← Back to Cape Town 2026
HYROX Cape Town 2026: Start Lists
Cape TownAug 14 - 16, 2026
| Wave↓ | Starter | Categories | Age group | PB |
|---|---|---|---|---|
| Fri11:50 | 🇿🇦 Lwando Mangaliso#115016 #115016PRO WOMEN35-39 | PRO WOMEN | 35-39 | — |
| Fri11:50 | 🇿🇦 Kgaogelo Mphela#115009 #115009PRO WOMEN40-44 | PRO WOMEN | 40-44 | — |
| Fri11:50 | 🇿🇦 Jessica Baker#115007 #115007PRO WOMEN16-24 | PRO WOMEN | 16-24 | — |
| Fri11:50 | 🇿🇦 Gladys Vilanculo#115012 #115012PRO WOMEN25-29 | PRO WOMEN | 25-29 | — |
| Fri11:50 | 🇿🇦 Gaironessa Mustafa#115010 #115010PRO WOMEN30-34 | PRO WOMEN | 30-34 | — |
| Fri11:50 | 🇿🇦 Firdous Sonia Butoni#115014 #115014PRO WOMEN30-34 | PRO WOMEN | 30-34 | — |
| Fri11:50 | 🇿🇦 Felicity Boreham#115023 #115023PRO WOMEN30-34 | PRO WOMEN | 30-34 | — |
| Fri11:50 | 🇿🇦 Emma Stander#115003 #115003PRO WOMEN35-39 | PRO WOMEN | 35-39 | — |
| Fri11:50 | 🇿🇼 Dee Zvidzo#115021 #115021PRO WOMEN35-39 | PRO WOMEN | 35-39 | — |
| Fri11:50 | 🇿🇦 Chantelle Strauss#115004 #115004PRO WOMEN25-29 | PRO WOMEN | 25-29 | — |
| Fri11:50 | 🇿🇦 Anouk Cronjé#115025 #115025PRO WOMEN16-24 | PRO WOMEN | 16-24 | — |
| Fri11:40 | 🇿🇦 Zwia Mukwevho#114024 #114024PRO WOMEN25-29 | PRO WOMEN | 25-29 | — |
| Fri11:40 | 🇿🇦 Tatiana Martins#114009 #114009PRO WOMEN25-29 | PRO WOMEN | 25-29 | — |
| Fri11:40 | 🇿🇦 Tasneem Salie#114013 #114013PRO WOMEN35-39 | PRO WOMEN | 35-39 | — |
| Fri11:40 | 🇿🇦 Somila Camagu#114019 #114019PRO WOMEN35-39 | PRO WOMEN | 35-39 | — |
| Fri11:40 | 🇿🇦 Sasha Tersia Maas#114001 #114001PRO WOMEN30-34 | PRO WOMEN | 30-34 | 1:50:06 |
| Fri11:40 | 🇿🇦 Sandra McClurg#114002 #114002PRO WOMEN30-34 | PRO WOMEN | 30-34 | 1:58:37 |
| Fri11:40 | 🇿🇦 Salome Manganye#114003 #114003PRO WOMEN40-44 | PRO WOMEN | 40-44 | 1:59:22 |
| Fri11:40 | 🇿🇦 Robyn Miller#114011 #114011PRO WOMEN30-34 | PRO WOMEN | 30-34 | — |
| Fri11:40 | 🇿🇦 robyn kopp#114021 #114021PRO WOMEN16-24 | PRO WOMEN | 16-24 | — |
| Fri11:40 | 🇿🇦 Michelle Lamprecht#114022 #114022PRO WOMEN45-49 | PRO WOMEN | 45-49 | — |
| Fri11:40 | 🇿🇦 Micha Viljoen#114015 #114015PRO WOMEN35-39 | PRO WOMEN | 35-39 | — |
| Fri11:40 | 🇿🇦 Marie-Tinka Olivier#114005 #114005PRO WOMEN25-29 | PRO WOMEN | 25-29 | — |
| Fri11:40 | 🇿🇦 Jonese Smit#114026 #114026PRO WOMEN25-29 | PRO WOMEN | 25-29 | 1:14:07 |
| Fri11:40 | 🇿🇦 Jireh de Almeida#114007 #114007PRO WOMEN16-24 | PRO WOMEN | 16-24 | — |
| Fri11:40 | 🇿🇦 Jeanine Knipe-Claassen#114008 #114008PRO WOMEN35-39 | PRO WOMEN | 35-39 | — |
| Fri11:40 | 🇿🇦 Jana Nel#114025 #114025PRO WOMEN16-24 | PRO WOMEN | 16-24 | — |
| Fri11:40 | 🇿🇦 Hayley McHarg#114023 #114023PRO WOMEN16-24 | PRO WOMEN | 16-24 | — |
| Fri11:40 | 🇿🇦 Gayle De Klerk#114020 #114020PRO WOMEN45-49 | PRO WOMEN | 45-49 | — |
| Fri11:40 | 🇿🇼 Faith Tshuma#114004 #114004PRO WOMEN30-34 | PRO WOMEN | 30-34 | 2:05:30 |
| Fri11:40 | 🇿🇦 Donnay Melvin#114010 #114010PRO WOMEN25-29 | PRO WOMEN | 25-29 | — |
| Fri11:40 | 🇿🇦 Cheyenne Webster#114016 #114016PRO WOMEN35-39 | PRO WOMEN | 35-39 | — |
| Fri11:40 | 🇺🇸 Briana Benn#114018 #114018PRO WOMEN30-34 | PRO WOMEN | 30-34 | — |
| Fri11:40 | 🇿🇦 Bella Winter#114017 #114017PRO WOMEN16-24 | PRO WOMEN | 16-24 | — |
| Fri11:40 | 🇿🇦 Anika Spies#114014 #114014PRO WOMEN16-24 | PRO WOMEN | 16-24 | 1:12:51 |
| Fri11:40 | 🇿🇦 Anathi Ntabeni#114012 #114012PRO WOMEN35-39 | PRO WOMEN | 35-39 | — |
| Fri11:40 | 🇿🇦 Amy Cohen#114006 #114006PRO WOMEN40-44 | PRO WOMEN | 40-44 | — |
| Fri11:30 | 🇧🇪 Ynthe Jordaan#113022 #113022PRO WOMEN25-29 | PRO WOMEN | 25-29 | — |
| Fri11:30 | 🇿🇦 Trude Carstens#113005 #113005PRO WOMEN40-44 | PRO WOMEN | 40-44 | 1:12:19 |
| Fri11:30 | 🇿🇦 Tracey-Lee Johnson#113024 #113024PRO WOMEN30-34 | PRO WOMEN | 30-34 | 1:44:36 |
| Fri11:30 | 🇿🇦 Teresa Lombard#113011 #113011PRO WOMEN45-49 | PRO WOMEN | 45-49 | 1:21:04 |
| Fri11:30 | 🇿🇦 Taniya Saffy#113016 #113016PRO WOMEN55-59 | PRO WOMEN | 55-59 | 1:23:58 |
| Fri11:30 | 🇿🇦 Shaaiqah Khan#113015 #113015PRO WOMEN35-39 | PRO WOMEN | 35-39 | 1:23:48 |
| Fri11:30 | 🇩🇪 Seka Arning#113025 #113025PRO WOMEN25-29 | PRO WOMEN | 25-29 | 58:01 |
| Fri11:30 | 🇿🇦 Raffaella Montali#113008 #113008PRO WOMEN30-34 | PRO WOMEN | 30-34 | 1:19:23 |
| Fri11:30 | 🇿🇦 Pascale Kruger#113003 #113003PRO WOMEN25-29 | PRO WOMEN | 25-29 | 1:09:17 |
| Fri11:30 | 🇿🇦 Ninon Bester#113012 #113012PRO WOMEN25-29 | PRO WOMEN | 25-29 | 1:21:14 |
| Fri11:30 | 🇬🇧 Miriam Begal#113023 #113023PRO WOMEN16-24 | PRO WOMEN | 16-24 | 1:38:00 |
| Fri11:30 | 🇿🇦 Micaela Clifford#113021 #113021PRO WOMEN30-34 | PRO WOMEN | 30-34 | 1:30:27 |
| Fri11:30 | 🇿🇦 Leone Mostert#113013 #113013PRO WOMEN40-44 | PRO WOMEN | 40-44 | 1:23:05 |
| Fri11:30 | 🇧🇷 Juliane Greca#113007 #113007PRO WOMEN45-49 | PRO WOMEN | 45-49 | 1:14:58 |
| Fri11:30 | 🇿🇦 Juan-Marié Herbst#113002 #113002PRO WOMEN30-34 | PRO WOMEN | 30-34 | 1:07:08 |
| Fri11:30 | 🇿🇦 Jade Bailey#113014 #113014PRO WOMEN16-24 | PRO WOMEN | 16-24 | 1:23:33 |
| Fri11:30 | 🇿🇦 Ingrid Avidon#113010 #113010PRO WOMEN55-59 | PRO WOMEN | 55-59 | 1:20:52 |
| Fri11:30 | 🇿🇦 Giada Del Fabbro#113017 #113017PRO WOMEN45-49 | PRO WOMEN | 45-49 | 1:28:47 |
| Fri11:30 | 🇿🇦 Danél Louw#113001 #113001PRO WOMEN25-29 | PRO WOMEN | 25-29 | 59:07 |
| Fri11:30 | 🇬🇧 Daisy Dixon#113004 #113004PRO WOMEN16-24 | PRO WOMEN | 16-24 | 1:11:39 |
| Fri11:30 | 🇫🇷 Cyrie Bonnard#113020 #113020PRO WOMEN35-39 | PRO WOMEN | 35-39 | 1:33:06 |
| Fri11:30 | 🇿🇦 Cornelia Wright#113019 #113019PRO WOMEN40-44 | PRO WOMEN | 40-44 | 1:32:41 |
| Fri11:30 | 🇿🇦 Cleo Cackett#113006 #113006PRO WOMEN30-34 | PRO WOMEN | 30-34 | 1:14:37 |
| Fri11:30 | 🇿🇦 Claudia Van Schalkwyk#113009 #113009PRO WOMEN45-49 | PRO WOMEN | 45-49 | 1:20:01 |
| Fri11:30 | 🇿🇦 Clara Manamela#113018 #113018PRO WOMEN40-44 | PRO WOMEN | 40-44 | 1:29:46 |
| Fri11:00 | 🇿🇦 Wynand Louw#110010 #110010MEN25-29 | MEN | 25-29 | — |
| Fri11:00 | 🇿🇦 Utroff Rosant#110009 #110009MEN16-24 | MEN | 16-24 | — |
| Fri11:00 | 🇿🇦 Stefan Louw#110008 #110008MEN35-39 | MEN | 35-39 | — |
| Fri11:00 | 🇿🇦 Ronaq Sayed#110006 #110006MEN16-24 | MEN | 16-24 | — |
| Fri11:00 | 🇿🇦 Peter De klerk#110026 #110026MEN25-29 | MEN | 25-29 | — |
| Fri11:00 | 🇿🇦 Lyndon-Sean Arendse#110019 #110019MEN60-64 | MEN | 60-64 | — |
| Fri11:00 | 🇿🇦 Lungelo Malevu#110012 #110012MEN30-34 | MEN | 30-34 | — |
| Fri11:00 | 🇿🇦 Ludumo Marali#110021 #110021MEN30-34 | MEN | 30-34 | — |
| Fri11:00 | 🇿🇦 Lonwabo Lamani#110027 #110027MEN30-34 | MEN | 30-34 | — |
| Fri11:00 | 🇿🇦 Khensani Hlongwane#110013 #110013MEN25-29 | MEN | 25-29 | — |
| Fri11:00 | 🇿🇦 Jude Cader#110025 #110025MEN16-24 | MEN | 16-24 | — |
| Fri11:00 | 🇿🇦 Josh Schippers#110001 #110001MEN25-29 | MEN | 25-29 | — |
| Fri11:00 | 🇿🇦 JJ Benn#110014 #110014MEN35-39 | MEN | 35-39 | — |
| Fri11:00 | 🇿🇦 JD Pieters#110005 #110005MEN16-24 | MEN | 16-24 | — |
| Fri11:00 | 🇿🇦 Jarryd Thomas#110004 #110004MEN16-24 | MEN | 16-24 | 1:39:50 |
| Fri11:00 | 🇿🇦 Gerswin Petersen#110024 #110024MEN35-39 | MEN | 35-39 | — |
| Fri11:00 | 🇿🇦 Gerhard Visser#110015 #110015MEN35-39 | MEN | 35-39 | — |
| Fri11:00 | 🇿🇦 Franco Davids#110007 #110007MEN30-34 | MEN | 30-34 | 1:50:26 |
| Fri11:00 | 🇿🇦 Faeez Williams#110002 #110002MEN25-29 | MEN | 25-29 | — |
| Fri11:00 | 🇿🇦 Emanuel Salakiaku#110023 #110023MEN16-24 | MEN | 16-24 | — |
| Fri11:00 | 🇿🇦 Drikus Muller#110016 #110016MEN40-44 | MEN | 40-44 | — |
| Fri11:00 | 🇿🇦 Dean Barkhuizen#110018 #110018MEN60-64 | MEN | 60-64 | — |
| Fri11:00 | 🇿🇦 Christiaan Engelbrecht#110030 #110030MEN16-24 | MEN | 16-24 | — |
| Fri11:00 | 🇿🇦 Chadley Pick#110003 #110003MEN35-39 | MEN | 35-39 | — |
| Fri11:00 | 🇿🇦 Chad Prodehl#110020 #110020MEN25-29 | MEN | 25-29 | — |
| Fri11:00 | 🇿🇦 Chad Mckenzie#110011 #110011MEN25-29 | MEN | 25-29 | — |
| Fri11:00 | 🇿🇦 Cameron Clothier#110029 #110029MEN30-34 | MEN | 30-34 | — |
| Fri11:00 | 🇿🇦 Brett Kirsten#110028 #110028MEN40-44 | MEN | 40-44 | — |
| Fri11:00 | 🇿🇦 Brandon Seymour#110022 #110022MEN40-44 | MEN | 40-44 | 2:04:07 |
| Fri11:00 | 🇿🇦 Anton Krupenia#110017 #110017MEN50-54 | MEN | 50-54 | — |
| Fri10:50 | 🇿🇦 Yusuf Vahed#105023 #105023MEN35-39 | MEN | 35-39 | 1:50:45 |
| Fri10:50 | 🇿🇦 Thasy Jansen#105024 #105024MEN25-29 | MEN | 25-29 | — |
| Fri10:50 | 🇿🇦 Sloane Uys#105007 #105007MEN45-49 | MEN | 45-49 | — |
| Fri10:50 | 🇿🇦 Shane van der Merwe#105003 #105003MEN50-54 | MEN | 50-54 | — |
| Fri10:50 | 🇨🇲 Serge Mukwade#105016 #105016MEN35-39 | MEN | 35-39 | 1:46:47 |
| Fri10:50 | 🇿🇦 Ricardo Camara#105008 #105008MEN50-54 | MEN | 50-54 | — |
| Fri10:50 | 🇿🇦 Pregan Kumar#105010 #105010MEN35-39 | MEN | 35-39 | — |
| Fri10:50 | 🇿🇦 Pieter Marinus Compion#105006 #105006MEN30-34 | MEN | 30-34 | — |
| Fri10:50 | 🇿🇦 Patrick Capes#105026 #105026MEN35-39 | MEN | 35-39 | 1:51:39 |
| Fri10:50 | 🇿🇦 Nicolas Budd#105022 #105022MEN25-29 | MEN | 25-29 | — |
| Fri10:50 | 🇿🇦 Nico Bester#105018 #105018MEN40-44 | MEN | 40-44 | — |
| Fri10:50 | 🇿🇦 Nick Holmes#105020 #105020MEN16-24 | MEN | 16-24 | — |
| Fri10:50 | 🇿🇦 Matthew Hannington#105025 #105025MEN35-39 | MEN | 35-39 | — |
| Fri10:50 | 🇿🇦 Mark de Klerk#105004 #105004MEN50-54 | MEN | 50-54 | — |
| Fri10:50 | 🇿🇦 Liam Bottomley#105005 #105005MEN16-24 | MEN | 16-24 | — |
| Fri10:50 | 🇿🇦 Kyle Potgieter#105029 #105029MEN25-29 | MEN | 25-29 | — |
| Fri10:50 | 🇿🇦 Keanu Bruintjies#105013 #105013MEN16-24 | MEN | 16-24 | — |
| Fri10:50 | 🇿🇦 John Pereira#105012 #105012MEN45-49 | MEN | 45-49 | — |
| Fri10:50 | 🇿🇦 Jean Claude Havyarimana#105030 #105030MEN50-54 | MEN | 50-54 | 2:38:45 |
| Fri10:50 | 🇿🇦 Jason Miles#105019 #105019MEN45-49 | MEN | 45-49 | 1:48:32 |
| Fri10:50 | 🇿🇦 Giuseppe Geldenhuys#105015 #105015MEN45-49 | MEN | 45-49 | — |
| Fri10:50 | 🇿🇦 Gerrard Noah#105009 #105009MEN50-54 | MEN | 50-54 | — |
| Fri10:50 | 🇿🇦 Francois Trichardt#105001 #105001MEN40-44 | MEN | 40-44 | — |
| Fri10:50 | 🇹🇿 Ezrom Chijoriga#105002 #105002MEN35-39 | MEN | 35-39 | 1:50:57 |
| Fri10:50 | 🇿🇦 Dirk Maass#105014 #105014MEN30-34 | MEN | 30-34 | — |
| Fri10:50 | 🇿🇦 Connor Nienaber#105027 #105027MEN16-24 | MEN | 16-24 | — |
| Fri10:50 | 🇿🇦 Bruce Barr#105028 #105028MEN45-49 | MEN | 45-49 | — |
| Fri10:50 | 🇿🇦 ASHWIN MONRE MARTIN#105017 #105017MEN30-34 | MEN | 30-34 | — |
| Fri10:50 | 🇿🇦 Ashton Arlow#105021 #105021MEN16-24 | MEN | 16-24 | — |
| Fri10:50 | 🇬🇧 Adam Hewlett#105011 #105011MEN35-39 | MEN | 35-39 | — |
| Fri10:40 | 🇨🇳 WENZHENG CHEN#104014 #104014MEN25-29 | MEN | 25-29 | — |
| Fri10:40 | 🇮🇹 Stefano Castiglione#104031 #104031MEN35-39 | MEN | 35-39 | — |
| Fri10:40 | 🇿🇦 Soyama Kanqu#104022 #104022MEN30-34 | MEN | 30-34 | — |
| Fri10:40 | 🇿🇦 Sheldon Son#104002 #104002MEN40-44 | MEN | 40-44 | — |
| Fri10:40 | 🇿🇦 Shane Hendrickse#104028 #104028MEN30-34 | MEN | 30-34 | — |
| Fri10:40 | 🇿🇦 Shafwaan Laubscher#104020 #104020MEN45-49 | MEN | 45-49 | 2:12:35 |
| Fri10:40 | 🇿🇦 Reinhardt Haber#104007 #104007MEN35-39 | MEN | 35-39 | — |
| Fri10:40 | 🇿🇦 Reece Piper#104001 #104001MEN30-34 | MEN | 30-34 | — |
| Fri10:40 | 🇿🇦 Redaa Dollie#104013 #104013MEN30-34 | MEN | 30-34 | 1:34:32 |
| Fri10:40 | 🇿🇦 NJENGELE DIDIZA#104003 #104003MEN30-34 | MEN | 30-34 | — |
| Fri10:40 | 🇿🇦 Mpho Molelle#104029 #104029MEN35-39 | MEN | 35-39 | 2:00:45 |
| Fri10:40 | 🇿🇦 Matthew Parsons#104004 #104004MEN25-29 | MEN | 25-29 | — |
| Fri10:40 | 🇿🇦 Marcellino Adams#104008 #104008MEN25-29 | MEN | 25-29 | — |
| Fri10:40 | 🇿🇦 Lourens de Kock#104023 #104023MEN16-24 | MEN | 16-24 | — |
| Fri10:40 | 🇿🇦 Liam Burgess#104011 #104011MEN25-29 | MEN | 25-29 | — |
| Fri10:40 | 🇿🇦 Lee Thomas#104024 #104024MEN35-39 | MEN | 35-39 | 1:09:17 |
| Fri10:40 | 🇿🇦 Kdan Damons#104010 #104010MEN25-29 | MEN | 25-29 | — |
| Fri10:40 | 🇿🇦 Johan Visser#104019 #104019MEN25-29 | MEN | 25-29 | 1:31:59 |
| Fri10:40 | 🇿🇦 James Brandt#104012 #104012MEN30-34 | MEN | 30-34 | — |
| Fri10:40 | 🇿🇼 Itayi Marufu#104006 #104006MEN40-44 | MEN | 40-44 | 2:10:19 |
| Fri10:40 | 🇯🇵 GOTA SATO#104018 #104018MEN25-29 | MEN | 25-29 | 1:34:48 |
| Fri10:40 | 🇿🇦 Eduardo Araujo#104025 #104025MEN40-44 | MEN | 40-44 | — |
| Fri10:40 | 🇿🇦 Dylan Scholtz#104027 #104027MEN25-29 | MEN | 25-29 | — |
| Fri10:40 | 🇿🇦 Dylan Bergoer#104016 #104016MEN30-34 | MEN | 30-34 | — |
| Fri10:40 | 🇿🇦 Craig Dunswa#104015 #104015MEN35-39 | MEN | 35-39 | — |
| Fri10:40 | 🇿🇦 Craig du Preez#104005 #104005MEN45-49 | MEN | 45-49 | — |
| Fri10:40 | 🇿🇦 Cameron Quimpo#104030 #104030MEN35-39 | MEN | 35-39 | 1:57:16 |
| Fri10:40 | 🇿🇦 Bryan Capes#104017 #104017MEN35-39 | MEN | 35-39 | 2:23:26 |
| Fri10:40 | 🇿🇦 Brandon Wallis#104009 #104009MEN25-29 | MEN | 25-29 | — |
| Fri10:40 | 🇿🇦 Benjamin Edwards Pietersen#104026 #104026MEN45-49 | MEN | 45-49 | — |
| Fri10:40 | 🇿🇦 Andile Mahlubi#104021 #104021MEN40-44 | MEN | 40-44 | — |
| Fri10:30 | 🇿🇦 Werner Oosthuizen#103021 #103021MEN35-39 | MEN | 35-39 | — |
| Fri10:30 | 🇿🇦 Thafier Salie#103029 #103029MEN30-34 | MEN | 30-34 | — |
| Fri10:30 | 🇿🇦 sarfaraz kholvadia#103014 #103014MEN45-49 | MEN | 45-49 | 2:13:04 |
| Fri10:30 | 🇿🇦 Sabelo Sithebe#103018 #103018MEN35-39 | MEN | 35-39 | 1:30:56 |
| Fri10:30 | 🇿🇦 Rudolf van den Hoven#103026 #103026MEN35-39 | MEN | 35-39 | — |
| Fri10:30 | 🇿🇦 Pieter van Schoor#103003 #103003MEN30-34 | MEN | 30-34 | — |
| Fri10:30 | 🇿🇦 Pierre van Zyl#103016 #103016MEN35-39 | MEN | 35-39 | 1:51:33 |
| Fri10:30 | 🇿🇦 Niklaus Jooste#103024 #103024MEN16-24 | MEN | 16-24 | — |
| Fri10:30 | 🇿🇦 Nicholas Sykes#103019 #103019MEN25-29 | MEN | 25-29 | — |
| Fri10:30 | 🇿🇦 Michael Djan#103012 #103012MEN45-49 | MEN | 45-49 | — |
| Fri10:30 | 🇿🇦 Marc Jessiman#103005 #103005MEN45-49 | MEN | 45-49 | — |
| Fri10:30 | 🇿🇦 Manny Bisogno#103025 #103025MEN65-69 | MEN | 65-69 | — |
| Fri10:30 | 🇿🇦 Luke Bennett#103010 #103010MEN25-29 | MEN | 25-29 | — |
| Fri10:30 | 🇿🇦 Leigh Lisk#103017 #103017MEN55-59 | MEN | 55-59 | 1:28:51 |
| Fri10:30 | 🇿🇼 Kudakwashe Zhangare#103007 #103007MEN50-54 | MEN | 50-54 | — |
| Fri10:30 | 🇿🇦 Kishan Chokkappan#103023 #103023MEN30-34 | MEN | 30-34 | 1:33:57 |
| Fri10:30 | 🇿🇦 John Swanepoel#103030 #103030MEN55-59 | MEN | 55-59 | — |
| Fri10:30 | 🇿🇦 John Bernhardt#103002 #103002MEN55-59 | MEN | 55-59 | — |
| Fri10:30 | 🇿🇦 Johan de Swardt#103028 #103028MEN35-39 | MEN | 35-39 | 1:48:24 |
| Fri10:30 | 🇿🇦 Jan Reyneke#103001 #103001MEN50-54 | MEN | 50-54 | 1:34:27 |
| Fri10:30 | 🇿🇦 Jacobus Bothma#103020 #103020MEN30-34 | MEN | 30-34 | — |
| Fri10:30 | 🇿🇦 Dries van Wyk#103031 #103031MEN65-69 | MEN | 65-69 | 1:43:51 |
| Fri10:30 | 🇿🇦 Diego Vieira#103004 #103004MEN16-24 | MEN | 16-24 | 1:33:23 |
| Fri10:30 | 🇿🇦 Dewet Du Toit#103022 #103022MEN50-54 | MEN | 50-54 | — |
| Fri10:30 | 🇿🇦 deswhill titus#103011 #103011MEN35-39 | MEN | 35-39 | — |
| Fri10:30 | 🇿🇦 Callum Nienaber#103027 #103027MEN16-24 | MEN | 16-24 | — |
| Fri10:30 | 🇿🇦 BRYN ROBERTS#103013 #103013MEN40-44 | MEN | 40-44 | — |
| Fri10:30 | 🇿🇦 Brett Hannington#103015 #103015MEN45-49 | MEN | 45-49 | — |
| Fri10:30 | 🇿🇦 BENJAMIN DEEB#103008 #103008MEN40-44 | MEN | 40-44 | — |
| Fri10:30 | 🇫🇷 Antoine Ragé#103009 #103009MEN30-34 | MEN | 30-34 | — |
| Fri10:30 | 🇿🇦 Alexander Labuschagne#103006 #103006MEN16-24 | MEN | 16-24 | 1:29:34 |
| Fri10:20 | 🇿🇦 Zayne Nabbee#102019 #102019MEN40-44 | MEN | 40-44 | 1:49:31 |
| Fri10:20 | 🇿🇦 Zahir Mukadam#102003 #102003MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇿🇦 Yudhisthira Dasaratha#102029 #102029MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇿🇦 Xolisa Menemene#102011 #102011MEN40-44 | MEN | 40-44 | — |
| Fri10:20 | 🇿🇦 Warren Hendricks#102028 #102028MEN45-49 | MEN | 45-49 | 2:08:38 |
| Fri10:20 | 🇿🇦 Tshiamo Ikalafeng#102008 #102008MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇿🇦 Tristan Melnick#102018 #102018MEN25-29 | MEN | 25-29 | — |
| Fri10:20 | 🇿🇦 Thomas Ntimba#102002 #102002MEN35-39 | MEN | 35-39 | — |
| Fri10:20 | 🇿🇦 Sean Aucamp-Van Noordwyk#102022 #102022MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇿🇦 Ryan Johnson#102016 #102016MEN45-49 | MEN | 45-49 | 2:13:52 |
| Fri10:20 | 🇿🇦 Ruan ( AP ) Groenewald#102006 #102006MEN45-49 | MEN | 45-49 | — |
| Fri10:20 | 🇿🇦 Patrick Nhlabani#102013 #102013MEN45-49 | MEN | 45-49 | — |
| Fri10:20 | 🇿🇦 Neil Lategan#102015 #102015MEN40-44 | MEN | 40-44 | — |
| Fri10:20 | 🇿🇦 Mitchel Porteous#102012 #102012MEN35-39 | MEN | 35-39 | — |
| Fri10:20 | 🇿🇦 Louis Van Antwerp#102014 #102014MEN65-69 | MEN | 65-69 | 2:12:43 |
| Fri10:20 | 🇿🇦 Liam Jacobs#102005 #102005MEN16-24 | MEN | 16-24 | — |
| Fri10:20 | 🇿🇦 Kelly-Andrew Ludick#102010 #102010MEN25-29 | MEN | 25-29 | — |
| Fri10:20 | 🇿🇦 Johannes Meintjes#102004 #102004MEN25-29 | MEN | 25-29 | — |
| Fri10:20 | 🇿🇦 Jo Cooper#102020 #102020MEN35-39 | MEN | 35-39 | — |
| Fri10:20 | 🇿🇦 Jared Chetty#102024 #102024MEN35-39 | MEN | 35-39 | — |
| Fri10:20 | 🇿🇦 Jaco van den Berg#102026 #102026MEN40-44 | MEN | 40-44 | — |
| Fri10:20 | 🇨🇩 Henoch Mvita#102017 #102017MEN25-29 | MEN | 25-29 | — |
| Fri10:20 | 🇿🇦 Greg Goodall#102031 #102031MEN45-49 | MEN | 45-49 | — |
| Fri10:20 | 🇿🇦 Gavin Bosch#102027 #102027MEN25-29 | MEN | 25-29 | 1:44:54 |
| Fri10:20 | 🇿🇦 Enrico Cornelius#102030 #102030MEN30-34 | MEN | 30-34 | — |
| Fri10:20 | 🇿🇦 Dale Riches#102009 #102009MEN40-44 | MEN | 40-44 | 1:50:37 |
| Fri10:20 | 🇿🇦 Christiaan Crause#102007 #102007MEN65-69 | MEN | 65-69 | — |
| Fri10:20 | 🇿🇦 Chesney Abner#102021 #102021MEN30-34 | MEN | 30-34 | 1:48:14 |
| Fri10:20 | 🇿🇦 Carlos De Allende#102025 #102025MEN40-44 | MEN | 40-44 | 1:41:04 |
| Fri10:20 | 🇿🇦 Andrew Pretorius#102023 #102023MEN40-44 | MEN | 40-44 | — |
| Fri10:20 | 🇿🇦 Andre Zwart#102001 #102001MEN40-44 | MEN | 40-44 | — |
| Fri10:10 | 🇿🇼 Zuwarashe Makarimayi#101023 #101023MEN25-29 | MEN | 25-29 | — |
| Fri10:10 | 🇿🇦 Wesley Sapto#101014 #101014MEN30-34 | MEN | 30-34 | 1:52:35 |
| Fri10:10 | 🇿🇦 Wesley Copping#101017 #101017MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇿🇦 Tommie Koeries#101027 #101027MEN45-49 | MEN | 45-49 | — |
| Fri10:10 | 🇿🇦 Thando Bakumeni#101004 #101004MEN35-39 | MEN | 35-39 | 1:46:07 |
| Fri10:10 | 🇿🇦 Sarel Coetzer#101030 #101030MEN45-49 | MEN | 45-49 | — |
| Fri10:10 | 🇿🇦 Ryk van Schoor#101007 #101007MEN40-44 | MEN | 40-44 | — |
| Fri10:10 | 🇳🇦 Romario Sardinha#101020 #101020MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇿🇦 Rick Volker#101002 #101002MEN50-54 | MEN | 50-54 | — |
| Fri10:10 | 🇬🇧 Nick Hawkins#101012 #101012MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇿🇦 Lesiba Mogotlane#101018 #101018MEN50-54 | MEN | 50-54 | — |
| Fri10:10 | 🇿🇦 Jt Terblanche#101026 #101026MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇿🇦 Joshua Billington#101008 #101008MEN30-34 | MEN | 30-34 | 1:49:09 |
| Fri10:10 | 🇿🇦 Jonathan Fortune#101024 #101024MEN40-44 | MEN | 40-44 | 1:39:19 |
| Fri10:10 | 🇿🇦 Jakkie Booysen#101003 #101003MEN40-44 | MEN | 40-44 | — |
| Fri10:10 | 🇿🇦 Jaden Williams#101015 #101015MEN16-24 | MEN | 16-24 | — |
| Fri10:10 | 🇿🇦 Jaco Pretorius#101028 #101028MEN60-64 | MEN | 60-64 | — |
| Fri10:10 | 🇿🇦 Hein Kruger#101021 #101021MEN50-54 | MEN | 50-54 | — |
| Fri10:10 | 🇦🇺 Harold Pritchard#101022 #101022MEN16-24 | MEN | 16-24 | — |
| Fri10:10 | 🇿🇦 Grant Hartzenburg#101009 #101009MEN40-44 | MEN | 40-44 | — |
| Fri10:10 | 🇿🇦 Emile Naidu#101010 #101010MEN30-34 | MEN | 30-34 | 1:51:12 |
| Fri10:10 | 🇿🇦 Egbert Loubser#101006 #101006MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇿🇦 Divan van Wyk#101019 #101019MEN25-29 | MEN | 25-29 | — |
| Fri10:10 | 🇿🇦 Devin Little#101011 #101011MEN30-34 | MEN | 30-34 | — |
| Fri10:10 | 🇿🇦 Dario Torrente#101031 #101031MEN60-64 | MEN | 60-64 | — |
| Fri10:10 | 🇿🇦 Damian Wentzel#101029 #101029MEN35-39 | MEN | 35-39 | — |
| Fri10:10 | 🇿🇦 Daandre Walker#101025 #101025MEN16-24 | MEN | 16-24 | — |
| Fri10:10 | 🇿🇦 Buntu Mkhonto#101001 #101001MEN16-24 | MEN | 16-24 | — |
| Fri10:10 | 🇿🇦 Alexander McHarg#101013 #101013MEN16-24 | MEN | 16-24 | — |
| Fri10:10 | 🇿🇦 Albertus Van der Vyver#101005 #101005MEN45-49 | MEN | 45-49 | — |
| Fri10:10 | 🇿🇦 Alan Olivier#101016 #101016MEN50-54 | MEN | 50-54 | — |
| Fri10:00 | 🇿🇦 Zaid Williams#100028 #100028MEN45-49 | MEN | 45-49 | — |
| Fri10:00 | 🇿🇦 Yethaba Duma#100023 #100023MEN30-34 | MEN | 30-34 | — |
| Fri10:00 | 🇿🇦 Stefan Maharage#100025 #100025MEN35-39 | MEN | 35-39 | 1:45:59 |
| Fri10:00 | 🇿🇦 Sean Musgrove#100007 #100007MEN25-29 | MEN | 25-29 | 1:40:32 |
Page 17 of 20