← Back to Events
View 221 startersHYROX Cape Town 2026
Cape Town, ZAF17:21:21GMT+2April 3 – 5, 2026Season 8 (25/26)
Results from the Cape Town 2026 HYROX event. 3,870 results, 6,010 athletes across 12 categories.
Cape Town 2026
- Result entries
- 3,870
- Unique athletes
- 6,010
- Athlete finishes
- 6,428
- Categories
- 12
A result entry is one finished solo athlete, doubles pair, or relay team.
Unique athletes counts the individual people behind those entries once for this event.
Athlete finishes counts every individual finish, so an athlete who raced twice is counted twice.
HYROX PRO Men Results
Category: HYROX PRO Men
Change category57:15
Best Time
+0:04 vs season avg
1:08:17
Front Pack (P10)
+0:46 vs season avg
1:26:43
Mid Pack (P50)
+3:33 vs season avg
23:01
Field Spread
+2:35 vs season avg
6.14%
Roxzone Tax
-1.49 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #126 | #22 | Kyle MoyesPB | RSA | M 35-39 | R 42:20S 52:44 | 1:35:04 | View › |
| #127 | #2 | Gregory PerksPB | RSA | M 50-54 | R 41:56S 53:11 | 1:35:07 | View › |
| #128 | #17 | Charl KeetPB | RSA | M 40-44 | R 43:58S 51:19 | 1:35:17 | View › |
| #129 | #6 | Marc JessimanPB | RSA | M 45-49 | R 47:53S 47:33 | 1:35:26 | View › |
| #130 | #23 | Wilfred OPB | RSA | M 35-39 | R 46:11S 49:52 | 1:36:03 | View › |
| #131 | #32 | Tiaan Du PreezPB | RSA | M 25-29 | R 44:12S 51:52 | 1:36:04 | View › |
| #132 | #33 | Edwin KrugerPB | RSA | M 25-29 | R 46:15S 50:21 | 1:36:36 | View › |
| #133 | #3 | Neil Pryce | RSA | M 50-54 | R 47:25S 49:13 | 1:36:38 | View › |
| #134 | #24 | Barry ConradiePB | RSA | M 35-39 | R 50:39S 46:01 | 1:36:40 | View › |
| #135 | #34 | Privy Mbanga | ZIM | M 25-29 | R 41:38S 55:05 | 1:36:43 | View › |
| #136 | #13 | Umar FredericksPB | RSA | M 16-24 | R 43:44S 53:00 | 1:36:44 | View › |
| #137 | #39 | Lungile NgququPB | RSA | M 30-34 | R 47:55S 49:03 | 1:36:58 | View › |
| #138 | #14 | Molokotima KekanaPB | RSA | M 16-24 | R 38:38S 59:05 | 1:37:43 | View › |
| #139 | #18 | Nhlanhla Bembe | RSA | M 40-44 | R 39:59S 57:51 | 1:37:50 | View › |
| #140 | #35 | Samuel MberiPB | ZIM | M 25-29 | R 48:49S 49:14 | 1:38:03 | View › |
| #141 | #7 | Lionel LadebatPB | FRA | M 45-49 | R 48:20S 49:44 | 1:38:04 | View › |
| #142 | #40 | Alex KatzPB | RSA | M 30-34 | R 42:40S 55:31 | 1:38:11 | View › |
| #143 | #25 | Ruan GroblerPB | RSA | M 35-39 | R 50:01S 48:21 | 1:38:22 | View › |
| #144 | #26 | Barend LandmanPB | RSA | M 35-39 | R 47:44S 50:38 | 1:38:22 | View › |
| #145 | #41 | Willem Adriaan NelPB | RSA | M 30-34 | R 40:26S 58:00 | 1:38:26 | View › |
| #146 | #19 | Mark Nasila | RSA | M 40-44 | R 41:45S 57:18 | 1:39:03 | View › |
| #147 | #4 | Gareth DaviesPB | RSA | M 50-54 | R 48:11S 51:18 | 1:39:29 | View › |
| #148 | #42 | Hugo Van DeventerPB | RSA | M 30-34 | R 48:39S 51:16 | 1:39:55 | View › |
| #149 | #15 | Gael DanielePB | ITA | M 16-24 | R 57:30S 43:34 | 1:41:04 | View › |
| #150 | #43 | Alex Vincent | RSA | M 30-34 | R 51:52S 49:32 | 1:41:24 | View › |