← Back to Events
View 156 startersHYROX Johannesburg 2026 (May)
Johannesburg, ZAF12:38:32GMT+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 PRO Men Results
Category: HYROX PRO Men
Change category1:00:30
Best Time
+3:19 vs season avg
1:13:03
Front Pack (P10)
+5:32 vs season avg
1:31:25
Mid Pack (P50)
+8:15 vs season avg
28:25
Field Spread
+7:59 vs season avg
7.87%
Roxzone Tax
+0.24 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #1 | #1 | Kyle Schoonbee | RSA | M 30-34 | R 30:38S 29:52 | 1:00:30 | View › |
| #2 | #2 | ALEJANDRO PAREJA VILLAR | ESP | M 30-34 | R 30:31S 31:46 | 1:02:17 | View › |
| #3 | #3 | Wesley Henning | RSA | M 30-34 | R 30:50S 32:21 | 1:03:11 | View › |
| #4 | #4 | Arrie Van Der BergPB | RSA | M 30-34 | R 31:14S 33:55 | 1:05:09 | View › |
| #5 | #5 | Damien Botes | RSA | M 30-34 | R 34:53S 31:54 | 1:06:47 | View › |
| #6 | #1 | Leon Manders | RSA | M 40-44 | R 34:24S 33:31 | 1:07:55 | View › |
| #7 | #2 | Andrew Cronje | RSA | M 40-44 | R 35:46S 32:29 | 1:08:15 | View › |
| #8 | #1 | Nicholas Church | RSA | M 25-29 | R 31:01S 38:58 | 1:09:59 | View › |
| #9 | #1 | Matthewstone. S Mzandolo | RSA | M 35-39 | R 34:57S 35:26 | 1:10:23 | View › |
| #10 | #2 | Tristan Blewett | RSA | M 25-29 | R 34:07S 36:22 | 1:10:29 | View › |
| #11 | #3 | Andre Van der Merwe | RSA | M 25-29 | R 34:06S 36:41 | 1:10:47 | View › |
| #12 | #2 | Louis Achadinha | RSA | M 35-39 | R 34:27S 36:35 | 1:11:02 | View › |
| #13 | #3 | Joshua Bassingthwaighte | RSA | M 35-39 | R 36:37S 35:30 | 1:12:07 | View › |
| #14 | #3 | Willem ErasmusPB | RSA | M 40-44 | R 34:31S 38:32 | 1:13:03 | View › |
| #15 | #4 | Ewan HicklingPB | RSA | M 25-29 | R 34:03S 39:07 | 1:13:10 | View › |
| #16 | #5 | Dan WarrenPB | RSA | M 25-29 | -- | 1:13:42 | View › |
| #17 | #6 | Peter Baker | RSA | M 30-34 | R 34:51S 38:57 | 1:13:48 | View › |
| #18 | #1 | Owen HanniePB | RSA | M 45-49 | R 33:28S 40:54 | 1:14:22 | View › |
| #19 | #7 | Bongane LukhelePB | RSA | M 30-34 | R 35:48S 38:38 | 1:14:26 | View › |
| #20 | #6 | Jasper GenisPB | RSA | M 25-29 | R 37:19S 37:35 | 1:14:54 | View › |
| #21 | #8 | Garann KriekPB | RSA | M 30-34 | R 35:51S 40:00 | 1:15:51 | View › |
| #22 | #1 | Brendon WarnePB | RSA | M 16-24 | R 34:56S 41:01 | 1:15:57 | View › |
| #23 | #4 | Keegan Ritchie | RSA | M 35-39 | R 38:01S 38:31 | 1:16:32 | View › |
| #24 | #7 | Jonathan MullerPB | RSA | M 25-29 | R 36:22S 40:23 | 1:16:45 | View › |
| #25 | #4 | Egor OussovPB | RSA | M 40-44 | R 35:04S 41:43 | 1:16:47 | View › |