Jackal Dash MTB Challenge 2025

Saturday, February 8, 2025 06:06 (GMT+2) - Final results

Race info
Sport: Cycling - mtn cross-country
Location: Diepsloot, South Africa
Start type: Interval wave start
Wave grouping: Custom
Racers: 278
Timed on: HP 250 G8 Notebook PC
Timed with: Webscorer PRO 7.3
Chip timing: RFID - LLRP
RFID reader: Impinj
Updated: Tuesday, February 11, 2025 08:23 (GMT+2)
Organized by: Shift Concepts
Race website: https://northernfarm.org/jackal-dash/

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 (chip time) Bib Name Category Age Gender
18634Gustav VenterU2320M 2:15:05.9--100%27.98%26.94%06:06:00.5
28519Jayden NaudeU2318M 2:19:04.5+3:58.6+2.94%97.14%25.86%24.79%06:06:00.5
38406Wium du ToitU2318M 2:19:45.3+4:39.4+3.45%96.67%25.50%24.42%06:06:00.5
48529Noah OdendaalU2319M 2:20:03.0+4:57.1+3.67%96.46%25.34%24.26%06:06:00.5
58422John GordonVet43M 2:22:19.7+7:13.8+5.35%94.92%24.12%23.03%06:06:00.5
68043Nathan AtkinsU2320M 2:22:44.2+7:38.3+5.65%94.65%23.91%22.81%06:06:00.5
78238Wes BrinkVet42M 2:22:45.9+7:40.0+5.67%94.63%23.89%22.80%06:06:00.5
88552Marnus PutterSub vet34M 2:23:27.7+8:21.8+6.19%94.17%23.52%22.42%06:06:00.5
98415Brett FisherMaster52M 2:23:33.2+8:27.3+6.26%94.11%23.47%22.37%06:06:00.5
108628Jean-Pierre van RielVet44M 2:24:04.5+8:58.6+6.64%93.77%23.19%22.09%06:06:00.5
118014Gary AndersonVet42M 2:25:20.6+10:14.7+7.58%92.95%22.52%21.40%06:06:00.5
128627Bladen van RensburgU2322M 2:27:23.5+12:17.6+9.10%91.66%21.42%20.29%06:06:00.5
138510Danie MoutonMaster53M 2:30:12.0+15:06.1+11.18%89.95%19.93%18.78%06:06:00.5
148479Nigel LaverMaster52M 2:31:25.0+16:19.1+12.08%89.22%19.28%18.12%06:09:00.5
158409Carlo EngelbrechtSub vet32M 2:31:47.2+16:41.3+12.35%89.01%19.08%17.92%06:06:00.5
166141Dian VenterSenior29M 2:32:18.4+17:12.5+12.74%88.70%18.80%17.64%06:19:00.5
178537Brian PerryVet49M 2:32:29.9+17:24.0+12.88%88.59%18.70%17.53%06:06:00.5
188172Damian BoothMaster59M 2:32:50.4+17:44.5+13.13%88.39%18.52%17.35%06:06:00.5
198428Heinrich GrobbelaarU2318M 2:33:16.4+18:10.5+13.45%88.14%18.29%17.11%06:06:00.5
208462Stuart KinnearVet41M 2:33:46.8+18:40.9+13.83%87.85%18.02%16.84%06:06:00.5
218498Jason Mc AuliffSub vet38M 2:34:16.6+19:10.7+14.20%87.57%17.75%16.57%06:09:00.5
228502Lawrence MoganoSenior29M 2:34:29.4+19:23.5+14.35%87.45%17.64%16.46%06:24:00.5
238223Nicus BothmaSenior28M 2:35:36.9+20:31.0+15.19%86.82%17.04%15.85%06:06:00.5
248587Bernard SteynVet45M 2:35:46.8+20:40.9+15.31%86.72%16.95%15.76%06:06:00.5
258053Dean BarnardSub vet35M 2:35:59.6+20:53.7+15.47%86.61%16.84%15.64%06:19:00.5
268618Anton Van der RietMaster57M 2:36:32.0+21:26.1+15.87%86.31%16.55%15.35%06:19:00.5
278645Conan WillemseVet41M 2:38:06.5+23:00.6+17.03%85.45%15.71%14.50%06:09:00.5
288234Jacques BreetSenior28M 2:38:16.1+23:10.2+17.15%85.36%15.63%14.41%06:06:00.5
298601Scott TempleSub vet30M 2:38:30.5+23:24.6+17.33%85.23%15.50%14.28%06:06:00.5
308424Michael GrayU2317M 2:38:31.3+23:25.4+17.34%85.22%15.49%14.28%06:19:00.5
318607Francois TredouxSub vet32M 2:39:17.9+24:12.0+17.91%84.81%15.08%13.86%06:09:00.5
328613Deon van den DoolSub vet35M 2:40:03.6+24:57.7+18.48%84.40%14.67%13.44%06:06:00.5
338439Andrew Ryan HermansonVet42M 2:40:23.6+25:17.7+18.72%84.23%14.49%13.26%06:09:00.5
348256Marc ChryssanthouMaster50M 2:41:16.8+26:10.9+19.38%83.77%14.02%12.78%06:06:00.5
358531Gordon O'NeillSub vet37M 2:41:28.6+26:22.7+19.53%83.66%13.92%12.68%06:19:00.5
368580Brendon David SmithMaster59M 2:41:37.1+26:31.2+19.63%83.59%13.84%12.60%06:06:00.5
378171Greg BloomerMaster53M 2:42:03.8+26:57.9+19.96%83.36%13.60%12.36%06:06:00.5
388578gerrit smitVet46M 2:42:17.1+27:11.2+20.12%83.25%13.48%12.24%06:06:00.5
398427Ian GrobbelaarVet48M 2:42:39.9+27:34.0+20.40%83.05%13.28%12.03%06:06:00.5
408489Dylan MareVet44M 2:42:40.9+27:35.0+20.42%83.04%13.27%12.03%06:06:00.5
418471Darren KrulVet40M 2:43:02.9+27:57.0+20.69%82.86%13.08%11.83%06:24:00.5
428425Rowan GrealySub vet37M 2:43:20.3+28:14.4+20.90%82.71%12.92%11.67%06:06:00.5
438586Brett StevensSub vet36M 2:43:21.4+28:15.5+20.92%82.70%12.91%11.66%06:09:00.5
448521Kaleb NieuwenhuizenU2318M 2:44:21.8+29:15.9+21.66%82.19%12.38%11.12%06:06:00.5
458269Kaiser CorneliusVet40M 2:44:40.2+29:34.3+21.89%82.04%12.21%10.95%06:06:00.5
468629Cobus van TonderVet49M 2:44:43.6+29:37.7+21.93%82.01%12.18%10.92%06:06:00.5
478253Tim CaponMaster54M 2:44:57.8+29:51.9+22.11%81.90%12.06%10.79%06:09:00.5
488142Neil BissettSub vet32M 2:45:08.5+30:02.6+22.24%81.81%11.96%10.70%06:06:00.5
498197Pieter BoshoffMaster46M 2:45:09.6+30:03.7+22.25%81.80%11.95%10.69%06:06:00.5
508532Ruan OosthuizenSub vet35M 2:45:13.2+30:07.3+22.30%81.77%11.92%10.65%06:06:00.5
518481Juan-Claude LemmensVet47M 2:45:19.3+30:13.4+22.37%81.72%11.87%10.60%06:06:00.5
528526Panagiotis NousiasVet41M 2:45:20.9+30:15.0+22.39%81.71%11.85%10.58%06:09:00.5
538620Jan van der WaltVet49M 2:45:26.0+30:20.1+22.45%81.66%11.81%10.54%06:09:00.5
548457Divan JoubertU2317M 2:45:40.9+30:35.0+22.64%81.54%11.67%10.40%06:24:00.5
558572Devon ScottVet41M 2:45:42.0+30:36.1+22.65%81.53%11.66%10.39%06:06:00.5
568547Kevin PretoriusMaster54M 2:46:01.8+30:55.9+22.90%81.37%11.49%10.22%06:09:00.5
578534Pieter OosthuizenSenior28M 2:46:03.1+30:57.2+22.91%81.36%11.48%10.20%06:09:00.5
588001Craig AbsalomMaster58M 2:46:03.4+30:57.5+22.92%81.36%11.47%10.20%06:09:00.5
598539Pierre PieterseMaster52M 2:46:52.5+31:46.6+23.52%80.96%11.04%9.76%06:06:00.5
608509OJ MotswaneSub vet36M 2:47:11.4+32:05.5+23.75%80.81%10.87%9.59%06:14:00.5
618644Grant WhileyMaster51M 2:48:11.9+33:06.0+24.50%80.32%10.33%9.04%06:09:00.5
628590Almero StoltzSub vet36M 2:48:46.4+33:40.5+24.93%80.05%10.03%8.73%06:06:00.5
638243Terrence BroccoGrand master63M 2:48:46.7+33:40.8+24.93%80.04%10.02%8.73%06:06:00.5
648252Gareth CampbellGrand master67M 2:48:49.9+33:44.0+24.97%80.02%9.99%8.70%06:09:00.5
658551Morne PrinslooSub vet37M 2:49:08.8+34:02.9+25.20%79.87%9.83%8.53%06:06:00.5
668488Leon MaraisSub vet39M 2:49:27.4+34:21.5+25.43%79.72%9.66%8.36%06:14:00.5
678548Lamar PretoriusVet40M 2:50:17.1+35:11.2+26.05%79.34%9.22%7.91%06:09:00.5
688571Shawn ScottSub vet39M 2:50:29.4+35:23.5+26.20%79.24%9.11%7.80%06:06:00.5
698435Kevin HedderVet45M 2:50:31.5+35:25.6+26.22%79.22%9.09%7.78%06:06:00.5
708401Lachlan DoolanVet49M 2:50:39.7+35:33.8+26.32%79.16%9.02%7.71%06:14:00.5
718543Rupert PohlMaster50M 2:51:04.8+35:58.9+26.63%78.97%8.80%7.48%06:09:00.5
728619Sahann Van der VyverVet40M 2:51:27.7+36:21.8+26.92%78.79%8.59%7.28%06:09:00.5
738608Nicolaas TrollipSub vet35M 2:51:40.7+36:34.8+27.08%78.69%8.48%7.16%06:06:00.5
748426Johannes Andries GreylingMaster52M 2:52:14.3+37:08.4+27.49%78.44%8.18%6.86%06:09:00.5
758625Stassen Gideon Van niekerkVet42M 2:52:34.9+37:29.0+27.75%78.28%8.00%6.67%06:14:00.5
768477Bertus LameMaster59M 2:52:45.6+37:39.7+27.88%78.20%7.90%6.58%06:09:00.5
778527Bruce OberholsterMaster51M 2:53:02.6+37:56.7+28.09%78.07%7.75%6.42%06:14:00.5
788265Christian CoetzerSub vet35M 2:53:02.9+37:57.0+28.09%78.07%7.75%6.42%06:19:00.5
798445Lennart HordijkSub vet33M 2:53:32.5+38:26.6+28.46%77.85%7.48%6.15%06:24:00.5
808085Thomas BaselU2316M 2:53:44.3+38:38.4+28.60%77.76%7.38%6.05%06:09:00.5
818612Ruben van Beest van AndelSub vet34M 2:53:50.9+38:45.0+28.68%77.71%7.32%5.99%06:09:00.5
828084Brett BaselMaster53M 2:54:12.6+39:06.7+28.95%77.55%7.13%5.79%06:09:00.5
838414Christo FerreiraVet49M 2:55:11.0+40:05.1+29.67%77.12%6.61%5.27%06:19:00.5
848603Geoffrey ThompsonGrand master69M 2:55:38.2+40:32.3+30.01%76.92%6.37%5.02%06:09:00.5
858472Bret KukardVet40M 2:55:39.4+40:33.5+30.02%76.91%6.36%5.01%06:19:00.5
868440Gregory HillGrand master64M 2:55:40.3+40:34.4+30.03%76.90%6.35%5.00%06:09:00.5
878141Chris BeyersVet46M 2:56:09.1+41:03.2+30.39%76.69%6.09%4.74%06:19:00.5
888476Mark LambrechtsMaster56M 2:56:51.9+41:46.0+30.92%76.39%5.71%4.36%06:09:00.5
898411Werner EnslinSub vet36M 2:57:05.5+41:59.6+31.08%76.29%5.59%4.23%06:24:00.5
908614Dewald Van Der MerweVet44M 2:57:14.3+42:08.4+31.19%76.22%5.51%4.15%06:09:00.5
918454Clinton JonkerMaster56M 2:57:15.0+42:09.1+31.20%76.22%5.51%4.15%06:09:00.5
928600Richard TeichmannSenior28M 2:57:19.2+42:13.3+31.25%76.19%5.47%4.11%06:19:00.5
938555Prenash RamjasMaster50M 2:57:35.6+42:29.7+31.45%76.07%5.32%3.96%06:09:00.5
948092Rod BaxterGrand master60M 2:57:38.2+42:32.3+31.49%76.05%5.30%3.94%06:09:00.5
958596Karel SwanepoelMaster54M 2:57:52.9+42:47.0+31.67%75.95%5.17%3.81%06:06:00.5
968437Michael HerbstGrand master64M 2:58:49.8+43:43.9+32.37%75.55%4.66%3.29%06:19:00.5
978261Miguel CoelhoVet45M 2:58:50.4+43:44.5+32.38%75.54%4.66%3.29%06:06:00.5
978641Eric WassermanGrand master63M 2:58:50.4+43:44.5+32.38%75.54%4.66%3.29%06:19:00.5
978000Armin AbrieSub vet35M 2:58:50.4+43:44.5+32.38%75.54%4.66%3.29%06:06:00.5
1008251Richard ButtMaster55M 2:59:15.0+44:09.1+32.68%75.37%4.44%3.07%06:09:00.5
1018412Dave EsterhuizenMaster53M 2:59:16.2+44:10.3+32.70%75.36%4.43%3.06%06:09:00.5
1028403Devon Du PlessisSenior29M 2:59:17.8+44:11.9+32.72%75.35%4.42%3.04%06:09:00.5
1038452Jaco Janse van VuurenVet47M 2:59:20.0+44:14.1+32.74%75.33%4.40%3.02%06:09:00.5
1048536Jason OrmerodVet42M 2:59:35.8+44:29.9+32.94%75.22%4.26%2.88%06:09:00.5
1058444Luke HopkinsSenior28M 2:59:47.9+44:42.0+33.09%75.14%4.15%2.77%06:19:00.5
1068494Devon MarshSub vet33M 3:01:03.0+45:57.1+34.01%74.62%3.48%2.09%06:19:00.5
1078495Derek MartinVet44M 3:01:06.4+46:00.5+34.06%74.60%3.45%2.06%06:14:00.5
1088630Shaun Van ZylSub vet34M 3:01:12.3+46:06.4+34.13%74.56%3.40%2.01%06:19:00.5
1098623Zain van KerkenVet49M 3:01:17.4+46:11.5+34.19%74.52%3.35%1.96%06:24:00.5
1108635Willie VenterMaster54M 3:02:07.9+47:02.0+34.81%74.18%2.90%1.51%06:14:00.5
1118407Iain DuthieSub vet30M 3:02:38.1+47:32.2+35.19%73.97%2.64%1.24%06:24:00.5
1128458Mark KaneMaster53M 3:03:08.6+48:02.7+35.56%73.77%2.37%0.96%06:06:00.5
1138594Yusuf SulemanVet41M 3:03:13.2+48:07.3+35.62%73.74%2.32%0.92%06:19:00.5
1148528Gerrie OdendaalSub vet39M 3:03:17.1+48:11.2+35.67%73.71%2.29%0.88%06:19:00.5
1158582Brian SmithVet43M 3:03:19.2+48:13.3+35.69%73.70%2.27%0.87%06:19:00.5
1168507Wayne MortonSub vet37M 3:03:51.9+48:46.0+36.10%73.48%1.98%0.57%06:19:00.5
1178168Jacques BlignautMaster57M 3:04:06.0+49:00.1+36.27%73.38%1.86%0.44%06:14:00.5
1188660Lance PorterGrand master61M 3:04:41.4+49:35.5+36.71%73.15%1.54%0.12%06:09:00.5
1198550Ruan PretoriusVet41M 3:04:52.6+49:46.7+36.85%73.07%1.44%0.02%06:19:00.5
1208564Ralf RossolMaster50M 3:04:57.8+49:51.9+36.91%73.04%1.39%-0.02%06:09:00.5
1218291Wesley de la HuntVet42M 3:05:08.2+50:02.3+37.04%72.97%1.30%-0.12%06:14:00.5
1228242Andre BrinkGrand master63M 3:05:08.7+50:02.8+37.04%72.97%1.30%-0.12%06:24:00.5
1238482Steve LingardGrand master67M 3:05:45.5+50:39.6+37.50%72.73%0.97%-0.45%06:09:00.5
1248593Emil StrelecVet45M 3:05:56.0+50:50.1+37.63%72.66%0.88%-0.55%06:24:00.5
1258568Christopher SapsfordSub vet31M 3:05:56.4+50:50.5+37.63%72.66%0.87%-0.55%06:19:00.5
1268484Martin LouwSub vet34M 3:06:07.3+51:01.4+37.77%72.59%0.78%-0.65%06:19:00.5
1278567Richard SapsfordSenior29M 3:06:12.7+51:06.8+37.83%72.55%0.73%-0.70%06:19:00.5
1288566Lance SapsfordMaster59M 3:06:13.0+51:07.1+37.84%72.55%0.73%-0.70%06:19:00.5
1298631Billy Van ZylVet48M 3:06:42.4+51:36.5+38.20%72.36%0.47%-0.97%06:24:00.5
1308447Jacques HugoVet47M 3:07:03.2+51:57.3+38.46%72.22%0.28%-1.15%06:24:00.5
1318499Dylan MeijerSub vet38M 3:07:14.1+52:08.2+38.59%72.15%0.18%-1.25%06:14:00.5
1328606Grant ToozeSub vet33M 3:07:16.1+52:10.2+38.62%72.14%0.17%-1.27%06:14:00.5
1338626Eben van NiekerkVet42M 3:07:30.7+52:24.8+38.80%72.05%0.04%-1.40%06:24:00.5
1348595Sias SuurdVet41M 3:07:36.9+52:31.0+38.87%72.01%-0.02%-1.46%06:24:00.5
1358538Quentin PienaarVet44M 3:07:50.2+52:44.3+39.04%71.92%-0.14%-1.58%06:24:00.5
1368431Michael GuterresVet48M 3:08:02.4+52:56.5+39.19%71.85%-0.25%-1.69%06:24:00.5
1378616Ruan van der MerweVet41M 3:08:09.9+53:04.0+39.28%71.80%-0.31%-1.75%06:24:00.5
1388107Muzi BenguVet40M 3:08:13.0+53:07.1+39.32%71.78%-0.34%-1.78%06:24:00.5
1398016Ross AndersonSub vet33M 3:08:15.4+53:09.5+39.35%71.76%-0.36%-1.80%06:24:00.5
1408579Dewan SmitSub vet39M 3:08:53.9+53:48.0+39.82%71.52%-0.70%-2.15%06:19:00.5
1418470Stefan KrugerSub vet33M 3:09:06.2+54:00.3+39.97%71.44%-0.81%-2.26%06:14:00.5
1428523Jan NieuwenhuizenVet48M 3:09:17.2+54:11.3+40.11%71.37%-0.91%-2.36%06:24:00.5
1438561owen robertsMaster52M 3:09:37.5+54:31.6+40.36%71.25%-1.09%-2.54%06:24:00.5
1448246Riaan BrummerSub vet39M 3:10:53.4+55:47.5+41.30%70.77%-1.76%-3.23%06:19:00.5
1458646Darren WilsonMaster51M 3:11:55.1+56:49.2+42.06%70.39%-2.31%-3.78%06:09:00.5
1468446adam houghtonMaster52M 3:12:10.5+57:04.6+42.25%70.30%-2.45%-3.92%06:09:00.5
1478516Khathutshelo MutshinyaloSub vet35M 3:12:10.9+57:05.0+42.25%70.30%-2.45%-3.93%06:19:00.5
1488276Jean-Paul DabbadieMaster55M 3:12:12.5+57:06.6+42.27%70.29%-2.47%-3.94%06:09:00.5
1498233Max BrandU2317M 3:12:58.0+57:52.1+42.83%70.01%-2.87%-4.35%06:24:00.5
1508605Arthur TileyMaster55M 3:13:03.4+57:57.5+42.90%69.98%-2.92%-4.40%06:06:00.5
1518275Helie da SilvaGrand master66M 3:13:19.5+58:13.6+43.10%69.88%-3.06%-4.55%06:09:00.5
1528565Sascha RotherVet49M 3:13:28.1+58:22.2+43.21%69.83%-3.14%-4.62%06:09:00.5
1538464Christo KochVet44M 3:13:43.7+58:37.8+43.40%69.74%-3.28%-4.76%06:19:00.5
1548583Andrew SouterVet46M 3:13:57.1+58:51.2+43.56%69.66%-3.40%-4.88%06:24:00.5
1558473Siegwalt KüselVet47M 3:14:06.4+59:00.5+43.68%69.60%-3.48%-4.97%06:09:00.5
1568480Charles LeeVet48M 3:15:12.0+1:00:06.1+44.49%69.21%-4.06%-5.56%06:19:00.5
1578012Grant AllnuttSenior24M 3:15:12.2+1:00:06.3+44.49%69.21%-4.06%-5.56%06:14:00.5
1588429Malcolm GroenewaldSub vet38M 3:15:28.9+1:00:23.0+44.70%69.11%-4.21%-5.71%06:14:00.5
1598441Andrew HillSenior25M 3:15:36.3+1:00:30.4+44.79%69.07%-4.28%-5.78%06:24:00.5
1608535Matthew OppermanSub vet38M 3:15:41.1+1:00:35.2+44.85%69.04%-4.32%-5.82%06:14:00.5
1618637Ben ViljoenSub vet33M 3:16:02.2+1:00:56.3+45.11%68.91%-4.51%-6.01%06:14:00.5
1628108Lloyd BentzVet46M 3:16:10.8+1:01:04.9+45.21%68.86%-4.58%-6.09%06:19:00.5
1638410SW EngelbrechtVet47M 3:16:25.3+1:01:19.4+45.39%68.78%-4.71%-6.22%06:19:00.5
1648602Corrie TheronVet44M 3:16:35.5+1:01:29.6+45.52%68.72%-4.80%-6.31%06:24:00.5
1658633Johan VeldsmanMaster50M 3:16:41.4+1:01:35.5+45.59%68.69%-4.86%-6.36%06:14:00.5
1668544Chris PorterGrand master66M 3:16:58.1+1:01:52.2+45.80%68.59%-5.01%-6.52%06:09:00.5
1678576Dave SmartMaster50M 3:17:03.6+1:01:57.7+45.86%68.56%-5.05%-6.57%06:19:00.5
1688181Jason BoschSub vet30M 3:17:04.9+1:01:59.0+45.88%68.55%-5.07%-6.58%06:14:00.5
1698581Brendan SmithGrand master62M 3:17:13.7+1:02:07.8+45.99%68.50%-5.14%-6.66%06:09:00.5
1708611Michael TrollopeSub vet33M 3:18:43.1+1:03:37.2+47.09%67.98%-5.94%-7.46%06:09:00.5
1718610Grant TrollipMaster50M 3:18:51.5+1:03:45.6+47.20%67.94%-6.01%-7.54%06:19:00.5
1728636Ronaldo VeroliniSub vet35M 3:19:21.9+1:04:16.0+47.57%67.76%-6.28%-7.81%06:09:00.5
1738460Alex KeyterSub vet39M 3:19:58.7+1:04:52.8+48.02%67.56%-6.61%-8.14%06:24:00.5
1748270Lance CoxMaster53M 3:20:02.1+1:04:56.2+48.07%67.54%-6.64%-8.17%06:06:00.5
1758556CLEMENT RAMOKOKAVet48M 3:20:19.1+1:05:13.2+48.28%67.44%-6.79%-8.33%06:09:00.5
1768245Daniel BrummerSub vet34M 3:20:20.4+1:05:14.5+48.29%67.43%-6.80%-8.34%06:14:00.5
1778455Mark JordanVet41M 3:20:31.6+1:05:25.7+48.43%67.37%-6.90%-8.44%06:09:00.5
1778597Hilton SwartVet42M 3:20:31.6+1:05:25.7+48.43%67.37%-6.90%-8.44%06:09:00.5
1798413Anton FalckGrand master62M 3:20:35.3+1:05:29.4+48.48%67.35%-6.94%-8.47%06:14:00.5
1808560noel robertsMaster52M 3:21:42.2+1:06:36.3+49.30%66.98%-7.53%-9.08%06:19:00.5
1818485Thapelo MafongoziMaster50M 3:21:43.8+1:06:37.9+49.32%66.97%-7.54%-9.09%06:09:00.5
1828577Paul SmartMaster51M 3:22:26.9+1:07:21.0+49.85%66.73%-7.93%-9.48%06:19:00.5
1838647Darryl WoodMaster56M 3:23:03.4+1:07:57.5+50.30%66.53%-8.25%-9.81%06:09:00.5
1848405Hardus Du PlooySub vet34M 3:23:06.4+1:08:00.5+50.34%66.52%-8.28%-9.83%06:24:00.5
1858260James CockcroftVet42M 3:23:56.4+1:08:50.5+50.96%66.24%-8.72%-10.29%06:14:00.5
1868047Brett BaileyVet47M 3:24:57.6+1:09:51.7+51.71%65.91%-9.27%-10.84%06:19:00.5
1878513sean murphyMaster55M 3:25:03.4+1:09:57.5+51.78%65.88%-9.32%-10.89%06:14:00.5
1888558keitumetse RampaVet40M 3:25:13.7+1:10:07.8+51.91%65.83%-9.41%-10.98%06:24:00.5
1898283Alroy De BruynVet42M 3:25:18.1+1:10:12.2+51.96%65.80%-9.45%-11.02%06:24:00.5
1908248Alan BullockGrand master62M 3:26:19.1+1:11:13.2+52.72%65.48%-9.99%-11.57%06:09:00.5
1918461Malope KgopeSub vet34M 3:26:29.4+1:11:23.5+52.84%65.43%-10.08%-11.66%06:09:00.5
1928144Craig BlackSub vet32M 3:26:42.9+1:11:37.0+53.01%65.35%-10.20%-11.79%06:24:00.5
1938417Thinus ForbesVet42M 3:29:31.9+1:14:26.0+55.10%64.48%-11.70%-13.31%06:09:00.5
1948592Itumeleng StoromVet48M 3:29:39.3+1:14:33.4+55.19%64.44%-11.77%-13.38%06:09:00.5
1958493Gianni MarsellaVet47M 3:29:57.9+1:14:52.0+55.42%64.34%-11.93%-13.54%06:14:00.5
1968250CHRIS BUSSEYGrand master66M 3:30:10.0+1:15:04.1+55.57%64.28%-12.04%-13.65%06:14:00.5
1978501David MillerVet44M 3:30:39.4+1:15:33.5+55.93%64.13%-12.30%-13.92%06:19:00.5
1988621Duncan van JaarsveldMaster54M 3:31:10.8+1:16:04.9+56.32%63.97%-12.58%-14.20%06:24:00.5
1998486Fahim MahomedVet43M 3:31:18.9+1:16:13.0+56.42%63.93%-12.65%-14.27%06:14:00.5
2008402Kristof Du PlessisVet44M 3:31:56.8+1:16:50.9+56.88%63.74%-12.99%-14.62%06:06:00.5
2018451Chris JacobVet49M 3:31:59.6+1:16:53.7+56.92%63.73%-13.02%-14.64%06:19:00.5
2028622Bronson van jaarsveldSub vet30M 3:33:38.1+1:18:32.2+58.13%63.24%-13.89%-15.53%06:24:00.5
2038554Ruan RallSub vet38M 3:34:51.2+1:19:45.3+59.03%62.88%-14.54%-16.19%06:09:00.5
2048287Francois de GreefSub vet33M 3:36:48.3+1:21:42.4+60.48%62.31%-15.58%-17.24%06:19:00.5
2058247Gregory BullGrand master61M 3:37:31.7+1:22:25.8+61.01%62.11%-15.97%-17.63%06:14:00.5
2068463Vivian KleinVet45M 3:39:17.5+1:24:11.6+62.32%61.61%-16.91%-18.59%06:24:00.5
2078249Jaco BurgerVet42M 3:40:33.8+1:25:27.9+63.26%61.25%-17.58%-19.28%06:19:00.5
2088299Tony DeetlefsGrand master63M 3:40:48.7+1:25:42.8+63.45%61.18%-17.72%-19.41%06:14:00.5
2098438Wiaan HerbstSub vet37M 3:41:31.9+1:26:26.0+63.98%60.98%-18.10%-19.80%06:24:00.5
2108421Parin GokaldasVet46M 3:42:13.7+1:27:07.8+64.49%60.79%-18.47%-20.18%06:19:00.5
2118540Praven PillayMaster50M 3:42:17.1+1:27:11.2+64.54%60.78%-18.50%-20.21%06:19:00.5
2128487Paul MamakokoVet41M 3:45:06.3+1:30:00.4+66.62%60.02%-20.01%-21.73%06:14:00.5
2138114Nielen BeukesVet49M 3:45:10.2+1:30:04.3+66.67%60.00%-20.04%-21.77%06:14:00.5
2148300Dayne DillonMaster50M 3:45:13.0+1:30:07.1+66.71%59.99%-20.06%-21.79%06:14:00.5
2158515Tinashe MutangaSub vet38M 3:47:29.1+1:32:23.2+68.38%59.39%-21.27%-23.02%06:24:00.5
2168244Aubrey BrowneVet41M 3:47:53.7+1:32:47.8+68.69%59.28%-21.49%-23.24%06:14:00.5
2178553Santiago RabelliniSub vet39M 3:47:56.0+1:32:50.1+68.72%59.27%-21.51%-23.26%06:19:00.5
2188514Tawanda MutambweSenior29M 3:48:06.7+1:33:00.8+68.85%59.22%-21.61%-23.36%06:19:00.5
2198267Jandre ConradieSub vet33M 3:50:34.0+1:35:28.1+70.67%58.59%-22.92%-24.68%06:24:00.5
2208530George OlwagenVet46M 3:51:18.8+1:36:12.9+71.22%58.40%-23.31%-25.09%06:19:00.5
2218525Kgothatso NongSub vet37M 3:52:26.7+1:37:20.8+72.06%58.12%-23.92%-25.70%06:24:00.5
2228570Heinrich SchoemanSenior29M 3:52:55.9+1:37:50.0+72.42%58.00%-24.18%-25.96%06:19:00.5
2238541Charlie PistoriusVet46M 3:53:44.0+1:38:38.1+73.01%57.80%-24.60%-26.40%06:14:00.5
2248505LENNON MONYAESub vet32M 3:55:00.1+1:39:54.2+73.95%57.49%-25.28%-27.08%06:19:00.5
2258459Mike KenyonMaster59M 3:56:10.7+1:41:04.8+74.82%57.20%-25.91%-27.72%06:14:00.5
2268569Jacques ScheepersSub vet39M 3:57:11.0+1:42:05.1+75.56%56.96%-26.44%-28.26%06:09:00.5
2278517Logan NaidooVet47M 3:57:24.1+1:42:18.2+75.73%56.91%-26.56%-28.38%06:19:00.5
2288500George MfulahGrand master60M 3:59:57.2+1:44:51.3+77.61%56.30%-27.92%-29.76%06:24:00.5
2298640John Paul WaitesMaster55M 4:01:13.5+1:46:07.6+78.56%56.01%-28.60%-30.45%06:09:00.5
2308110Matthew BerklandSub vet33M 4:04:23.8+1:49:17.9+80.90%55.28%-30.29%-32.16%06:14:00.5
2318442Duncan HoltVet41M 4:04:52.4+1:49:46.5+81.26%55.17%-30.54%-32.42%06:09:00.5
2328449WARREN HYDEMaster57M 4:09:57.7+1:54:51.8+85.02%54.05%-33.26%-35.17%06:09:00.5
2338549Samuel Richard PretoriusSub vet38M 4:15:33.6+2:00:27.7+89.17%52.86%-36.24%-38.20%06:14:00.5
2348506Vaughan MorrisseyMaster56M 4:17:05.4+2:01:59.5+90.30%52.55%-37.06%-39.03%06:14:00.5
2358520Khayelihle NdlovuVet41M 4:27:28.2+2:12:22.3+97.98%50.51%-42.59%-44.64%06:19:00.5
2368508Phillip MosianeSub vet38M 4:30:03.3+2:14:57.4+99.90%50.03%-43.97%-46.04%06:14:00.5
2378453Jaco Jansen van VuurenSub vet39M 4:33:09.5+2:18:03.6+102.19%49.46%-45.62%-47.72%06:24:00.5
2388497Thulani MavimbelaSub vet39M 4:46:56.6+2:31:50.7+112.40%47.08%-52.97%-55.17%06:19:00.5
-8072Shaun BarnesMaster50M DNF-----06:14:00.5
-8105Dion BekkerVet44M DNF-----06:09:00.5
-8231Pieter BotmaVet40M DNF-----06:09:00.5
-8254Tasimba ChirindoSub vet34M DNF-----06:14:00.5
-8255Thomas ChristieU2321M DNF-----06:19:00.5
-8258JT ClaassenSub vet30M DNF-----06:24:00.5
-8259Craig CockburnMaster56M DNF-----06:14:00.5
-8263nico coetzeeVet47M DNF-----06:19:00.5
-8292Michael De LangVet41M DNF-----06:24:00.5
-8404Henry (Thabo) du PlessisVet45M DNF-----06:24:00.5
-8416Brent FlintGrand master61M DNF-----06:14:00.5
-8419Ammaar GangatSub vet35M DNF-----06:24:00.5
-8420Barry GobleMaster57M DNF-----06:09:00.5
-8432Charl HankeySub vet38M DNF-----06:19:00.5
-8433Ian HarrisonGrand master66M DNF-----06:09:00.5
-8448Deon HultzerMaster54M DNF-----06:09:00.5
-8450Gary HymanVet44M DNF-----06:24:00.5
-8456Eugene JoubertSub vet39M DNF-----06:14:00.5
-8467Johan KriekVet43M DNF-----06:19:00.5
-8474Fabio La MantiaVet44M DNF-----06:06:00.5
-8490Wayno MarnewickVet49M DNF-----06:24:00.5
-8491Wayne MarnewickVet49M DNF-----06:24:00.5
-8492Noah MarnewickU2317M DNF-----06:24:00.5
-8496Tumelo MatsomelaVet47M DNF-----06:14:00.5
-8503Enoch MogojeVet47M DNF-----06:14:00.5
-8504Craig MoirGrand master60M DNF-----06:24:00.5
-8512Nico MullerMaster59M DNF-----06:19:00.5
-8518Matthew NashSub vet36M DNF-----06:19:00.5
-8524Maieane NkhahleVet44M DNF-----06:24:00.5
-8546Brett PrawdeMaster56M DNF-----06:24:00.5
-8557CLEMENT RAMOKOKAVet48M DNF-----06:09:00.5
-8563Gerhard RoseSub vet38M DNF-----06:06:00.5
-8573Nic ShapleyMaster53M DNF-----06:14:00.5
-8574Barry SharpMaster54M DNF-----06:09:00.5
-8585Gerard SpruytVet41M DNF-----06:19:00.5
-8588Bertus SteynSub vet39M DNF-----06:24:00.5
-8615Anton Van Der MerweVet41M DNF-----06:14:00.5
-8624Raymond van NiekerkSub vet35M DNF-----06:06:00.5
-8642Sean WegerhoffMaster54M DNF-----06:09:00.5
-8643Pieter WesselsMaster53M DNF-----06:24:00.5