← Back to Cape Town 2026
HYROX Cape Town 2026: Start Lists
Cape TownApr 3 - 5, 2026
| Wave↑ | Starter | Categories | Age group | PB |
|---|---|---|---|---|
| Fri9:40 | 🇦🇴 Akeem Leves A. Mayata#94017 #94017PRO MEN25-29 | PRO MEN | 25-29 | 1:21:46 |
| Fri9:40 | 🇿🇦 Andrew Cronje#94008 #94008PRO MEN40-44 | PRO MEN | 40-44 | 1:04:15 |
| Fri9:40 | 🇿🇦 Aphiwe Ndukumbini#94022 #94022PRO MEN40-44 | PRO MEN | 40-44 | 1:31:32 |
| Fri9:40 | 🇿🇦 #94007PRO MEN25-29 | PRO MEN | 25-29 | 1:06:10 |
| Fri9:40 | 🇿🇦 Conrad Herbst#94010 #94010PRO MEN30-34 | PRO MEN | 30-34 | 1:03:24 |
| Fri9:40 | 🇿🇦 Dan Warren#94030 #94030PRO MEN25-29 | PRO MEN | 25-29 | 1:15:31 |
| Fri9:40 | 🇿🇦 Daniel Ochse#94027 #94027PRO MEN30-34 | PRO MEN | 30-34 | 1:22:38 |
| Fri9:40 | 🇿🇦 Dean Battersby#94003 #94003PRO MEN30-34 | PRO MEN | 30-34 | 1:03:07 |
| Fri9:40 | 🇿🇦 Dylan Pienaar#94002 #94002PRO MEN16-24 | PRO MEN | 16-24 | 59:54 |
| Fri9:40 | 🇿🇦 Gareth Ken Harvett#94021 #94021PRO MEN30-34 | PRO MEN | 30-34 | 1:08:00 |
| Fri9:40 | 🇿🇦 Gareth van Wyk#94004 #94004PRO MEN30-34 | PRO MEN | 30-34 | 1:08:37 |
| Fri9:40 | 🇿🇦 Janco Lotter#94006 #94006PRO MEN16-24 | PRO MEN | 16-24 | 1:02:18 |
| Fri9:40 | 🇿🇦 Janno Nel#94009 #94009PRO MEN25-29 | PRO MEN | 25-29 | 1:03:57 |
| Fri9:40 | 🇿🇦 Jason Friedman#94012 #94012PRO MEN35-39 | PRO MEN | 35-39 | — |
| Fri9:40 | 🇿🇦 Joshua Kloosman#94031 #94031PRO MEN25-29 | PRO MEN | 25-29 | 1:27:39 |
| Fri9:40 | 🇿🇦 Junior Dlangamandla#94025 #94025PRO MEN16-24 | PRO MEN | 16-24 | 1:12:14 |
| Fri9:40 | 🇿🇦 justin christoforos#94014 #94014PRO MEN30-34 | PRO MEN | 30-34 | 1:10:57 |
| Fri9:40 | 🇿🇦 Kailen Kotze#94023 #94023PRO MEN16-24 | PRO MEN | 16-24 | 1:13:30 |
| Fri9:40 | 🇿🇦 Keegan Ritchie#94011 #94011PRO MEN35-39 | PRO MEN | 35-39 | 1:09:10 |
| Fri9:40 | 🇿🇦 Kyle Schoonbee#94019 #94019PRO MEN30-34 | PRO MEN | 30-34 | 56:26 |
| Fri9:40 | 🇿🇦 Luke Jacobs#94001 #94001PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri9:40 | 🇿🇦 Neil Bester#94026 #94026PRO MEN30-34 | PRO MEN | 30-34 | 1:15:51 |
| Fri9:40 | 🇿🇦 Nicholas Church#94015 #94015PRO MEN25-29 | PRO MEN | 25-29 | 1:06:56 |
| Fri9:40 | 🇿🇦 Pascal Boersma#94029 #94029PRO MEN25-29 | PRO MEN | 25-29 | 1:30:45 |
| Fri9:40 | 🇿🇦 Pieter Smith#94020 #94020PRO MEN30-34 | PRO MEN | 30-34 | 1:03:35 |
| Fri9:40 | 🇿🇦 Rhulani Nketani#94032 #94032PRO MEN30-34 | PRO MEN | 30-34 | 1:30:57 |
| Fri9:40 | 🇿🇦 RUAN PIETERSE#94018 #94018PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri9:40 | 🇿🇦 TeeQay Mahlangu#94024 #94024PRO MEN30-34 | PRO MEN | 30-34 | 1:22:47 |
| Fri9:40 | 🇿🇦 Teko Khetsi#94005 #94005PRO MEN25-29 | PRO MEN | 25-29 | 1:15:21 |
| Fri9:40 | 🇿🇦 Thulani Motekase#94028 #94028PRO MEN30-34 | PRO MEN | 30-34 | 1:24:03 |
| Fri9:40 | 🇿🇦 Trent Smith#94013 #94013PRO MEN30-34 | PRO MEN | 30-34 | 1:01:26 |
| Fri9:40 | 🇿🇦 Waldo du Plessis#94016 #94016PRO MEN35-39 | PRO MEN | 35-39 | 1:03:58 |
| Fri9:50 | 🇿🇦 Andre van der Merwe#95031 #95031PRO MEN25-29 | PRO MEN | 25-29 | 1:09:49 |
| Fri9:50 | 🇿🇦 Barry Conradie#95024 #95024PRO MEN35-39 | PRO MEN | 35-39 | 1:36:40 |
| Fri9:50 | 🇿🇦 Brett Le Roux#95012 #95012PRO MEN25-29 | PRO MEN | 25-29 | 1:15:18 |
| Fri9:50 | 🇿🇦 CAELEN DE WET#95015 #95015PRO MEN25-29 | PRO MEN | 25-29 | 1:07:19 |
| Fri9:50 | 🇿🇦 Callan Dewar#95021 #95021PRO MEN25-29 | PRO MEN | 25-29 | 1:13:03 |
| Fri9:50 | 🇿🇦 Cameron Tripney#95018 #95018PRO MEN16-24 | PRO MEN | 16-24 | — |
| Fri9:50 | 🇿🇦 Damien Botes#95013 #95013PRO MEN30-34 | PRO MEN | 30-34 | 1:01:50 |
| Fri9:50 | 🇿🇦 Dean Berndt#95006 #95006PRO MEN35-39 | PRO MEN | 35-39 | 1:08:37 |
| Fri9:50 | 🇿🇦 Devin Ramsden#95023 #95023PRO MEN30-34 | PRO MEN | 30-34 | 1:05:53 |
| Fri9:50 | 🇿🇦 Dillon Lebotschy#95001 #95001PRO MEN30-34 | PRO MEN | 30-34 | 1:25:57 |
| Fri9:50 | 🇿🇦 Edwin Kruger#95020 #95020PRO MEN25-29 | PRO MEN | 25-29 | 1:36:36 |
| Fri9:50 | 🇬🇧 Finlay Rayner#95011 #95011PRO MEN16-24 | PRO MEN | 16-24 | 1:09:20 |
| Fri9:50 | 🇮🇹 Gael Daniele#95030 #95030PRO MEN16-24 | PRO MEN | 16-24 | 1:41:04 |
| Fri9:50 | 🇿🇦 Heinrich Greyling#95027 #95027PRO MEN30-34 | PRO MEN | 30-34 | 1:45:25 |
| Fri9:50 | 🇿🇦 Joshua Bassingthwaighte#95017 #95017PRO MEN35-39 | PRO MEN | 35-39 | 1:11:46 |
| Fri9:50 | 🇿🇦 Joshua Scherer#95016 #95016PRO MEN25-29 | PRO MEN | 25-29 | 1:11:46 |
| Fri9:50 | 🇿🇦 Justin Willard#95010 #95010PRO MEN40-44 | PRO MEN | 40-44 | — |
| Fri9:50 | 🇿🇦 Leon Gazet Du Chattelier#95009 #95009PRO MEN40-44 | PRO MEN | 40-44 | — |
| Fri9:50 | 🇿🇦 Louw Jordaan#95002 #95002PRO MEN25-29 | PRO MEN | 25-29 | 1:27:54 |
| Fri9:50 | 🇿🇦 Marc Jessiman#95005 #95005PRO MEN45-49 | PRO MEN | 45-49 | 1:35:26 |
| Fri9:50 | 🇿🇦 Nhlanhla Bembe#95003 #95003PRO MEN40-44 | PRO MEN | 40-44 | 1:32:37 |
| Fri9:50 | 🇿🇦 Ricardo Lategan#95014 #95014PRO MEN30-34 | PRO MEN | 30-34 | 1:20:31 |
| Fri9:50 | 🇿🇦 Robbie Alexander#95019 #95019PRO MEN30-34 | PRO MEN | 30-34 | 1:23:42 |
| Fri9:50 | 🇿🇦 Scott Bayvel#95025 #95025PRO MEN30-34 | PRO MEN | 30-34 | 59:50 |
| Fri9:50 | 🇿🇦 Sean MacTavish#95004 #95004PRO MEN30-34 | PRO MEN | 30-34 | 1:08:05 |
| Fri9:50 | 🇧🇼 Sean Wentzel#95022 #95022PRO MEN40-44 | PRO MEN | 40-44 | 1:08:59 |
| Fri9:50 | 🇿🇦 Simon Levin#95032 #95032PRO MEN40-44 | PRO MEN | 40-44 | 1:10:18 |
| Fri9:50 | 🇿🇦 Sipho Ningiza#95026 #95026PRO MEN35-39 | PRO MEN | 35-39 | 1:31:24 |
| Fri9:50 | 🇿🇦 Stefan Louw#95028 #95028PRO MEN35-39 | PRO MEN | 35-39 | 1:13:18 |
| Fri9:50 | 🇿🇦 Thabo Moloi#95007 #95007PRO MEN35-39 | PRO MEN | 35-39 | 1:20:34 |
| Fri9:50 | 🇿🇦 Tristan Turner#95008 #95008PRO MEN25-29 | PRO MEN | 25-29 | 1:28:38 |
| Fri9:50 | 🇿🇦 Zaid Snyders#95029 #95029PRO MEN25-29 | PRO MEN | 25-29 | 1:12:03 |
| Fri10:00 | 🇦🇹 Alexander Genser#100017 #100017PRO MEN45-49 | PRO MEN | 45-49 | 1:19:48 |
| Fri10:00 | 🇿🇦 Armand de wet#100006 #100006PRO MEN30-34 | PRO MEN | 30-34 | 1:11:36 |
| Fri10:00 | 🇿🇦 Ben Boehmer#100023 #100023PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:00 | 🇿🇦 Bertus Strauss#100012 #100012PRO MEN16-24 | PRO MEN | 16-24 | 1:08:17 |
| Fri10:00 | 🇦🇹 Christopher Winklmayr#100016 #100016PRO MEN16-24 | PRO MEN | 16-24 | 1:20:11 |
| Fri10:00 | 🇿🇦 Etienne Kruger#100010 #100010PRO MEN35-39 | PRO MEN | 35-39 | 1:21:13 |
| Fri10:00 | 🇿🇦 Gcobani Maxama#100028 #100028PRO MEN30-34 | PRO MEN | 30-34 | 2:02:19 |
| Fri10:00 | 🇿🇦 Gerhard Landman#100018 #100018PRO MEN35-39 | PRO MEN | 35-39 | 1:26:12 |
| Fri10:00 | 🇿🇦 Hans Georg Niehaus#100004 #100004PRO MEN25-29 | PRO MEN | 25-29 | 1:16:49 |
| Fri10:00 | 🇿🇦 Hennie Van Niekerk#100014 #100014PRO MEN45-49 | PRO MEN | 45-49 | 1:15:45 |
| Fri10:00 | 🇿🇦 Hillary Arries#100002 #100002PRO MEN40-44 | PRO MEN | 40-44 | 1:21:22 |
| Fri10:00 | 🇿🇦 Jacques Badenhorst#100027 #100027PRO MEN25-29 | PRO MEN | 25-29 | 1:05:22 |
| Fri10:00 | 🇿🇦 James Owen#100015 #100015PRO MEN30-34 | PRO MEN | 30-34 | 1:17:51 |
| Fri10:00 | 🇿🇦 Jason Brink#100003 #100003PRO MEN30-34 | PRO MEN | 30-34 | 1:25:55 |
| Fri10:00 | 🇿🇦 Lance Stevens#100029 #100029PRO MEN35-39 | PRO MEN | 35-39 | 1:12:10 |
| Fri10:00 | 🇿🇦 Louis Achadinha#100019 #100019PRO MEN35-39 | PRO MEN | 35-39 | 1:08:54 |
| Fri10:00 | 🇿🇦 Marlon Viljoen#100001 #100001PRO MEN30-34 | PRO MEN | 30-34 | 1:25:19 |
| Fri10:00 | 🇿🇦 Masheleng Selepe#100021 #100021PRO MEN40-44 | PRO MEN | 40-44 | 1:18:04 |
| Fri10:00 | 🇿🇦 Merwe Engelbrecht#100024 #100024PRO MEN16-24 | PRO MEN | 16-24 | 1:33:22 |
| Fri10:00 | 🇿🇼 Michael Mapira#100009 #100009PRO MEN25-29 | PRO MEN | 25-29 | 1:56:42 |
| Fri10:00 | 🇿🇦 Mike Morton#100030 #100030PRO MEN35-39 | PRO MEN | 35-39 | 1:24:33 |
| Fri10:00 | 🇿🇦 Musa Manyathi#100026 #100026PRO MEN25-29 | PRO MEN | 25-29 | 1:30:41 |
| Fri10:00 | 🇿🇦 Noel Glintenkamp#100008 #100008PRO MEN16-24 | PRO MEN | 16-24 | 1:20:07 |
| Fri10:00 | 🇿🇦 Ryan Potgieter#100007 #100007PRO MEN16-24 | PRO MEN | 16-24 | — |
| Fri10:00 | 🇿🇦 Sandro Torrente#100013 #100013PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:00 | 🇳🇦 Stefan Swartz#100005 #100005PRO MEN35-39 | PRO MEN | 35-39 | 1:17:28 |
| Fri10:00 | 🇿🇼 Takudzwa Marewangepo#100031 #100031PRO MEN25-29 | PRO MEN | 25-29 | 1:30:54 |
| Fri10:00 | 🇿🇦 Tiaan du Preez#100011 #100011PRO MEN25-29 | PRO MEN | 25-29 | 1:36:04 |
| Fri10:00 | 🇿🇦 Tristan Blewett#100022 #100022PRO MEN25-29 | PRO MEN | 25-29 | 1:09:03 |
| Fri10:00 | 🇿🇦 Wilfred O#100025 #100025PRO MEN35-39 | PRO MEN | 35-39 | 1:36:03 |
| Fri10:00 | 🇿🇦 Willem Adriaan Nel#100020 #100020PRO MEN30-34 | PRO MEN | 30-34 | 1:38:26 |
| Fri10:00 | 🇿🇦 Willem-Pierre Viljoen#100032 #100032PRO MEN25-29 | PRO MEN | 25-29 | 1:17:47 |
| Fri10:10 | 🇿🇦 Alan Foulis#101011 #101011PRO MEN40-44 | PRO MEN | 40-44 | 1:19:43 |
| Fri10:10 | 🇿🇦 Allan Saffy#101012 #101012PRO MEN55-59 | PRO MEN | 55-59 | 1:29:56 |
| Fri10:10 | 🇦🇹 Armin Thoma#101024 #101024PRO MEN45-49 | PRO MEN | 45-49 | — |
| Fri10:10 | 🇿🇦 Asavela Mbambani#101026 #101026PRO MEN25-29 | PRO MEN | 25-29 | 1:28:17 |
| Fri10:10 | 🇿🇦 Bernard Smit#101016 #101016PRO MEN35-39 | PRO MEN | 35-39 | 1:13:51 |
| Fri10:10 | 🇿🇦 Brandon Hulley#101030 #101030PRO MEN30-34 | PRO MEN | 30-34 | 1:13:34 |
| Fri10:10 | 🇿🇦 Byrone Hendricks#101022 #101022PRO MEN40-44 | PRO MEN | 40-44 | 1:29:19 |
| Fri10:10 | 🇿🇦 Cameron Schafer#101002 #101002PRO MEN35-39 | PRO MEN | 35-39 | — |
| Fri10:10 | 🇿🇦 Chris Mouton#101004 #101004PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:10 | 🇿🇦 Danie Janse van Vuuren#101005 #101005PRO MEN30-34 | PRO MEN | 30-34 | 1:18:46 |
| Fri10:10 | 🇿🇦 Danie van Stryp#101008 #101008PRO MEN30-34 | PRO MEN | 30-34 | 1:19:39 |
| Fri10:10 | 🇿🇦 Dylan Thesner#101028 #101028PRO MEN30-34 | PRO MEN | 30-34 | 1:28:24 |
| Fri10:10 | 🇳🇱 Florian Duterloo#101006 #101006PRO MEN35-39 | PRO MEN | 35-39 | 1:16:41 |
| Fri10:10 | 🇿🇦 Garon Kleinveldt#101020 #101020PRO MEN35-39 | PRO MEN | 35-39 | 1:53:27 |
| Fri10:10 | 🇿🇦 Hein van Huyssteen#101027 #101027PRO MEN25-29 | PRO MEN | 25-29 | 1:21:47 |
| Fri10:10 | 🇿🇦 Henro van Rooyen#101023 #101023PRO MEN30-34 | PRO MEN | 30-34 | 1:33:05 |
| Fri10:10 | 🇦🇺 Jack Dwyer#101032 #101032PRO MEN35-39 | PRO MEN | 35-39 | 1:21:50 |
| Fri10:10 | 🇿🇦 Jacques Lloyd#101003 #101003PRO MEN25-29 | PRO MEN | 25-29 | 1:23:19 |
| Fri10:10 | 🇿🇦 Jared Meyer#101010 #101010PRO MEN30-34 | PRO MEN | 30-34 | 1:34:10 |
| Fri10:10 | 🇿🇦 Kristian Van der Merwe#101007 #101007PRO MEN25-29 | PRO MEN | 25-29 | 1:11:45 |
| Fri10:10 | 🇿🇦 Kyle Moyes#101029 #101029PRO MEN35-39 | PRO MEN | 35-39 | 1:35:04 |
| Fri10:10 | 🇿🇦 Lourens Weyer#101015 #101015PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:10 | 🇱🇸 Majara Rantoa#101019 #101019PRO MEN45-49 | PRO MEN | 45-49 | 1:31:18 |
| Fri10:10 | 🇿🇦 Menzi Jali#101018 #101018PRO MEN30-34 | PRO MEN | 30-34 | 1:27:54 |
| Fri10:10 | 🇿🇦 Neil Pryce#101013 #101013PRO MEN50-54 | PRO MEN | 50-54 | 1:36:18 |
| Fri10:10 | 🇿🇦 Peter Baker#101001 #101001PRO MEN30-34 | PRO MEN | 30-34 | 1:08:54 |
| Fri10:10 | 🇿🇦 Sandeep Singh#101014 #101014PRO MEN40-44 | PRO MEN | 40-44 | — |
| Fri10:10 | 🇿🇦 Shaun Schneeberger#101009 #101009PRO MEN40-44 | PRO MEN | 40-44 | — |
| Fri10:10 | 🇿🇦 Sive Mazwi#101017 #101017PRO MEN25-29 | PRO MEN | 25-29 | 1:30:06 |
| Fri10:10 | 🇿🇦 Syamdumisa Buthelezi#101021 #101021PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:10 | 🇿🇦 Thamsanqa Gazide#101025 #101025PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:10 | 🇿🇦 Waldo Abrahams#101031 #101031PRO MEN25-29 | PRO MEN | 25-29 | 1:33:13 |
| Fri10:20 | 🇿🇦 Andrew Gertzen#102032 #102032PRO MEN30-34 | PRO MEN | 30-34 | 1:56:05 |
| Fri10:20 | 🇿🇦 Andries Havenga#102007 #102007PRO MEN35-39 | PRO MEN | 35-39 | 1:23:24 |
| Fri10:20 | 🇿🇦 Chris Oman#102022 #102022PRO MEN45-49 | PRO MEN | 45-49 | 1:26:09 |
| Fri10:20 | 🇿🇦 Christiaan Vlok#102002 #102002PRO MEN16-24 | PRO MEN | 16-24 | — |
| Fri10:20 | 🇿🇦 Daniel Smit#102004 #102004PRO MEN30-34 | PRO MEN | 30-34 | 1:22:07 |
| Fri10:20 | 🇿🇦 Derik van Oudtshoorn#102017 #102017PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:20 | 🇿🇦 Ernest Shongwe#102011 #102011PRO MEN40-44 | PRO MEN | 40-44 | — |
| Fri10:20 | 🇿🇦 Erwee van Staden#102014 #102014PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:20 | 🇿🇦 Francois Swart#102001 #102001PRO MEN35-39 | PRO MEN | 35-39 | 1:55:29 |
| Fri10:20 | 🇿🇦 Gareth Davies#102029 #102029PRO MEN50-54 | PRO MEN | 50-54 | 1:39:29 |
| Fri10:20 | 🇿🇦 Gregory Perks#102019 #102019PRO MEN50-54 | PRO MEN | 50-54 | 1:35:07 |
| Fri10:20 | 🇿🇦 Hubert Badenhorst#102006 #102006PRO MEN25-29 | PRO MEN | 25-29 | 1:49:27 |
| Fri10:20 | 🇿🇦 Jan Fourie#102025 #102025PRO MEN50-54 | PRO MEN | 50-54 | 1:26:30 |
| Fri10:20 | 🇿🇦 Jayson Smal#102024 #102024PRO MEN45-49 | PRO MEN | 45-49 | 1:26:43 |
| Fri10:20 | 🇿🇦 Joshua Wilkins#102023 #102023PRO MEN25-29 | PRO MEN | 25-29 | 1:16:06 |
| Fri10:20 | 🇫🇷 Julien Simery#102020 #102020PRO MEN40-44 | PRO MEN | 40-44 | 1:10:26 |
| Fri10:20 | 🇿🇦 Katlego Katlego mthembu#102016 #102016PRO MEN30-34 | PRO MEN | 30-34 | 1:31:37 |
| Fri10:20 | 🇿🇦 Ketan Sahadew#102028 #102028PRO MEN30-34 | PRO MEN | 30-34 | 1:21:58 |
| Fri10:20 | 🇿🇼 Liam O’Hara#102026 #102026PRO MEN25-29 | PRO MEN | 25-29 | 1:24:24 |
| Fri10:20 | 🇿🇦 Mandilakhe Mzamane#102021 #102021PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:20 | 🇿🇦 Marcel Snyman#102013 #102013PRO MEN35-39 | PRO MEN | 35-39 | 1:33:55 |
| Fri10:20 | 🇿🇦 marius marais#102031 #102031PRO MEN45-49 | PRO MEN | 45-49 | 1:42:38 |
| Fri10:20 | 🇿🇦 Mark Nasila#102015 #102015PRO MEN40-44 | PRO MEN | 40-44 | 1:39:03 |
| Fri10:20 | 🇿🇦 Mattheus Wessels#102008 #102008PRO MEN40-44 | PRO MEN | 40-44 | — |
| Fri10:20 | 🇿🇼 Privy Mbanga#102005 #102005PRO MEN25-29 | PRO MEN | 25-29 | 1:30:55 |
| Fri10:20 | 🇿🇦 Rihan Jacobs#102018 #102018PRO MEN30-34 | PRO MEN | 30-34 | 1:26:27 |
| Fri10:20 | 🇿🇼 Samuel Mberi#102010 #102010PRO MEN25-29 | PRO MEN | 25-29 | 1:38:03 |
| Fri10:20 | 🇿🇦 Samuel Schollasch#102003 #102003PRO MEN25-29 | PRO MEN | 25-29 | 1:21:18 |
| Fri10:20 | 🇿🇦 Talish Hariparsad#102027 #102027PRO MEN35-39 | PRO MEN | 35-39 | — |
| Fri10:20 | 🇿🇦 Tshepo Nxumalo#102012 #102012PRO MEN45-49 | PRO MEN | 45-49 | 1:55:58 |
| Fri10:20 | 🇿🇦 Umar Fredericks#102030 #102030PRO MEN16-24 | PRO MEN | 16-24 | 1:36:44 |
| Fri10:20 | 🇿🇦 VINCENT ABENDANON#102009 #102009PRO MEN40-44 | PRO MEN | 40-44 | 1:18:59 |
| Fri10:30 | 🇿🇦 Alessandro Gallinetti#103030 #103030PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:30 | 🇿🇦 Alex Katz#103024 #103024PRO MEN30-34 | PRO MEN | 30-34 | 1:38:11 |
| Fri10:30 | 🇿🇦 Alex Murray#103031 #103031PRO MEN16-24 | PRO MEN | 16-24 | 1:47:33 |
| Fri10:30 | 🇿🇦 Brent janari#103019 #103019PRO MEN40-44 | PRO MEN | 40-44 | — |
| Fri10:30 | 🇿🇦 Calmin Valentino#103004 #103004PRO MEN35-39 | PRO MEN | 35-39 | 1:57:49 |
| Fri10:30 | 🇿🇦 Clint Bunch#103010 #103010PRO MEN55-59 | PRO MEN | 55-59 | 1:30:19 |
| Fri10:30 | 🇿🇦 Dario Torrente#103003 #103003PRO MEN55-59 | PRO MEN | 55-59 | 2:09:04 |
| Fri10:30 | 🇳🇦 Divan la Cock#103013 #103013PRO MEN16-24 | PRO MEN | 16-24 | 1:30:22 |
| Fri10:30 | 🇿🇦 Dorian Marx#103009 #103009PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:30 | 🇿🇦 Dylan Van Wyk#103020 #103020PRO MEN35-39 | PRO MEN | 35-39 | — |
| Fri10:30 | 🇿🇦 Garth Fourie#103011 #103011PRO MEN40-44 | PRO MEN | 40-44 | 1:25:45 |
| Fri10:30 | 🇿🇦 GRAHAM JENNEKER#103021 #103021PRO MEN40-44 | PRO MEN | 40-44 | 1:23:02 |
| Fri10:30 | 🇿🇦 Grant Harris#103099 #103099PRO MEN50-54 | PRO MEN | 50-54 | 1:46:50 |
| Fri10:30 | 🇿🇦 Jason Fritz#103018 #103018PRO MEN50-54 | PRO MEN | 50-54 | 1:41:01 |
| Fri10:30 | 🇿🇦 Keanu Mong#103016 #103016PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:30 | 🇫🇷 Lionel Ladebat#103015 #103015PRO MEN45-49 | PRO MEN | 45-49 | 1:38:04 |
| Fri10:30 | 🇳🇴 Magnus Bjørsvik#103032 #103032PRO MEN40-44 | PRO MEN | 40-44 | 2:03:34 |
| Fri10:30 | 🇱🇸 Mathabela Lekola#103001 #103001PRO MEN35-39 | PRO MEN | 35-39 | 1:43:10 |
| Fri10:30 | 🇿🇦 Mayur Bhana#103014 #103014PRO MEN35-39 | PRO MEN | 35-39 | — |
| Fri10:30 | 🇨🇲 Mike Ndjoukeng Michel#103022 #103022PRO MEN50-54 | PRO MEN | 50-54 | 1:54:32 |
| Fri10:30 | 🇿🇦 Mohammed Munga#103026 #103026PRO MEN40-44 | PRO MEN | 40-44 | — |
| Fri10:30 | 🇿🇦 Molokotima Kekana#103008 #103008PRO MEN16-24 | PRO MEN | 16-24 | — |
| Fri10:30 | 🇿🇦 Mzuvukile Mcayiya#103012 #103012PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:30 | 🇿🇦 Neale Lucas-Bull#103027 #103027PRO MEN35-39 | PRO MEN | 35-39 | 1:05:38 |
| Fri10:30 | 🇿🇦 Nelly Majola#103007 #103007PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:30 | 🇿🇦 Rhain Skordi#103005 #103005PRO MEN16-24 | PRO MEN | 16-24 | 1:55:10 |
| Fri10:30 | 🇿🇦 Sbu Mthembu#103006 #103006PRO MEN35-39 | PRO MEN | 35-39 | 1:26:37 |
| Fri10:30 | 🇿🇦 Siyabonga Buthelezi#103023 #103023PRO MEN30-34 | PRO MEN | 30-34 | 1:15:38 |
| Fri10:30 | 🇿🇦 Siyabonga Mhlomi#103029 #103029PRO MEN30-34 | PRO MEN | 30-34 | 1:30:14 |
| Fri10:30 | 🇩🇪 Thomas Fritsch#103028 #103028PRO MEN50-54 | PRO MEN | 50-54 | 1:36:09 |
| Fri10:30 | 🇿🇦 Tokelo Mokoaledi#103002 #103002PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:40 | 🇿🇼 Abdull Saidi#104018 #104018PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:40 | 🇿🇦 Alex Vincent#104014 #104014PRO MEN30-34 | PRO MEN | 30-34 | 1:40:39 |
| Fri10:40 | 🇦🇹 Armin Thoma#104001 #104001PRO MEN45-49 | PRO MEN | 45-49 | — |
| Fri10:40 | 🇩🇪 Artem Soemmer#104016 #104016PRO MEN30-34 | PRO MEN | 30-34 | 1:43:24 |
| Fri10:40 | 🇿🇦 Barend Landman#104030 #104030PRO MEN35-39 | PRO MEN | 35-39 | — |
| Fri10:40 | 🇿🇦 bradley slater#104015 #104015PRO MEN45-49 | PRO MEN | 45-49 | 1:55:01 |
| Fri10:40 | 🇿🇦 Charl Keet#104023 #104023PRO MEN40-44 | PRO MEN | 40-44 | 1:35:17 |
| Fri10:40 | 🇿🇦 Daniel Da Cruz#104024 #104024PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:40 | 🇿🇦 DJ Milkshake#104003 #104003PRO MEN40-44 | PRO MEN | 40-44 | 1:16:48 |
| Fri10:40 | 🇿🇦 Garreth Mclellan#104029 #104029PRO MEN40-44 | PRO MEN | 40-44 | 1:21:29 |
| Fri10:40 | 🇿🇦 Giano Dos Santos#104027 #104027PRO MEN16-24 | PRO MEN | 16-24 | — |
| Fri10:40 | 🇿🇦 Hugo van Deventer#104010 #104010PRO MEN30-34 | PRO MEN | 30-34 | 1:39:55 |
| Fri10:40 | 🇧🇼 Ike Mmuso#104031 #104031PRO MEN25-29 | PRO MEN | 25-29 | — |
| Fri10:40 | 🇿🇦 Jacob Ngakane#104022 #104022PRO MEN35-39 | PRO MEN | 35-39 | — |
| Fri10:40 | 🇿🇦 Jacque Gericke#104020 #104020PRO MEN25-29 | PRO MEN | 25-29 | 1:08:29 |
| Fri10:40 | 🇿🇦 Jared Quinn#104011 #104011PRO MEN35-39 | PRO MEN | 35-39 | 1:25:41 |
| Fri10:40 | 🇿🇦 Jason Bell#104002 #104002PRO MEN45-49 | PRO MEN | 45-49 | — |
| Fri10:40 | 🇰🇪 Joseph Nyingi#104009 #104009PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:40 | 🇿🇦 Justin Van Der Net#104033 #104033PRO MEN30-34 | PRO MEN | 30-34 | 1:24:16 |
| Fri10:40 | 🇿🇦 Keegan Poole#104021 #104021PRO MEN25-29 | PRO MEN | 25-29 | 1:28:26 |
| Fri10:40 | 🇿🇦 Lungile Ngququ#104006 #104006PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:40 | 🇿🇦 Owen Mongwe#104025 #104025PRO MEN40-44 | PRO MEN | 40-44 | 1:43:41 |
| Fri10:40 | 🇳🇦 Philipp Böhlke#104012 #104012PRO MEN35-39 | PRO MEN | 35-39 | 1:30:18 |
| Fri10:40 | 🇿🇦 Ruan Grobler#104026 #104026PRO MEN35-39 | PRO MEN | 35-39 | 1:38:22 |
| Fri10:40 | 🇿🇦 Sacha Hawkins#104017 #104017PRO MEN40-44 | PRO MEN | 40-44 | 1:33:23 |
| Fri10:40 | 🇿🇦 Sean Cloete#104019 #104019PRO MEN30-34 | PRO MEN | 30-34 | — |
| Fri10:40 | 🇿🇦 Sentle Sauli#104034 #104034PRO MEN40-44 | PRO MEN | 40-44 | 2:02:23 |
| Fri10:40 | 🇨🇩 Tommy B Jones#104028 #104028PRO MEN16-24 | PRO MEN | 16-24 | — |
| Fri10:40 | 🇿🇦 Vuyani Matimba#104013 #104013PRO MEN16-24 | PRO MEN | 16-24 | — |
| Fri10:40 | 🇿🇦 Werner Swindon#104008 #104008PRO MEN35-39 | PRO MEN | 35-39 | — |