Jackal Dash MTB Challenge 2022

Saturday, March 5, 2022 06:30 (GMT+2) - Final results

Race info
Sport: Cycling - mtn cross-country
Location: Centurion, South Africa
Start type: Interval wave start
Wave grouping: Custom
Racers: 347
Timed on: HP ProBook 450 G3
Timed with: Webscorer PRO 5.1
Chip timing: RFID - LLRP
RFID reader: Impinj
Updated: Monday, March 7, 2022 13:35 (GMT+2)

Contact organizer

Use this form to send an email to the organizer.

Your name
Your email address
Confirm email address
Message to organizer
Send

Place Bib Name Category Age Gender Finish time
11001Nick DickensVet44M 1:44:52.0--100%38.92%35.82%07:40:10.0
21328Nathan AtkinsYouth17M 1:46:16.0+1:24.0+1.34%98.68%38.10%34.97%07:40:10.0
31052Andre Van Der WaltU2319M 1:47:44.3+2:52.3+2.74%97.33%37.25%34.07%07:40:10.0
41028Dewald Du PlessisYouth18M 1:48:09.0+3:17.0+3.13%96.96%37.01%33.81%07:40:10.0
55055Rory SteynUnknown50M 1:49:08.7+4:16.7+4.08%96.08%36.43%33.21%07:45:10.0
61005Emmanuel SequeiraSub vet36M 1:51:05.0+6:13.0+5.93%94.40%35.30%32.02%07:40:10.0
71269Ross KletteSenior26M 1:51:42.0+6:50.0+6.52%93.88%34.94%31.64%07:50:10.0
81007Gary AndersonSub vet39M 1:52:32.0+7:40.0+7.31%93.19%34.45%31.13%07:40:10.0
91240Stefan Van JaarsveldYouth16M 1:52:56.0+8:04.0+7.69%92.86%34.22%30.89%07:45:10.0
101056Wayne BlackbeardSub vet37M 1:52:59.0+8:07.0+7.74%92.82%34.19%30.86%06:30:10.0
111022Fanie Van VuurenMaster55M 2:02:01.7+17:09.7+16.37%85.94%28.92%25.32%07:40:10.0
121074Bradley CaponYouth15M 2:02:37.7+17:45.7+16.94%85.52%28.57%24.95%07:40:10.0
135209Bladen Van RensburgJunior19M 2:02:47.0+17:55.0+17.09%85.41%28.48%24.86%07:50:10.0
143116Ethan MitchellJunior14M 2:03:07.0+18:15.0+17.40%85.18%28.29%24.65%07:50:10.0
151088Gavin HornMaster59M 2:04:24.4+19:32.4+18.63%84.29%27.54%23.87%07:40:10.0
161358Denis DroppaMaster54M 2:04:26.8+19:34.8+18.67%84.27%27.51%23.84%07:45:10.0
171066Craig PalmerVet46M 2:05:17.1+20:25.1+19.47%83.70%27.03%23.33%07:40:10.0
181061Piere Le RouxGrand master76M 2:05:55.0+21:03.0+20.07%83.28%26.66%22.94%07:40:10.0
191112Andrew GarvieVet45M 2:06:22.7+21:30.7+20.51%82.98%26.39%22.66%07:45:10.0
201264Gerhard RoseSub vet35M 2:06:59.0+22:07.0+21.09%82.58%26.04%22.29%06:30:10.0
211261Marius MattheeSub vet34M 2:07:04.9+22:12.9+21.18%82.52%25.98%22.23%07:50:10.0
221317Riyaad HarveyVet42M 2:08:56.3+24:04.3+22.95%81.33%24.90%21.09%07:55:10.0
235022Thomas BerrySenior29M 2:09:15.0+24:23.0+23.25%81.13%24.72%20.90%07:40:10.0
241065Tony Da SerraVet41M 2:09:20.2+24:28.2+23.33%81.08%24.67%20.85%07:40:10.0
251009Justin OrpenSub vet36M 2:09:25.7+24:33.7+23.42%81.02%24.61%20.79%07:40:10.0
261188Emil BerningMaster56M 2:10:03.2+25:11.2+24.02%80.63%24.25%20.41%07:50:10.0
273110Richard MitchellVet44M 2:10:24.8+25:32.8+24.36%80.41%24.04%20.19%07:50:10.0
281095Mike BathMaster54M 2:10:37.7+25:45.7+24.57%80.28%23.91%20.06%07:45:10.0
293031Luzuko ZonkeSub vet36M 2:10:56.5+26:04.5+24.86%80.09%23.73%19.87%07:50:10.0
305085Graham BecksMaster53M 2:11:18.8+26:26.8+25.22%79.86%23.51%19.64%07:45:10.0
311015Edward VincentSub vet30M 2:11:27.0+26:35.0+25.35%79.78%23.43%19.55%07:40:10.0
321004Sibusiso SkosanaVet43M 2:11:46.9+26:54.9+25.67%79.58%23.24%19.35%07:40:10.0
331332Julius KletteGrand master66M 2:12:15.1+27:23.1+26.11%79.29%22.97%19.06%07:55:10.0
341008Morne PrinslooSub vet34M 2:12:18.0+27:26.0+26.16%79.26%22.94%19.03%07:40:10.0
351145Quentin BooysenSenior28M 2:12:54.7+28:02.7+26.74%78.90%22.58%18.66%07:45:10.0
361054Marc FourieVet48M 2:13:18.8+28:26.8+27.13%78.66%22.35%18.41%07:40:10.0
371392Adam AlgeoVet47M 2:13:33.3+28:41.3+27.36%78.52%22.21%18.27%08:00:10.0
381063Dave EsterhuizenMaster50M 2:14:29.8+29:37.8+28.25%77.97%21.66%17.69%07:40:10.0
391031Mike Van TilVet42M 2:14:30.3+29:38.3+28.26%77.96%21.65%17.69%07:40:10.0
401029Pat DickensGrand master72M 2:14:37.0+29:45.0+28.37%77.90%21.59%17.62%07:40:10.0
411099Andrew Van ZylMaster53M 2:14:49.0+29:57.0+28.56%77.78%21.47%17.49%07:45:10.0
421076Gus O'ConnorGrand master66M 2:14:53.9+30:01.9+28.64%77.74%21.43%17.44%07:40:10.0
431123Bruce OberholsterVet48M 2:15:07.0+30:15.0+28.85%77.61%21.30%17.31%07:45:10.0
443117Thinus ForbesSub vet39M 2:15:31.9+30:39.9+29.24%77.37%21.06%17.06%07:50:10.0
451306Wyatt BothmaU2322M 2:16:13.6+31:21.6+29.90%76.98%20.65%16.63%07:45:10.0
461161Richard ButtMaster52M 2:17:02.6+32:10.6+30.68%76.52%20.18%16.13%07:45:10.0
473102Kobus JacobsVet43M 2:17:07.2+32:15.2+30.76%76.48%20.13%16.08%07:50:10.0
481383Sean SevellVet49M 2:17:30.1+32:38.1+31.12%76.27%19.91%15.85%08:00:10.0
491057Jed FernieMaster50M 2:17:54.1+33:02.1+31.50%76.04%19.68%15.61%07:40:10.0
505200Jason AndrewsSub vet32M 2:19:19.0+34:27.0+32.85%75.27%18.85%14.74%07:45:10.0
515104Andre CoetzeeUnknown50M 2:19:19.4+34:27.4+32.86%75.27%18.85%14.74%07:45:10.0
521419Derek HardyVet44M 2:19:54.7+35:02.7+33.42%74.95%18.51%14.38%08:00:10.0
531340Willie RoelandGrand master61M 2:20:14.5+35:22.5+33.73%74.78%18.31%14.17%07:55:10.0
541144Etienne Le RouxMaster54M 2:20:36.4+35:44.4+34.08%74.58%18.10%13.95%07:45:10.0
553106Marius Van TonderVet44M 2:20:36.6+35:44.6+34.08%74.58%18.10%13.95%07:50:10.0
561356Bennie Van DijkMaster55M 2:20:36.7+35:44.7+34.09%74.58%18.10%13.95%07:55:10.0
573080Andre GerberSenior29M 2:21:42.0+36:50.0+35.12%74.01%17.46%13.28%08:05:10.0
581376Sydney OntongMaster51M 2:21:43.3+36:51.3+35.14%73.99%17.45%13.27%07:50:10.0
593095Armin AbrieSub vet31M 2:21:52.8+37:00.8+35.30%73.91%17.36%13.17%07:50:10.0
601294Wc Du PlessisSub vet35M 2:21:53.5+37:01.5+35.31%73.91%17.35%13.16%07:55:10.0
611247Jack LoganYouth15M 2:21:55.6+37:03.6+35.34%73.89%17.33%13.14%07:50:10.0
621252Michael AllenSub vet32M 2:22:46.4+37:54.4+36.15%73.45%16.84%12.63%07:50:10.0
631346Malcolm BathMaster58M 2:23:15.5+38:23.5+36.61%73.20%16.56%12.33%07:45:10.0
641002Graeme MillarSub vet35M 2:23:21.5+38:29.5+36.71%73.15%16.50%12.27%07:40:10.0
653051Brett StevensSub vet33M 2:23:24.0+38:32.0+36.75%73.13%16.47%12.24%08:05:10.0
661114Rolf LudwigMaster50M 2:24:17.6+39:25.6+37.60%72.68%15.95%11.69%07:45:10.0
673085Fincham ThorntonSenior26M 2:25:27.5+40:35.5+38.71%72.09%15.27%10.98%08:05:10.0
681304Robin El KhabchiSub vet33M 2:25:32.2+40:40.2+38.78%72.06%15.23%10.93%07:55:10.0
691343Jacques PretoriusMaster59M 2:26:07.9+41:15.9+39.35%71.76%14.88%10.57%07:55:10.0
701201Charle GreylingVet47M 2:26:25.3+41:33.3+39.63%71.62%14.71%10.39%07:50:10.0
711062Mike CaponMaster56M 2:26:36.5+41:44.5+39.80%71.53%14.60%10.28%07:40:10.0
721085Stuart FyfeGrand master65M 2:26:40.5+41:48.5+39.87%71.50%14.57%10.24%07:40:10.0
731162Jason RossiterSub vet30M 2:26:42.4+41:50.4+39.90%71.48%14.55%10.22%07:45:10.0
741010Chris PorterGrand master63M 2:26:44.0+41:52.0+39.92%71.47%14.53%10.20%07:40:10.0
751305Donaté BadenhorstU2322M 2:26:49.4+41:57.4+40.01%71.42%14.48%10.15%07:55:10.0
763070Martin TrollipSub vet30M 2:26:59.0+42:07.0+40.16%71.35%14.39%10.05%08:05:10.0
773071Brendan TrollipSub vet30M 2:27:00.3+42:08.3+40.18%71.34%14.37%10.04%08:05:10.0
781403Frank WilliamsVet46M 2:27:10.3+42:18.3+40.34%71.25%14.28%9.93%08:00:10.0
793094Andrea FioritaU2322M 2:27:32.4+42:40.4+40.69%71.08%14.06%9.71%07:50:10.0
803111Teagan JacksonSenior25M 2:27:43.4+42:51.4+40.87%70.99%13.96%9.60%07:45:10.0
811408Daniel Van HeerdenVet46M 2:27:44.3+42:52.3+40.88%70.98%13.95%9.59%08:00:10.0
821059Quintis Du PreezVet45M 2:27:45.5+42:53.5+40.90%70.97%13.93%9.57%07:40:10.0
831177Mark VineSub vet38M 2:28:29.9+43:37.9+41.61%70.62%13.50%9.12%07:45:10.0
841079Jan KotzeMaster52M 2:28:31.4+43:39.4+41.63%70.61%13.49%9.11%07:40:10.0
851151Helgard Van VredenVet45M 2:28:32.3+43:40.3+41.64%70.60%13.48%9.10%07:45:10.0
861142Russell HoveMaster52M 2:28:41.7+43:49.7+41.79%70.52%13.39%9.00%07:45:10.0
871014Werner LateganMaster54M 2:29:11.4+44:19.4+42.27%70.29%13.10%8.70%07:40:10.0
881189Leon MeyerVet44M 2:29:14.2+44:22.2+42.31%70.27%13.07%8.67%07:50:10.0
891089Shaheen BhyatSub vet36M 2:29:17.9+44:25.9+42.37%70.24%13.04%8.63%07:45:10.0
901418Gangatha MkeleVet44M 2:29:29.3+44:37.3+42.55%70.15%12.93%8.52%08:00:10.0
911432Andre HurterVet44M 2:29:49.4+44:57.4+42.87%69.99%12.73%8.31%08:00:10.0
921087Ryan IllingworthVet46M 2:29:56.1+45:04.1+42.98%69.94%12.67%8.24%07:40:10.0
931371Wayne BennettMaster52M 2:30:25.0+45:33.0+43.44%69.72%12.39%7.95%08:00:10.0
941180Christiaan SmitMaster59M 2:30:36.9+45:44.9+43.63%69.63%12.27%7.83%07:50:10.0
951149Brad WeiningerVet45M 2:30:37.6+45:45.6+43.64%69.62%12.26%7.82%07:45:10.0
961081Trevor ArthurMaster56M 2:30:38.4+45:46.4+43.65%69.61%12.26%7.81%07:40:10.0
971428Luke AlersVet44M 2:30:48.2+45:56.2+43.80%69.54%12.16%7.71%08:00:10.0
983079Sebastian KruchenSenior29M 2:31:27.0+46:35.0+44.42%69.24%11.78%7.32%08:05:10.0
991130Kenneth PienaarGrand master62M 2:31:28.0+46:36.0+44.44%69.23%11.77%7.31%07:45:10.0
1001159Willem Van SchalkwykVet40M 2:31:29.3+46:37.3+44.46%69.22%11.76%7.29%07:45:10.0
1011285Niek Van HarderwijkUnknownM 2:31:32.0+46:40.0+44.50%69.20%11.74%7.26%07:55:10.0
1021202Joshua BowersYouth17M 2:31:32.4+46:40.4+44.51%69.20%11.73%7.26%07:50:10.0
1033072Alex KruchenSub vet30M 2:31:32.9+46:40.9+44.52%69.20%11.73%7.26%08:05:10.0
1041134Jaco Janse Van VuurenVet44M 2:31:33.3+46:41.3+44.52%69.19%11.72%7.25%07:45:10.0
1051404Etienne De KockVet46M 2:31:38.9+46:46.9+44.61%69.15%11.67%7.19%08:00:10.0
1061181Stuart ConlanSub vet32M 2:31:44.0+46:52.0+44.69%69.11%11.62%7.14%07:50:10.0
1071150Alwyn RautenbachVet45M 2:31:44.5+46:52.5+44.70%69.11%11.61%7.14%07:45:10.0
1083040Ruan JonkerSub vet35M 2:31:54.4+47:02.4+44.86%69.03%11.52%7.04%08:05:10.0
1091013Wiehan Van Der MerweSub vet36M 2:32:00.0+47:08.0+44.95%68.99%11.46%6.98%07:40:10.0
1103109Pieter JoosteMaster52M 2:32:04.3+47:12.3+45.01%68.96%11.42%6.93%07:50:10.0
1111104Tim BristowSub vet35M 2:32:25.0+47:33.0+45.34%68.80%11.22%6.72%07:45:10.0
1121405Pedro SantosVet46M 2:32:32.9+47:40.9+45.47%68.74%11.14%6.64%08:00:10.0
1131436Willem De BruinVet43M 2:32:51.2+47:59.2+45.76%68.61%10.97%6.46%08:00:10.0
1141020Ruan RallSub vet35M 2:32:53.6+48:01.6+45.80%68.59%10.94%6.43%07:40:10.0
1151204Jeandre BenekeSub vet35M 2:32:54.7+48:02.7+45.82%68.58%10.93%6.42%07:50:10.0
1161019Mark StokoeMaster57M 2:33:21.9+48:29.9+46.25%68.38%10.67%6.14%07:40:10.0
1171327Luan BreitenbachYouth17M 2:33:37.0+48:45.0+46.49%68.27%10.52%5.99%07:55:10.0
1181169Mike McKelveyVet46M 2:33:51.1+48:59.1+46.71%68.16%10.39%5.85%07:45:10.0
1191289Simon HoughSub vet33M 2:33:58.0+49:06.0+46.82%68.11%10.32%5.78%07:55:10.0
1201103Xenephin LudickVet43M 2:34:19.0+49:27.0+47.16%67.96%10.11%5.56%07:45:10.0
1211320Handre TruterVet40M 2:34:24.9+49:32.9+47.25%67.91%10.06%5.50%07:55:10.0
1221448Michael WheelerVet41M 2:34:30.0+49:38.0+47.33%67.87%10.01%5.45%08:00:10.0
1231033Warwick GoldieMaster54M 2:34:35.8+49:43.8+47.42%67.83%9.95%5.39%07:40:10.0
1241290Joshua DavimesSub vet33M 2:34:43.9+49:51.9+47.55%67.77%9.87%5.31%07:55:10.0
1251168Deon KoekemoerMaster56M 2:34:51.3+49:59.3+47.67%67.72%9.80%5.23%07:45:10.0
1263021Ewan JohnstonSub vet37M 2:35:10.9+50:18.9+47.98%67.58%9.61%5.03%08:05:10.0
1271194Peter Le MotteeGrand master65M 2:35:29.4+50:37.4+48.27%67.44%9.43%4.84%07:50:10.0
1281275Gerhard Van Der MerweSub vet34M 2:35:42.7+50:50.7+48.49%67.35%9.30%4.71%07:55:10.0
1291206David LoganMaster51M 2:35:43.4+50:51.4+48.50%67.34%9.30%4.70%07:50:10.0
1301218Mangako MubuselaVet41M 2:36:00.0+51:08.0+48.76%67.22%9.13%4.53%08:05:10.0
1313089Daniel KochSenior24M 2:36:04.4+51:12.4+48.83%67.19%9.09%4.49%08:05:10.0
1321131Magnus BergstedtMaster59M 2:36:08.9+51:16.9+48.90%67.16%9.05%4.44%07:45:10.0
1331097Johnny RouxMaster53M 2:36:13.4+51:21.4+48.97%67.13%9.00%4.39%07:45:10.0
1343036Martin ScottSub vet35M 2:36:19.4+51:27.4+49.07%67.08%8.95%4.33%08:05:10.0
1351078Marcus KneeVet46M 2:36:34.9+51:42.9+49.32%66.97%8.80%4.17%07:40:10.0
1363050Werner SwanepoelSub vet33M 2:37:08.7+52:16.7+49.85%66.73%8.47%3.83%08:05:10.0
1371116Gys OosthuizenGrand master62M 2:37:36.9+52:44.9+50.30%66.53%8.19%3.54%07:45:10.0
1381344Sergio De CastroMaster59M 2:37:52.9+53:00.9+50.55%66.42%8.04%3.38%07:55:10.0
1393020Tumelo MaakeSub vet38M 2:37:56.4+53:04.4+50.61%66.40%8.00%3.34%07:55:10.0
1401354Tom MaritzMaster56M 2:38:08.9+53:16.9+50.81%66.31%7.88%3.22%07:55:10.0
1411440Tebogo MotsepeVet43M 2:38:12.2+53:20.2+50.86%66.29%7.85%3.18%08:00:10.0
1421265James PattinsonSub vet36M 2:38:15.0+53:23.0+50.91%66.27%7.82%3.15%07:50:10.0
1433007Jaime NaylorVet40M 2:38:15.4+53:23.4+50.91%66.26%7.82%3.15%08:05:10.0
1441395Gregory RodriguesVet47M 2:38:23.8+53:31.8+51.05%66.21%7.74%3.06%08:00:10.0
1451230Rees KeeneSub vet32M 2:38:25.0+53:33.0+51.06%66.20%7.73%3.05%07:50:10.0
1461399Christopher EhingerVet46M 2:38:25.5+53:33.5+51.07%66.19%7.72%3.05%08:00:10.0
1471353Herman Van TonderMaster56M 2:39:00.4+54:08.4+51.63%65.95%7.38%2.69%07:55:10.0
1481397Donovan LeeVet47M 2:39:01.7+54:09.7+51.65%65.94%7.37%2.68%08:00:10.0
1491393Reardon SandersonVet47M 2:39:03.6+54:11.6+51.68%65.93%7.35%2.66%08:00:10.0
1505228Jan LabuschagneMaster51M 2:39:15.2+54:23.2+51.86%65.85%7.24%2.54%07:50:10.0
1515227Justin WilliamsVet48M 2:39:18.7+54:26.7+51.92%65.82%7.21%2.50%07:50:10.0
1521080Clive PorterGrand master62M 2:40:34.3+55:42.3+53.12%65.31%6.47%1.73%07:40:10.0
1531121Iaan Van Der MerweSub vet37M 2:40:34.4+55:42.4+53.12%65.31%6.47%1.73%07:45:10.0
1541292Matthew NashSub vet33M 2:40:35.2+55:43.2+53.13%65.30%6.46%1.72%07:55:10.0
1551157Charles HudgsonVet43M 2:40:42.9+55:50.9+53.26%65.25%6.39%1.65%07:45:10.0
1561021Rian EngelbrechtMaster56M 2:40:48.8+55:56.8+53.35%65.21%6.33%1.59%07:40:10.0
1571163Martin BothaSub vet37M 2:40:59.9+56:07.9+53.53%65.14%6.22%1.47%07:45:10.0
1581165Yatin NarothumSub vet38M 2:41:03.8+56:11.8+53.59%65.11%6.19%1.43%07:45:10.0
1591274Stefan Van DeventerSub vet35M 2:41:40.3+56:48.3+54.17%64.86%5.83%1.06%07:55:10.0
1601053Iain ConlanGrand master62M 2:41:43.0+56:51.0+54.21%64.85%5.80%1.03%07:40:10.0
1611313Chris SteynMaster50M 2:41:53.1+57:01.1+54.37%64.78%5.71%0.93%07:55:10.0
1621410Jan NieuwenhuizenVet45M 2:42:00.8+57:08.8+54.49%64.73%5.63%0.85%08:00:10.0
1631220Andrew PooleyMaster56M 2:42:34.1+57:42.1+55.02%64.51%5.31%0.51%07:50:10.0
1641271Paul De ChalainSub vet33M 2:42:42.4+57:50.4+55.16%64.45%5.23%0.43%07:50:10.0
1651277Benjamin KingSub vet30M 2:42:43.7+57:51.7+55.18%64.44%5.22%0.41%07:55:10.0
1661186Fahim MahomedVet40M 2:43:08.3+58:16.3+55.57%64.28%4.98%0.16%07:50:10.0
1671355Mark HortonMaster55M 2:43:13.4+58:21.4+55.65%64.25%4.93%0.11%07:55:10.0
1683084Jesse Pretorius PretoriusSenior26M 2:43:19.8+58:27.8+55.75%64.21%4.86%0.04%08:05:10.0
1691330Kaleb NieuwenhuizenYouth15M 2:43:24.2+58:32.2+55.82%64.18%4.82%0.00%07:55:10.0
1701434Quentin BowmanVet44M 2:43:27.6+58:35.6+55.87%64.15%4.79%-0.03%07:55:10.0
1713042Jonathan BalesSub vet34M 2:43:29.7+58:37.7+55.91%64.14%4.77%-0.06%08:05:10.0
1721207Irshaad KhamissaSub vet36M 2:44:11.4+59:19.4+56.57%63.87%4.36%-0.48%07:50:10.0
1733100Herman BrandYouth17M 2:44:16.7+59:24.7+56.65%63.83%4.31%-0.54%07:40:10.0
1741347Charl StrydomMaster58M 2:44:18.2+59:26.2+56.68%63.83%4.30%-0.55%07:55:10.0
1751203Nico PretoriusVet46M 2:44:28.7+59:36.7+56.85%63.76%4.20%-0.66%07:50:10.0
1761139Gary LaneMaster54M 2:44:39.8+59:47.8+57.02%63.69%4.09%-0.77%07:45:10.0
1771172Marc RichterVet44M 2:44:56.8+1:00:04.8+57.29%63.58%3.92%-0.94%07:45:10.0
1781174Peter VickersGrand master62M 2:45:03.4+1:00:11.4+57.40%63.53%3.86%-1.01%07:45:10.0
1791411Moises De GouveiaVet45M 2:45:56.5+1:01:04.5+58.24%63.19%3.34%-1.55%08:00:10.0
1801452Stefan HoffelnerVet41M 2:46:28.7+1:01:36.7+58.75%62.99%3.03%-1.88%08:05:10.0
1811439Robin VermootenVet43M 2:46:36.2+1:01:44.2+58.87%62.94%2.96%-1.96%08:00:10.0
1821312Brad AnassisMaster54M 2:46:37.4+1:01:45.4+58.89%62.94%2.95%-1.97%07:55:10.0
1831205Steven WaltersVet45M 2:46:44.0+1:01:52.0+59.00%62.89%2.88%-2.04%07:50:10.0
1841318Wayne MurrayVet41M 2:47:08.4+1:02:16.4+59.38%62.74%2.65%-2.29%07:55:10.0
1851069Buks BadenhorstMaster56M 2:47:23.1+1:02:31.1+59.62%62.65%2.50%-2.44%07:40:10.0
1861091Rodney TaylorMaster58M 2:47:45.9+1:02:53.9+59.98%62.51%2.28%-2.67%07:45:10.0
1871444Willem NelVet42M 2:47:57.2+1:03:05.2+60.16%62.44%2.17%-2.78%08:00:10.0
1881402Jannie VoslooVet46M 2:47:58.5+1:03:06.5+60.18%62.43%2.16%-2.80%08:00:10.0
1893055Walter GreenSub vet33M 2:48:12.4+1:03:20.4+60.40%62.34%2.02%-2.94%08:05:10.0
1901178Marc DavidsVet40M 2:48:14.3+1:03:22.3+60.43%62.33%2.01%-2.96%07:45:10.0
1913103Lerato MolobyeVet44M 2:49:10.2+1:04:18.2+61.32%61.99%1.46%-3.53%07:50:10.0
1921049Denver BiggsGrand master63M 2:49:15.8+1:04:23.8+61.41%61.95%1.41%-3.59%07:40:10.0
1931389Pierre SmitVet47M 2:49:20.5+1:04:28.5+61.48%61.93%1.36%-3.63%08:00:10.0
1941182Keith TurnerGrand master66M 2:49:48.2+1:04:56.2+61.92%61.76%1.09%-3.92%07:50:10.0
1951341Alistair CalderGrand master61M 2:50:13.3+1:05:21.3+62.32%61.61%0.85%-4.17%07:55:10.0
1963096Ben MtafuVet43M 2:50:13.4+1:05:21.4+62.32%61.61%0.85%-4.17%07:50:10.0
1973090Johann BothmaU2323M 2:50:19.1+1:05:27.1+62.41%61.57%0.79%-4.23%08:05:10.0
1981233Grant CronjeVet44M 2:50:37.8+1:05:45.8+62.71%61.46%0.61%-4.42%07:50:10.0
1991042Ian-Kilwa AndersonGrand master76M 2:50:38.4+1:05:46.4+62.72%61.45%0.61%-4.43%07:40:10.0
2001127Themba ChakelaVet46M 2:50:44.0+1:05:52.0+62.81%61.42%0.55%-4.49%07:45:10.0
2001133Dawid Du PlessisVet47M 2:50:44.0+1:05:52.0+62.81%61.42%0.55%-4.49%07:45:10.0
2021406Francois BreitenbachVet46M 2:50:46.0+1:05:54.0+62.84%61.41%0.53%-4.51%08:00:10.0
2033054Motsamayi MokwatediSub vet33M 2:50:48.9+1:05:56.9+62.89%61.39%0.51%-4.54%07:50:10.0
2041335Errol WilkenGrand master63M 2:50:59.8+1:06:07.8+63.06%61.33%0.40%-4.65%07:55:10.0
2051357Chris De KockMaster54M 2:51:07.8+1:06:15.8+63.19%61.28%0.32%-4.73%07:55:10.0
2063062Zaid DesaiSub vet32M 2:51:26.2+1:06:34.2+63.48%61.17%0.14%-4.92%08:05:10.0
2071092Deon Van AssUnknownM 2:52:19.9+1:07:27.9+64.33%60.85%-0.38%-5.46%07:45:10.0
2081239Mykail GörgensSub vet31M 2:55:12.5+1:10:20.5+67.08%59.85%-2.05%-7.22%07:50:10.0
2093093Bruce CraylonGrand master66M 2:55:14.9+1:10:22.9+67.12%59.84%-2.08%-7.25%07:50:10.0
2101173Justin SelbyVet46M 2:55:35.0+1:10:43.0+67.43%59.72%-2.27%-7.45%08:00:10.0
2113044Martin MabuzaSub vet34M 2:55:44.0+1:10:52.0+67.58%59.67%-2.36%-7.55%08:05:10.0
2121258Brett KotzeMaster56M 2:55:44.8+1:10:52.8+67.59%59.67%-2.37%-7.55%07:50:10.0
2131303Calvin GomoYouth18M 2:56:05.3+1:11:13.3+67.92%59.55%-2.57%-7.76%07:55:10.0
2141136Fraser Van Der WattSub vet35M 2:56:19.5+1:11:27.5+68.14%59.47%-2.70%-7.91%07:45:10.0
2153008Marco VicenteSub vet39M 2:56:24.9+1:11:32.9+68.23%59.44%-2.76%-7.96%08:05:10.0
2163052Chris De BeerSub vet33M 2:56:30.0+1:11:38.0+68.31%59.41%-2.81%-8.01%08:05:10.0
2171401Justin PapeVet46M 2:56:57.9+1:12:05.9+68.75%59.26%-3.08%-8.30%08:00:10.0
2181037Jacques MostertMaster50M 2:57:00.6+1:12:08.6+68.80%59.24%-3.10%-8.33%07:40:10.0
2193014Darko ArnautovicSub vet39M 2:57:20.2+1:12:28.2+69.11%59.13%-3.29%-8.53%08:05:10.0
2201223Wilhelm SchreiberMaster51M 2:57:26.0+1:12:34.0+69.20%59.10%-3.35%-8.59%07:50:10.0
2211386Piotr KiszkurnoVet48M 2:59:10.3+1:14:18.3+70.86%58.53%-4.36%-9.65%08:00:10.0
2221195John PhelpsMaster51M 2:59:18.5+1:14:26.5+70.99%58.48%-4.44%-9.73%07:50:10.0
2233063Jurgie SteynSub vet31M 3:00:25.1+1:15:33.1+72.05%58.12%-5.09%-10.41%08:05:10.0
2241309Francesco ValenteSenior24M 3:00:25.9+1:15:33.9+72.06%58.12%-5.10%-10.42%07:55:10.0
2251283Kribban CoopoosamyVet49M 3:00:36.7+1:15:44.7+72.23%58.06%-5.20%-10.53%07:55:10.0
2261234Lyndon PinnockMaster51M 3:00:54.3+1:16:02.3+72.51%57.97%-5.37%-10.71%07:50:10.0
2271118Phillip WebsterGrand master61M 3:01:09.6+1:16:17.6+72.75%57.89%-5.52%-10.87%07:45:10.0
2281128Ivan KoorsenSenior29M 3:01:12.1+1:16:20.1+72.79%57.87%-5.54%-10.89%07:45:10.0
2295190Christo ErasmusVet49M 3:01:15.0+1:16:23.0+72.84%57.86%-5.57%-10.92%08:00:10.0
2301414Khutjo MadishaVet45M 3:01:17.0+1:16:25.0+72.87%57.85%-5.59%-10.94%08:00:10.0
2311058Shane ScaifeUnknownM 3:01:25.2+1:16:33.2+73.00%57.80%-5.67%-11.03%07:40:10.0
2321433Johan De BruynVet44M 3:01:31.0+1:16:39.0+73.09%57.77%-5.73%-11.09%08:00:10.0
2331400Christo AugustynVet46M 3:01:33.0+1:16:41.0+73.12%57.76%-5.75%-11.11%08:00:10.0
2341449Daniel MattheeVet41M 3:01:41.0+1:16:49.0+73.25%57.72%-5.83%-11.19%08:00:10.0
2351272Renier ViljoenSub vet38M 3:02:52.4+1:18:00.4+74.39%57.34%-6.52%-11.92%07:50:10.0
2361391Robert JanssensVet47M 3:03:48.7+1:18:56.7+75.28%57.05%-7.07%-12.49%08:00:10.0
2371398Neil TerblancheVet47M 3:04:17.5+1:19:25.5+75.74%56.90%-7.34%-12.78%08:00:10.0
2383041Marius BritsSub vet35M 3:04:40.5+1:19:48.5+76.10%56.78%-7.57%-13.02%08:05:10.0
2391323Matthew AshtonU2319M 3:04:55.4+1:20:03.4+76.34%56.71%-7.71%-13.17%07:55:10.0
2401032Steve WagnerMaster57M 3:04:59.2+1:20:07.2+76.40%56.69%-7.75%-13.21%07:40:10.0
2411196Stephen Van SchalkwykMaster50M 3:05:19.3+1:20:27.3+76.72%56.59%-7.94%-13.41%07:50:10.0
2421288Kevin MoodleyMaster53M 3:05:28.0+1:20:36.0+76.86%56.54%-8.03%-13.50%07:55:10.0
2431241Regardt Van VuurenSub vet34M 3:05:35.2+1:20:43.2+76.97%56.51%-8.10%-13.58%07:50:10.0
2441034Andre VermaakMaster58M 3:06:10.7+1:21:18.7+77.54%56.33%-8.44%-13.94%07:40:10.0
2451339David RogersGrand master61M 3:07:04.4+1:22:12.4+78.39%56.06%-8.96%-14.49%07:55:10.0
2461380Leon GrahamMaster50M 3:07:58.4+1:23:06.4+79.25%55.79%-9.49%-15.04%08:00:10.0
2471310Liandro NellYouth17M 3:07:59.2+1:23:07.2+79.26%55.78%-9.50%-15.04%07:55:10.0
2481351Sakkie Van Den BerghMaster57M 3:08:42.6+1:23:50.6+79.95%55.57%-9.92%-15.49%07:55:10.0
2491334Jp NelGrand master63M 3:08:43.8+1:23:51.8+79.97%55.56%-9.93%-15.50%07:55:10.0
2501262Simphiwe MngadiMaster53M 3:09:17.2+1:24:25.2+80.50%55.40%-10.25%-15.84%07:50:10.0
2511245Martin PooleGrand master60M 3:09:22.4+1:24:30.4+80.58%55.38%-10.30%-15.89%07:50:10.0
2521396Ryan BidgoodVet47M 3:09:49.8+1:24:57.8+81.02%55.24%-10.57%-16.17%08:00:10.0
2531273Mark AshtonUnknownM 3:09:55.6+1:25:03.6+81.11%55.21%-10.63%-16.23%07:50:10.0
2541164Victor BestMaster51M 3:10:26.8+1:25:34.8+81.61%55.06%-10.93%-16.55%07:45:10.0
2553032Modikwe SebolaSub vet36M 3:10:51.6+1:25:59.6+82.00%54.94%-11.17%-16.80%08:05:10.0
2563048Hanno Van NiekerkSub vet33M 3:10:57.5+1:26:05.5+82.10%54.92%-11.23%-16.86%08:05:10.0
2573046André Van JaarsveldSub vet34M 3:12:18.7+1:27:26.7+83.39%54.53%-12.02%-17.69%08:05:10.0
2581263Martin NangoroMaster55M 3:13:17.1+1:28:25.1+84.32%54.25%-12.58%-18.29%07:50:10.0
2591315Kabi KolobeVet46M 3:14:02.5+1:29:10.5+85.04%54.04%-13.02%-18.75%07:55:10.0
2603019Paul MamakokoSub vet38M 3:14:52.3+1:30:00.3+85.83%53.81%-13.51%-19.26%08:05:10.0
2611045Stuart MartinMaster59M 3:14:55.1+1:30:03.1+85.87%53.80%-13.53%-19.29%07:40:10.0
2621215Pr StraussSub vet33M 3:15:25.4+1:30:33.4+86.35%53.66%-13.83%-19.60%07:50:10.0
2631445Nico PrinslooVet42M 3:16:06.8+1:31:14.8+87.01%53.47%-14.23%-20.02%08:00:10.0
2641183Brandon SevellU2321M 3:16:18.5+1:31:26.5+87.20%53.42%-14.34%-20.14%08:00:10.0
2653039Johnny Rose Unknown34M 3:16:23.7+1:31:31.7+87.28%53.40%-14.39%-20.19%07:50:10.0
2663104Marco FioritaSenior23M 3:16:41.0+1:31:49.0+87.56%53.32%-14.56%-20.37%07:50:10.0
2671256Nelson De AveiroUnknownM 3:17:13.0+1:32:21.0+88.06%53.17%-14.87%-20.69%07:50:10.0
2683023Anton Du PlessisSub vet37M 3:18:13.8+1:33:21.8+89.03%52.90%-15.46%-21.31%08:05:10.0
2691208Humayd MurchieSub vet32M 3:18:27.3+1:33:35.3+89.25%52.84%-15.59%-21.45%07:50:10.0
2701075Fourie ClaytonVet41M 3:18:29.7+1:33:37.7+89.28%52.83%-15.62%-21.48%07:40:10.0
2713087Michael WilesSenior26M 3:20:14.0+1:35:22.0+90.94%52.37%-16.63%-22.54%08:05:10.0
2721221Peter BergerGrand master80M 3:20:24.8+1:35:32.8+91.11%52.33%-16.74%-22.65%07:50:10.0
2731244David DonaldMaster53M 3:20:56.5+1:36:04.5+91.62%52.19%-17.04%-22.97%07:50:10.0
2741338Gary HughesGrand master62M 3:21:19.0+1:36:27.0+91.97%52.09%-17.26%-23.20%07:55:10.0
2753077Rikus GroblerSenior29M 3:21:41.6+1:36:49.6+92.33%51.99%-17.48%-23.43%08:05:10.0
2761372Deon De LangeMaster52M 3:21:44.0+1:36:52.0+92.37%51.98%-17.50%-23.46%08:00:10.0
2773076Stephan GroblerSenior29M 3:21:45.0+1:36:53.0+92.39%51.98%-17.51%-23.47%08:05:10.0
2781381Jason WestvigVet49M 3:23:40.9+1:38:48.9+94.23%51.49%-18.64%-24.65%08:00:10.0
2793024Renier NieuwoudtSub vet37M 3:24:04.0+1:39:12.0+94.60%51.39%-18.86%-24.89%08:05:10.0
2801210Okkie NelVet47M 3:24:20.3+1:39:28.3+94.86%51.32%-19.02%-25.05%07:50:10.0
2811129Braam SmitSub vet39M 3:24:39.2+1:39:47.2+95.16%51.24%-19.20%-25.24%07:45:10.0
2821415Ian DornanVet45M 3:24:41.0+1:39:49.0+95.18%51.23%-19.22%-25.26%08:00:10.0
2831268Eric KochVet48M 3:25:08.4+1:40:16.4+95.62%51.12%-19.49%-25.54%07:50:10.0
2841140Johan MaraisVet43M 3:27:57.2+1:43:05.2+98.30%50.43%-21.13%-27.26%07:45:10.0
2853018Chris CoetzeeSub vet38M 3:28:22.2+1:43:30.2+98.70%50.33%-21.37%-27.52%08:05:10.0
2861326Ryan CookYouth17M 3:28:25.0+1:43:33.0+98.74%50.32%-21.40%-27.55%07:55:10.0
2871260Andy HadfieldVet42M 3:30:02.4+1:45:10.4+100.29%49.93%-22.34%-28.54%07:50:10.0
2883022Janade SewnarainSub vet37M 3:31:26.7+1:46:34.7+101.63%49.60%-23.16%-29.40%08:05:10.0
2891423Justin De SouzaVet44M 3:32:45.9+1:47:53.9+102.89%49.29%-23.93%-30.21%08:00:10.0
2901048Adrian ThomasMaster57M 3:32:50.8+1:47:58.8+102.97%49.27%-23.98%-30.26%08:00:10.0
2913082Francois Van Der MerweSenior28M 3:33:01.0+1:48:09.0+103.13%49.23%-24.08%-30.36%08:05:10.0
2923083Heinrich Du ToitSenior26M 3:33:44.0+1:48:52.0+103.81%49.06%-24.49%-30.80%08:05:10.0
2933025Jaryd BothaUnknown36M 3:34:01.0+1:49:09.0+104.08%49.00%-24.66%-30.97%08:05:10.0
2941384Mark IrvingVet48M 3:35:43.0+1:50:51.0+105.71%48.61%-25.65%-32.01%08:00:10.0
2953066Damian BothaSub vet31M 3:36:05.3+1:51:13.3+106.06%48.53%-25.87%-32.24%08:05:10.0
2961225Albert BotesMaster57M 3:36:26.0+1:51:34.0+106.39%48.45%-26.07%-32.45%07:50:10.0
2971238Michael PrinslooVet44M 3:36:28.0+1:51:36.0+106.42%48.44%-26.09%-32.47%07:50:10.0
2987295Thaniel RangasamyYouth16M 3:37:04.8+1:52:12.8+107.01%48.31%-26.44%-32.85%07:45:10.0
2991446Roberto AricoVet42M 3:37:38.8+1:52:46.8+107.55%48.18%-26.77%-33.20%08:00:10.0
3001424Clive SmedmorVet44M 3:37:40.9+1:52:48.9+107.58%48.17%-26.79%-33.22%08:00:10.0
3011012Johnny HelenaGrand master67M 3:37:47.3+1:52:55.3+107.68%48.15%-26.86%-33.28%07:55:10.0
3021349Bevan RichardsMaster57M 3:37:47.7+1:52:55.7+107.69%48.15%-26.86%-33.29%07:55:10.0
3033001Mark HawesVet41M 3:37:53.0+1:53:01.0+107.77%48.13%-26.91%-33.34%08:00:10.0
3041267Ant RouzievSub vet38M 3:42:14.5+1:57:22.5+111.93%47.19%-29.45%-36.01%07:50:10.0
3053056Dj Van WykSub vet32M 3:42:31.9+1:57:39.9+112.20%47.12%-29.62%-36.19%08:05:10.0
3063003Juan KrugerVet40M 3:42:51.5+1:57:59.5+112.52%47.06%-29.81%-36.39%08:05:10.0
3071333Barend Van Der MerweGrand master64M 3:42:55.3+1:58:03.3+112.58%47.04%-29.85%-36.42%07:55:10.0
3081360Mayur MaganlalMaster54M 3:43:34.5+1:58:42.5+113.20%46.90%-30.23%-36.82%07:55:10.0
3091319Dean HempelVet41M 3:44:12.4+1:59:20.4+113.80%46.77%-30.59%-37.21%07:55:10.0
3103038Mark Van HeeswijkSub vet35M 3:45:06.5+2:00:14.5+114.66%46.58%-31.12%-37.76%08:05:10.0
3111296Ismail AkhalwayaMaster51M 3:45:44.4+2:00:52.4+115.26%46.45%-31.49%-38.15%07:55:10.0
3123028Maxwell KungwimbaSub vet36M 3:48:19.9+2:03:27.9+117.74%45.93%-33.00%-39.74%07:55:10.0
3131369Rob LombaardMaster52M 3:49:06.5+2:04:14.5+118.48%45.77%-33.45%-40.21%08:00:10.0
3143053Craig PlattSub vet33M 3:50:04.6+2:05:12.6+119.40%45.58%-34.01%-40.80%08:05:10.0
3151147Stuart RouxSub vet32M 3:50:28.1+2:05:36.1+119.77%45.50%-34.24%-41.04%07:45:10.0
3161211Johan CloeteVet44M 3:52:09.5+2:07:17.5+121.38%45.17%-35.23%-42.08%07:50:10.0
3171113Lawrence WaterstonVet44M 3:52:39.3+2:07:47.3+121.86%45.07%-35.51%-42.38%07:45:10.0
3181282Ben ShipsterU2321M 3:52:42.0+2:07:50.0+121.90%45.07%-35.54%-42.41%07:55:10.0
3191373Dawid Van WyngaardMaster51M 3:53:29.1+2:08:37.1+122.65%44.91%-36.00%-42.89%08:00:10.0
3201251Makatikela LevhuwaneSub vet37M 3:53:29.4+2:08:37.4+122.65%44.91%-36.00%-42.89%07:50:10.0
3213012Kgopolo RibaSub vet39M 3:55:52.3+2:11:00.3+124.93%44.46%-37.39%-44.35%08:05:10.0
3221226Ben CarpenterYouth17M 3:57:23.2+2:12:31.2+126.37%44.18%-38.27%-45.28%07:50:10.0
3233098David MparutsaVet42M 3:58:17.8+2:13:25.8+127.24%44.01%-38.80%-45.83%07:50:10.0
3243047Johnson MosanaSub vet33M 3:58:44.3+2:13:52.3+127.66%43.93%-39.06%-46.10%08:05:10.0
3253017Navendrin CoopoosamySub vet38M 3:58:49.5+2:13:57.5+127.74%43.91%-39.11%-46.16%08:05:10.0
3261255Michael RodgerSub vet30M 4:00:12.4+2:15:20.4+129.06%43.66%-39.91%-47.00%07:50:10.0
3271377Morne Du PreezMaster50M 4:03:32.4+2:18:40.4+132.24%43.06%-41.86%-49.04%08:00:10.0
3281246Tony HeyesMaster54M 4:10:53.7+2:26:01.7+139.25%41.80%-46.14%-53.54%07:50:10.0
3291345Dave ShipsterMaster59M 4:14:11.0+2:29:19.0+142.39%41.26%-48.05%-55.56%07:55:10.0
3301166Jason MizenSub vet32M 4:16:33.4+2:31:41.4+144.65%40.87%-49.44%-57.01%07:45:10.0
3311243Shaun Du PreezSub vet36M 4:16:52.5+2:32:00.5+144.95%40.82%-49.62%-57.20%07:50:10.0
3321222Ian PinnockGrand master76M 4:23:34.6+2:38:42.6+151.34%39.79%-53.53%-61.30%07:50:10.0
3331236Charl ErlankGrand master60M 4:26:23.0+2:41:31.0+154.02%39.37%-55.16%-63.02%08:00:10.0
3341266Aleksandar ToprekSub vet37M 4:28:40.6+2:43:48.6+156.21%39.03%-56.50%-64.43%07:50:10.0
3353061Martin PrinslooSub vet32M 4:57:37.6+3:12:45.6+183.81%35.23%-73.36%-82.14%08:05:10.0
3361232Quinton HarrisMaster57M 5:08:44.6+3:23:52.6+194.42%33.97%-79.83%-88.95%07:50:10.0
3375099Nigel BailesMaster58M 6:59:44.8+5:14:52.8+300.27%24.98%-144.49%-156.88%07:45:10.0
-1017Ryan VorsterYouth18M DNF-----07:40:10.0
-1035Mark TaylorVet42M DNF-----07:40: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