← Back to Events
HYROX Cape Town 2025
Cape Town, ZAF18:16:36GMT+2July 19 – 20, 2025Season 7 (24/25)
Results from the Cape Town 2025 HYROX event. 3,442 participants across 12 categories.
HYROX Men Results
Category: HYROX Men
Change category1:02:25
Best Time
+4:33 vs season avg
1:14:59
Front Pack (P10)
+3:16 vs season avg
1:35:32
Mid Pack (P50)
+7:20 vs season avg
28:43
Field Spread
+7:24 vs season avg
7.64%
Roxzone Tax
-0.58 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #126 | #29 | Nicholas Affat | RSA | M 30-34 | R 38:59S 40:22 | 1:19:21 | View › |
| #127 | #35 | Stuart HofmeyrPB | RSA | M 25-29 | R 42:37S 36:50 | 1:19:27 | View › |
| #128 | #30 | Nduduzo KhawulaPB | RSA | M 30-34 | R 37:06S 42:24 | 1:19:30 | View › |
| #129 | #19 | Eric PhilpottPB | RSA | M 40-44 | R 41:17S 38:14 | 1:19:31 | View › |
| #130 | #36 | Khulani ChoncoPB | RSA | M 25-29 | R 40:16S 39:15 | 1:19:31 | View › |
| #131 | #16 | Gilad JanetPB | RSA | M 16-24 | R 37:45S 41:48 | 1:19:33 | View › |
| #132 | #20 | Michael SwartlandPB | BOT | M 40-44 | R 44:08S 35:35 | 1:19:43 | View › |
| #133 | #23 | Keeran DanaPB | RSA | M 35-39 | R 40:17S 39:27 | 1:19:44 | View › |
| #134 | #31 | Bernhard BeukmanPB | RSA | M 30-34 | R 36:01S 43:57 | 1:19:58 | View › |
| #135 | #37 | Daniel Robinson | AUS | M 25-29 | R 39:39S 40:23 | 1:20:02 | View › |
| #136 | #32 | Dewald KeulderPB | RSA | M 30-34 | R 38:12S 41:51 | 1:20:03 | View › |
| #137 | #33 | Hannes Kotzé | RSA | M 30-34 | R 42:06S 37:58 | 1:20:04 | View › |
| #138 | #24 | Thomas Lee | RSA | M 35-39 | R 42:22S 37:46 | 1:20:08 | View › |
| #139 | #38 | Alexio Dos Santos | RSA | M 25-29 | R 40:43S 39:26 | 1:20:09 | View › |
| #140 | #21 | Cor LombaardPB | RSA | M 40-44 | R 43:16S 37:06 | 1:20:22 | View › |
| #141 | #25 | Corne Du Toit | RSA | M 35-39 | R 40:16S 40:06 | 1:20:22 | View › |
| #142 | #34 | Mickey HumphriesPB | RSA | M 30-34 | R 42:41S 37:53 | 1:20:34 | View › |
| #143 | #39 | Adam BehrensPB | RSA | M 25-29 | R 40:08S 40:34 | 1:20:42 | View › |
| #144 | #35 | Christopher LipawskyPB | RSA | M 30-34 | R 42:52S 37:50 | 1:20:42 | View › |
| #145 | #36 | Erwee Van StadenPB | RSA | M 30-34 | R 42:35S 38:10 | 1:20:45 | View › |
| #146 | #22 | Steve GoeiemanPB | RSA | M 40-44 | R 42:07S 38:45 | 1:20:52 | View › |
| #147 | #17 | Tim FergusonPB | GBR | M 16-24 | R 42:48S 38:05 | 1:20:53 | View › |
| #148 | #37 | Anrich Moulder | RSA | M 30-34 | R 42:55S 37:59 | 1:20:54 | View › |
| #149 | #38 | Romio KaramPB | RSA | M 30-34 | R 37:58S 42:57 | 1:20:55 | View › |
| #150 | #26 | Mathieu Laby | BEL | M 35-39 | R 42:07S 38:53 | 1:21:00 | View › |