← Back to Events
HYROX Johannesburg I 2025
Johannesburg I, ZAF13:53:37GMT+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 |
|---|---|---|---|---|---|---|---|
| #126 | #28 | Thibaut FontainePB | REU | M 25-29 | R 47:27S 44:06 | 1:31:33 | View › |
| #127 | #19 | Luke DaviesPB | GBR | M 40-44 | R 47:12S 44:27 | 1:31:39 | View › |
| #128 | #23 | Kelvin Ko | NED | M 35-39 | R 48:02S 43:45 | 1:31:47 | View › |
| #129 | #40 | Marcio Pinheiro | RSA | M 30-34 | R 53:25S 38:30 | 1:31:55 | View › |
| #130 | #29 | Jason HofmeyrPB | RSA | M 25-29 | R 44:03S 47:54 | 1:31:57 | View › |
| #131 | #20 | Bruce Patterson | RSA | M 40-44 | R 43:52S 48:13 | 1:32:05 | View › |
| #132 | #1 | Denis PechePB | RSA | M 50-54 | R 45:47S 46:33 | 1:32:20 | View › |
| #133 | #41 | Alex Joe KatzPB | RSA | M 30-34 | R 43:37S 48:45 | 1:32:22 | View › |
| #134 | #21 | Brendon HindshawPB | RSA | M 40-44 | R 49:31S 42:52 | 1:32:23 | View › |
| #135 | #42 | Thomas MaberlyPB | ZIM | M 30-34 | R 45:50S 46:35 | 1:32:25 | View › |
| #136 | #43 | Ruan LombardPB | RSA | M 30-34 | R 46:51S 45:46 | 1:32:37 | View › |
| #137 | #30 | Tyron Sussman | RSA | M 25-29 | R 45:17S 47:35 | 1:32:52 | View › |
| #138 | #22 | Scott Fraser | RSA | M 40-44 | R 47:30S 45:29 | 1:32:59 | View › |
| #139 | #24 | Robbie GienPB | RSA | M 35-39 | R 44:00S 49:03 | 1:33:03 | View › |
| #140 | #31 | Dale HallendorffPB | RSA | M 25-29 | R 48:58S 44:14 | 1:33:12 | View › |
| #141 | #13 | Henno HardingPB | RSA | M 16-24 | R 43:59S 49:14 | 1:33:13 | View › |
| #142 | #32 | Sithembiso Motha | RSA | M 25-29 | R 47:36S 45:37 | 1:33:13 | View › |
| #143 | #14 | Tate Orpen | RSA | M 16-24 | R 50:05S 43:11 | 1:33:16 | View › |
| #144 | #23 | Patrick Wolicki | GER | M 40-44 | R 47:30S 45:50 | 1:33:20 | View › |
| #145 | #25 | Farren Collins | RSA | M 35-39 | R 47:21S 46:02 | 1:33:23 | View › |
| #146 | #24 | Johann LamprechtPB | RSA | M 40-44 | R 49:51S 43:38 | 1:33:29 | View › |
| #147 | #26 | Dylan John Horsfall | RSA | M 35-39 | R 48:28S 45:05 | 1:33:33 | View › |
| #148 | #15 | Duan MarxPB | RSA | M 16-24 | R 47:13S 46:25 | 1:33:38 | View › |
| #149 | #27 | Ricardo Pillay | RSA | M 35-39 | R 39:54S 54:06 | 1:34:00 | View › |
| #150 | #44 | Luan CilliersPB | RSA | M 30-34 | R 44:18S 49:43 | 1:34:01 | View › |