← Back to Events
HYROX Cape Town 2025
Cape Town, ZAF19:51:29GMT+2July 19 – 20, 2025Season 7 (24/25)
Results from the Cape Town 2025 HYROX event. 3,442 results, 5,463 athletes across 12 categories.
Cape Town 2025
- Result entries
- 3,442
- Unique athletes
- 5,463
- Athlete finishes
- 5,729
- 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:02:25
Best Time
+4:22 vs season avg
1:14:59
Front Pack (P10)
+3:11 vs season avg
1:35:32
Mid Pack (P50)
+7:11 vs season avg
28:43
Field Spread
+7:12 vs season avg
7.64%
Roxzone Tax
-0.56 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #76 | #14 | Michael DassiePB | RSA | M 35-39 | R 38:03S 36:47 | 1:14:50 | View › |
| #77 | #24 | Mbuso(Musa) ManyathiPB | RSA | M 25-29 | R 39:13S 35:44 | 1:14:57 | View › |
| #78 | #15 | Dante NelPB | RSA | M 35-39 | R 37:28S 37:31 | 1:14:59 | View › |
| #79 | #25 | Nathan BroomPB | RSA | M 25-29 | R 37:55S 37:14 | 1:15:09 | View › |
| #80 | #6 | Hedley Gerhardt | RSA | M 40-44 | R 39:37S 35:40 | 1:15:17 | View › |
| #81 | #7 | Johan Pretorius | RSA | M 40-44 | R 37:36S 37:53 | 1:15:29 | View › |
| #82 | #9 | Frans Van Der MerwePB | RSA | M 16-24 | R 34:44S 41:06 | 1:15:50 | View › |
| #83 | #8 | Vincent AbendanonPB | RSA | M 40-44 | R 38:28S 37:29 | 1:15:57 | View › |
| #84 | #2 | Paul Cyrille GillinghamPB | RSA | M 50-54 | R 37:09S 38:48 | 1:15:57 | View › |
| #85 | #16 | Christopher MullerPB | RSA | M 35-39 | R 33:46S 42:20 | 1:16:06 | View › |
| #86 | #17 | Anver AlexanderPB | RSA | M 35-39 | R 38:58S 37:17 | 1:16:15 | View › |
| #87 | #9 | Joshua GibsonPB | RSA | M 40-44 | R 40:05S 36:13 | 1:16:18 | View › |
| #88 | #23 | Andre Van BlerkPB | RSA | M 30-34 | R 38:41S 37:45 | 1:16:26 | View › |
| #89 | #10 | Brandon StewartPB | RSA | M 40-44 | R 35:57S 40:33 | 1:16:30 | View › |
| #90 | #26 | Clint FredericksPB | RSA | M 25-29 | R 36:55S 39:36 | 1:16:31 | View › |
| #91 | #27 | Edwin KrugerPB | RSA | M 25-29 | R 40:46S 35:55 | 1:16:41 | View › |
| #92 | #24 | Ash ThixtonPB | ZIM | M 30-34 | R 38:59S 37:45 | 1:16:44 | View › |
| #93 | #11 | Jonty LowPB | RSA | M 40-44 | R 34:02S 42:59 | 1:17:01 | View › |
| #94 | #12 | Tim Mumba | RSA | M 40-44 | R 34:44S 42:31 | 1:17:15 | View › |
| #95 | #28 | Calen HastiePB | RSA | M 25-29 | R 36:37S 40:40 | 1:17:17 | View › |
| #96 | #4 | Conrad Heydenrych | RSA | M 45-49 | R 37:42S 39:42 | 1:17:24 | View › |
| #97 | #3 | Corrie BreydenbachPB | RSA | M 50-54 | R 37:21S 40:04 | 1:17:25 | View › |
| #98 | #13 | Duane JoaquimPB | RSA | M 40-44 | R 37:56S 39:29 | 1:17:25 | View › |
| #99 | #14 | Gabriel HugoPB | RSA | M 40-44 | R 38:33S 38:53 | 1:17:26 | View › |
| #100 | #18 | Pieter AucampPB | RSA | M 35-39 | R 41:01S 36:36 | 1:17:37 | View › |