← Back to Events
HYROX Johannesburg 2025
Johannesburg, ZAF11:45:02GMT+2November 29 – 30, 2025Season 8 (25/26)
Results from the Johannesburg 2025 HYROX event. 3,370 results, 5,308 athletes across 12 categories.
Johannesburg 2025
- Result entries
- 3,370
- Unique athletes
- 5,308
- Athlete finishes
- 5,588
- 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 Men Results
Category: HYROX Men
Change category1:00:22
Best Time
+2:49 vs season avg
1:20:32
Front Pack (P10)
+8:05 vs season avg
1:45:29
Mid Pack (P50)
+16:01 vs season avg
30:21
Field Spread
+7:57 vs season avg
8.63%
Roxzone Tax
+0.30 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #251 | #53 | Zanokuhle RadebePB | RSA | M 30-34 | R 51:30S 47:55 | 1:39:25 | View › |
| #252 | #54 | Alessandro GriciaPB | RSA | M 30-34 | R 53:16S 46:20 | 1:39:36 | View › |
| #253 | #55 | Giovanni Van KraayenburgPB | RSA | M 30-34 | R 50:00S 49:46 | 1:39:46 | View › |
| #254 | #48 | Bradley AbelsPB | RSA | M 35-39 | R 48:25S 51:22 | 1:39:47 | View › |
| #255 | #45 | Francois CombrinckPB | RSA | M 40-44 | R 48:05S 51:56 | 1:40:01 | View › |
| #256 | #30 | Matthew Dent | RSA | M 16-24 | R 47:17S 52:44 | 1:40:01 | View › |
| #257 | #46 | Shaun Fredericks | RSA | M 40-44 | R 51:13S 48:48 | 1:40:01 | View › |
| #258 | #47 | Wesley Du PlessisPB | RSA | M 40-44 | R 50:33S 49:36 | 1:40:09 | View › |
| #259 | #14 | Ambrose Bates | RSA | M 45-49 | R 48:02S 52:09 | 1:40:11 | View › |
| #260 | #48 | Steve CuzenPB | RSA | M 40-44 | R 47:56S 52:24 | 1:40:20 | View › |
| #261 | #55 | Fresh McardlePB | IRL | M 25-29 | R 49:35S 50:46 | 1:40:21 | View › |
| #262 | #56 | Shaun Meyer | RSA | M 25-29 | R 48:34S 51:49 | 1:40:23 | View › |
| #263 | #49 | Refilwe Thabo Letlotlo MoloiPB | RSA | M 35-39 | R 1:01:10S 39:15 | 1:40:25 | View › |
| #264 | #57 | Sean MusgrovePB | RSA | M 25-29 | R 50:51S 49:41 | 1:40:32 | View › |
| #265 | #8 | Grant HarrisPB | USA | M 50-54 | R 43:55S 56:45 | 1:40:40 | View › |
| #266 | #15 | Willie Smit | RSA | M 45-49 | R 49:45S 51:05 | 1:40:50 | View › |
| #267 | #16 | Andrew Glass | RSA | M 45-49 | R 46:39S 54:11 | 1:40:50 | View › |
| #268 | #56 | Vladimir Poluektov | HYR | M 30-34 | R 53:13S 47:43 | 1:40:56 | View › |
| #269 | #3 | Tim Carter | RSA | M 60-64 | R 48:46S 52:11 | 1:40:57 | View › |
| #270 | #58 | Todd FisherPB | RSA | M 25-29 | R 50:23S 50:35 | 1:40:58 | View › |
| #271 | #3 | Leon LimperPB | RSA | M 55-59 | R 48:54S 52:06 | 1:41:00 | View › |
| #272 | -- | Jose NgoyPB | COD | M | R 51:06S 50:15 | 1:41:21 | View › |
| #273 | #4 | Wynand Mouton | RSA | M 60-64 | R 46:11S 55:22 | 1:41:33 | View › |
| #274 | #50 | Vincent MervenPB | RSA | M 35-39 | R 50:42S 50:52 | 1:41:34 | View › |
| #275 | #17 | Jerome FanningPB | IRL | M 45-49 | R 42:15S 59:20 | 1:41:35 | View › |