← Back to Events
HYROX Johannesburg 2025
Johannesburg, ZAF07:44:56GMT+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 |
|---|---|---|---|---|---|---|---|
| #226 | #49 | Gerhan van der MerwePB | RSA | M 25-29 | R 42:03S 54:53 | 1:36:56 | View › |
| #227 | #46 | Keketso MotjuwadiPB | RSA | M 35-39 | R 47:26S 49:31 | 1:36:57 | View › |
| #228 | #40 | Herman Smit | RSA | M 40-44 | R 56:38S 40:23 | 1:37:01 | View › |
| #229 | #41 | Damien VALLYPB | REU | M 40-44 | R 48:55S 48:09 | 1:37:04 | View › |
| #230 | #26 | Aqil Alibhai | RSA | M 16-24 | R 49:59S 47:22 | 1:37:21 | View › |
| #231 | #47 | Bernhard Beukman | RSA | M 30-34 | R 41:57S 55:37 | 1:37:34 | View › |
| #232 | #12 | Etienne BarnardPB | RSA | M 45-49 | R 49:08S 48:29 | 1:37:37 | View › |
| #233 | #42 | Grant Kennedy | RSA | M 40-44 | R 47:35S 50:06 | 1:37:41 | View › |
| #234 | #50 | Wasim GhoorPB | RSA | M 25-29 | R 43:39S 54:02 | 1:37:41 | View › |
| #235 | #48 | Matthew Hunter | GBR | M 30-34 | R 50:03S 47:42 | 1:37:45 | View › |
| #236 | #43 | GEORGIOS SPARISPB | RSA | M 40-44 | R 44:59S 53:03 | 1:38:02 | View › |
| #237 | #27 | Ofentse ShobaPB | RSA | M 16-24 | R 48:21S 49:45 | 1:38:06 | View › |
| #238 | #51 | Cameron Williams | GBR | M 25-29 | R 46:17S 51:49 | 1:38:06 | View › |
| #239 | #52 | Ryan MullerPB | RSA | M 25-29 | R 53:45S 44:33 | 1:38:18 | View › |
| #240 | #47 | Jared BrownPB | NZL | M 35-39 | R 52:28S 45:52 | 1:38:20 | View › |
| #241 | #44 | Rhys Parsons | RSA | M 40-44 | R 51:04S 47:16 | 1:38:20 | View › |
| #242 | #28 | Connor PamphilonPB | RSA | M 16-24 | R 45:26S 52:54 | 1:38:20 | View › |
| #243 | #49 | Afolabi Matanmi | NGR | M 30-34 | R 45:30S 52:58 | 1:38:28 | View › |
| #244 | #53 | Thomas King | RSA | M 25-29 | R 42:16S 56:30 | 1:38:46 | View › |
| #245 | #50 | Lebogang MoipolaiPB | BOT | M 30-34 | R 50:48S 48:01 | 1:38:49 | View › |
| #246 | #13 | Alexandra KomoPB | RSA | M 45-49 | R 47:58S 50:56 | 1:38:54 | View › |
| #247 | #29 | Julian CoetzeePB | RSA | M 16-24 | R 51:56S 47:03 | 1:38:59 | View › |
| #248 | #54 | Sizwe NdlovuPB | RSA | M 25-29 | R 46:45S 52:15 | 1:39:00 | View › |
| #249 | #51 | Phillip Meyer | RSA | M 30-34 | R 48:21S 50:53 | 1:39:14 | View › |
| #250 | #52 | Paul Lucas-Bull | RSA | M 30-34 | R 48:02S 51:15 | 1:39:17 | View › |