← Back to Events
View 843 startersHYROX Johannesburg 2026 (May)
Johannesburg, ZAF22:00:17GMT+2May 30 – 31, 2026Season 8 (25/26)
Results from the Johannesburg 2026 (May) HYROX event. 4,334 results, 7,199 athletes across 14 categories.
Johannesburg 2026 (May)
- Result entries
- 4,334
- Unique athletes
- 7,199
- Athlete finishes
- 7,542
- Categories
- 14
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 category58:40
Best Time
+0:54 vs season avg
1:19:58
Front Pack (P10)
+7:12 vs season avg
1:41:33
Mid Pack (P50)
+11:37 vs season avg
29:10
Field Spread
+6:32 vs season avg
8.84%
Roxzone Tax
+0.49 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #201 | #59 | Craig Van HeerdenPB | RSA | M 30-34 | R 41:44S 47:30 | 1:29:14 | View › |
| #202 | #8 | Matthew CophamPB | RSA | M 45-49 | R 45:38S 43:36 | 1:29:14 | View › |
| #203 | #31 | Louis van Wyk | RSA | M 35-39 | R 44:27S 44:48 | 1:29:15 | View › |
| #204 | #60 | Richard KitchingPB | RSA | M 30-34 | R 44:10S 45:09 | 1:29:19 | View › |
| #205 | #61 | Jacobus Hendrikus Du PlessisPB | RSA | M 30-34 | R 46:26S 42:55 | 1:29:21 | View › |
| #206 | #62 | Jayson OosthuysenPB | RSA | M 30-34 | R 42:19S 47:06 | 1:29:25 | View › |
| #207 | #33 | Wesley SteynPB | RSA | M 25-29 | R 42:54S 46:32 | 1:29:26 | View › |
| #208 | #63 | Lelethu BusoPB | RSA | M 30-34 | R 47:16S 42:10 | 1:29:26 | View › |
| #209 | #32 | Abueng GiftPB | RSA | M 35-39 | R 40:28S 49:02 | 1:29:30 | View › |
| #210 | #32 | Arno van den BergPB | RSA | M 16-24 | R 45:00S 44:31 | 1:29:31 | View › |
| #211 | #34 | Dylan Terblanche | RSA | M 25-29 | R 44:20S 45:15 | 1:29:35 | View › |
| #212 | #33 | Chase JoubertPB | RSA | M 16-24 | R 45:45S 43:52 | 1:29:37 | View › |
| #213 | #35 | Thulane KhuluPB | RSA | M 25-29 | R 47:44S 41:53 | 1:29:37 | View › |
| #214 | #30 | Selepe PhetlaPB | RSA | M 40-44 | R 39:36S 50:18 | 1:29:54 | View › |
| #215 | #33 | Athenkosi MkangelwaPB | RSA | M 35-39 | R 41:08S 48:51 | 1:29:59 | View › |
| #216 | #64 | Andile Njabulo Prince KhumaloPB | RSA | M 30-34 | R 43:45S 46:15 | 1:30:00 | View › |
| #217 | #34 | PC ToolsPB | RSA | M 35-39 | R 46:11S 43:49 | 1:30:00 | View › |
| #218 | #31 | Ehtishaan Goolam-AmodPB | RSA | M 40-44 | R 42:52S 47:09 | 1:30:01 | View › |
| #219 | #9 | Paul SmithPB | RSA | M 45-49 | R 46:07S 44:05 | 1:30:12 | View › |
| #220 | #35 | Andisa Gqobo | RSA | M 35-39 | R 46:01S 44:15 | 1:30:16 | View › |
| #221 | #36 | Jared Da SilvaPB | RSA | M 25-29 | R 40:38S 49:40 | 1:30:18 | View › |
| #222 | #65 | Nikolay AndrievskiyPB | RUS | M 30-34 | R 41:57S 48:21 | 1:30:18 | View › |
| #223 | #10 | Andrew GlassPB | RSA | M 45-49 | R 39:31S 50:55 | 1:30:26 | View › |
| #224 | #32 | Evgeny Samarov | RSA | M 40-44 | R 43:36S 46:51 | 1:30:27 | View › |
| #225 | #33 | Ryan TheronPB | RSA | M 40-44 | R 43:06S 47:24 | 1:30:30 | View › |