← Back to Events
View 843 startersHYROX Johannesburg 2026 (May)
Johannesburg, ZAF03:49:04GMT+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
+1:07 vs season avg
1:19:58
Front Pack (P10)
+7:31 vs season avg
1:41:33
Mid Pack (P50)
+12:05 vs season avg
29:10
Field Spread
+6:46 vs season avg
8.84%
Roxzone Tax
+0.51 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #51 | #14 | Daniel Van der MerwePB | RSA | M 30-34 | R 36:30S 39:37 | 1:16:07 | View › |
| #52 | #15 | Bethēl SanzaPB | COD | M 30-34 | R 36:26S 40:00 | 1:16:26 | View › |
| #53 | #7 | Bertus OdendaalPB | RSA | M 40-44 | R 36:19S 40:11 | 1:16:30 | View › |
| #54 | #3 | Peter-Jon GaddinPB | RSA | M 45-49 | R 40:27S 36:19 | 1:16:46 | View › |
| #55 | #16 | Johann SmitPB | RSA | M 30-34 | R 40:31S 36:30 | 1:17:01 | View › |
| #56 | #17 | Anrich MoulderPB | RSA | M 30-34 | R 36:47S 40:19 | 1:17:06 | View › |
| #57 | #2 | Conrad HeydenrychPB | RSA | M 50-54 | R 36:09S 41:04 | 1:17:13 | View › |
| #58 | #7 | Clement GHNASSIAPB | FRA | M 35-39 | R 39:31S 38:12 | 1:17:43 | View › |
| #59 | #10 | Matthew DentPB | RSA | M 25-29 | R 37:38S 40:19 | 1:17:57 | View › |
| #60 | #18 | Matt StevensPB | RSA | M 30-34 | R 35:17S 42:45 | 1:18:02 | View › |
| #61 | #8 | HAIG GIBBPB | RSA | M 35-39 | R 32:49S 45:43 | 1:18:32 | View › |
| #62 | #4 | Anton ReynekePB | RSA | M 45-49 | R 39:40S 38:54 | 1:18:34 | View › |
| #63 | #19 | Samnkelo TshemesePB | RSA | M 30-34 | R 40:26S 38:15 | 1:18:41 | View › |
| #64 | #11 | Ighsaan ManuelPB | RSA | M 25-29 | R 34:48S 43:58 | 1:18:46 | View › |
| #65 | #8 | IZAK VENTERPB | RSA | M 40-44 | R 39:43S 39:05 | 1:18:48 | View › |
| #66 | #20 | Liam O'ConnellPB | RSA | M 30-34 | R 41:00S 37:48 | 1:18:48 | View › |
| #67 | #12 | Mmeli MadibothaPB | RSA | M 25-29 | R 38:46S 40:20 | 1:19:06 | View › |
| #68 | #21 | Wesley BuyPB | RSA | M 30-34 | R 39:36S 39:31 | 1:19:07 | View › |
| #69 | #13 | Ben CollinsPB | RSA | M 25-29 | R 40:11S 38:58 | 1:19:09 | View › |
| #70 | #22 | Jason HoggPB | RSA | M 30-34 | R 39:37S 39:45 | 1:19:22 | View › |
| #71 | #23 | Jacques LouwPB | RSA | M 30-34 | R 38:21S 41:14 | 1:19:35 | View › |
| #72 | #24 | Kevin PattenPB | RSA | M 30-34 | R 36:10S 43:28 | 1:19:38 | View › |
| #73 | #25 | Daniel OosthuysePB | RSA | M 30-34 | R 39:09S 40:41 | 1:19:50 | View › |
| #74 | #14 | Joshua WacksPB | RSA | M 25-29 | R 36:48S 43:06 | 1:19:54 | View › |
| #75 | #9 | Marc SteinhobelPB | RSA | M 35-39 | R 42:54S 37:04 | 1:19:58 | View › |