← Back to Events
HYROX Johannesburg 2025
Johannesburg, ZAF16:26:09GMT+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 |
|---|---|---|---|---|---|---|---|
| #151 | #2 | Herman Mulder | RSA | M 60-64 | R 35:59S 53:35 | 1:29:34 | View › |
| #152 | #3 | Fernando Silva | RSA | M 50-54 | R 40:16S 49:18 | 1:29:34 | View › |
| #153 | #28 | Sizwe Ngema | RSA | M 35-39 | R 42:57S 46:41 | 1:29:38 | View › |
| #154 | #26 | Patrick Wolicki | GER | M 40-44 | R 45:01S 44:59 | 1:30:00 | View › |
| #155 | #27 | Damien BothaPB | RSA | M 30-34 | R 46:27S 43:46 | 1:30:13 | View › |
| #156 | #28 | Anrich Moulder | RSA | M 30-34 | R 43:34S 46:41 | 1:30:15 | View › |
| #157 | #29 | Keagan Kriel | RSA | M 30-34 | R 45:08S 45:19 | 1:30:27 | View › |
| #158 | #27 | Temotio JacopoPB | MOZ | M 40-44 | R 41:34S 48:56 | 1:30:30 | View › |
| #159 | #29 | Louis van Wyk | RSA | M 35-39 | R 46:00S 44:32 | 1:30:32 | View › |
| #160 | #30 | Cinjon JohnsonPB | RSA | M 35-39 | R 44:22S 46:12 | 1:30:34 | View › |
| #161 | #41 | Paul NkandelaPB | ZAM | M 25-29 | R 50:37S 40:03 | 1:30:40 | View › |
| #162 | #30 | Daniel Van der Merwe | RSA | M 30-34 | R 46:29S 44:17 | 1:30:46 | View › |
| #163 | #31 | Duke MakinaPB | RSA | M 35-39 | R 44:24S 46:30 | 1:30:54 | View › |
| #164 | #28 | Zeyn Mahomed | RSA | M 40-44 | R 41:58S 48:56 | 1:30:54 | View › |
| #165 | #1 | Andrew Pike | RSA | M 55-59 | R 44:55S 46:11 | 1:31:06 | View › |
| #166 | #42 | Nicolas ReedPB | RSA | M 25-29 | R 42:25S 49:00 | 1:31:25 | View › |
| #167 | #31 | Zaundré ShorttPB | RSA | M 30-34 | R 50:30S 40:57 | 1:31:27 | View › |
| #168 | #4 | Henry Fourie | RSA | M 50-54 | R 46:01S 45:40 | 1:31:41 | View › |
| #169 | #32 | Sipho Marima | RSA | M 35-39 | R 42:13S 49:34 | 1:31:47 | View › |
| #170 | #5 | Justin Simmons | GBR | M 50-54 | R 48:17S 43:35 | 1:31:52 | View › |
| #171 | #33 | Jackson NthubaPB | RSA | M 35-39 | R 43:27S 48:26 | 1:31:53 | View › |
| #172 | #32 | Sikhosonke TsoboPB | RSA | M 30-34 | R 45:07S 46:47 | 1:31:54 | View › |
| #173 | #33 | Jacques Smit | RSA | M 30-34 | R 42:45S 49:23 | 1:32:08 | View › |
| #174 | #21 | Brendon Warne | RSA | M 16-24 | R 47:44S 44:29 | 1:32:13 | View › |
| #175 | #34 | Sabelo Sithebe | RSA | M 35-39 | R 45:58S 46:25 | 1:32:23 | View › |