← Back to Events
HYROX Johannesburg I 2025
Johannesburg I, ZAF03:30:36GMT+2March 1, 2025Season 7 (24/25)
Results from the Johannesburg I 2025 HYROX event. 2,150 participants across 12 categories.
HYROX PRO Men Results
Category: HYROX PRO Men
Change category1:04:09
Best Time
+6:21 vs season avg
1:16:44
Front Pack (P10)
+9:34 vs season avg
1:30:19
Mid Pack (P50)
+8:53 vs season avg
23:36
Field Spread
+5:08 vs season avg
7.21%
Roxzone Tax
-0.32 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #76 | #2 | Keke Lehobo | RSA | M 16-24 | R 45:31S 56:13 | 1:41:44 | View › |
| #77 | #10 | Lucky BembePB | RSA | M 40-44 | R 44:27S 58:07 | 1:42:34 | View › |
| #78 | #27 | Anthony ArtemidesPB | RSA | M 30-34 | R 43:38S 1:00:11 | 1:43:49 | View › |
| #79 | #28 | Jared PoultonPB | RSA | M 30-34 | R 47:12S 58:35 | 1:45:47 | View › |
| #80 | #23 | Ameel ValjeePB | RSA | M 25-29 | R 48:42S 58:04 | 1:46:46 | View › |
| #81 | #24 | Phiko TshaincaPB | RSA | M 25-29 | R 46:50S 1:00:20 | 1:47:10 | View › |
| #82 | #11 | Danie GrobbelaarPB | RSA | M 40-44 | R 47:37S 1:01:30 | 1:49:07 | View › |
| #83 | #4 | Thomas Fritsch | GER | M 50-54 | R 53:41S 56:06 | 1:49:47 | View › |
| #84 | #25 | Sikelelo Junior Rambauli RambauliPB | RSA | M 25-29 | R 51:33S 59:47 | 1:51:20 | View › |
| #85 | #29 | Lebogang MoipolaiPB | BOT | M 30-34 | R 1:17:11S 35:33 | 1:52:44 | View › |
| #86 | #12 | Sanveer Hariparsad | RSA | M 40-44 | R 47:03S 1:05:44 | 1:52:47 | View › |
| #87 | #5 | Jason Fritz | RSA | M 50-54 | R 57:49S 55:19 | 1:53:08 | View › |
| #88 | #11 | John MoffatPB | GBR | M 35-39 | R 53:35S 1:00:56 | 1:54:31 | View › |
| #89 | #3 | Jordan JosephPB | CAN | M 16-24 | R 54:35S 1:00:44 | 1:55:19 | View › |
| #90 | #12 | Thabz KekanaPB | RSA | M 35-39 | R 55:36S 1:00:26 | 1:56:02 | View › |
| #91 | #1 | Mars Le RouxPB | RSA | M 55-59 | R 50:23S 1:05:39 | 1:56:02 | View › |
| #92 | #30 | Katlego mthembu | RSA | M 30-34 | R 58:11S 1:00:54 | 1:59:05 | View › |
| #93 | #13 | Jose NgoyPB | COD | M 35-39 | R 54:36S 1:05:22 | 1:59:58 | View › |
| #94 | #4 | Motheo Amogelang MasimolaPB | RSA | M 16-24 | R 49:49S 1:10:11 | 2:00:00 | View › |
| #95 | #5 | Pierre AndroPB | RSA | M 16-24 | R 1:00:35S 59:39 | 2:00:14 | View › |
| #96 | #26 | Tyrone HammickPB | RSA | M 25-29 | R 53:40S 1:07:13 | 2:00:53 | View › |
| #97 | #6 | Joshua JosephPB | RSA | M 16-24 | R 1:02:18S 1:02:07 | 2:04:25 | View › |
| #98 | #7 | Rahil PatelPB | RSA | M 16-24 | R 56:33S 1:08:20 | 2:04:53 | View › |
| #99 | #5 | Trevor Buthelezi | RSA | M 45-49 | R 59:30S 1:07:24 | 2:06:54 | View › |
| #100 | #2 | Dario Torrente | RSA | M 55-59 | R 1:12:55S 1:06:36 | 2:19:31 | View › |