Rider Batching & START LIST

Important Batching Information:

 
Competitive Riders:

– Only to riders who started in the correct batch will get a result. If we seeded you in an age group batch but you want to compete as an Elite rider please ask for a reseed by sending us a Whatsapp.

 

Relay Riders:
– Both riders are seeded in a start batch. Relay riders will get a Whatsapp where you must confirm if you’re the 1st or 2nd rider. You can check your status below.
– The 2nd rider doesn’t have to register in Franschoek, we’ll have Number boards at the halfway point, so you can register there if you prefer.  

** Please send us a Whatsapp on 0607478286 if you have any questions.
Name
SAS Number
Distance
Batch
Start
Team Name
Peter Parker8423100 MilerSub Vet Men07:05Test
Tiaan Van Dyk43190Relay 2nd LegA10:20Team Daikin
Johann Van vuuren4512Relay 1st LegA07:30Team Daikin
Richard Middelmann41895Relay 2nd LegA10:20Sean's Silly Soldiers
Rene Mostert41894Relay 1st LegB07:35Sean's Silly Soldiers
Christiaan Harmse4789Relay 1st LegB07:35Rough Riders
Altus van As4788Relay 2nd LegA10:20Rough Riders
Matthew Grobler4537Relay 1st LegB07:35Pretty Casual
Werner Kidson31635Relay 1st LegB07:35Pointbreak
Elmar van Tonder8505Relay 2nd LegA10:20Moeite passie en self vertroue2
Tanja Engelbrecht6383Relay 1st LegB07:35Moeite passie en self vertroue1
Pieter Willem van TonderSAS BoardRelay 2nd LegA10:20Moeite passie en self vertroue1
Martin NienaberRelay 1st LegB07:35M&R
Ronel Nienaber19467Relay 2nd LegAM&R
Stoffel Erasmus4232Relay 2nd LegA10:20GRUNTS
Simon Harper4223Relay 1st LegB07:35GRUNTS
Louis GeeringgRelay 1st LegB07:35GeeRoos
Johann Werth4270Relay 1st LegD07:45GeeRoos
Warren Richards6390Relay 1st LegB07:35Gabriels kloof Creation blend
Liezl Richards4185Relay 2nd LegA10:20Gabriels kloof Creation blend
Gavin Fleming5929Relay 2nd LegA10:20Fleming
Warren Fleming5930Relay 1st LegB07:35Fleming
Johan Havenga4297Relay 2nd LegA10:20Farbe
Tristan Schoombee6391Relay 1st LegA07:30Farbe
Grant Higgo4750Relay 2nd LegA10:20Easthill
Neil Fourie88834Relay 2nd LegAChris & Neil
Chris Marx6805Relay 1st LegA07:30Chris & Neil
Alexander Hayman8418Relay 2nd LegA10:20Breaking Wind
Roger FussellSAS Board50 MilerA10:20Big Sky Lodges Namibia
Lindy Van Den BoschSAS Board50 MilerA10:20Big Sky Lodges Namibia
Marc Adam40809100 MilerB07:35
Steven Alberts4774100 MilerMaster Men07:15
Ross Alexander4303100 MilerD07:45
Grant Alexander6615100 MilerA07:30
Sarah Alexander852950 MilerA10:20
Jack Alexander6586100 MilerSub Vet Men07:05
John Andersen6551100 MilerC07:40
Ross Anderson8409100 MilerB07:35
Paige Andrew4258100 MilerRacing Ladies (Elite)07:20
Brian Andrew31260100 MilerB07:35
Corina Andrew19261100 MilerA07:30
George Arnold39188100 MilerA07:30
Martin Aylward4200100 MilerC07:40
Asief Ayub4239100 MilerB07:35
Ryno Badenhorst100 MilerC07:40
Rashied Bardien46729100 MilerMaster Men07:15
Barry Barkley6566100 MilerC07:40
Thomas Barlow4511100 MilerC07:40
Ian Barnard87046100 MilerA07:30
Rickus Barnard7501100 MilerC07:40
Corne Barnard100 MilerVet Men07:10
Dean Barnard4219100 MilerA07:30
Mitch Barrett5915100 MilerB07:35
Richard Bartholomew6753100 MilerB07:35
Eben Basson4767100 MilerB07:35
Lucy Beard915250 MilerA10:20
Matthew Beers6641100 MilerElite Men07:00
Russel Beesley4257100 MilerA07:30
Martin BehmSAS Board100 MilerA07:30
Christo Bekker45258100 MilerB07:35
Gerhard Bekker4246100 MilerC07:40
John Bendixen7477100 MilerC07:40
Christo Benecke86243100 MilerB07:35
Ruben Bernardo4360100 MilerC07:40
Marius Bernardo4564100 MilerC07:40
Lucy Berndt7475100 MilerRacing Ladies (SubVet)07:20
Irene Bester6581100 MilerD07:45
Christiaan Bester7511100 MilerA07:30
Marius Beukes4193100 MilerB07:35
Jaap Beyers4558100 MilerC07:40
Elmien Beyers4339100 MilerC07:40
Bruce Biccard4544100 MilerC07:40
Henning Blaauw4348100 MilerGrand Master Men07:25
Greg Black4349100 MilerVet Men07:10
Pierre Bleeker8337100 MilerD07:45
Monet Blofield31961100 MilerRacing Ladies (SubVet)07:20
Tom Blok7503100 MilerC07:40
Matthys Blom5899100 MilerVet Men07:10
Stephan Blomerus7514100 MilerB07:35
Hillel Bloom100 MilerA07:30
Roelof Bonnet41876100 MilerVet Men07:10
Wilco Darius Booyens54220100 MilerD07:45
Ian Borland8561E-Bike 50MilerD10:20
Andrew Bosch100 MilerElite Men07:00
Dewald Boshoff851250 MilerA10:20
Herman Botes6746100 MilerA07:30
Arno Botha42612100 MilerC07:40
Drikus Botha88829100 MilerSub Vet Men07:05
Matt Bouch4516100 MilerD07:45
Charles Boucher6754100 MilerD07:45
Jason Boulle4250100 MilerElite Men07:00
Lloyd Bradford914350 MilerA10:20
Annie Bradford914150 MilerA10:20
Nandie Brand4231100 MilerA07:30
Benson Brink4716E-Bike 100MilerD07:50
Joel BroadSAS Board100 MilerA07:30
Gordon BrownSAS Board100 MilerD07:45
Byron Brudvig88885100 MilerB07:35
Jeffrey Bruwer4291100 MilerD07:45
Hector D Burger6617100 MilerMaster Men07:15
Leon Burger14794100 MilerMaster Men07:15
Fred Buter16140100 MilerMaster Men07:15
Adrian CampSAS Board100 MilerC07:40
Alan Carrington5225100 MilerC07:40
Graeme Carrington41933100 MilerB07:35
Greig Carstens4746100 MilerB07:35
Kieran Casserley4762100 MilerA07:30
Jerome Cedars87279100 MilerD07:45
Graham Chamberlain447950 MilerA10:20
Gavin Chamberlain45714100 MilerA07:30
Jaysen Chapman100 MilerB07:35
Charline Chatue17319100 MilerD07:45
Victor Chatue17318100 MilerB07:35
Neville Chester6378100 MilerB07:35
Alick Chingapi100 MilerD07:45
Bongani ChinkandaSAS Board100 MilerC07:40
Martin Cilliers88304100 MilerSub Vet Men07:05
Marco Claassen6757100 MilerC07:40
Tony Cloete4191100 MilerB07:35
Jasper Cloete4199100 MilerC07:40
Morne' Cloete52971100 MilerB07:35
Ruben Coetzee5880100 MilerB07:35
Henry Collins6643100 MilerC07:40
Johan Combrinck19824100 MilerC07:40
Louis Combrinck6640100 MilerC07:40
Andrew Cook86838100 MilerSub Vet Men07:05
Dewald Coolen4765100 MilerA07:30
Mike COPPINE-Bike 50MilerD10:20
Brian Coppin100 MilerC07:40
Dane Coppin5942100 MilerVet Men07:10
Bevin Cornelius16069100 MilerB07:35
Gavin Cowden4494100 MilerC07:40
Mark Cowley4551100 MilerA07:30
Izelle Cowley87602100 MilerC07:40
Bronwyn Cox54489100 MilerC07:40
Cliff Coxwell4731100 MilerMaster Men07:15
Murray Craib41864100 MilerVet Men07:10
Leander Craven29559100 MilerD07:45
Caleb Crawford6393100 MilerD07:45
Hildegarde Cronje1717100 MilerRacing Ladies (Vet)07:20
Tracy Crowther86460100 MilerRacing Ladies (Master)07:20
James Cullen86955100 MilerA07:30
Mark Dain100 MilerMaster Men07:15
Christiaan Davel593950 MilerB10:25
Jaco Davel86183100 MilerElite Men07:00
Gregg Davies6375100 MilerB07:35
Kobus De Beer4248100 MilerA07:30
Dawid De Bruin41867100 MilerMaster Men07:15
Karlien De Bruin4757100 MilerD07:45
Colin De Bruyn913950 MilerA10:20
Louis De Bruyn53963100 MilerSub Vet Men07:05
Marcel de Jager100 MilerD07:45
Jacques De Klerk5926100 MilerMaster Men07:15
Derek De Koker44026100 MilerB07:35
Adriaan De Lange5952100 MilerC07:40
Almari de Milander19069100 MilerRacing Ladies (Vet)07:20
Robert De Rooy4230100 MilerA07:30
John De Rooy6781100 MilerD07:45
Gawie De Villiers6576100 MilerB07:35
Marguerite De Villiers86148100 MilerRacing Ladies (SubVet)07:20
Shaun De Villiers8344100 MilerD07:45
Anton De Villiers4211100 MilerC07:40
Garth De Vos87705100 MilerVet Men07:10
Manus De WaalSAS Board100 MilerD07:45
Riaan De Waard8332100 MilerD07:45
Bles (J) De Wet4283100 MilerC07:40
Andrew Deas48079100 MilerA07:30
Jacques Dekock88323100 MilerA07:30
Martin Delport4249100 MilerB07:35
Johan Deneysschen46730E-Bike 50MilerD10:20
Stefan DeruyterRelay 1st LegB07:35
Lucky Dhlamini4715100 Miler
Rene Diedricks6549100 MilerMaster Men07:15
Tyson Dieketso6560100 MilerA07:30
Brad Dixon 17551100 MilerA07:30
Laurel Doman87730100 MilerA07:30
Sjoerd Douwenga4359100 MilerGrand Master Men07:25
Rory Dower6573100 MilerB07:35
Brandon Downes56309100 MilerElite Men07:00
Demos Dracoulides43420100 MilerA07:30
Danie Dreyer4713100 MilerC07:40
Jaco Dreyer1986850 MilerA10:20
Chantal Du Chenne6405100 MilerRacing Ladies (Master)07:20
Pieter Du Plessis8402100 MilerB07:35
Johan Du Plessis4202100 MilerVet Men07:10
Righardt du Plessis856550 MilerA10:20
Andre Du Plessis4331100 MilerA07:30
Melville Du Plessis8430100 MilerD07:45
Marius du Plessis4288100 MilerA07:30
Simon Du Plooy18064100 MilerB07:35
Pieter du Preez86999100 MilerC07:40
Rassie Du Preez61241100 MilerD07:45
Carmen Du Preez7498100 MilerD07:45
Jacques Du Preez19290100 MilerA07:30
Jannie Du Toit44491100 MilerC07:40
Tobey Du Toit100 MilerA07:30
Sharon Du Toit100 MilerB07:35
Gabriel Du Toit5953100 MilerD07:45
Matthew Du Toit49997100 MilerA07:30
Michael Dundulakis41854100 MilerMaster Men07:15
Charles Eales49381100 MilerA07:30
Mogamat Edwards4186100 MilerVet Men07:10
Jos Eeden4736100 MilerGrand Master Men07:25
michael ehret4304100 MilerD07:45
Frederick Eigelaar6388100 MilerA07:30
Aretha Eksteen4253100 MilerA07:30
Kobus EksteenSAS Board100 MilerD07:45
Trevor ElliottSAS Board100 MilerA07:30
Ben Elliott41928100 MilerB07:35
Pieter Els88348100 MilerC07:40
Lize Els6369100 MilerC07:40
Kelvyn Els6772100 MilerD07:45
Carlo Engelbrecht858050 MilerA10:20
Zach EngelbrechtSAS Board50 MilerA10:20
Chantelle Engelbrecht8549E-Bike 50MilerD10:20
Jacques Enhelbrecht 6384Relay 2nd LegA10:20
Helen Erasmus6587100 MilerRacing Ladies (Grand Master)07:20
Louis Fraser Erasmus4467100 MilerD07:45
Jessica Erasmus6808100 MilerC07:40
Marco Ermacora8422100 MilerD07:45
Wimpie Espag6744100 MilerD07:45
Warren Espey44424100 MilerC07:40
Deon Esterhuizen41664100 MilerA07:30
Neil Esterhuizen6777100 MilerD07:45
Chris Esterhuyse5941100 MilerMaster Men07:15
Heath Ewing915150 MilerA10:20
Jerome Fanning6376100 MilerD07:45
Marco Ferdinandi42314100 MilerA07:30
Candice Ferdinandi17869100 MilerB07:35
Theo Ferreira4470100 MilerD07:45
Ronel FerreiraSAS Board100 MilerRacing Ladies (Vet)07:20
Dries Ferreira87418100 MilerD07:45
Dewald Ferreira855950 MilerA10:20
Lourens Fick6619100 MilerSub Vet Men07:05
Julian Field4209E-Bike 100MilerD07:50
Edwin Fisher6745100 MilerD07:45
Gary Flax6403100 MilerA07:30
Mark Fletcher5909100 MilerA07:30
Julian Ford87500100 MilerMaster Men07:15
Coillard Ford46643100 MilerB07:35
Callum Forrester5881100 MilerA07:30
Allan Forrester8419100 MilerA07:30
Kobus Fortuin88847100 MilerA07:30
Deon FoucheE-Bike 100MilerD07:50
Paul FoucheRelay 1st LegB07:35
Dian Fourie854450 MilerA10:20
Izak FourieSAS Board100 MilerB07:35
Johan Fourie19428100 MilerGrand Master Men07:25
Gary Fourie853750 MilerA10:20
Frans Fourie45514100 MilerVet Men07:10
Chrispin Fourie15112100 MilerVet Men07:10
Jacobus Freysen7462100 MilerC07:40
George Fritz46124100 MilerB07:35
Chelsea Frost6798100 MilerC07:40
Thomas Fuss88815100 MilerB07:35
Corinda Gaigher42404100 MilerC07:40
Taahier Gamiet6567100 MilerD07:45
Christopher Geary4501E-Bike 100MilerD07:50
Gerrie Geertsema4763100 MilerVet Men07:10
Johann Gerber19412100 MilerC07:40
Marno GerberSAS Board100 MilerA07:30
Nicole Gerber42401100 MilerB07:35
Sandro Geretto4761100 MilerB07:35
Andrew Gibbard15402100 MilerA07:30
Suhail Gierdien4565100 MilerElite Men07:00
Shuaib Gierdien6568100 MilerA07:30
Burt Gildenhuys19059100 MilerVet Men07:10
Leah Gittleson6400100 MilerRacing Ladies (Elite)07:20
Paul Goddard6552100 MilerC07:40
Rob Godlonton7505100 MilerC07:40
Justin Gomes54359100 MilerD07:45
Jannie Goosen18145100 MilerVet Men07:10
Pierre Gourdain61558100 MilerA07:30
Reimandt Gouws87977100 MilerC07:40
Christopher GrahamSAS Board100 MilerC07:40
Michael Grant18115100 MilerB07:35
Marcel Greaver4741100 MilerA07:30
Colin Green4221100 MilerMaster Men07:15
Chris Greenwood40288100 MilerVet Men07:10
Lilanie Greyling46590100 MilerC07:40
Graham Griffin100 MilerD07:45
Du Preez Grobler6634100 MilerVet Men07:10
Bernard Grove6578100 MilerA07:30
Guy Grove4293100 MilerA07:30
Simon Hall6404100 MilerA07:30
Chris Hall Jones6371100 MilerC07:40
Clinton Halsey87986100 MilerVet Men07:10
Timothy Hammond15969100 MilerB07:35
Aimee Hangone4208100 MilerRacing Ladies (SubVet)07:20
Terri Harris851050 MilerA10:20
Ann Harrison7522100 MilerRacing Ladies (Master)07:20
Monique Hart87858100 MilerB07:35
Jamie Hatton100 MilerB07:35
Andrew Haynes7466100 MilerC07:40
Stef Hennop42357100 MilerMaster Men07:15
Michelle Herbert7474100 MilerB07:35
Caine Herr100 MilerD07:45
Morne Herselman4165250 MilerA10:20
Jed Hewson4535100 MilerC07:40
Isabelle Heyl5925100 MilerA07:30
Jan Heyl6713100 MilerA07:30
Siegfried Sulaiman Heylen6598100 MilerB07:35
Theo Heyns17556100 MilerD07:45
Andries Heystek4534100 MilerA07:30
Sarel Hiemstra6800100 MilerD07:45
Graham Hindle6762100 MilerB07:35
Suzaan Hobson6380100 MilerRacing Ladies (Elite)07:20
Helgo Hohenstein4766100 MilerA07:30
Chantelle Honeyborne5922100 MilerB07:35
Freddie Honiball50 MilerA10:20
Carl-Xander Hooper41926100 MilerD07:45
Rafique Hoosain7468100 MilerD07:45
Lourens Hugo4781100 MilerB07:35
Lawrence Hugo856050 MilerA10:20
Duane Hulley4278100 MilerB07:35
Jacques Human31978100 MilerVet Men07:10
Tim Humphreys-Davies6373100 MilerB07:35
Chi Ingledew6609100 MilerB07:35
Malcolm Isaacs86989100 MilerVet Men07:10
Quinton Ivan17565100 MilerC07:40
Paul Izzard3968100 MilerMaster Men07:15
Adam Jack6557100 MilerC07:40
Colleen Jacobs8521 50 MilerA10:20
Kevin Jacobs7525100 MilerMaster Men07:15
Pieter Jacobs16916100 MilerA07:30
Louise Jacobs4287100 MilerC07:40
Michael JACOBS44476 50 MilerA10:20
Helgard Janse Van Rensburg100 MilerC07:40
Innus Janse Van Rensburg4279100 MilerD07:45
Janke Janse Van Vuuren5896100 MilerB07:35
John Gordon Jansen Van Nieuwenhuizen4720100 MilerC07:40
Gert Jansen van vuuren4207100 MilerA07:30
Lona Jansen van Vuuren4310100 MilerA07:30
Barrett Jerling98969100 MilerD07:45
Damian Jones4298100 MilerC07:40
Philip Jonssom4355100 MilerD07:45
Edward Jonsson4358100 MilerD07:45
Jos Joos52987100 MilerVet Men07:10
Leo Joos52988100 MilerVet Men07:10
Rickus Jooste4499100 MilerVet Men07:10
Jan JordaanSAS Board100 MilerB07:35
Ian Jordaan86145100 MilerVet Men07:10
Maureen Jordaan18844100 MilerRacing Ladies (Vet)07:20
Brendon Jordaan100 MilerA07:30
Jean JordaanSAS Board100 MilerC07:40
Alex Joubert4563100 MilerB07:35
Andre Joubert46231100 MilerSub Vet Men07:05
Herman KalmerSAS Board50 MilerA10:20
Thomson Kamaga100 MilerC07:40
Heinrich Kammeyer58607100 MilerA07:30
Werner Heinrich Kammeyer4464100 MilerB07:35
Juanita Kammeyer7465100 MilerB07:35
Jacques KammeyerSAS Board100 MilerB07:35
Frans Karstens46065100 MilerVet Men07:10
Ashraf Kathrada52077100 MilerD07:45
Tess Keers4233100 MilerRacing Ladies (Vet)07:20
Liam Kelly855450 MilerA10:20
Lehlohonolo Khubedu100 MilerC07:40
Matsobane Khwinana86270100 MilerSub Vet Men07:05
Blaine Kieck4522100 MilerElite Men07:00
Shawn KirschnerSAS Board100 MilerGrand Master Men07:25
Venessa Kleyn7172E-Bike 100MilerD07:50
Mari Kleynhans47296100 MilerRacing Ladies (Grand Master)07:20
Philip Knibbs46742100 MilerC07:40
Johannes Knoblauch4758100 MilerSub Vet Men07:05
Jason Knoetze6394100 MilerD07:45
Tony KnowlesSAS Board100 MilerD07:45
Nakita Koch4277100 MilerC07:40
Hennie Koekemoer5820950 MilerA10:20
Francois Koekemoer42935100 MilerC07:40
Neels Koen4140100 MilerA07:30
Pikkie Kok57972100 MilerC07:40
Albie Kriel47766100 MilerA07:30
Guy KrigeSAS Board100 MilerA07:30
Deon Kruger86895100 MilerMaster Men07:15
Stefan Kruger61611100 MilerA07:30
Miyelani Olivia Kumalo6564100 MilerD07:45
Karl Kumbier6763100 MilerB07:35
David Labuschagne5895100 MilerVet Men07:10
Riaan Lakay100 MilerD07:45
Mc Lamprecht42657100 MilerMaster Men07:15
Anri Lancaster857150 MilerA10:20
Riaan Landman5944100 MilerC07:40
Paul Lange100 MilerB07:35
Justin Lange4465100 MilerMaster Men07:15
Craig Lanham-LoveSAS BoardE-Bike 100MilerD07:50
Bobby Lanham-LoveSAS BoardE-Bike 100MilerD07:50
Rene Lans88653100 MilerD07:45
Nicolas Larsen4495100 MilerA07:30
Jean Laubscher41950100 MilerVet Men07:10
Gillian Laubser857350 MilerA10:20
Adrian Le Roux6779100 MilerD07:45
Craig Le Roux8401100 MilerA07:30
Jarrod Lee858150 MilerA10:20
Keenan Lee-Jones7470100 MilerC07:40
Trevor Leonard4485100 MilerB07:35
Bruce Liddle6770100 MilerB07:35
Derek LiebenbergRelay 1st LegB07:35
Carol Liebenberg5886100 MilerB07:35
Ruaan LiebenbergSAS Board100 MilerA07:30
Leigh LiskSAS Board50 MilerA10:20
Mulalo Livhalani87274100 MilerC07:40
Mike Lotter6807100 MilerC07:40
Johan Lotter6794100 MilerA07:30
Franz Lottering66114100 MilerB07:35
Graham Lottering6595100 MilerB07:35
Daniel Loubser4263100 MilerElite Men07:00
Marleen Lourens18573100 MilerRacing Ladies (Master)07:20
Nic LouwSAS Board100 MilerMaster Men07:15
Jannie Louw7520100 MilerD07:45
Francois Louw6591100 MilerVet Men07:10
Deon Louw16950100 MilerSub Vet Men07:05
Etnard Louw43125100 MilerSub Vet Men07:05
Joshua Louw86757100 MilerElite Men07:00
Donavan Lubbe914950 MilerA10:20
Wayne Luus4243E-Bike 100MilerD07:50
Michael LyonsSAS Board100 MilerC07:40
Coenraad Maas6624100 MilerSub Vet Men07:05
Werner Mack44367100 MilerA07:30
Derryn Maclear87787100 MilerD07:45
Stefano Madies47363100 MilerMaster Men07:15
Natalie Madies86253100 MilerRacing Ladies (Master)07:20
Sean Maguire41935100 MilerGrand Master Men07:25
Dumisani Mahlangu100 MilerD07:45
Kgafele Mahloana4161100 MilerC07:40
Ahmed Mahomed52968100 MilerGrand Master Men07:25
Kent Main4247100 MilerElite Men07:00
Katleho Makupu32189100 MilerC07:40
Jeremiah Malahlela58246100 MilerD07:45
Francois MalanSAS Board100 MilerD07:45
Sanchia Malan100 MilerRacing Ladies (SubVet)07:20
Claire Malik40289100 MilerRacing Ladies (Vet)07:20
Katlego Malungane60131100 MilerB07:35
Ishwar Manilal88563100 MilerVet Men07:10
regis maniora87784100 MilerVet Men07:10
Rory Mapstone41871100 MilerA07:30
Simon Marland26489100 MilerA07:30
Julia Marx 87961 100 MilerRacing Ladies (Elite)07:20
Kelvin Massingham4195100 MilerB07:35
Michael Massingham4197100 MilerB07:35
Rory Mathew6553100 MilerB07:35
Sibusiso Mazibuko46708100 MilerVet Men07:10
Jean-Pierre Mc Cabe6636100 MilerA07:30
Hadley McCormick4312100 MilerGrand Master Men07:25
Reece McDonald4780100 MilerElite Men07:00
Rowan Mckenzie6797100 MilerD07:45
Nelius Meiring4496100 MilerD07:45
Andries Mellet6812100 MilerC07:40
Neville Menezes42014100 MilerVet Men07:10
Theo Meyer100 MilerC07:40
Ruan MeyerSAS Board100 MilerB07:35
Toinette MeyerSAS Board100 MilerB07:35
Andre Meyer100 MilerD07:45
Yomelela Mfazwe5241450 MilerA10:20
Mpho Mfete6966100 MilerC07:40
Vuyisa Mfinci55907100 MilerVet Men07:10
Mia MienieSAS Board50 MilerA10:20
Hein Miessner6572100 MilerD07:45
Chris Mijburgh853150 MilerA10:20
Kelton Miller41878100 MilerElite Men07:00
Alex Miller5908100 MilerElite Men07:00
Ongezo Mini5241550 MilerA10:20
Salo Minnaar38805100 MilerD07:45
Phillip Mlambo100 MilerD07:45
Thandeka Mnisi6760100 MilerC07:40
Sadiq Mohamed43191100 MilerB07:35
Nthate Mokgele46714100 MilerA07:30
Michael Mol4323100 MilerA07:30
Malusi Molewa56326100 MilerD07:45
LERATO MOLOBYE4553100 MilerB07:35
Tshepo Moloko54354100 MilerC07:40
Vibeke Moore853050 MilerA10:20
Bruce Morgan4550100 MilerA07:30
Colin Morgan4548100 MilerA07:30
Roelof Mostert6606100 MilerElite Men07:00
Hugh Moubray4282100 MilerC07:40
Willem Mouton18141100 MilerVet Men07:10
Malepule Mseleku6792100 MilerC07:40
Gerhard Muller4743100 MilerGrand Master Men07:25
Altus Muller5949E-Bike 100MilerD07:50
Frederik Johannes Muller6758100 MilerD07:45
Drikus Muller5906100 MilerC07:40
Damon Munday15319100 MilerC07:40
Jan Myburgh88833100 MilerC07:40
Rian MyburghSAS Board50 MilerA10:20
Monique MyburghSAS Board100 MilerD07:45
Dehan Nagel5882100 MilerB07:35
Trevor Naidoo87707100 MilerVet Men07:10
Garth NashRelay 1st LegB07:35
Ian Naude4251100 MilerVet Men07:10
Louis Naude100 MilerC07:40
Catharina Neethling6570100 MilerRacing Ladies (Master)07:20
ANTON NEL4719100 MilerC07:40
Dirk Nel5885100 MilerMaster Men07:15
Andre Nel7499100 MilerA07:30
Gert Nel47500100 MilerMaster Men07:15
Renier Nel4337100 MilerC07:40
Elaine Nel4338100 MilerC07:40
De Wet Nel6399100 MilerD07:45
Lena Nel6398100 MilerD07:45
Andries Nel56045100 MilerA07:30
Melissa NelSAS Board100 MilerA07:30
Pete Nelson88581100 MilerMaster Men07:15
Miguel Netto6374100 MilerB07:35
Danie Neuhoff4464650 MilerA10:20
Richard Newton914550 MilerA10:20
Lihle Ngidi86661100 MilerElite Men07:00
Beauty Ngobese4188100 MilerRacing Ladies (SubVet)07:20
Robin Nicholas Peacock7916100 MilerA07:30
Rob Nicolella4504100 MilerA07:30
Charles Nienaber1225100 MilerGrand Master Men07:25
Gerrit Nieuwoudt4738100 MilerB07:35
Tauriq Nolly8423100 MilerA07:30
Ntlantla Nonkasa42762100 MilerElite Men07:00
Jp Nortje87692100 MilerA07:30
Dominic Notten100 MilerB07:35
Rosario Nunes4795100 MilerMaster Men07:15
Jason O'Brien45979100 MilerA07:30
Graham Oberholzer4472100 MilerA07:30
Bertus Odendaal40278100 MilerA07:30
Arie Olivier4203100 MilerC07:40
Joa Oosthuizen4341100 MilerB07:35
Roxanne Oosthuizen5920100 MilerB07:35
André OosthuizenSAS Board100 MilerA07:30
Eugene Oppelt100 MilerB07:35
Sean Opperman42942100 MilerB07:35
Harold Opperman4204100 MilerB07:35
Rene Otto6752100 MilerC07:40
Karen OttoRelay 1st LegB07:35
Martin OttoRelay 1st LegB07:35
Deon Ouwerkerk86996100 MilerC07:40
Sean OwenSAS Board100 MilerVet Men07:10
Ian Palmer4144850 MilerA10:20
Stephen Papale6392100 MilerC07:40
Ashleigh Parsons4783100 MilerRacing Ladies (Elite)07:20
alex pavlov44772100 MilerVet Men07:10
Richard Payne8335100 MilerC07:40
Johan Pentz14184100 MilerMaster Men07:15
Jp Perold857750 MilerA10:20
Amelia Perold857950 MilerA10:20
Garth Petersen4325100 MilerC07:40
Christi Pienaar56586100 MilerC07:40
Steyn PienaarSAS Board100 MilerC07:40
Iain Pike52936100 MilerA07:30
Trent Pike851350 MilerA10:20
Jean-Pierre Poisat6612100 MilerA07:30
Marius Porteus4778100 MilerC07:40
Ferdi Postma7523100 MilerC07:40
Jan-Hendrik Potgieter9919950 MilerA10:20
Carel Pretorius19668100 MilerC07:40
Martinus Pretorius46549100 MilerA07:30
Gerhard Pretorius48215100 MilerA07:30
Marinda Pretorius19277100 MilerB07:35
Mark Pretorius19746100 MilerVet Men07:10
Lizelle Pretorius4673150 MilerA10:20
Deon PretoriusSAS BoardE-Bike 50MilerD10:20
Marie Price855750 MilerA10:20
Nicholas Price4259100 MilerVet Men07:10
Charl Prinsloo57774100 MilerB07:35
Ian PritchardSAS Board100 MilerC07:40
Eugene QuassSAS Board100 MilerC07:40
Ashlyn Quenet-Meintjes4213100 MilerRacing Ladies (Elite)07:20
Kieran Quinn88339100 MilerA07:30
Gavin Raath4514100 MilerD07:45
Grant Ralph100 MilerSub Vet Men07:05
Trevor Ransome88584100 MilerA07:30
Lasqueve Raubenheimer58324100 MilerRacing Ladies (SubVet)07:20
Abram Rautenbach46589100 MilerA07:30
Abrie Rautenbach46548100 MilerA07:30
Frederich Rautenbach4294100 MilerA07:30
Nico Rautenbach43234100 MilerSub Vet Men07:05
Sarika Rautenbach100 MilerC07:40
Wayne Redelinghuys4547100 MilerB07:35
Thabiso Rengane6562100 MilerA07:30
Shawn RennieSAS Board50 MilerA10:20
Theunis Reynolds850650 MilerA10:20
Vera Reynolds4489100 MilerRacing Ladies (Master)07:20
Rens Rezelman41872100 MilerVet Men07:10
Michael Rhategan17557100 MilerD07:45
Claudia Richard8338100 MilerC07:40
Graham Richards100 MilerD07:45
Anton Robertson86048100 MilerGrand Master Men07:25
Jaco Roets6605100 MilerVet Men07:10
Dawie Roodt47281100 MilerC07:40
Leon Rossouw7506100 MilerC07:40
Werner Roux15424100 MilerVet Men07:10
Collin Rudman100 MilerD07:45
Marco Rudolph4083100 MilerC07:40
Luca Ruwiel14321100 MilerElite Men07:00
JUSTIN SAGE100 MilerC07:40
Shamiel Salie4478100 MilerB07:35
Stefan Sander42002100 MilerA07:30
Martin Sanders100 MilerMaster Men07:15
Jorge Santiago46790100 MilerMaster Men07:15
Wayne Schablinski4318100 MilerB07:35
Heinro Schamrel855650 MilerA10:20
Sanet Schamrel50 MilerA10:20
Petrus Scheepers8333100 MilerD07:45
Gavin Scholtz4252100 MilerMaster Men07:15
Karlien Scholtz856350 MilerA10:20
Richardt Schoonwinkel4769100 MilerB07:35
James Schuin6618100 MilerC07:40
M Elaine Schuin856650 MilerA10:20
Chantel Scott59999100 MilerC07:40
Elsie Scott914750 MilerA10:20
Megan Scribante4305100 MilerD07:45
Johannes Scribante4307100 MilerD07:45
Cholohelo Sebolai100 MilerD07:45
Petrus Serdyn6785100 MilerD07:45
Tyla Setzkorn4538100 MilerRacing Ladies (Elite)07:20
Craig Shillaw4730100 MilerA07:30
Erin Shillaw5891100 MilerRacing Ladies (Elite)07:20
Philip Shovlin31293 100 MilerA07:30
William Simpson42085100 MilerB07:35
Juanita SimpsonSAS Board50 MilerA10:20
Ikhlaas Sirkhotte4240100 MilerB07:35
Christian Skosan87914100 MilerA07:30
Werner Slabbert87290100 MilerC07:40
Pieter Slabbert4311100 MilerSub Vet Men07:05
Helene Slabbert50 milerA10:20
Enzo Smal43120100 MilerC07:40
Rogan Smart6630100 MilerElite Men07:00
Jamie Smit16071100 MilerA07:30
Nicolas Smit4481100 MilerB07:35
Riaan Smit4326100 MilerC07:40
Francois Smith1416250 MilerA10:20
Earl Smith915150 MilerA10:20
Wian Smith6786100 MilerD07:45
Jan Smuts40242100 MilerMaster Men07:15
Ben Smyth4214100 MilerA07:30
Braam Snyman6799100 MilerC07:40
Jacques Southey44975100 MilerA07:30
John Spangenberg88845100 MilerB07:35
Phillip Spencer7472100 MilerD07:45
Jenna Spiers8342100 MilerRacing Ladies (Elite)07:20
Alwyn Steenkamp42278100 MilerElite Men07:00
Amanda Stein41692100 MilerRacing Ladies (Master)07:20
Jack Stein6386100 MilerA07:30
Stef Stephan4498100 MilerD07:45
Riccardo Stermin5935100 MilerGrand Master Men07:25
Luca Stermin5950100 MilerElite Men07:00
Gavin Steyl42338100 MilerGrand Master Men07:25
Jannie SteynSAS Board100 MilerC07:40
Johan Steyn86555100 MilerB07:35
Johann Steyn1474550 MilerA10:20
Irene Steyn6571100 MilerRacing Ladies (Vet)07:20
Melissa Steyn4500100 MilerD07:45
Tim Stiff857050 MilerA10:20
Monard StockigtSAS Board50 MilerA10:20
Theuns Christo Stofberg6811100 MilerB07:35
Dawid Stolp4333100 MilerD07:45
Clinton Storm100 MilerMaster Men07:15
Johan Strauss100 MilerD07:45
Renier Strauss6751100 MilerD07:45
Frederik Streicher16890100 MilerA07:30
Pieter Strobos4559100 MilerB07:35
Laurike Strobos4342100 MilerB07:35
Wynand Strydom44797100 MilerA07:30
Danielle Strydom14789100 MilerRacing Ladies (Elite)07:20
Michaela Surtees4772100 MilerRacing Ladies (SubVet)07:20
Pieter Swanepoel4336100 MilerGrand Master Men07:25
Cobus Swanepoel88673100 MilerVet Men07:10
Jaco Swanepoel4560100 MilerSub Vet Men07:05
Corne Swart44429100 MilerSub Vet Men07:05
MJ Swart6741100 MilerC07:40
Sean Tait4222100 MilerB07:35
Karl Tameris1777050 MilerA10:20
Stuart Tanner5945100 MilerA07:30
Dave Teichmann7467100 MilerD07:45
Victor Terblanche6402100 MilerC07:40
Annalie Terblanche855350 MilerA10:20
Wayne Terblanche18056100 MilerVet Men07:10
Jurgens Terblanche6778100 MilerD07:45
Alexa Terblanche17753100 MilerRacing Ladies (SubVet)07:20
Jaedon Terlouw31694100 MilerElite Men07:00
Rob Tesner18872100 MilerA07:30
Mercia Theron4275100 MilerC07:40
Egon TheunissenSAS Board100 MilerA07:30
Luyanda Thobigunya52416100 MilerElite Men07:00
Jack Thonissen87280100 MilerA07:30
Allan Timm4768100 MilerGrand Master Men07:25
IAN TINGLE6632100 MilerB07:35
Peter Todd4734100 MilerB07:35
Craig Townsend7508100 MilerB07:35
Grant Trompeter4755100 MilerA07:30
Bradley Trout4315100 MilerSub Vet Men07:05
Jonathan Truter4319100 MilerB07:35
Ongeziwe Tyapha52037100 MilerElite Men07:00
Vaughan Ulyate41912100 MilerGrand Master Men07:25
Jaco Uys4787100 MilerA07:30
Irmilee Uys6381100 MilerRacing Ladies (Elite)07:20
Gabriela Van Baalen5901100 MilerC07:40
Sarel Van Baalen5905100 MilerC07:40
Pieter Van Deemter58058100 MilerD07:45
Stephan van den Berg17083100 MilerB07:35
Deon van der Berg856250 MilerA10:20
Wynand Van Der Berg5912100 MilerVet Men07:10
Natasha Van Der Berg50 MilerA10:20
Gerrit Van Der Merwe27272100 MilerC07:40
Leon Van der Merwe6637100 MilerC07:40
Jaco Van Der Merwe854350 MilerA10:20
Desa Van Der Merwe5954100 MilerA07:30
David-John van der Merwe52156100 MilerA07:30
Pierre Van Der MerweSAS Board100 MilerA07:30
David Van Der Merwe41921100 MilerD07:45
Marius Van Der Mescht6626100 MilerA07:30
Lize Van Der Mescht6629100 MilerRacing Ladies (Elite)07:20
Julien Van Der Pluym39034100 MilerVet Men07:10
Hans Van Der Veen4523100 MilerA07:30
Hannes Van Der Walt100 MilerC07:40
Pieter Van Der WaltSAS Board50 MilerA10:20
Dirk Van Der Wateren42494100 MilerB07:35
Veronica Van Der Wateren8567E-Bike 50MilerD10:20
Stefan Van Der Watt43298100 MilerA07:30
Rikus van der Watt5540100 MilerA07:30
Ruan Van Der Westhuizen49376100 MilerElite Men07:00
Veredith Van Dijk19799100 MilerRacing Ladies (Vet)07:20
Jaco Van Dyk19885100 MilerElite Men07:00
Adele Van Eck3934150 MilerA10:20
Dan Van Eijk40013100 MilerD07:45
Martin Van Heerden38898100 MilerA07:30
Ockert Van Heerden56058100 MilerC07:40
Willie van Heerden6610100 MilerVet Men07:10
Dan Van Hemert88825100 MilerMaster Men07:15
Marlien Van HengelSAS BoardE-Bike 50MilerD10:20
Daniel Van Hengel88900100 MilerB07:35
Aletia Van Hengel7502E-Bike 50MilerD10:20
Hendrik Van Huyssteen4343100 MilerB07:35
Johan Van Huyssteen8420100 MilerC07:40
Zandri van Jaarsveld856950 MilerA10:20
George Van Maanen47397100 MilerB07:35
Frankie Van Niekerk39079100 MilerGrand Master Men07:25
Phillip Van Rensburg87696100 MilerC07:40
Christopher Van Rooyen49666100 MilerMaster Men07:15
Stefan Van Rooyen4473100 MilerA07:30
Gerrit Van Schalkwyk853250 MilerA10:20
Jeandré Van Schalkwyk42209100 MilerMaster Men07:15
Murray Van Schalkwyk36167100 MilerA07:30
Betina Van Schalkwyk852550 MilerA10:20
Caroline Van Schalkwyk50 MilerA10:20
Shaun Van Schalkwyk6767100 MilerD07:45
Alan Van Schoor88678100 MilerA07:30
Jacques van Staden5948100 MilerVet Men07:10
Johan Van Staden6787100 MilerC07:40
Percy Van Staden4281100 MilerD07:45
Juanita van TonderRelay 1st LegB07:35
Luke Van Vlaanderen914450 MilerA10:20
Johan G Van VuurenSAS BoardE-Bike 100MilerD07:50
Neil Van VuurenSAS Board100 MilerD07:45
Rayno Van Vuuren4206100 MilerA07:30
Andries Van Wyk4244100 MilerD07:45
Jaco Van WykSAS Board100 MilerA07:30
Belinda Van WykSAS Board100 MilerRacing Ladies (Master)07:20
Jonathan van Wyk4503100 MilerB07:35
Arno Van Wyk4344100 MilerVet Men07:10
CP van Wyk100 MilerElite Men07:00
Calvin Van Wyk4633750 MilerA10:20
Franko Van Zyl46232100 MilerElite Men07:00
JACQUES VAN ZYL6642100 MilerVet Men07:10
Henk Van Zyl17509100 MilerVet Men07:10
Deon Van ZylSAS Board100 MilerD07:45
Dean VenskeSAS Board100 MilerC07:40
Joshua Venter4330100 MilerA07:30
Brad Venter6593100 MilerVet Men07:10
Jaco Venter43123100 MilerElite Men07:00
Schutte Venter7519100 MilerB07:35
Mark Vercueil41859100 MilerA07:30
Gerhard Vermaak8801650 MilerB10:25
Lulani Vermeulen7473100 MilerD07:45
Abraham Viljoen100 MilerB07:35
Francois Viljoen5951100 MilerB07:35
Johan Viljoen4266100 MilerC07:40
Abrie Visagie6755100 MilerA07:30
Naomi Visser5488100 MilerA07:30
Melville Visser50 MilerA10:20
Pieter Visser914050 MilerA10:20
Bremer Visser4469100 MilerB07:35
Lourens Vlotman4330650 MilerA10:20
Jana Von Backström4226100 MilerRacing Ladies (Vet)07:20
Richan von Staden7662100 MilerA07:30
Gerhard Vorster42229100 MilerMaster Men07:15
Carel Vosloo100 MilerVet Men07:10
Daniel Vosloo5879100 MilerC07:40
Andre Vosloo5927100 MilerB07:35
Warren W852350 MilerA10:20
Quinten Wagener88551100 MilerB07:35
Julie Walker86072100 MilerA07:30
Ian Walland7509100 MilerC07:40
Andre Walters5933100 MilerB07:35
Shaun Waring61562100 MilerA07:30
Ronelle Waring61560100 MilerRacing Ladies (Vet)07:20
Brett Wegner4776100 MilerSub Vet Men07:05
Minette Weirich4475100 MilerA07:30
Moolman Welgemoed14018100 MilerMaster Men07:15
Brad Wentzel33905100 MilerA07:30
David Wertheim Aymes45625100 MilerA07:30
Chandre Wertheim Aymes47885100 MilerB07:35
Renaldo Wessels46123100 MilerA07:30
Retief Wessels4790100 MilerD07:45
Arthur West100 MilerD07:45
Alf White58298100 MilerB07:35
Wade Whitear857650 MilerA10:20
Mike Whittaker4292100 MilerA07:30
Steven Wiggill6597100 MilerMaster Men07:15
Warren Wilbraham8410100 MilerD07:45
Eustace WilkenSAS Board100 MilerMaster Men07:15
Donovan Will4717100 MilerB07:35
Cherise Willeit6602100 MilerRacing Ladies (Elite)07:20
Allenore Willemse100 MilerRacing Ladies (SubVet)07:20
Gina Wills18499100 MilerRacing Ladies (Vet)07:20
william wilson8888A100 MilerVet Men07:10
Inge Winter4492100 MilerA07:30
Ian Wolmarans52910100 MilerD07:45
Jessica Wostenholm427150 MilerA10:20
Kit Wostenholm4274100 MilerC07:40
Caitlin Wostenholm6761100 MilerRacing Ladies (Elite)07:20
Kevin Wynne4487100 MilerGrand Master Men07:25
Sandiso Xetu5900100 MilerSub Vet Men07:05
Craig Yeats87282100 MilerD07:45
Ian Yoell6639100 MilerC07:40
Ingrid Youell4770100 MilerRacing Ladies (Vet)07:20
Gerhard Zandberg5940100 MilerB07:35
Adele Zeelie5227850 MilerA10:20
Craig Zondagh4218100 MilerA07:30