Jackal Dash MTB Challenge 2022

samedi 5 mars 2022 06:30 (GMT+2) - Résultats finaux

Infos de course
Le Sport: Cyclisme - cross-country
La location: Centurion, Afrique du Sud
Voir sur la carte
Type de départ: Départ par onde intervalle
Groupement: Personnalisé
Coureurs: 415
Appareil: HP ProBook 450 G3
Logiciel: Webscorer PRO 5.1
Timing puce: RFID - LLRP
Lecteur RFID: Impinj
Mise à jour: lundi 7 mars 2022 13:35 (GMT+2)

Contacter l’organisateur

Utilisez ce formulaire pour envoyer un email à l’organisateur.

Votre nom
Votre adresse e-mail
Confirmer l’adresse e-mail
Message à l’organisateur
Envoyer

Position Dossard Nom de coureur Catégorie Âge Sexe Temps de finir
11001Nick DickensVet44M 1:44:52.0--100%39,41%36,13%07:40:10.0
21328Nathan AtkinsYouth17M 1:46:16.0+1:24.0+1,34%98,68%38,60%35,28%07:40:10.0
31052Andre Van Der WaltU2319M 1:47:44.3+2:52.3+2,74%97,33%37,75%34,38%07:40:10.0
41028Dewald Du PlessisYouth18M 1:48:09.0+3:17.0+3,13%96,96%37,51%34,13%07:40:10.0
55055Rory SteynUnknown50M 1:49:08.7+4:16.7+4,08%96,08%36,94%33,53%07:45:10.0
61005Emmanuel SequeiraSub vet36M 1:51:05.0+6:13.0+5,93%94,40%35,82%32,34%07:40:10.0
71269Ross KletteSenior26M 1:51:42.0+6:50.0+6,52%93,88%35,46%31,97%07:50:10.0
81007Gary AndersonSub vet39M 1:52:32.0+7:40.0+7,31%93,19%34,98%31,46%07:40:10.0
91240Stefan Van JaarsveldYouth16M 1:52:56.0+8:04.0+7,69%92,86%34,75%31,22%07:45:10.0
101056Wayne BlackbeardSub vet37M 1:52:59.0+8:07.0+7,74%92,82%34,72%31,19%06:30:10.0
111022Fanie Van VuurenMaster55M 2:02:01.7+17:09.7+16,37%85,94%29,49%25,68%07:40:10.0
121074Bradley CaponYouth15M 2:02:37.7+17:45.7+16,94%85,52%29,15%25,31%07:40:10.0
135209Bladen Van RensburgJunior19M 2:02:47.0+17:55.0+17,09%85,41%29,06%25,22%07:50:10.0
143116Ethan MitchellJunior14M 2:03:07.0+18:15.0+17,40%85,18%28,86%25,02%07:50:10.0
151088Gavin HornMaster59M 2:04:24.4+19:32.4+18,63%84,29%28,12%24,23%07:40:10.0
161358Denis DroppaMaster54M 2:04:26.8+19:34.8+18,67%84,27%28,10%24,21%07:45:10.0
171066Craig PalmerVet46M 2:05:17.1+20:25.1+19,47%83,70%27,61%23,70%07:40:10.0
181061Piere Le RouxGrand master76M 2:05:55.0+21:03.0+20,07%83,28%27,25%23,31%07:40:10.0
191112Andrew GarvieVet45M 2:06:22.7+21:30.7+20,51%82,98%26,98%23,03%07:45:10.0
201264Gerhard RoseSub vet35M 2:06:59.0+22:07.0+21,09%82,58%26,63%22,66%06:30:10.0
211261Marius MattheeSub vet34M 2:07:04.9+22:12.9+21,18%82,52%26,57%22,60%07:50:10.0
221317Riyaad HarveyVet42M 2:08:56.3+24:04.3+22,95%81,33%25,50%21,47%07:55:10.0
235022Thomas BerrySenior29M 2:09:15.0+24:23.0+23,25%81,13%25,32%21,28%07:40:10.0
241065Tony Da SerraVet41M 2:09:20.2+24:28.2+23,33%81,08%25,27%21,23%07:40:10.0
251009Justin OrpenSub vet36M 2:09:25.7+24:33.7+23,42%81,02%25,22%21,17%07:40:10.0
261188Emil BerningMaster56M 2:10:03.2+25:11.2+24,02%80,63%24,86%20,79%07:50:10.0
273110Richard MitchellVet44M 2:10:24.8+25:32.8+24,36%80,41%24,65%20,57%07:50:10.0
281095Mike BathMaster54M 2:10:37.7+25:45.7+24,57%80,28%24,52%20,44%07:45:10.0
293031Luzuko ZonkeSub vet36M 2:10:56.5+26:04.5+24,86%80,09%24,34%20,25%07:50:10.0
305085Graham BecksMaster53M 2:11:18.8+26:26.8+25,22%79,86%24,13%20,02%07:45:10.0
311015Edward VincentSub vet30M 2:11:27.0+26:35.0+25,35%79,78%24,05%19,94%07:40:10.0
321153Cameron CaponYouth18F 2:11:27.9+26:35.9+25,36%79,77%24,04%19,93%07:40:10.0
331004Sibusiso SkosanaVet43M 2:11:46.9+26:54.9+25,67%79,58%23,86%19,74%07:40:10.0
341332Julius KletteGrand master66M 2:12:15.1+27:23.1+26,11%79,29%23,59%19,45%07:55:10.0
351008Morne PrinslooSub vet34M 2:12:18.0+27:26.0+26,16%79,26%23,56%19,42%07:40:10.0
361145Quentin BooysenSenior28M 2:12:54.7+28:02.7+26,74%78,90%23,20%19,05%07:45:10.0
371054Marc FourieVet48M 2:13:18.8+28:26.8+27,13%78,66%22,97%18,81%07:40:10.0
381392Adam AlgeoVet47M 2:13:33.3+28:41.3+27,36%78,52%22,83%18,66%08:00:10.0
391063Dave EsterhuizenMaster50M 2:14:29.8+29:37.8+28,25%77,97%22,29%18,08%07:40:10.0
401031Mike Van TilVet42M 2:14:30.3+29:38.3+28,26%77,96%22,28%18,08%07:40:10.0
411029Pat DickensGrand master72M 2:14:37.0+29:45.0+28,37%77,90%22,22%18,01%07:40:10.0
421099Andrew Van ZylMaster53M 2:14:49.0+29:57.0+28,56%77,78%22,10%17,89%07:45:10.0
431076Gus O'ConnorGrand master66M 2:14:53.9+30:01.9+28,64%77,74%22,06%17,84%07:40:10.0
441123Bruce OberholsterVet48M 2:15:07.0+30:15.0+28,85%77,61%21,93%17,71%07:45:10.0
453117Thinus ForbesSub vet39M 2:15:31.9+30:39.9+29,24%77,37%21,69%17,45%07:50:10.0
461306Wyatt BothmaU2322M 2:16:13.6+31:21.6+29,90%76,98%21,29%17,03%07:45:10.0
471161Richard ButtMaster52M 2:17:02.6+32:10.6+30,68%76,52%20,82%16,53%07:45:10.0
483102Kobus JacobsVet43M 2:17:07.2+32:15.2+30,76%76,48%20,77%16,49%07:50:10.0
491383Sean SevellVet49M 2:17:30.1+32:38.1+31,12%76,27%20,55%16,25%08:00:10.0
501057Jed FernieMaster50M 2:17:54.1+33:02.1+31,50%76,04%20,32%16,01%07:40:10.0
515200Jason AndrewsSub vet32M 2:19:19.0+34:27.0+32,85%75,27%19,50%15,15%07:45:10.0
525104Andre CoetzeeUnknown50M 2:19:19.4+34:27.4+32,86%75,27%19,50%15,15%07:45:10.0
531419Derek HardyVet44M 2:19:54.7+35:02.7+33,42%74,95%19,16%14,79%08:00:10.0
541375Samantha HornMaster51F 2:20:09.0+35:17.0+33,65%74,82%19,02%14,64%08:00:10.0
551072Yolanda KrugerVet40F 2:20:13.0+35:21.0+33,71%74,79%18,98%14,60%07:40:10.0
561340Willie RoelandGrand master61M 2:20:14.5+35:22.5+33,73%74,78%18,97%14,59%07:55:10.0
571144Etienne Le RouxMaster54M 2:20:36.4+35:44.4+34,08%74,58%18,76%14,36%07:45:10.0
583106Marius Van TonderVet44M 2:20:36.6+35:44.6+34,08%74,58%18,76%14,36%07:50:10.0
591356Bennie Van DijkMaster55M 2:20:36.7+35:44.7+34,09%74,58%18,75%14,36%07:55:10.0
603091Helena TarantinoVet47F 2:20:52.3+36:00.3+34,33%74,44%18,60%14,20%08:05:10.0
611051Jacques LeonardVet45F 2:21:11.2+36:19.2+34,63%74,28%18,42%14,01%07:40:10.0
623080Andre GerberSenior29M 2:21:42.0+36:50.0+35,12%74,01%18,13%13,70%08:05:10.0
631027Zoe NevilleVet44F 2:21:42.2+36:50.2+35,13%74,00%18,12%13,70%07:40:10.0
641376Sydney OntongMaster51M 2:21:43.3+36:51.3+35,14%73,99%18,11%13,68%07:50:10.0
653095Armin AbrieSub vet31M 2:21:52.8+37:00.8+35,30%73,91%18,02%13,59%07:50:10.0
661294Wc Du PlessisSub vet35M 2:21:53.5+37:01.5+35,31%73,91%18,02%13,58%07:55:10.0
671227Jaclyn CapazarioSub vet34F 2:21:55.0+37:03.0+35,33%73,89%18,00%13,57%07:50:10.0
681247Jack LoganYouth15M 2:21:55.6+37:03.6+35,34%73,89%18,00%13,56%07:50:10.0
691252Michael AllenSub vet32M 2:22:46.4+37:54.4+36,15%73,45%17,51%13,04%07:50:10.0
701346Malcolm BathMaster58M 2:23:15.5+38:23.5+36,61%73,20%17,23%12,75%07:45:10.0
711002Graeme MillarSub vet35M 2:23:21.5+38:29.5+36,71%73,15%17,17%12,69%07:40:10.0
723051Brett StevensSub vet33M 2:23:24.0+38:32.0+36,75%73,13%17,14%12,66%08:05:10.0
731114Rolf LudwigMaster50M 2:24:17.6+39:25.6+37,60%72,68%16,63%12,12%07:45:10.0
743085Fincham ThorntonSenior26M 2:25:27.5+40:35.5+38,71%72,09%15,95%11,41%08:05:10.0
751304Robin El KhabchiSub vet33M 2:25:32.2+40:40.2+38,78%72,06%15,91%11,36%07:55:10.0
761343Jacques PretoriusMaster59M 2:26:07.9+41:15.9+39,35%71,76%15,57%11,00%07:55:10.0
771201Charle GreylingVet47M 2:26:25.3+41:33.3+39,63%71,62%15,40%10,82%07:50:10.0
781062Mike CaponMaster56M 2:26:36.5+41:44.5+39,80%71,53%15,29%10,71%07:40:10.0
791085Stuart FyfeGrand master65M 2:26:40.5+41:48.5+39,87%71,50%15,25%10,67%07:40:10.0
801162Jason RossiterSub vet30M 2:26:42.4+41:50.4+39,90%71,48%15,23%10,65%07:45:10.0
811010Chris PorterGrand master63M 2:26:44.0+41:52.0+39,92%71,47%15,22%10,63%07:40:10.0
821305Donaté BadenhorstU2322M 2:26:49.4+41:57.4+40,01%71,42%15,17%10,58%07:55:10.0
833070Martin TrollipSub vet30M 2:26:59.0+42:07.0+40,16%71,35%15,07%10,48%08:05:10.0
843071Brendan TrollipSub vet30M 2:27:00.3+42:08.3+40,18%71,34%15,06%10,47%08:05:10.0
851016Stacey Shaw-TaylorSub vet37F 2:27:07.8+42:15.8+40,30%71,27%14,99%10,39%07:40:10.0
861403Frank WilliamsVet46M 2:27:10.3+42:18.3+40,34%71,25%14,96%10,37%08:00:10.0
873094Andrea FioritaU2322M 2:27:32.4+42:40.4+40,69%71,08%14,75%10,14%07:50:10.0
883111Teagan JacksonSenior25M 2:27:43.4+42:51.4+40,87%70,99%14,65%10,03%07:45:10.0
891408Daniel Van HeerdenVet46M 2:27:44.3+42:52.3+40,88%70,98%14,64%10,02%08:00:10.0
901059Quintis Du PreezVet45M 2:27:45.5+42:53.5+40,90%70,97%14,63%10,01%07:40:10.0
911177Mark VineSub vet38M 2:28:29.9+43:37.9+41,61%70,62%14,20%9,56%07:45:10.0
921079Jan KotzeMaster52M 2:28:31.4+43:39.4+41,63%70,61%14,18%9,54%07:40:10.0
931151Helgard Van VredenVet45M 2:28:32.3+43:40.3+41,64%70,60%14,17%9,53%07:45:10.0
941142Russell HoveMaster52M 2:28:41.7+43:49.7+41,79%70,52%14,08%9,44%07:45:10.0
951014Werner LateganMaster54M 2:29:11.4+44:19.4+42,27%70,29%13,80%9,14%07:40:10.0
961189Leon MeyerVet44M 2:29:14.2+44:22.2+42,31%70,27%13,77%9,11%07:50:10.0
971089Shaheen BhyatSub vet36M 2:29:17.9+44:25.9+42,37%70,24%13,74%9,07%07:45:10.0
981418Gangatha MkeleVet44M 2:29:29.3+44:37.3+42,55%70,15%13,63%8,95%08:00:10.0
991217Andrea IcelySub vet30F 2:29:48.8+44:56.8+42,86%70,00%13,44%8,76%07:50:10.0
1001432Andre HurterVet44M 2:29:49.4+44:57.4+42,87%69,99%13,43%8,75%08:00:10.0
1011087Ryan IllingworthVet46M 2:29:56.1+45:04.1+42,98%69,94%13,37%8,68%07:40:10.0
1021371Wayne BennettMaster52M 2:30:25.0+45:33.0+43,44%69,72%13,09%8,39%08:00:10.0
1031180Christiaan SmitMaster59M 2:30:36.9+45:44.9+43,63%69,63%12,98%8,27%07:50:10.0
1041149Brad WeiningerVet45M 2:30:37.6+45:45.6+43,64%69,62%12,97%8,26%07:45:10.0
1051179Esmari GoosenSub vet37F 2:30:37.7+45:45.7+43,64%69,62%12,97%8,26%07:45:10.0
1061081Trevor ArthurMaster56M 2:30:38.4+45:46.4+43,65%69,61%12,96%8,25%07:40:10.0
1071102Samantha MorardMaster51F 2:30:44.9+45:52.9+43,75%69,56%12,90%8,19%07:45:10.0
1081428Luke AlersVet44M 2:30:48.2+45:56.2+43,80%69,54%12,87%8,15%08:00:10.0
1093079Sebastian KruchenSenior29M 2:31:27.0+46:35.0+44,42%69,24%12,49%7,76%08:05:10.0
1101130Kenneth PienaarGrand master62M 2:31:28.0+46:36.0+44,44%69,23%12,48%7,75%07:45:10.0
1111159Willem Van SchalkwykVet40M 2:31:29.3+46:37.3+44,46%69,22%12,47%7,74%07:45:10.0
1121285Niek Van HarderwijkUnknownM 2:31:32.0+46:40.0+44,50%69,20%12,44%7,71%07:55:10.0
1131202Joshua BowersYouth17M 2:31:32.4+46:40.4+44,51%69,20%12,44%7,70%07:50:10.0
1143072Alex KruchenSub vet30M 2:31:32.9+46:40.9+44,52%69,20%12,44%7,70%08:05:10.0
1151134Jaco Janse Van VuurenVet44M 2:31:33.3+46:41.3+44,52%69,19%12,43%7,70%07:45:10.0
1161404Etienne De KockVet46M 2:31:38.9+46:46.9+44,61%69,15%12,38%7,64%08:00:10.0
1171181Stuart ConlanSub vet32M 2:31:44.0+46:52.0+44,69%69,11%12,33%7,59%07:50:10.0
1181150Alwyn RautenbachVet45M 2:31:44.5+46:52.5+44,70%69,11%12,32%7,58%07:45:10.0
1193040Ruan JonkerSub vet35M 2:31:54.4+47:02.4+44,86%69,03%12,23%7,48%08:05:10.0
1201013Wiehan Van Der MerweSub vet36M 2:32:00.0+47:08.0+44,95%68,99%12,17%7,42%07:40:10.0
1211167Maggie De JonckheereMasterF 2:32:01.3+47:09.3+44,97%68,98%12,16%7,41%07:45:10.0
1223109Pieter JoosteMaster52M 2:32:04.3+47:12.3+45,01%68,96%12,13%7,38%07:50:10.0
1231104Tim BristowSub vet35M 2:32:25.0+47:33.0+45,34%68,80%11,93%7,17%07:45:10.0
1241405Pedro SantosVet46M 2:32:32.9+47:40.9+45,47%68,74%11,86%7,09%08:00:10.0
1251436Willem De BruinVet43M 2:32:51.2+47:59.2+45,76%68,61%11,68%6,90%08:00:10.0
1261020Ruan RallSub vet35M 2:32:53.6+48:01.6+45,80%68,59%11,66%6,88%07:40:10.0
1271204Jeandre BenekeSub vet35M 2:32:54.7+48:02.7+45,82%68,58%11,65%6,87%07:50:10.0
1281019Mark StokoeMaster57M 2:33:21.9+48:29.9+46,25%68,38%11,39%6,59%07:40:10.0
1291023Caryn ToucheVet48F 2:33:32.7+48:40.7+46,42%68,30%11,28%6,48%07:40:10.0
1301198Fabienne MartinMaster55F 2:33:34.7+48:42.7+46,45%68,28%11,26%6,46%07:50:10.0
1311327Luan BreitenbachYouth17M 2:33:37.0+48:45.0+46,49%68,27%11,24%6,44%07:55:10.0
1321135Chanelle Nandi BirchSub vet33F 2:33:42.1+48:50.1+46,57%68,23%11,19%6,39%07:45:10.0
1331169Mike McKelveyVet46M 2:33:51.1+48:59.1+46,71%68,16%11,10%6,30%07:45:10.0
1341289Simon HoughSub vet33M 2:33:58.0+49:06.0+46,82%68,11%11,04%6,23%07:55:10.0
1351103Xenephin LudickVet43M 2:34:19.0+49:27.0+47,16%67,96%10,84%6,01%07:45:10.0
1361320Handre TruterVet40M 2:34:24.9+49:32.9+47,25%67,91%10,78%5,95%07:55:10.0
1371448Michael WheelerVet41M 2:34:30.0+49:38.0+47,33%67,87%10,73%5,90%08:00:10.0
1381033Warwick GoldieMaster54M 2:34:35.8+49:43.8+47,42%67,83%10,67%5,84%07:40:10.0
1391290Joshua DavimesSub vet33M 2:34:43.9+49:51.9+47,55%67,77%10,60%5,76%07:55:10.0
1401168Deon KoekemoerMaster56M 2:34:51.3+49:59.3+47,67%67,72%10,53%5,69%07:45:10.0
1413021Ewan JohnstonSub vet37M 2:35:10.9+50:18.9+47,98%67,58%10,34%5,49%08:05:10.0
1421194Peter Le MotteeGrand master65M 2:35:29.4+50:37.4+48,27%67,44%10,16%5,30%07:50:10.0
1431275Gerhard Van Der MerweSub vet34M 2:35:42.7+50:50.7+48,49%67,35%10,03%5,16%07:55:10.0
1441206David LoganMaster51M 2:35:43.4+50:51.4+48,50%67,34%10,02%5,16%07:50:10.0
1453059Caitlin BothaSub vet32F 2:35:51.1+50:59.1+48,62%67,29%9,95%5,08%08:05:10.0
1461218Mangako MubuselaVet41M 2:36:00.0+51:08.0+48,76%67,22%9,86%4,99%08:05:10.0
1473089Daniel KochSenior24M 2:36:04.4+51:12.4+48,83%67,19%9,82%4,94%08:05:10.0
1481131Magnus BergstedtMaster59M 2:36:08.9+51:16.9+48,90%67,16%9,78%4,90%07:45:10.0
1491097Johnny RouxMaster53M 2:36:13.4+51:21.4+48,97%67,13%9,73%4,85%07:45:10.0
1503036Martin ScottSub vet35M 2:36:19.4+51:27.4+49,07%67,08%9,68%4,79%08:05:10.0
1511078Marcus KneeVet46M 2:36:34.9+51:42.9+49,32%66,97%9,53%4,63%07:40:10.0
1523078Morakane ToloSenior29F 2:36:38.9+51:46.9+49,38%66,94%9,49%4,59%08:05:10.0
1531302Sylvia BarrettMaster50F 2:37:01.0+52:09.0+49,73%66,79%9,28%4,37%07:55:10.0
1543050Werner SwanepoelSub vet33M 2:37:08.7+52:16.7+49,85%66,73%9,20%4,29%08:05:10.0
1551382Yolandi BothaSub vet32F 2:37:14.0+52:22.0+49,94%66,69%9,15%4,24%06:30:10.0
1561116Gys OosthuizenGrand master62M 2:37:36.9+52:44.9+50,30%66,53%8,93%4,00%07:45:10.0
1571084Lee KotzeSenior25F 2:37:51.7+52:59.7+50,54%66,43%8,79%3,85%07:40:10.0
1581344Sergio De CastroMaster59M 2:37:52.9+53:00.9+50,55%66,42%8,78%3,84%07:55:10.0
1593020Tumelo MaakeSub vet38M 2:37:56.4+53:04.4+50,61%66,40%8,74%3,81%07:55:10.0
1601354Tom MaritzMaster56M 2:38:08.9+53:16.9+50,81%66,31%8,62%3,68%07:55:10.0
1611440Tebogo MotsepeVet43M 2:38:12.2+53:20.2+50,86%66,29%8,59%3,65%08:00:10.0
1621265James PattinsonSub vet36M 2:38:15.0+53:23.0+50,91%66,27%8,56%3,62%07:50:10.0
1633007Jaime NaylorVet40M 2:38:15.4+53:23.4+50,91%66,26%8,56%3,61%08:05:10.0
1641209Annalien OosthuizenMaster56F 2:38:15.5+53:23.5+50,91%66,26%8,56%3,61%07:50:10.0
1651395Gregory RodriguesVet47M 2:38:23.8+53:31.8+51,05%66,21%8,48%3,53%08:00:10.0
1661230Rees KeeneSub vet32M 2:38:25.0+53:33.0+51,06%66,20%8,47%3,52%07:50:10.0
1671399Christopher EhingerVet46M 2:38:25.5+53:33.5+51,07%66,19%8,46%3,51%08:00:10.0
1681353Herman Van TonderMaster56M 2:39:00.4+54:08.4+51,63%65,95%8,13%3,16%07:55:10.0
1691397Donovan LeeVet47M 2:39:01.7+54:09.7+51,65%65,94%8,11%3,14%08:00:10.0
1701393Reardon SandersonVet47M 2:39:03.6+54:11.6+51,68%65,93%8,10%3,12%08:00:10.0
1715228Jan LabuschagneMaster51M 2:39:15.2+54:23.2+51,86%65,85%7,98%3,01%07:50:10.0
1725227Justin WilliamsVet48M 2:39:18.7+54:26.7+51,92%65,82%7,95%2,97%07:50:10.0
1731073Karen RoosVet48F 2:39:34.6+54:42.6+52,17%65,72%7,80%2,81%07:40:10.0
1741125Meegan RouxSenior27F 2:39:48.5+54:56.5+52,39%65,62%7,66%2,67%07:45:10.0
1751111Michela PoulterSub vet37F 2:39:55.7+55:03.7+52,51%65,57%7,59%2,60%07:45:10.0
1763099Emma AchtenSub vet32F 2:40:05.2+55:13.2+52,66%65,51%7,50%2,50%08:05:10.0
1771080Clive PorterGrand master62M 2:40:34.3+55:42.3+53,12%65,31%7,22%2,20%07:40:10.0
1781121Iaan Van Der MerweSub vet37M 2:40:34.4+55:42.4+53,12%65,31%7,22%2,20%07:45:10.0
1791292Matthew NashSub vet33M 2:40:35.2+55:43.2+53,13%65,30%7,21%2,19%07:55:10.0
1801157Charles HudgsonVet43M 2:40:42.9+55:50.9+53,26%65,25%7,14%2,12%07:45:10.0
1811021Rian EngelbrechtMaster56M 2:40:48.8+55:56.8+53,35%65,21%7,08%2,06%07:40:10.0
1821163Martin BothaSub vet37M 2:40:59.9+56:07.9+53,53%65,14%6,98%1,94%07:45:10.0
1831165Yatin NarothumSub vet38M 2:41:03.8+56:11.8+53,59%65,11%6,94%1,90%07:45:10.0
1841274Stefan Van DeventerSub vet35M 2:41:40.3+56:48.3+54,17%64,86%6,59%1,53%07:55:10.0
1851053Iain ConlanGrand master62M 2:41:43.0+56:51.0+54,21%64,85%6,56%1,51%07:40:10.0
1861313Chris SteynMaster50M 2:41:53.1+57:01.1+54,37%64,78%6,46%1,40%07:55:10.0
1871410Jan NieuwenhuizenVet45M 2:42:00.8+57:08.8+54,49%64,73%6,39%1,33%08:00:10.0
1881220Andrew PooleyMaster56M 2:42:34.1+57:42.1+55,02%64,51%6,07%0,99%07:50:10.0
1891271Paul De ChalainSub vet33M 2:42:42.4+57:50.4+55,16%64,45%5,99%0,90%07:50:10.0
1901277Benjamin KingSub vet30M 2:42:43.7+57:51.7+55,18%64,44%5,98%0,89%07:55:10.0
1911216Lizette PieterseSub vet35F 2:42:45.9+57:53.9+55,21%64,43%5,95%0,87%07:50:10.0
1921186Fahim MahomedVet40M 2:43:08.3+58:16.3+55,57%64,28%5,74%0,64%07:50:10.0
1931185Christelle VermaakVet47F 2:43:09.3+58:17.3+55,58%64,27%5,73%0,63%07:50:10.0
1941229Richard WiggillVet41F 2:43:12.8+58:20.8+55,64%64,25%5,70%0,59%07:50:10.0
1951355Mark HortonMaster55M 2:43:13.4+58:21.4+55,65%64,25%5,69%0,59%07:55:10.0
1963084Jesse Pretorius PretoriusSenior26M 2:43:19.8+58:27.8+55,75%64,21%5,63%0,52%08:05:10.0
1971330Kaleb NieuwenhuizenYouth15M 2:43:24.2+58:32.2+55,82%64,18%5,59%0,48%07:55:10.0
1981434Quentin BowmanVet44M 2:43:27.6+58:35.6+55,87%64,15%5,55%0,44%07:55:10.0
1993042Jonathan BalesSub vet34M 2:43:29.7+58:37.7+55,91%64,14%5,53%0,42%08:05:10.0
2001426Lauren GouldingVet44F 2:44:09.4+59:17.4+56,54%63,88%5,15%0,02%08:00:10.0
2011207Irshaad KhamissaSub vet36M 2:44:11.4+59:19.4+56,57%63,87%5,13%0,00%07:50:10.0
2023100Herman BrandYouth17M 2:44:16.7+59:24.7+56,65%63,83%5,08%-0,05%07:40:10.0
2031347Charl StrydomMaster58M 2:44:18.2+59:26.2+56,68%63,83%5,07%-0,07%07:55:10.0
2041203Nico PretoriusVet46M 2:44:28.7+59:36.7+56,85%63,76%4,96%-0,18%07:50:10.0
2051139Gary LaneMaster54M 2:44:39.8+59:47.8+57,02%63,69%4,86%-0,29%07:45:10.0
2061172Marc RichterVet44M 2:44:56.8+1:00:04.8+57,29%63,58%4,69%-0,46%07:45:10.0
2071174Peter VickersGrand master62M 2:45:03.4+1:00:11.4+57,40%63,53%4,63%-0,53%07:45:10.0
2081411Moises De GouveiaVet45M 2:45:56.5+1:01:04.5+58,24%63,19%4,12%-1,07%08:00:10.0
2091452Stefan HoffelnerVet41M 2:46:28.7+1:01:36.7+58,75%62,99%3,81%-1,39%08:05:10.0
2103009Chantal HoffelnerSub vet39F 2:46:30.2+1:01:38.2+58,78%62,98%3,79%-1,41%08:05:10.0
2111421Melissa RichterVet44F 2:46:30.6+1:01:38.6+58,78%62,98%3,79%-1,41%08:05:10.0
2121314Marissa AnassisVet46F 2:46:35.1+1:01:43.1+58,85%62,95%3,75%-1,46%07:55:10.0
2131439Robin VermootenVet43M 2:46:36.2+1:01:44.2+58,87%62,94%3,74%-1,47%08:00:10.0
2141312Brad AnassisMaster54M 2:46:37.4+1:01:45.4+58,89%62,94%3,73%-1,48%07:55:10.0
2151205Steven WaltersVet45M 2:46:44.0+1:01:52.0+59,00%62,89%3,66%-1,55%07:50:10.0
2163043Jana GroblerSub vet34F 2:46:57.4+1:02:05.4+59,21%62,81%3,53%-1,69%08:05:10.0
2171318Wayne MurrayVet41M 2:47:08.4+1:02:16.4+59,38%62,74%3,43%-1,80%07:55:10.0
2181069Buks BadenhorstMaster56M 2:47:23.1+1:02:31.1+59,62%62,65%3,29%-1,95%07:40:10.0
2191091Rodney TaylorMaster58M 2:47:45.9+1:02:53.9+59,98%62,51%3,07%-2,18%07:45:10.0
2201444Willem NelVet42M 2:47:57.2+1:03:05.2+60,16%62,44%2,96%-2,29%08:00:10.0
2211402Jannie VoslooVet46M 2:47:58.5+1:03:06.5+60,18%62,43%2,94%-2,31%08:00:10.0
2223055Walter GreenSub vet33M 2:48:12.4+1:03:20.4+60,40%62,34%2,81%-2,45%08:05:10.0
2231178Marc DavidsVet40M 2:48:14.3+1:03:22.3+60,43%62,33%2,79%-2,47%07:45:10.0
2241137Natalie MascallVet44F 2:48:28.9+1:03:36.9+60,66%62,24%2,65%-2,61%07:45:10.0
2253103Lerato MolobyeVet44M 2:49:10.2+1:04:18.2+61,32%61,99%2,25%-3,03%07:50:10.0
2261049Denver BiggsGrand master63M 2:49:15.8+1:04:23.8+61,41%61,95%2,20%-3,09%07:40:10.0
2271389Pierre SmitVet47M 2:49:20.5+1:04:28.5+61,48%61,93%2,15%-3,14%08:00:10.0
2281182Keith TurnerGrand master66M 2:49:48.2+1:04:56.2+61,92%61,76%1,89%-3,42%07:50:10.0
2291341Alistair CalderGrand master61M 2:50:13.3+1:05:21.3+62,32%61,61%1,65%-3,67%07:55:10.0
2303096Ben MtafuVet43M 2:50:13.4+1:05:21.4+62,32%61,61%1,65%-3,67%07:50:10.0
2313090Johann BothmaU2323M 2:50:19.1+1:05:27.1+62,41%61,57%1,59%-3,73%08:05:10.0
2321233Grant CronjeVet44M 2:50:37.8+1:05:45.8+62,71%61,46%1,41%-3,92%07:50:10.0
2331042Ian-Kilwa AndersonGrand master76M 2:50:38.4+1:05:46.4+62,72%61,45%1,40%-3,93%07:40:10.0
2341127Themba ChakelaVet46M 2:50:44.0+1:05:52.0+62,81%61,42%1,35%-3,99%07:45:10.0
2341133Dawid Du PlessisVet47M 2:50:44.0+1:05:52.0+62,81%61,42%1,35%-3,99%07:45:10.0
2361406Francois BreitenbachVet46M 2:50:46.0+1:05:54.0+62,84%61,41%1,33%-4,01%08:00:10.0
2373054Motsamayi MokwatediSub vet33M 2:50:48.9+1:05:56.9+62,89%61,39%1,30%-4,03%07:50:10.0
2381335Errol WilkenGrand master63M 2:50:59.8+1:06:07.8+63,06%61,33%1,20%-4,15%07:55:10.0
2391357Chris De KockMaster54M 2:51:07.8+1:06:15.8+63,19%61,28%1,12%-4,23%07:55:10.0
2403062Zaid DesaiSub vet32M 2:51:26.2+1:06:34.2+63,48%61,17%0,94%-4,41%08:05:10.0
2411092Deon Van AssUnknownM 2:52:19.9+1:07:27.9+64,33%60,85%0,43%-4,96%07:45:10.0
2421407Tracy HardyVet46F 2:54:58.9+1:10:06.9+66,86%59,93%-1,10%-6,57%08:00:10.0
2431239Mykail GörgensSub vet31M 2:55:12.5+1:10:20.5+67,08%59,85%-1,23%-6,71%07:50:10.0
2443093Bruce CraylonGrand master66M 2:55:14.9+1:10:22.9+67,12%59,84%-1,26%-6,74%07:50:10.0
2451173Justin SelbyVet46M 2:55:35.0+1:10:43.0+67,43%59,72%-1,45%-6,94%08:00:10.0
2463044Martin MabuzaSub vet34M 2:55:44.0+1:10:52.0+67,58%59,67%-1,54%-7,03%08:05:10.0
2471258Brett KotzeMaster56M 2:55:44.8+1:10:52.8+67,59%59,67%-1,55%-7,04%07:50:10.0
2481303Calvin GomoYouth18M 2:56:05.3+1:11:13.3+67,92%59,55%-1,74%-7,25%07:55:10.0
2491136Fraser Van Der WattSub vet35M 2:56:19.5+1:11:27.5+68,14%59,47%-1,88%-7,39%07:45:10.0
2503008Marco VicenteSub vet39M 2:56:24.9+1:11:32.9+68,23%59,44%-1,93%-7,45%08:05:10.0
2513015Nicolle De BruynSub vet38F 2:56:27.9+1:11:35.9+68,28%59,43%-1,96%-7,48%08:05:10.0
2523052Chris De BeerSub vet33M 2:56:30.0+1:11:38.0+68,31%59,41%-1,98%-7,50%08:05:10.0
2531401Justin PapeVet46M 2:56:57.9+1:12:05.9+68,75%59,26%-2,25%-7,78%08:00:10.0
2541037Jacques MostertMaster50M 2:57:00.6+1:12:08.6+68,80%59,24%-2,28%-7,81%07:40:10.0
2553014Darko ArnautovicSub vet39M 2:57:20.2+1:12:28.2+69,11%59,13%-2,46%-8,01%08:05:10.0
2561223Wilhelm SchreiberMaster51M 2:57:26.0+1:12:34.0+69,20%59,10%-2,52%-8,07%07:50:10.0
2573092Natasha De BeerSub vet34F 2:57:34.0+1:12:42.0+69,33%59,06%-2,60%-8,15%08:05:10.0
2583060Sarah LouwSub vet32F 2:59:05.8+1:14:13.8+70,79%58,55%-3,48%-9,08%08:05:10.0
2591386Piotr KiszkurnoVet48M 2:59:10.3+1:14:18.3+70,86%58,53%-3,52%-9,12%08:00:10.0
2601195John PhelpsMaster51M 2:59:18.5+1:14:26.5+70,99%58,48%-3,60%-9,21%07:50:10.0
2613063Jurgie SteynSub vet31M 3:00:25.1+1:15:33.1+72,05%58,12%-4,25%-9,88%08:05:10.0
2621309Francesco ValenteSenior24M 3:00:25.9+1:15:33.9+72,06%58,12%-4,25%-9,89%07:55:10.0
2631283Kribban CoopoosamyVet49M 3:00:36.7+1:15:44.7+72,23%58,06%-4,36%-10,00%07:55:10.0
2641234Lyndon PinnockMaster51M 3:00:54.3+1:16:02.3+72,51%57,97%-4,53%-10,18%07:50:10.0
2651409Corne ErasmusVet46F 3:01:09.3+1:16:17.3+72,75%57,89%-4,67%-10,33%08:00:10.0
2661118Phillip WebsterGrand master61M 3:01:09.6+1:16:17.6+72,75%57,89%-4,67%-10,34%07:45:10.0
2671128Ivan KoorsenSenior29M 3:01:12.1+1:16:20.1+72,79%57,87%-4,70%-10,36%07:45:10.0
2685190Christo ErasmusVet49M 3:01:15.0+1:16:23.0+72,84%57,86%-4,73%-10,39%08:00:10.0
2691414Khutjo MadishaVet45M 3:01:17.0+1:16:25.0+72,87%57,85%-4,74%-10,41%08:00:10.0
2701058Shane ScaifeUnknownM 3:01:25.2+1:16:33.2+73,00%57,80%-4,82%-10,49%07:40:10.0
2711433Johan De BruynVet44M 3:01:31.0+1:16:39.0+73,09%57,77%-4,88%-10,55%08:00:10.0
2721400Christo AugustynVet46M 3:01:33.0+1:16:41.0+73,12%57,76%-4,90%-10,57%08:00:10.0
2731449Daniel MattheeVet41M 3:01:41.0+1:16:49.0+73,25%57,72%-4,98%-10,65%08:00:10.0
2741272Renier ViljoenSub vet38M 3:02:52.4+1:18:00.4+74,39%57,34%-5,66%-11,38%07:50:10.0
2751391Robert JanssensVet47M 3:03:48.7+1:18:56.7+75,28%57,05%-6,21%-11,95%08:00:10.0
2761398Neil TerblancheVet47M 3:04:17.5+1:19:25.5+75,74%56,90%-6,48%-12,24%08:00:10.0
2773041Marius BritsSub vet35M 3:04:40.5+1:19:48.5+76,10%56,78%-6,70%-12,48%08:05:10.0
2781323Matthew AshtonU2319M 3:04:55.4+1:20:03.4+76,34%56,71%-6,85%-12,63%07:55:10.0
2791032Steve WagnerMaster57M 3:04:59.2+1:20:07.2+76,40%56,69%-6,88%-12,67%07:40:10.0
2801196Stephen Van SchalkwykMaster50M 3:05:19.3+1:20:27.3+76,72%56,59%-7,08%-12,87%07:50:10.0
2811288Kevin MoodleyMaster53M 3:05:28.0+1:20:36.0+76,86%56,54%-7,16%-12,96%07:55:10.0
2823097Carleen ColyvasMaster52F 3:05:33.0+1:20:41.0+76,94%56,52%-7,21%-13,01%07:50:10.0
2831241Regardt Van VuurenSub vet34M 3:05:35.2+1:20:43.2+76,97%56,51%-7,23%-13,03%07:50:10.0
2841034Andre VermaakMaster58M 3:06:10.7+1:21:18.7+77,54%56,33%-7,57%-13,39%07:40:10.0
2851339David RogersGrand master61M 3:07:04.4+1:22:12.4+78,39%56,06%-8,09%-13,94%07:55:10.0
2861380Leon GrahamMaster50M 3:07:58.4+1:23:06.4+79,25%55,79%-8,61%-14,49%08:00:10.0
2871310Liandro NellYouth17M 3:07:59.2+1:23:07.2+79,26%55,78%-8,62%-14,49%07:55:10.0
2881351Sakkie Van Den BerghMaster57M 3:08:42.6+1:23:50.6+79,95%55,57%-9,04%-14,93%07:55:10.0
2891334Jp NelGrand master63M 3:08:43.8+1:23:51.8+79,97%55,56%-9,05%-14,95%07:55:10.0
2901262Simphiwe MngadiMaster53M 3:09:17.2+1:24:25.2+80,50%55,40%-9,37%-15,29%07:50:10.0
2911245Martin PooleGrand master60M 3:09:22.4+1:24:30.4+80,58%55,38%-9,42%-15,34%07:50:10.0
2921396Ryan BidgoodVet47M 3:09:49.8+1:24:57.8+81,02%55,24%-9,68%-15,62%08:00:10.0
2931273Mark AshtonUnknownM 3:09:55.6+1:25:03.6+81,11%55,21%-9,74%-15,67%07:50:10.0
2943064Naomi JohnsonSub vet31F 3:10:23.0+1:25:31.0+81,55%55,08%-10,00%-15,95%08:05:10.0
2951164Victor BestMaster51M 3:10:26.8+1:25:34.8+81,61%55,06%-10,04%-15,99%07:45:10.0
2963032Modikwe SebolaSub vet36M 3:10:51.6+1:25:59.6+82,00%54,94%-10,28%-16,24%08:05:10.0
2973048Hanno Van NiekerkSub vet33M 3:10:57.5+1:26:05.5+82,10%54,92%-10,34%-16,30%08:05:10.0
2981231Chrisna Du ToitVet42F 3:11:33.8+1:26:41.8+82,67%54,74%-10,68%-16,67%07:50:10.0
2991212Bernadette Da SilvaVet47F 3:11:35.3+1:26:43.3+82,70%54,74%-10,70%-16,69%07:50:10.0
3001278Marise MishanSub vet39F 3:12:17.0+1:27:25.0+83,36%54,54%-11,10%-17,11%07:55:10.0
3013046André Van JaarsveldSub vet34M 3:12:18.7+1:27:26.7+83,39%54,53%-11,12%-17,13%08:05:10.0
3021263Martin NangoroMaster55M 3:13:17.1+1:28:25.1+84,32%54,25%-11,68%-17,72%07:50:10.0
3031110Aneke FourieSub vet36F 3:13:29.2+1:28:37.2+84,51%54,20%-11,80%-17,84%07:45:10.0
3041315Kabi KolobeVet46M 3:14:02.5+1:29:10.5+85,04%54,04%-12,12%-18,18%07:55:10.0
3051287Nicky MaraisVet46F 3:14:11.0+1:29:19.0+85,17%54,00%-12,20%-18,27%07:55:10.0
3063019Paul MamakokoSub vet38M 3:14:52.3+1:30:00.3+85,83%53,81%-12,60%-18,69%08:05:10.0
3071045Stuart MartinMaster59M 3:14:55.1+1:30:03.1+85,87%53,80%-12,62%-18,72%07:40:10.0
3081215Pr StraussSub vet33M 3:15:25.4+1:30:33.4+86,35%53,66%-12,92%-19,02%07:50:10.0
3091445Nico PrinslooVet42M 3:16:06.8+1:31:14.8+87,01%53,47%-13,31%-19,44%08:00:10.0
3101183Brandon SevellU2321M 3:16:18.5+1:31:26.5+87,20%53,42%-13,43%-19,56%08:00:10.0
3113039Johnny Rose Unknown34M 3:16:23.7+1:31:31.7+87,28%53,40%-13,48%-19,61%07:50:10.0
3123104Marco FioritaSenior23M 3:16:41.0+1:31:49.0+87,56%53,32%-13,64%-19,79%07:50:10.0
3131115Maricelle BoshoffSub vet38F 3:16:41.2+1:31:49.2+87,56%53,32%-13,64%-19,79%07:45:10.0
3141256Nelson De AveiroUnknownM 3:17:13.0+1:32:21.0+88,06%53,17%-13,95%-20,11%07:50:10.0
3153023Anton Du PlessisSub vet37M 3:18:13.8+1:33:21.8+89,03%52,90%-14,54%-20,73%08:05:10.0
3161208Humayd MurchieSub vet32M 3:18:27.3+1:33:35.3+89,25%52,84%-14,67%-20,87%07:50:10.0
3171075Fourie ClaytonVet41M 3:18:29.7+1:33:37.7+89,28%52,83%-14,69%-20,89%07:40:10.0
3183087Michael WilesSenior26M 3:20:14.0+1:35:22.0+90,94%52,37%-15,69%-21,95%08:05:10.0
3191221Peter BergerGrand master80M 3:20:24.8+1:35:32.8+91,11%52,33%-15,80%-22,06%07:50:10.0
3201244David DonaldMaster53M 3:20:56.5+1:36:04.5+91,62%52,19%-16,10%-22,38%07:50:10.0
3211338Gary HughesGrand master62M 3:21:19.0+1:36:27.0+91,97%52,09%-16,32%-22,61%07:55:10.0
3223077Rikus GroblerSenior29M 3:21:41.6+1:36:49.6+92,33%51,99%-16,54%-22,84%08:05:10.0
3231372Deon De LangeMaster52M 3:21:44.0+1:36:52.0+92,37%51,98%-16,56%-22,87%08:00:10.0
3243076Stephan GroblerSenior29M 3:21:45.0+1:36:53.0+92,39%51,98%-16,57%-22,88%08:05:10.0
3251248Charmaine MacGregorGrand master61F 3:22:02.0+1:37:10.0+92,66%51,91%-16,73%-23,05%07:50:10.0
3261254Jennifer GlaffigU2323F 3:22:56.2+1:38:04.2+93,52%51,67%-17,26%-23,60%07:50:10.0
3271381Jason WestvigVet49M 3:23:40.9+1:38:48.9+94,23%51,49%-17,69%-24,05%08:00:10.0
3281367Talana WestvigMaster52F 3:23:59.0+1:39:07.0+94,52%51,41%-17,86%-24,24%08:00:10.0
3293024Renier NieuwoudtSub vet37M 3:24:04.0+1:39:12.0+94,60%51,39%-17,91%-24,29%08:05:10.0
3301210Okkie NelVet47M 3:24:20.3+1:39:28.3+94,86%51,32%-18,07%-24,45%07:50:10.0
3311129Braam SmitSub vet39M 3:24:39.2+1:39:47.2+95,16%51,24%-18,25%-24,64%07:45:10.0
3321415Ian DornanVet45M 3:24:41.0+1:39:49.0+95,18%51,23%-18,27%-24,66%08:00:10.0
3331268Eric KochVet48M 3:25:08.4+1:40:16.4+95,62%51,12%-18,53%-24,94%07:50:10.0
3341140Johan MaraisVet43M 3:27:57.2+1:43:05.2+98,30%50,43%-20,15%-26,65%07:45:10.0
3351322Leana Van Der WesthuizenSub vet31F 3:28:14.6+1:43:22.6+98,58%50,36%-20,32%-26,83%07:55:10.0
3361299Elisa PalSenior29F 3:28:19.3+1:43:27.3+98,65%50,34%-20,37%-26,88%07:55:10.0
3373018Chris CoetzeeSub vet38M 3:28:22.2+1:43:30.2+98,70%50,33%-20,40%-26,91%08:05:10.0
3381348Emma SteenkampMaster58F 3:28:24.4+1:43:32.4+98,73%50,32%-20,42%-26,93%07:55:10.0
3391326Ryan CookYouth17M 3:28:25.0+1:43:33.0+98,74%50,32%-20,42%-26,94%07:55:10.0
3401257Beverley MellowsGrand master65F 3:28:31.4+1:43:39.4+98,85%50,29%-20,48%-27,00%07:50:10.0
3411199Gillian CampbellGrand master62F 3:28:36.5+1:43:44.5+98,93%50,27%-20,53%-27,05%07:50:10.0
3421260Andy HadfieldVet42M 3:30:02.4+1:45:10.4+100,29%49,93%-21,36%-27,92%07:50:10.0
3433022Janade SewnarainSub vet37M 3:31:26.7+1:46:34.7+101,63%49,60%-22,17%-28,78%08:05:10.0
3441423Justin De SouzaVet44M 3:32:45.9+1:47:53.9+102,89%49,29%-22,93%-29,58%08:00:10.0
3451048Adrian ThomasMaster57M 3:32:50.8+1:47:58.8+102,97%49,27%-22,98%-29,63%08:00:10.0
3463082Francois Van Der MerweSenior28M 3:33:01.0+1:48:09.0+103,13%49,23%-23,08%-29,74%08:05:10.0
3473083Heinrich Du ToitSenior26M 3:33:44.0+1:48:52.0+103,81%49,06%-23,49%-30,17%08:05:10.0
3483025Jaryd BothaUnknown36M 3:34:01.0+1:49:09.0+104,08%49,00%-23,66%-30,35%08:05:10.0
3493035Chone CannonSub vet35F 3:35:23.3+1:50:31.3+105,39%48,69%-24,45%-31,18%08:05:10.0
3501384Mark IrvingVet48M 3:35:43.0+1:50:51.0+105,71%48,61%-24,64%-31,38%08:00:10.0
3513066Damian BothaSub vet31M 3:36:05.3+1:51:13.3+106,06%48,53%-24,86%-31,61%08:05:10.0
3521225Albert BotesMaster57M 3:36:26.0+1:51:34.0+106,39%48,45%-25,05%-31,82%07:50:10.0
3531238Michael PrinslooVet44M 3:36:28.0+1:51:36.0+106,42%48,44%-25,07%-31,84%07:50:10.0
3547295Thaniel RangasamyYouth16M 3:37:04.8+1:52:12.8+107,01%48,31%-25,43%-32,21%07:45:10.0
3551446Roberto AricoVet42M 3:37:38.8+1:52:46.8+107,55%48,18%-25,76%-32,56%08:00:10.0
3561424Clive SmedmorVet44M 3:37:40.9+1:52:48.9+107,58%48,17%-25,78%-32,58%08:00:10.0
3571012Johnny HelenaGrand master67M 3:37:47.3+1:52:55.3+107,68%48,15%-25,84%-32,64%07:55:10.0
3581349Bevan RichardsMaster57M 3:37:47.7+1:52:55.7+107,69%48,15%-25,84%-32,65%07:55:10.0
3593001Mark HawesVet41M 3:37:53.0+1:53:01.0+107,77%48,13%-25,89%-32,70%08:00:10.0
3603029Meggan DresselhausSub vet36F 3:41:55.3+1:57:03.3+111,62%47,25%-28,23%-35,16%08:05:10.0
3611267Ant RouzievSub vet38M 3:42:14.5+1:57:22.5+111,93%47,19%-28,41%-35,36%07:50:10.0
3623056Dj Van WykSub vet32M 3:42:31.9+1:57:39.9+112,20%47,12%-28,58%-35,53%08:05:10.0
3633003Juan KrugerVet40M 3:42:51.5+1:57:59.5+112,52%47,06%-28,77%-35,73%08:05:10.0
3641333Barend Van Der MerweGrand master64M 3:42:55.3+1:58:03.3+112,58%47,04%-28,80%-35,77%07:55:10.0
3651360Mayur MaganlalMaster54M 3:43:34.5+1:58:42.5+113,20%46,90%-29,18%-36,17%07:55:10.0
3661319Dean HempelVet41M 3:44:12.4+1:59:20.4+113,80%46,77%-29,55%-36,55%07:55:10.0
3671451Kim LeonardVet41F 3:45:05.7+2:00:13.7+114,65%46,59%-30,06%-37,09%08:00:10.0
3683038Mark Van HeeswijkSub vet35M 3:45:06.5+2:00:14.5+114,66%46,58%-30,07%-37,10%08:05:10.0
3691296Ismail AkhalwayaMaster51M 3:45:44.4+2:00:52.4+115,26%46,45%-30,43%-37,49%07:55:10.0
3701293Michelle CloeteVet42F 3:47:10.0+2:02:18.0+116,62%46,16%-31,26%-38,36%07:55:10.0
3713028Maxwell KungwimbaSub vet36M 3:48:19.9+2:03:27.9+117,74%45,93%-31,93%-39,07%07:55:10.0
3721369Rob LombaardMaster52M 3:49:06.5+2:04:14.5+118,48%45,77%-32,38%-39,54%08:00:10.0
3733053Craig PlattSub vet33M 3:50:04.6+2:05:12.6+119,40%45,58%-32,94%-40,13%08:05:10.0
3743049Christelle MatthiesonSub vet33F 3:50:04.8+2:05:12.8+119,40%45,58%-32,94%-40,13%08:05:10.0
3751147Stuart RouxSub vet32M 3:50:28.1+2:05:36.1+119,77%45,50%-33,16%-40,37%07:45:10.0
3761211Johan CloeteVet44M 3:52:09.5+2:07:17.5+121,38%45,17%-34,14%-41,40%07:50:10.0
3771113Lawrence WaterstonVet44M 3:52:39.3+2:07:47.3+121,86%45,07%-34,43%-41,70%07:45:10.0
3781282Ben ShipsterU2321M 3:52:42.0+2:07:50.0+121,90%45,07%-34,45%-41,73%07:55:10.0
3791373Dawid Van WyngaardMaster51M 3:53:29.1+2:08:37.1+122,65%44,91%-34,91%-42,20%08:00:10.0
3801251Makatikela LevhuwaneSub vet37M 3:53:29.4+2:08:37.4+122,65%44,91%-34,91%-42,21%07:50:10.0
3813012Kgopolo RibaSub vet39M 3:55:52.3+2:11:00.3+124,93%44,46%-36,29%-43,66%08:05:10.0
3821226Ben CarpenterYouth17M 3:57:23.2+2:12:31.2+126,37%44,18%-37,16%-44,58%07:50:10.0
3833098David MparutsaVet42M 3:58:17.8+2:13:25.8+127,24%44,01%-37,69%-45,13%07:50:10.0
3843047Johnson MosanaSub vet33M 3:58:44.3+2:13:52.3+127,66%43,93%-37,94%-45,40%08:05:10.0
3853017Navendrin CoopoosamySub vet38M 3:58:49.5+2:13:57.5+127,74%43,91%-37,99%-45,46%08:05:10.0
3861255Michael RodgerSub vet30M 4:00:12.4+2:15:20.4+129,06%43,66%-38,79%-46,30%07:50:10.0
3871377Morne Du PreezMaster50M 4:03:32.4+2:18:40.4+132,24%43,06%-40,72%-48,33%08:00:10.0
3881246Tony HeyesMaster54M 4:10:53.7+2:26:01.7+139,25%41,80%-44,97%-52,81%07:50:10.0
3891345Dave ShipsterMaster59M 4:14:11.0+2:29:19.0+142,39%41,26%-46,87%-54,81%07:55:10.0
3901166Jason MizenSub vet32M 4:16:33.4+2:31:41.4+144,65%40,87%-48,24%-56,26%07:45:10.0
3911242Chanelle Du PreezSub vet36F 4:16:49.5+2:31:57.5+144,91%40,83%-48,39%-56,42%07:50:10.0
3921243Shaun Du PreezSub vet36M 4:16:52.5+2:32:00.5+144,95%40,82%-48,42%-56,45%07:50:10.0
3933057Erica ErlankSub vet32F 4:21:25.9+2:36:33.9+149,30%40,11%-51,05%-59,23%08:05:10.0
3941222Ian PinnockGrand master76M 4:23:34.6+2:38:42.6+151,34%39,79%-52,29%-60,53%07:50:10.0
3951236Charl ErlankGrand master60M 4:26:23.0+2:41:31.0+154,02%39,37%-53,92%-62,24%08:00:10.0
3961266Aleksandar ToprekSub vet37M 4:28:40.6+2:43:48.6+156,21%39,03%-55,24%-63,64%07:50:10.0
3971342Sue ShipsterGrand master60F 4:34:06.0+2:49:14.0+161,38%38,26%-58,37%-66,94%07:55:10.0
3983088Anelda LeeSenior25F 4:57:18.2+3:12:26.2+183,51%35,27%-71,78%-81,07%08:05:10.0
3993061Martin PrinslooSub vet32M 4:57:37.6+3:12:45.6+183,81%35,23%-71,97%-81,27%08:05:10.0
4001232Quinton HarrisMaster57M 5:08:44.6+3:23:52.6+194,42%33,97%-78,39%-88,04%07:50:10.0
4015099Nigel BailesMaster58M 6:59:44.8+5:14:52.8+300,27%24,98%-142,53%-155,65%07:45:10.0
-1017Ryan VorsterYouth18M DNF-----07:40:10.0
-1035Mark TaylorVet42M DNF-----07:40:10.0
-1041Geraldine PelserSub vet38F DNF-----07:40:10.0
-1064Nicky RossSub vet37F DNF-----07:40:10.0
-1086Tracey AndrewsMaster59F DNF-----07:40:10.0
-1093Jessica RobinsonSenior27F DNF-----07:45:10.0
-1096Andy MurrayMaster58M DNF-----07:45:10.0
-1253Stephan Van VuurenSenior27M DNF-----07:50:10.0
-1295Lloyd MoranSub vet38M DNF-----07:55:10.0
-1324Jason KnezovichYouth18M DNF-----07:55:10.0
-1329Mario BoshoffYouth16M DNF-----07:40:10.0
-1366Morne JoosteMaster53M DNF-----07:55:10.0
-3005Freddy SibiyaVet40M DNF-----08:05:10.0
-5102John DrennanUnknown55M DNF-----07:45:10.0