← Back to Events
HYROX Johannesburg 2025
Johannesburg, ZAF06:24:34GMT+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:48 vs season avg
1:20:32
Front Pack (P10)
+8:06 vs season avg
1:45:29
Mid Pack (P50)
+16:03 vs season avg
30:21
Field Spread
+7:58 vs season avg
8.63%
Roxzone Tax
+0.32 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #376 | #78 | Sheldon SzekelyPB | RSA | M 30-34 | R 55:29S 54:09 | 1:49:38 | View › |
| #377 | #79 | Adolph GossmannPB | RSA | M 30-34 | R 55:14S 54:35 | 1:49:49 | View › |
| #378 | #80 | Estian BothaPB | RSA | M 30-34 | R 53:49S 56:00 | 1:49:49 | View › |
| #379 | #26 | Justin TaylorPB | RSA | M 45-49 | R 50:28S 59:25 | 1:49:53 | View › |
| #380 | #81 | Keaton Harris | RSA | M 30-34 | R 51:09S 58:52 | 1:50:01 | View › |
| #381 | #72 | Adolf Potgieter | RSA | M 40-44 | R 57:20S 52:42 | 1:50:02 | View › |
| #382 | #62 | Ali NdlovuPB | RSA | M 35-39 | R 58:54S 51:16 | 1:50:10 | View › |
| #383 | #82 | Derek Harvey | RSA | M 30-34 | R 49:48S 1:00:25 | 1:50:13 | View › |
| #384 | #43 | Regan Greenshields | RSA | M 16-24 | R 57:22S 52:56 | 1:50:18 | View › |
| #385 | #63 | Bevean Beylefeld | RSA | M 35-39 | R 53:39S 56:39 | 1:50:18 | View › |
| #386 | #27 | Shaun KeysPB | RSA | M 45-49 | R 49:08S 1:01:10 | 1:50:18 | View › |
| #387 | #83 | Craig MurrellPB | RSA | M 30-34 | R 57:00S 53:22 | 1:50:22 | View › |
| #388 | #11 | Graham Parker | GBR | M 50-54 | R 44:42S 1:05:42 | 1:50:24 | View › |
| #389 | #44 | Greg BothaPB | RSA | M 16-24 | R 55:33S 54:57 | 1:50:30 | View › |
| #390 | #78 | Tioluwafifunmi LaosebikanPB | RSA | M 25-29 | R 53:20S 57:17 | 1:50:37 | View › |
| #391 | #12 | Brian Dennehy | RSA | M 50-54 | R 54:47S 55:52 | 1:50:39 | View › |
| #392 | #64 | Yusuf VahedPB | RSA | M 35-39 | R 1:01:04S 49:41 | 1:50:45 | View › |
| #393 | #79 | Tiaan MaréPB | RSA | M 25-29 | R 51:33S 59:16 | 1:50:49 | View › |
| #394 | #73 | Kevin Manduwi | ZIM | M 40-44 | R 48:33S 1:02:21 | 1:50:54 | View › |
| #395 | #28 | Nthethe MotaungPB | RSA | M 45-49 | R 49:07S 1:01:53 | 1:51:00 | View › |
| #396 | #84 | Travis Klein | RSA | M 30-34 | R 58:20S 52:50 | 1:51:10 | View › |
| #397 | #80 | Buhle MahlanguPB | RSA | M 25-29 | R 1:00:22S 50:56 | 1:51:18 | View › |
| #398 | #81 | Muhammad Ismail | RSA | M 25-29 | R 53:55S 57:29 | 1:51:24 | View › |
| #399 | #29 | Tshepo MatjebePB | RSA | M 45-49 | R 49:15S 1:02:13 | 1:51:28 | View › |
| #400 | #74 | Daniel VosPB | RSA | M 40-44 | R 58:15S 53:15 | 1:51:30 | View › |