← Back to Events
HYROX Johannesburg 2025
Johannesburg, ZAF08:43: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 DOUBLES Men Results
Category: HYROX DOUBLES Men
Change category1:02:22
Best Time
+8:49 vs season avg
1:13:05
Front Pack (P10)
+8:15 vs season avg
1:27:27
Mid Pack (P50)
+9:54 vs season avg
18:14
Field Spread
+2:31 vs season avg
9.27%
Roxzone Tax
+0.43 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #326 | #67 | Kea Mapukana & Charlie Post | RSA | M 30-34 | R 1:00:40S 36:31 | 1:37:11 | View › |
| #327 | #65 | Elan Widegger & Jaiden Bank | RSA | M 25-29 | R 54:18S 43:04 | 1:37:22 | View › |
| #328 | #83 | JASON HUBNER & Pieter Lee Minnaar | RSA | M 35-39 | R 56:44S 40:38 | 1:37:22 | View › |
| #329 | #84 | James Barclay & David-Jon Viljoen | RSA | M 35-39 | R 1:00:40S 36:55 | 1:37:35 | View › |
| #330 | #85 | Sathveer Singh & Suvir Singh | RSA | M 35-39 | R 52:29S 45:11 | 1:37:40 | View › |
| #331 | #49 | Ryan Thomas & Mike Thomas | RSA | M 40-44 | R 58:10S 39:31 | 1:37:41 | View › |
| #332 | #66 | Marco Bruwer & Janko Janse van Rensburg | RSA | M 25-29 | R 58:58S 38:47 | 1:37:45 | View › |
| #333 | #39 | Kyle Mileham & William Liard | RSA | M 16-24 | R 53:44S 44:04 | 1:37:48 | View › |
| #334 | #67 | Mihle Masekwana & Sashin Seechoonparsad | RSA | M 25-29 | R 52:17S 45:32 | 1:37:49 | View › |
| #335 | #68 | Chris Gibbon & Dylan Collins | RSA, AUS | M 30-34 | R 59:39S 38:11 | 1:37:50 | View › |
| #336 | #86 | Bianca van der Merwe & Thiart van der Merwe | RSA | M 35-39 | R 1:01:45S 36:09 | 1:37:54 | View › |
| #337 | #68 | Eitan Shor & Josh Kaplan | RSA | M 25-29 | R 53:39S 44:24 | 1:38:03 | View › |
| #338 | #50 | Janco Heymans & Hennie Heymans | RSA | M 40-44 | R 52:25S 45:44 | 1:38:09 | View › |
| #339 | #69 | Bradley Swartz & Chad Mentor | RSA | M 30-34 | R 56:04S 42:05 | 1:38:09 | View › |
| #340 | #17 | Jonathan Drake & Ryan Hilligan | RSA | M 45-49 | R 57:06S 41:34 | 1:38:40 | View › |
| #341 | #70 | Christiaan Wessels & Marco Swanepoel | RSA | M 30-34 | R 58:59S 39:49 | 1:38:48 | View › |
| #342 | #87 | Renier Esterhuysen & Joost Theron | RSA | M 35-39 | R 56:04S 42:49 | 1:38:53 | View › |
| #343 | #88 | Lamidi Abu & Sumi Abu | NGR | M 35-39 | R 50:05S 49:00 | 1:39:05 | View › |
| #344 | #89 | Dirco Haasbroek & Dominic Mollentze | RSA | M 35-39 | R 59:12S 40:00 | 1:39:12 | View › |
| #345 | #71 | Paul Cupido & Ntsako Mboweni | RSA | M 30-34 | R 58:38S 40:50 | 1:39:28 | View › |
| #346 | #72 | Kamogelo Konyane & Pat Phore | RSA | M 30-34 | R 59:35S 39:58 | 1:39:33 | View › |
| #347 | #69 | Kyle Smith & Feng Chuang | RSA | M 25-29 | R 57:49S 42:18 | 1:40:07 | View › |
| #348 | #51 | Mekondjo Angula & TAPFUMA MAKINA | NAM, ZIM | M 40-44 | R 56:53S 43:16 | 1:40:09 | View › |
| #349 | #73 | Alexandros Mavrikis & Divan Ehlers | RSA | M 30-34 | R 1:00:47S 39:27 | 1:40:14 | View › |
| #350 | #70 | Willem Ludike & Jean-Claude Fernandes | RSA | M 25-29 | R 1:03:05S 37:09 | 1:40:14 | View › |