← Back to Events
View 221 startersHYROX Cape Town 2026
Cape Town, ZAF22:35:36GMT+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 |
|---|---|---|---|---|---|---|---|
| #151 | #36 | Sive Mazwi | RSA | M 25-29 | R 39:14S 1:02:43 | 1:41:57 | View › |
| #152 | #44 | Abdull Saidi | ZIM | M 30-34 | R 49:08S 53:19 | 1:42:27 | View › |
| #153 | #8 | Marius MaraisPB | RSA | M 45-49 | R 54:18S 48:20 | 1:42:38 | View › |
| #154 | #27 | Mathabela LekolaPB | LES | M 35-39 | R 44:02S 59:08 | 1:43:10 | View › |
| #155 | #45 | Artem SoemmerPB | GER | M 30-34 | R 45:51S 57:33 | 1:43:24 | View › |
| #156 | #20 | Owen MongwePB | RSA | M 40-44 | R 47:56S 55:45 | 1:43:41 | View › |
| #157 | #46 | Heinrich Greyling | RSA | M 30-34 | R 47:52S 57:33 | 1:45:25 | View › |
| #158 | #5 | Thomas Fritsch | GER | M 50-54 | R 51:41S 54:52 | 1:46:33 | View › |
| #159 | #6 | Grant HarrisPB | USA | M 50-54 | R 46:30S 1:00:20 | 1:46:50 | View › |
| #160 | #28 | Dylan Van WykPB | RSA | M 35-39 | R 52:21S 54:37 | 1:46:58 | View › |
| #161 | #16 | Alex MurrayPB | GBR | M 16-24 | R 44:05S 1:03:28 | 1:47:33 | View › |
| #162 | #37 | Hubert BadenhorstPB | RSA | M 25-29 | R 57:42S 51:45 | 1:49:27 | View › |
| #163 | #7 | Jason Fritz | RSA | M 50-54 | R 55:15S 55:04 | 1:50:19 | View › |
| #164 | #29 | Talish HariparsadPB | RSA | M 35-39 | R 54:34S 57:41 | 1:52:15 | View › |
| #165 | #47 | Nelly MajolaPB | RSA | M 30-34 | R 56:14S 56:12 | 1:52:26 | View › |
| #166 | #30 | Garon KleinveldtPB | RSA | M 35-39 | R 49:19S 1:04:08 | 1:53:27 | View › |
| #167 | #8 | Mike Ndjoukeng MichelPB | CMR | M 50-54 | -- | 1:54:32 | View › |
| #168 | #9 | Bradley SlaterPB | RSA | M 45-49 | R 53:30S 1:01:31 | 1:55:01 | View › |
| #169 | #17 | Rhain SkordiPB | RSA | M 16-24 | R 51:35S 1:03:35 | 1:55:10 | View › |
| #170 | #48 | Sean CloetePB | RSA | M 30-34 | R 55:20S 59:51 | 1:55:11 | View › |
| #171 | #31 | Francois SwartPB | RSA | M 35-39 | R 57:56S 57:33 | 1:55:29 | View › |
| #172 | #10 | Tshepo NxumaloPB | RSA | M 45-49 | R 52:57S 1:03:01 | 1:55:58 | View › |
| #173 | #49 | Andrew GertzenPB | RSA | M 30-34 | R 1:04:56S 51:09 | 1:56:05 | View › |
| #174 | #38 | Michael MapiraPB | ZIM | M 25-29 | R 53:42S 1:03:00 | 1:56:42 | View › |
| #175 | #50 | Mzuvukile McayiyaPB | RSA | M 30-34 | R 49:07S 1:07:50 | 1:56:57 | View › |