← Back to Cape Town 2026
HYROX Cape Town 2026: Start Lists
Cape TownApr 3 - 5, 2026
| Wave↑ | Starter | Categories | Age group | PB |
|---|---|---|---|---|
| Sat15:10 | 🇿🇦 Heinrich Husselmann#151021 #151021MEN16-24 | MEN | 16-24 | — |
| Sat15:10 | 🇿🇦 Hennie Du Plessis#151008 #151008MEN25-29 | MEN | 25-29 | 2:22:14 |
| Sat15:10 | 🇿🇦 HUGO MYBURGH#151004 #151004MEN35-39 | MEN | 35-39 | 2:32:01 |
| Sat15:10 | 🇿🇦 Jason miles#151029 #151029MEN45-49 | MEN | 45-49 | — |
| Sat15:10 | 🇿🇦 Jayden McGregor#151019 #151019MEN16-24 | MEN | 16-24 | — |
| Sat15:10 | 🇿🇦 Kyle Willis#151023 #151023MEN30-34 | MEN | 30-34 | 1:26:02 |
| Sat15:10 | 🇿🇦 Luvuyo Namba#151014 #151014MEN35-39 | MEN | 35-39 | — |
| Sat15:10 | 🇿🇦 Mohamed Omar#151007 #151007MEN30-34 | MEN | 30-34 | 2:35:50 |
| Sat15:10 | 🇿🇦 Mthokozisi Sibiya#151006 #151006MEN30-34 | MEN | 30-34 | 1:54:36 |
| Sat15:10 | 🇿🇦 Ndumiso Mkhwanazi#151003 #151003MEN30-34 | MEN | 30-34 | — |
| Sat15:10 | 🇿🇦 Rehan Le Maitre#151020 #151020MEN16-24 | MEN | 16-24 | 1:37:30 |
| Sat15:10 | 🇿🇦 Riyaad Cruywagen#151018 #151018MEN35-39 | MEN | 35-39 | 1:51:36 |
| Sat15:10 | 🇿🇦 Sandile Mzizi#151028 #151028MEN40-44 | MEN | 40-44 | — |
| Sat15:10 | 🇿🇦 Siphiwe Nkosi#151011 #151011MEN45-49 | MEN | 45-49 | — |
| Sat15:10 | 🇿🇦 Xabiso Nodada#151001 #151001MEN40-44 | MEN | 40-44 | 1:44:27 |
| Sat15:10 | 🇿🇦 Ziyaad Cruywagen#151005 #151005MEN35-39 | MEN | 35-39 | — |
| Sat15:20 | 🇿🇦 Alexander Labuschagne#152025 #152025MEN16-24 | MEN | 16-24 | 1:29:34 |
| Sat15:20 | 🇿🇦 Brian Magwaca#152008 #152008MEN40-44 | MEN | 40-44 | — |
| Sat15:20 | 🇿🇦 Chesney Abner#152026 #152026MEN30-34 | MEN | 30-34 | — |
| Sat15:20 | 🇿🇦 Clayton Greenshields#152003 #152003MEN40-44 | MEN | 40-44 | 2:29:49 |
| Sat15:20 | 🇿🇦 Daniel Goldberg#152007 #152007MEN25-29 | MEN | 25-29 | — |
| Sat15:20 | 🇿🇦 Daniel Rajh#152030 #152030MEN25-29 | MEN | 25-29 | — |
| Sat15:20 | 🇿🇦 Derek Gardiner#152004 #152004MEN40-44 | MEN | 40-44 | — |
| Sat15:20 | 🇿🇦 Desmond Pelston#152001 #152001MEN45-49 | MEN | 45-49 | — |
| Sat15:20 | 🇹🇿 Ezrom Chijoriga#152022 #152022MEN35-39 | MEN | 35-39 | 1:50:57 |
| Sat15:20 | 🇿🇦 Gareth Smithdorf#152010 #152010MEN40-44 | MEN | 40-44 | — |
| Sat15:20 | 🇿🇦 Geoff Blight#152018 #152018MEN55-59 | MEN | 55-59 | — |
| Sat15:20 | 🇳🇦 Hanso Diehl#152014 #152014MEN45-49 | MEN | 45-49 | — |
| Sat15:20 | 🇿🇦 Junaid Kamish#152029 #152029MEN35-39 | MEN | 35-39 | 2:14:04 |
| Sat15:20 | 🇿🇦 Kyle Solomons#152013 #152013MEN30-34 | MEN | 30-34 | 1:56:50 |
| Sat15:20 | 🇿🇦 Martin de Villiers#152027 #152027MEN35-39 | MEN | 35-39 | 1:58:40 |
| Sat15:20 | 🇿🇦 Melusi Dube#152002 #152002MEN40-44 | MEN | 40-44 | — |
| Sat15:20 | 🇿🇦 Neil Rom#152012 #152012MEN55-59 | MEN | 55-59 | 2:13:21 |
| Sat15:20 | 🇿🇦 Nishen Naidoo#152023 #152023MEN25-29 | MEN | 25-29 | — |
| Sat15:20 | 🇿🇦 Quan Piers#152020 #152020MEN30-34 | MEN | 30-34 | — |
| Sat15:20 | 🇿🇦 Reagan Adams#152015 #152015MEN25-29 | MEN | 25-29 | 2:16:30 |
| Sat15:20 | 🇬🇧 Roger Taylor#152028 #152028MEN55-59 | MEN | 55-59 | 1:33:05 |
| Sat15:20 | 🇿🇦 Shanal Nathoo#152019 #152019MEN30-34 | MEN | 30-34 | — |
| Sat15:20 | 🇿🇦 Shaun Meyer#152016 #152016MEN25-29 | MEN | 25-29 | 1:27:39 |
| Sat15:20 | 🇿🇦 Siphe’Sihle Qabaka#152005 #152005MEN30-34 | MEN | 30-34 | — |
| Sat15:20 | 🇿🇦 Sipho Ndaba#152021 #152021MEN30-34 | MEN | 30-34 | — |
| Sat15:20 | 🇿🇦 Thapelo Muparutsa#152011 #152011MEN35-39 | MEN | 35-39 | — |
| Sat15:20 | 🇿🇦 Thomas van Zyl#152006 #152006MEN16-24 | MEN | 16-24 | — |
| Sat15:20 | 🇿🇦 Virgel Nel#152009 #152009MEN45-49 | MEN | 45-49 | — |
| Sat15:20 | 🇿🇦 Warren Turnbull#152031 #152031MEN40-44 | MEN | 40-44 | — |
| Sat15:20 | 🇿🇦 WYNAND WESSELS#152017 #152017MEN30-34 | MEN | 30-34 | — |
| Sat15:20 | 🇿🇦 Yuvir Ramjit#152024 #152024MEN30-34 | MEN | 30-34 | 1:58:55 |
| Sat15:30 | 🇿🇦 Adam Sack#153013 #153013MEN40-44 | MEN | 40-44 | 2:12:46 |
| Sat15:30 | 🇿🇦 Alliaster Wentzel#153004 #153004MEN35-39 | MEN | 35-39 | — |
| Sat15:30 | 🇿🇦 Andrej Skrbinsek#153028 #153028MEN25-29 | MEN | 25-29 | 1:40:01 |
| Sat15:30 | 🇿🇦 Andrew Ngcaba#153015 #153015MEN35-39 | MEN | 35-39 | 2:10:26 |
| Sat15:30 | 🇿🇦 Carl Moodly#153003 #153003MEN30-34 | MEN | 30-34 | 1:56:23 |
| Sat15:30 | 🇺🇸 David Hoyme#153025 #153025MEN40-44 | MEN | 40-44 | — |
| Sat15:30 | 🇿🇦 Delano de Beer#153012 #153012MEN35-39 | MEN | 35-39 | — |
| Sat15:30 | 🇿🇦 Edwin Cogho#153019 #153019MEN30-34 | MEN | 30-34 | — |
| Sat15:30 | 🇿🇦 Erhard Bubb#153010 #153010MEN25-29 | MEN | 25-29 | — |
| Sat15:30 | 🇿🇦 Garcia Dodgen#153020 #153020MEN30-34 | MEN | 30-34 | 1:58:50 |
| Sat15:30 | 🇿🇦 Henry Hardneck#153024 #153024MEN40-44 | MEN | 40-44 | — |
| Sat15:30 | 🇿🇦 Lyle Lineval#153021 #153021MEN35-39 | MEN | 35-39 | — |
| Sat15:30 | 🇿🇦 Machalin Parsaramen#153009 #153009MEN16-24 | MEN | 16-24 | 2:04:01 |
| Sat15:30 | 🇿🇦 MAHLUBANDILE MBODLA#153006 #153006MEN35-39 | MEN | 35-39 | — |
| Sat15:30 | 🇿🇦 Marco Kirsten#153002 #153002MEN25-29 | MEN | 25-29 | 1:45:21 |
| Sat15:30 | 🇿🇦 Mathongo Makhiwane#153018 #153018MEN50-54 | MEN | 50-54 | — |
| Sat15:30 | 🇿🇦 Michael Djan#153001 #153001MEN45-49 | MEN | 45-49 | — |
| Sat15:30 | 🇿🇦 Michael Greenstein#153027 #153027MEN25-29 | MEN | 25-29 | — |
| Sat15:30 | 🇿🇼 Nicholas Mangeya#153026 #153026MEN40-44 | MEN | 40-44 | — |
| Sat15:30 | 🇿🇦 Odwa Ndesi#153011 #153011MEN35-39 | MEN | 35-39 | — |
| Sat15:30 | 🇿🇦 Paul Roux#153016 #153016MEN45-49 | MEN | 45-49 | 1:22:21 |
| Sat15:30 | 🇮🇪 Richard Anderson#153005 #153005MEN40-44 | MEN | 40-44 | 2:01:25 |
| Sat15:30 | 🇿🇦 Riy Domingo#153029 #153029MEN40-44 | MEN | 40-44 | 1:57:26 |
| Sat15:30 | 🇿🇦 Ruan Venter#153022 #153022MEN16-24 | MEN | 16-24 | 1:40:47 |
| Sat15:30 | 🇿🇦 Ryan Johnson#153017 #153017MEN45-49 | MEN | 45-49 | 2:13:52 |
| Sat15:30 | 🇿🇦 Siveen Laryan#153031 #153031MEN45-49 | MEN | 45-49 | — |
| Sat15:30 | 🇧🇼 Sydney Noko#153030 #153030MEN35-39 | MEN | 35-39 | 1:54:11 |
| Sat15:30 | 🇿🇦 Thobela Yose#153014 #153014MEN40-44 | MEN | 40-44 | — |
| Sat15:30 | 🇿🇦 Tristan Doel#153007 #153007MEN40-44 | MEN | 40-44 | 1:51:58 |
| Sat15:30 | 🇷🇺 Vladimir Poluektov#153023 #153023MEN30-34 | MEN | 30-34 | 1:36:54 |
| Sat15:30 | 🇿🇦 Warren Smith#153008 #153008MEN50-54 | MEN | 50-54 | 2:33:38 |
| Sat15:40 | 🇿🇦 Abdul Majeed Kamaldien#154008 #154008MEN25-29 | MEN | 25-29 | — |
| Sat15:40 | 🇿🇦 Andre van Helden#154026 #154026MEN45-49 | MEN | 45-49 | — |
| Sat15:40 | 🇨🇩 Arnaud Phanzu#154006 #154006MEN30-34 | MEN | 30-34 | 1:44:33 |
| Sat15:40 | 🇿🇦 Ayanda Kahla#154009 #154009MEN35-39 | MEN | 35-39 | — |
| Sat15:40 | 🇿🇦 Chad Jonas#154029 #154029MEN30-34 | MEN | 30-34 | 1:36:26 |
| Sat15:40 | 🇳🇦 Danie Van Wyk#154004 #154004MEN30-34 | MEN | 30-34 | — |
| Sat15:40 | 🇿🇦 Daniël Greyling#154022 #154022MEN16-24 | MEN | 16-24 | — |
| Sat15:40 | 🇿🇦 Dewald Olivier#154012 #154012MEN40-44 | MEN | 40-44 | — |
| Sat15:40 | 🇿🇦 Giovanni Schilder#154023 #154023MEN35-39 | MEN | 35-39 | — |
| Sat15:40 | 🇿🇦 Hein James Potgieter#154018 #154018MEN16-24 | MEN | 16-24 | — |
| Sat15:40 | 🇿🇦 Jason Paul Ford#154020 #154020MEN25-29 | MEN | 25-29 | 1:48:38 |
| Sat15:40 | 🇿🇦 Kamo Leeuw#154031 #154031MEN30-34 | MEN | 30-34 | — |
| Sat15:40 | 🇿🇦 Kishan Chokkappan#154007 #154007MEN30-34 | MEN | 30-34 | 1:33:57 |
| Sat15:40 | 🇿🇦 Lehlohonolo Ramokoena#154024 #154024MEN30-34 | MEN | 30-34 | 1:42:23 |
| Sat15:40 | 🇿🇦 Leor Williams#154021 #154021MEN45-49 | MEN | 45-49 | 1:47:01 |
| Sat15:40 | 🇿🇦 Lisanthan Moodley#154003 #154003MEN25-29 | MEN | 25-29 | — |
| Sat15:40 | 🇿🇦 Makhosandile Mangaliso Baduza#154005 #154005MEN25-29 | MEN | 25-29 | — |
| Sat15:40 | 🇿🇦 Mayur Bhana#154010 #154010MEN35-39 | MEN | 35-39 | — |
| Sat15:40 | 🇫🇷 MILO CHAUDRUT#154028 #154028MEN16-24 | MEN | 16-24 | — |
| Sat15:40 | 🇿🇦 Muneer Bham#154013 #154013MEN35-39 | MEN | 35-39 | 1:28:22 |
| Sat15:40 | 🇿🇦 Ntsiki Mzandolo#154014 #154014MEN40-44 | MEN | 40-44 | — |
| Sat15:40 | 🇿🇦 Otto Mkaba#154017 #154017MEN40-44 | MEN | 40-44 | — |
| Sat15:40 | 🇿🇦 Sam Marx#154015 #154015MEN40-44 | MEN | 40-44 | — |
| Sat15:40 | 🇿🇦 Sekhwela Seroto#154002 #154002MEN30-34 | MEN | 30-34 | — |
| Sat15:40 | 🇿🇦 Simon Goldsbrough#154001 #154001MEN25-29 | MEN | 25-29 | 1:00:03 |
| Sat15:40 | 🇿🇦 Stephanus Basson#154019 #154019MEN16-24 | MEN | 16-24 | — |
| Sat15:40 | 🇺🇸 Tristan Moss#154027 #154027MEN16-24 | MEN | 16-24 | — |
| Sat15:40 | 🇿🇦 Wynand de Swardt#154025 #154025MEN35-39 | MEN | 35-39 | 1:22:21 |
| Sat15:50 | 🇳🇬 Afolabi Matanmi#155026 #155026MEN30-34 | MEN | 30-34 | 1:29:53 |
| Sat15:50 | 🇿🇦 Akhona Ncamane#155010 #155010MEN40-44 | MEN | 40-44 | 1:36:39 |
| Sat15:50 | 🇿🇦 Andre Domingo#155029 #155029MEN45-49 | MEN | 45-49 | — |
| Sat15:50 | 🇿🇦 Andrew Wernberg#155002 #155002MEN35-39 | MEN | 35-39 | 1:55:15 |
| Sat15:50 | 🇿🇦 Andries Goosen#155023 #155023MEN16-24 | MEN | 16-24 | — |
| Sat15:50 | 🇿🇦 Cameron Young#155001 #155001MEN25-29 | MEN | 25-29 | 2:11:31 |
| Sat15:50 | 🇿🇦 Christopher Phillis#155018 #155018MEN30-34 | MEN | 30-34 | — |
| Sat15:50 | 🇿🇦 crispen masuku#155006 #155006MEN40-44 | MEN | 40-44 | — |
| Sat15:50 | 🇿🇦 Daniel van Reenen#155019 #155019MEN16-24 | MEN | 16-24 | — |
| Sat15:50 | 🇿🇼 Delmar Ncube#155022 #155022MEN35-39 | MEN | 35-39 | — |
| Sat15:50 | 🇿🇦 Erik Bernhardt#155012 #155012MEN25-29 | MEN | 25-29 | 2:40:45 |
| Sat15:50 | 🇿🇦 Evan Hendriks#155005 #155005MEN30-34 | MEN | 30-34 | — |
| Sat15:50 | 🇩🇪 Flo Huber#155011 #155011MEN25-29 | MEN | 25-29 | — |
| Sat15:50 | 🇿🇦 Glyndon Groep#155004 #155004MEN45-49 | MEN | 45-49 | — |
| Sat15:50 | 🇿🇦 Jake Carter#155003 #155003MEN25-29 | MEN | 25-29 | 2:03:38 |
| Sat15:50 | 🇿🇦 Jonathan Sands#155027 #155027MEN16-24 | MEN | 16-24 | 1:48:22 |
| Sat15:50 | 🇿🇦 Kabir Aboobaker#155007 #155007MEN30-34 | MEN | 30-34 | — |
| Sat15:50 | 🇿🇦 LUTHO MGADLE#155020 #155020MEN40-44 | MEN | 40-44 | 1:33:24 |
| Sat15:50 | 🇿🇦 Mark Groenewald#155014 #155014MEN45-49 | MEN | 45-49 | 1:42:39 |
| Sat15:50 | 🇿🇦 Marvin Erendsen#155031 #155031MEN35-39 | MEN | 35-39 | 1:40:53 |
| Sat15:50 | 🇿🇦 Mecheal van Rooyen#155021 #155021MEN25-29 | MEN | 25-29 | 1:53:44 |
| Sat15:50 | 🇿🇦 Mpumelelo Sixhaxa#155030 #155030MEN45-49 | MEN | 45-49 | — |
| Sat15:50 | 🇿🇦 NKM Maritz#155025 #155025MEN30-34 | MEN | 30-34 | — |
| Sat15:50 | 🇿🇦 Ntando Ximba#155028 #155028MEN30-34 | MEN | 30-34 | — |
| Sat15:50 | 🇿🇦 Regan Greenshields#155009 #155009MEN16-24 | MEN | 16-24 | 1:41:05 |
| Sat15:50 | 🇿🇦 Riley Tarr#155024 #155024MEN16-24 | MEN | 16-24 | — |
| Sat15:50 | 🇿🇦 Rory Kelly#155013 #155013MEN60-64 | MEN | 60-64 | — |
| Sat15:50 | 🇿🇦 Ryno Meyer#155008 #155008MEN30-34 | MEN | 30-34 | — |
| Sat15:50 | 🇰🇪 Samuel Ndungu#155017 #155017MEN35-39 | MEN | 35-39 | — |
| Sat15:50 | 🇿🇦 Vuyo Hlela#155016 #155016MEN16-24 | MEN | 16-24 | — |
| Sat16:00 | 🇿🇦 Abdul Brown#160014 #160014MEN25-29 | MEN | 25-29 | — |
| Sat16:00 | 🇿🇦 Ahmed Randeree#160015 #160015MEN16-24 | MEN | 16-24 | — |
| Sat16:00 | 🇬🇧 Chris Pearson#160005 #160005MEN65-69 | MEN | 65-69 | 1:45:47 |
| Sat16:00 | 🇿🇦 Chris van der Merwe#160023 #160023MEN35-39 | MEN | 35-39 | — |
| Sat16:00 | 🇿🇦 Cobus Engelbrecht#160028 #160028MEN40-44 | MEN | 40-44 | 1:36:44 |
| Sat16:00 | 🇿🇦 Corne Du Toit#160022 #160022MEN35-39 | MEN | 35-39 | 1:16:42 |
| Sat16:00 | 🇿🇦 Dale Clark#160003 #160003MEN25-29 | MEN | 25-29 | 2:25:29 |
| Sat16:00 | 🇿🇦 David Allen#160004 #160004MEN16-24 | MEN | 16-24 | 1:57:13 |
| Sat16:00 | 🇿🇦 Dewald Scholtz#160001 #160001MEN45-49 | MEN | 45-49 | 1:54:32 |
| Sat16:00 | 🇿🇦 Douglas Mathers#160009 #160009MEN35-39 | MEN | 35-39 | — |
| Sat16:00 | 🇿🇦 Greg McDonald#160029 #160029MEN25-29 | MEN | 25-29 | 1:27:12 |
| Sat16:00 | 🇿🇦 Gustav De Vries#160019 #160019MEN40-44 | MEN | 40-44 | 1:34:49 |
| Sat16:00 | 🇿🇦 Haamid Ramjam#160011 #160011MEN35-39 | MEN | 35-39 | 1:29:11 |
| Sat16:00 | 🇿🇦 Hlumani Kekana#160010 #160010MEN16-24 | MEN | 16-24 | — |
| Sat16:00 | 🇿🇦 Jason Le Roux#160002 #160002MEN30-34 | MEN | 30-34 | 2:01:06 |
| Sat16:00 | 🇿🇦 Johan Saayman#160027 #160027MEN40-44 | MEN | 40-44 | — |
| Sat16:00 | 🇿🇦 Johann Pienaar#160007 #160007MEN40-44 | MEN | 40-44 | 1:51:30 |
| Sat16:00 | 🇿🇦 Joshua Ngwarai#160021 #160021MEN25-29 | MEN | 25-29 | — |
| Sat16:00 | 🇿🇦 Lesego Mosana#160018 #160018MEN16-24 | MEN | 16-24 | — |
| Sat16:00 | 🇿🇦 Muhammad Moosa#160012 #160012MEN16-24 | MEN | 16-24 | — |
| Sat16:00 | 🇿🇦 Nahum Johannes#160013 #160013MEN25-29 | MEN | 25-29 | — |
| Sat16:00 | 🇿🇦 Qhama Dumezweni#160017 #160017MEN30-34 | MEN | 30-34 | — |
| Sat16:00 | 🇿🇦 Qiyaam Jaffer#160024 #160024MEN30-34 | MEN | 30-34 | 2:08:55 |
| Sat16:00 | 🇿🇦 Siyabonga Buthelezi#160008 #160008MEN30-34 | MEN | 30-34 | 1:18:26 |
| Sat16:00 | 🇱🇹 Valdis Leikus#160006 #160006MEN40-44 | MEN | 40-44 | 1:24:42 |
| Sat16:00 | 🇿🇦 Zayne Nabbee#160016 #160016MEN40-44 | MEN | 40-44 | 1:49:31 |
| Sat16:00 | 🇺🇸 Zeke Yarrito#160020 #160020MEN35-39 | MEN | 35-39 | — |
| Sat16:10 | 🇿🇦 Adriaan Venter#161006 #161006MEN45-49 | MEN | 45-49 | — |
| Sat16:10 | 🇩🇰 ANDREW SCOREY#161014 #161014MEN55-59 | MEN | 55-59 | — |
| Sat16:10 | 🇫🇷 antoine durand#161011 #161011MEN16-24 | MEN | 16-24 | — |
| Sat16:10 | 🇿🇦 Ashieq Khan#161019 #161019MEN35-39 | MEN | 35-39 | — |
| Sat16:10 | 🇿🇦 Cade Tonkin#161003 #161003MEN25-29 | MEN | 25-29 | 1:44:52 |
| Sat16:10 | 🇿🇦 Chad Engelbrecht#161004 #161004MEN30-34 | MEN | 30-34 | — |
| Sat16:10 | 🇿🇦 Emile Naidu#161030 #161030MEN30-34 | MEN | 30-34 | — |
| Sat16:10 | 🇿🇦 Francois Schlebusch#161007 #161007MEN40-44 | MEN | 40-44 | 1:42:15 |
| Sat16:10 | 🇿🇦 Greg van Berkel#161026 #161026MEN45-49 | MEN | 45-49 | 1:28:43 |
| Sat16:10 | 🇬🇧 James Best#161016 #161016MEN55-59 | MEN | 55-59 | 1:42:02 |
| Sat16:10 | 🇿🇦 Joshuakim van Roodt#161009 #161009MEN25-29 | MEN | 25-29 | — |
| Sat16:10 | 🇿🇦 Makhaya Ntini#161022 #161022MEN45-49 | MEN | 45-49 | 1:47:04 |
| Sat16:10 | 🇿🇦 Mario Arrow#161015 #161015MEN50-54 | MEN | 50-54 | — |
| Sat16:10 | 🇿🇦 Ntsikayezwe Ndala#161001 #161001MEN30-34 | MEN | 30-34 | — |
| Sat16:10 | 🇫🇷 Ram Lokan#161031 #161031MEN40-44 | MEN | 40-44 | — |
| Sat16:10 | 🇿🇦 Riaan Rossouw#161020 #161020MEN45-49 | MEN | 45-49 | — |
| Sat16:10 | 🇿🇦 Sandeep Singh#161002 #161002MEN40-44 | MEN | 40-44 | 1:35:42 |
| Sat16:10 | 🇿🇦 Sean Pitcher#161025 #161025MEN30-34 | MEN | 30-34 | — |
| Sat16:10 | 🇨🇲 Serge Mukwade#161008 #161008MEN35-39 | MEN | 35-39 | 1:46:47 |
| Sat16:10 | 🇿🇦 Stefan Maharage#161017 #161017MEN35-39 | MEN | 35-39 | — |
| Sat16:10 | 🇿🇦 Stephan Van der Nest#161013 #161013MEN40-44 | MEN | 40-44 | 2:04:57 |
| Sat16:10 | 🇿🇼 Tapiwa Jnr Chirume#161029 #161029MEN25-29 | MEN | 25-29 | — |
| Sat16:10 | 🇫🇷 Theo Agisson#161027 #161027MEN16-24 | MEN | 16-24 | — |
| Sat16:10 | 🇿🇦 Timothy-John Viana#161024 #161024MEN25-29 | MEN | 25-29 | — |
| Sat16:10 | 🇿🇦 Warren Smith#161023 #161023MEN35-39 | MEN | 35-39 | 2:33:38 |
| Sat16:10 | 🇿🇦 Willem Johannes Van den Berg#161021 #161021MEN40-44 | MEN | 40-44 | — |
| Sat16:20 | 🇿🇦 Andries van den Berg#162025 #162025MEN35-39 | MEN | 35-39 | 1:39:18 |
| Sat16:20 | 🇿🇦 Armand Ferreira#162018 #162018MEN30-34 | MEN | 30-34 | — |
| Sat16:20 | 🇿🇦 Brandon Ackermann#162013 #162013MEN25-29 | MEN | 25-29 | 1:56:53 |
| Sat16:20 | 🇿🇦 Curtis Chalmers#162030 #162030MEN35-39 | MEN | 35-39 | — |
| Sat16:20 | 🇿🇦 Daniel Meier#162015 #162015MEN25-29 | MEN | 25-29 | 1:42:13 |
| Sat16:20 | 🇿🇦 Diego Vieira#162012 #162012MEN16-24 | MEN | 16-24 | — |
| Sat16:20 | 🇺🇬 ERICK DRAKE SSEBWATO#162027 #162027MEN30-34 | MEN | 30-34 | — |
| Sat16:20 | 🇿🇦 Francois Brynard#162010 #162010MEN25-29 | MEN | 25-29 | — |
| Sat16:20 | 🇿🇦 Herschelle MELODY#162006 #162006MEN25-29 | MEN | 25-29 | — |
| Sat16:20 | 🇿🇦 Jaco Potgieter#162005 #162005MEN40-44 | MEN | 40-44 | 1:32:23 |
| Sat16:20 | 🇿🇦 Jaden Van Willingh#162014 #162014MEN16-24 | MEN | 16-24 | — |
| Sat16:20 | 🇿🇦 Jarryd Thomas#162002 #162002MEN16-24 | MEN | 16-24 | 1:39:50 |
| Sat16:20 | 🇿🇦 Jason Ludik#162008 #162008MEN30-34 | MEN | 30-34 | — |
| Sat16:20 | 🇿🇦 Justin Vermaak#162019 #162019MEN35-39 | MEN | 35-39 | 1:22:26 |
| Sat16:20 | 🇿🇦 Keanu Mong#162007 #162007MEN25-29 | MEN | 25-29 | — |
| Sat16:20 | 🇿🇦 Kyle Van Harte#162029 #162029MEN25-29 | MEN | 25-29 | — |
| Sat16:20 | 🇿🇦 Leslie Nteta#162004 #162004MEN30-34 | MEN | 30-34 | — |
| Sat16:20 | 🇿🇦 masindi singo#162022 #162022MEN25-29 | MEN | 25-29 | — |
| Sat16:20 | 🇧🇼 Mompati Majola#162028 #162028MEN35-39 | MEN | 35-39 | — |
| Sat16:20 | 🇿🇦 Nathan Salt#162011 #162011MEN16-24 | MEN | 16-24 | — |
| Sat16:20 | 🇿🇦 Nic Andrew#162017 #162017MEN55-59 | MEN | 55-59 | — |
| Sat16:20 | 🇿🇦 Nick Warner#162003 #162003MEN30-34 | MEN | 30-34 | 1:52:41 |
| Sat16:20 | 🇿🇦 REGAN MELODY#162021 #162021MEN45-49 | MEN | 45-49 | — |
| Sat16:20 | 🇿🇦 Ruhan Rheeder#162016 #162016MEN35-39 | MEN | 35-39 | — |
| Sat16:20 | 🇿🇦 Shaun Rowe#162020 #162020MEN45-49 | MEN | 45-49 | — |
| Sat16:20 | 🇿🇦 Sive Ngadlela#162023 #162023MEN25-29 | MEN | 25-29 | — |
| Sat16:20 | 🇿🇦 Tiaan Theron#162031 #162031MEN35-39 | MEN | 35-39 | 1:26:03 |
| Sat16:20 | 🇿🇦 Waldo Visagie#162024 #162024MEN35-39 | MEN | 35-39 | — |
| Sat16:20 | 🇯🇵 Yo Sahara#162001 #162001MEN25-29 | MEN | 25-29 | — |
| Sat16:30 | 🇿🇦 Aldo Scribante#163019 #163019MEN25-29 | MEN | 25-29 | — |
| Sat16:30 | 🇿🇦 Andile Khuzwayo#163005 #163005MEN35-39 | MEN | 35-39 | — |
| Sat16:30 | 🇿🇦 Ashley Hendricks#163011 #163011MEN40-44 | MEN | 40-44 | — |
| Sat16:30 | 🇿🇦 Bafana Ntuli#163031 #163031MEN35-39 | MEN | 35-39 | — |
| Sat16:30 | 🇿🇦 Brendon Warne#163030 #163030MEN16-24 | MEN | 16-24 | 1:11:33 |
| Sat16:30 | 🇿🇦 Clinton Groome#163026 #163026MEN40-44 | MEN | 40-44 | — |
| Sat16:30 | 🇿🇦 Daryn van Zitters#163002 #163002MEN30-34 | MEN | 30-34 | — |
| Sat16:30 | 🇿🇦 Dehan Saayman#163003 #163003MEN16-24 | MEN | 16-24 | — |
| Sat16:30 | 🇿🇦 Georgios Evangelou#163015 #163015MEN16-24 | MEN | 16-24 | — |
| Sat16:30 | 🇨🇩 Ismail Watara#163004 #163004MEN25-29 | MEN | 25-29 | — |
| Sat16:30 | 🇿🇦 Jacob Ntesang#163016 #163016MEN30-34 | MEN | 30-34 | — |
| Sat16:30 | 🇿🇦 Jannie Pretorius#163024 #163024MEN25-29 | MEN | 25-29 | — |
| Sat16:30 | 🇷🇪 jean luc capdeboscq#163018 #163018MEN50-54 | MEN | 50-54 | — |
| Sat16:30 | 🇿🇦 Josh Robertson#163023 #163023MEN25-29 | MEN | 25-29 | 1:11:54 |
| Sat16:30 | 🇿🇦 JUSTIN SAGE#163027 #163027MEN45-49 | MEN | 45-49 | — |
| Sat16:30 | 🇿🇦 Kean Snyman#163009 #163009MEN16-24 | MEN | 16-24 | — |
| Sat16:30 | 🇿🇦 Laurens Weilbach#163017 #163017MEN25-29 | MEN | 25-29 | — |
| Sat16:30 | 🇿🇦 Mahlatse Maraba#163020 #163020MEN35-39 | MEN | 35-39 | 1:43:05 |
| Sat16:30 | 🇿🇦 Marco Valente#163008 #163008MEN45-49 | MEN | 45-49 | — |
| Sat16:30 | 🇿🇦 Matthew Van Reenen#163013 #163013MEN16-24 | MEN | 16-24 | — |
| Sat16:30 | 🇫🇷 Maxime Fadel#163022 #163022MEN16-24 | MEN | 16-24 | — |
| Sat16:30 | 🇿🇦 Reno Davids#163006 #163006MEN25-29 | MEN | 25-29 | — |
| Sat16:30 | 🇿🇦 Rick Grobler#163007 #163007MEN30-34 | MEN | 30-34 | 1:48:50 |
| Sat16:30 | 🇿🇦 Sandile Ngema#163028 #163028MEN40-44 | MEN | 40-44 | — |
| Sat16:30 | 🇩🇪 Sascha Breuss#163021 #163021MEN40-44 | MEN | 40-44 | — |
| Sat16:30 | 🇿🇦 Shaun Gouws#163010 #163010MEN40-44 | MEN | 40-44 | — |
| Sat16:30 | 🇿🇦 Sibongile Khala#163012 #163012MEN30-34 | MEN | 30-34 | 1:26:16 |
| Sat16:30 | 🇿🇦 St John Grimbly#163001 #163001MEN25-29 | MEN | 25-29 | — |
| Sat16:30 | 🇿🇦 Troy Daniels#163025 #163025MEN35-39 | MEN | 35-39 | — |
| Sat16:30 | 🇿🇦 Wesley Stoffels#163029 #163029MEN35-39 | MEN | 35-39 | — |
| Sat16:30 | 🇿🇦 Wonga Zani#163014 #163014MEN25-29 | MEN | 25-29 | 1:58:33 |
| Sat16:40 | 🇿🇦 Adian Hendriks#164031 #164031MEN30-34 | MEN | 30-34 | — |
Page 3 of 4