FULL RESULTS
HYROX Johannesburg 2025 Results – Pro Men (page 2)
252 finishers. Winner Jake Dearden in 1:02:17; median 1:29:39.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 201 | Swunhtat Oo | 25-29 | 1:47:39 | 52:39 | 47:22 | |
| 202 | Reece Clark | 16-24 | 1:48:02 | 44:15 | 55:48 | |
| 203 | Danie Grobbelaar | — | 40-44 | 1:49:07 | 47:37 | 52:43 |
| 204 | Danie Grobbelaar | 40-44 | 1:49:07 | 47:37 | 52:43 | |
| 205 | Thomas Fritsch | — | 50-54 | 1:49:47 | 53:41 | 47:48 |
| 206 | Thomas Fritsch | 50-54 | 1:49:47 | 53:41 | 47:48 | |
| 207 | Kenneth Badenhorst | 50-54 | 1:50:28 | 56:29 | 44:05 | |
| 208 | Sikelelo Junior Rambauli Rambauli | — | 25-29 | 1:51:20 | 51:33 | 51:41 |
| 209 | Sikelelo Junior Rambauli Rambauli | 25-29 | 1:51:20 | 51:33 | 51:41 | |
| 210 | Lebogang Moipolai | — | 30-34 | 1:52:44 | 1:17:11 | 50:01 |
| 211 | Lebogang Moipolai | 30-34 | 1:52:44 | 1:17:11 | 50:01 | |
| 212 | Sanveer Hariparsad | — | 40-44 | 1:52:47 | 47:03 | 57:51 |
| 213 | Sanveer Hariparsad | 40-44 | 1:52:47 | 47:03 | 57:51 | |
| 214 | Jason Fritz | — | 50-54 | 1:53:08 | 57:49 | 44:08 |
| 215 | John Moffat | — | 35-39 | 1:54:31 | 53:35 | 52:10 |
| 216 | John Moffat | 35-39 | 1:54:31 | 53:35 | 52:10 | |
| 217 | Jordan Joseph | — | 16-24 | 1:55:19 | 54:35 | 53:03 |
| 218 | Jordan Joseph | 16-24 | 1:55:19 | 54:35 | 53:03 | |
| 219 | Mars Le Roux | — | 55-59 | 1:56:02 | 50:23 | 55:59 |
| 220 | Mars Le Roux | 55-59 | 1:56:02 | 50:23 | 55:59 | |
| 221 | Thabz Kekana | — | 35-39 | 1:56:02 | 55:36 | 51:59 |
| 222 | Thabz Kekana | 35-39 | 1:56:02 | 55:36 | 51:59 | |
| 223 | Trevor Buthelezi | 45-49 | 1:56:43 | 56:40 | 51:54 | |
| 224 | Katlego mthembu | — | 30-34 | 1:59:05 | 58:11 | 50:30 |
| 225 | Katlego mthembu | 30-34 | 1:59:05 | 58:11 | 50:30 | |
| 226 | Jose Ngoy | — | 35-39 | 1:59:58 | 54:36 | 56:24 |
| 227 | Jose Ngoy | 35-39 | 1:59:58 | 54:36 | 56:24 | |
| 228 | Motheo Amogelang Masimola | — | 16-24 | 2:00:00 | 49:49 | 1:00:59 |
| 229 | Motheo Amogelang Masimola | 16-24 | 2:00:00 | 49:49 | 1:00:59 | |
| 230 | Pierre Andro | — | 16-24 | 2:00:14 | 1:00:35 | 53:00 |
| 231 | Pierre Andro | 16-24 | 2:00:14 | 1:00:35 | 53:00 | |
| 232 | Tyrone Hammick | — | 25-29 | 2:00:53 | 53:40 | 56:40 |
| 233 | Tyrone Hammick | 25-29 | 2:00:53 | 53:40 | 56:40 | |
| 234 | Joshua Joseph | — | 16-24 | 2:04:25 | 1:02:18 | 53:49 |
| 235 | Joshua Joseph | 16-24 | 2:04:25 | 1:02:18 | 53:49 | |
| 236 | Rahil Patel | — | 16-24 | 2:04:53 | 56:33 | 59:09 |
| 237 | Rahil Patel | 16-24 | 2:04:53 | 56:33 | 59:09 | |
| 238 | Trevor Buthelezi | — | 45-49 | 2:06:54 | 59:30 | 1:04:01 |
| 239 | Tebogo Ntjanyana | 40-44 | 2:12:36 | 59:23 | 1:03:05 | |
| 240 | Dario Torrente | — | 55-59 | 2:19:31 | 1:12:55 | 54:29 |
| 241 | Dario Torrente | 55-59 | 2:19:31 | 1:12:55 | 54:29 | |
| 242 | Colo Tlhong | — | 30-34 | 2:19:44 | 1:00:44 | 1:12:25 |
| 243 | Colo Tlhong | 30-34 | 2:19:44 | 1:00:44 | 1:12:25 | |
| 244 | Garth Long | — | 40-44 | 2:29:18 | 1:14:50 | 55:51 |
| 245 | Garth Long | 40-44 | 2:29:18 | 1:14:50 | 55:51 | |
| 246 | Kweku Bortsie | — | 30-34 | 2:29:20 | 1:09:49 | 1:06:41 |
| 247 | Kweku Bortsie | 30-34 | 2:29:20 | 1:09:49 | 1:06:41 | |
| 248 | Lelo Mtshali | 35-39 | 2:29:40 | 1:15:56 | 1:01:06 | |
| 249 | Tebogo Ntjanyana | — | 40-44 | 2:31:50 | 1:02:27 | 1:20:56 |
| 250 | lehlohonolo Mosibi | — | 35-39 | 2:37:41 | 1:42:19 | 1:08:33 |
| 251 | lehlohonolo Mosibi | 35-39 | 2:37:41 | 1:42:19 | 1:08:33 | |
| 252 | Siphelele Mhlaba | 30-34 | 3:01:45 | 1:18:48 | 1:28:48 |