← Back to Events
HYROX Johannesburg I 2025
Johannesburg I, ZAF10:15:08GMT+2March 1, 2025Season 7 (24/25)
Results from the Johannesburg I 2025 HYROX event. 2,150 results, 3,513 athletes across 12 categories.
Johannesburg I 2025
- Result entries
- 2,150
- Unique athletes
- 3,513
- Athlete finishes
- 3,543
- 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:06:59
Best Time
+8:56 vs season avg
1:20:42
Front Pack (P10)
+8:54 vs season avg
1:39:49
Mid Pack (P50)
+11:28 vs season avg
26:50
Field Spread
+5:19 vs season avg
7.89%
Roxzone Tax
-0.31 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #26 | #10 | Ziyaad PatelPB | RSA | M 30-34 | R 39:43S 38:05 | 1:17:48 | View › |
| #27 | #11 | Adriaan LombardPB | RSA | M 30-34 | R 41:18S 36:34 | 1:17:52 | View › |
| #28 | #12 | Jamie GotzPB | RSA | M 30-34 | R 40:35S 37:19 | 1:17:54 | View › |
| #29 | #13 | Chris FoxPB | GBR | M 30-34 | R 37:59S 39:57 | 1:17:56 | View › |
| #30 | #14 | Chris EvertsPB | RSA | M 30-34 | R 40:05S 37:58 | 1:18:03 | View › |
| #31 | #5 | Briarley Klassen | RSA | M 25-29 | R 40:58S 37:29 | 1:18:27 | View › |
| #32 | #3 | Brandon Stewart | RSA | M 40-44 | R 37:55S 40:47 | 1:18:42 | View › |
| #33 | #6 | Zander JoubertPB | RSA | M 25-29 | R 38:43S 40:05 | 1:18:48 | View › |
| #34 | #15 | Anthony Mofsowitz | RSA | M 30-34 | R 39:22S 39:38 | 1:19:00 | View › |
| #35 | #7 | Dylan Heubner | RSA | M 25-29 | R 40:05S 38:56 | 1:19:01 | View › |
| #36 | #6 | Armand du ToitPB | RSA | M 35-39 | R 39:12S 40:22 | 1:19:34 | View › |
| #37 | #8 | Aston Silver | RSA | M 25-29 | R 39:15S 40:24 | 1:19:39 | View › |
| #38 | #9 | Stefan StofbergPB | RSA | M 25-29 | R 41:24S 38:16 | 1:19:40 | View › |
| #39 | #10 | Zimbali MncubePB | RSA | M 25-29 | R 35:15S 44:27 | 1:19:42 | View › |
| #40 | #3 | Reegan ClarkPB | RSA | M 16-24 | R 37:41S 42:31 | 1:20:12 | View › |
| #41 | #16 | Victor HechterPB | RSA | M 30-34 | R 39:19S 41:09 | 1:20:28 | View › |
| #42 | #17 | Alex Blumberg | RSA | M 30-34 | R 41:22S 39:20 | 1:20:42 | View › |
| #43 | #7 | Jack DwyerPB | AUS | M 35-39 | R 42:07S 38:37 | 1:20:44 | View › |
| #44 | #4 | Conrad Heydenrych | RSA | M 45-49 | R 38:15S 42:38 | 1:20:53 | View › |
| #45 | #4 | Llewellyn human-reto | RSA | M 40-44 | R 40:27S 40:35 | 1:21:02 | View › |
| #46 | #5 | Justin De Oliveira | RSA | M 40-44 | R 40:47S 40:27 | 1:21:14 | View › |
| #47 | #8 | Ryan de VilliersPB | RSA | M 35-39 | R 43:33S 37:45 | 1:21:18 | View › |
| #48 | #9 | Keegan BrummerPB | RSA | M 35-39 | R 40:08S 41:16 | 1:21:24 | View › |
| #49 | #4 | Aiden BradfieldPB | RSA | M 16-24 | R 42:36S 38:56 | 1:21:32 | View › |
| #50 | #18 | Ross Mclean | RSA | M 30-34 | R 42:19S 39:19 | 1:21:38 | View › |