← Back to Events
HYROX Johannesburg 2025
Johannesburg, ZAF23:27:06GMT+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 |
|---|---|---|---|---|---|---|---|
| #126 | #24 | Greg WhitakerPB | RSA | M 35-39 | R 48:39S 37:43 | 1:26:22 | View › |
| #127 | #2 | Shaun Burgin | RSA | M 50-54 | R 37:22S 49:07 | 1:26:29 | View › |
| #128 | #37 | Mohammad Taariq SheikPB | RSA | M 25-29 | R 43:55S 42:37 | 1:26:32 | View › |
| #129 | #24 | Alirio de Araujo | RSA | M 30-34 | R 42:36S 44:05 | 1:26:41 | View › |
| #130 | #21 | Andries BestbierPB | RSA | M 40-44 | R 43:16S 43:34 | 1:26:50 | View › |
| #131 | #38 | Andrew HoltPB | RSA | M 25-29 | R 40:31S 46:32 | 1:27:03 | View › |
| #132 | #22 | Iwan de JonghPB | RSA | M 40-44 | R 41:24S 45:44 | 1:27:08 | View › |
| #133 | #15 | Charl Cronje | RSA | M 16-24 | R 42:41S 44:28 | 1:27:09 | View › |
| #134 | #39 | Jake GlassPB | RSA | M 25-29 | R 45:46S 41:26 | 1:27:12 | View › |
| #135 | #16 | Aidan Appalsamy | RSA | M 16-24 | R 41:38S 45:38 | 1:27:16 | View › |
| #136 | #25 | Bhavik GandaPB | RSA | M 35-39 | R 37:00S 50:17 | 1:27:17 | View › |
| #137 | #23 | Owen Cook | RSA | M 40-44 | R 43:09S 44:11 | 1:27:20 | View › |
| #138 | #25 | Riyaad BaderdienPB | RSA | M 30-34 | R 41:44S 45:45 | 1:27:29 | View › |
| #139 | #17 | Umar Adam | RSA | M 16-24 | R 40:42S 47:01 | 1:27:43 | View › |
| #140 | #26 | Justin Seymour | RSA | M 35-39 | R 39:03S 49:06 | 1:28:09 | View › |
| #141 | #26 | Sibonelo Makama | RSA | M 30-34 | R 39:35S 48:35 | 1:28:10 | View › |
| #142 | #8 | ziv okunPB | RSA | M 45-49 | R 42:21S 46:05 | 1:28:26 | View › |
| #143 | #9 | Ricky Dos Santos | RSA | M 45-49 | R 41:03S 47:34 | 1:28:37 | View › |
| #144 | #40 | Donavin Reynolds | RSA | M 25-29 | R 37:17S 51:30 | 1:28:47 | View › |
| #145 | #18 | Wian van der WaltPB | RSA | M 16-24 | R 43:37S 45:11 | 1:28:48 | View › |
| #146 | #24 | Jaco Crous | RSA | M 40-44 | R 49:20S 39:39 | 1:28:59 | View › |
| #147 | #27 | Gareth Edwardes | RSA | M 35-39 | R 47:11S 41:50 | 1:29:01 | View › |
| #148 | #25 | Rainer Summers | RSA | M 40-44 | R 43:49S 45:16 | 1:29:05 | View › |
| #149 | #19 | Christopher WinklmayrPB | AUT | M 16-24 | R 40:45S 48:21 | 1:29:06 | View › |
| #150 | #20 | Edgar TheronPB | RSA | M 16-24 | R 41:05S 48:20 | 1:29:25 | View › |