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: 366
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
11349Evan NaudeYouth15M 1:29:35.4--100%41.28%39.62%07:06:00.5
21095Bradley CaponYouth18M 1:31:00.0+1:24.6+1.57%98.45%40.35%38.67%07:06:00.5
31369Matthew NortonYouth15M 1:38:15.7+8:40.3+9.68%91.17%35.59%33.78%07:06:00.5
43108Armand VivierYouth16M 1:38:15.9+8:40.5+9.68%91.17%35.59%33.78%07:18:00.5
51439Graham SavageVet41M 1:44:45.0+15:09.6+16.92%85.53%31.34%29.41%07:10:00.5
61049Matthew BoothYouth15M 1:44:53.8+15:18.4+17.09%85.41%31.24%29.31%07:06:00.5
71170Michael FalckYouth18M 1:45:49.3+16:13.9+18.12%84.66%30.64%28.68%07:10:00.5
81198Tyrone GlennSenior27M 1:47:13.5+17:38.1+19.68%83.55%29.72%27.74%07:06:00.5
91368Robert NortonVet48M 1:47:28.5+17:53.1+19.96%83.36%29.55%27.57%07:06:00.5
101256Ziaan JoubertYouth14M 1:48:41.8+19:06.4+21.33%82.42%28.75%26.75%07:10:00.5
111246Jonathan Janse van RensburgVet42M 1:51:36.6+22:01.2+24.58%80.27%26.84%24.78%07:14:00.5
121371Siyabonga NyathiYouth16M 1:52:10.0+22:34.6+25.20%79.87%26.48%24.41%07:06:00.5
131273Hannah LansdellYouth16F 1:53:46.4+24:11.0+26.99%78.74%25.42%23.32%07:06:00.5
141235Gavin HornGrand master62M 1:54:07.3+24:31.9+27.38%78.50%25.19%23.09%07:06:00.5
151197Michael GlennSenior27M 1:54:28.4+24:53.0+27.77%78.26%24.96%22.85%07:06:00.5
161405Yvonne PrinslooMaster54F 1:54:38.6+25:03.2+27.96%78.15%24.85%22.74%07:06:00.5
173051jan swartVet42M 1:55:29.0+25:53.6+28.90%77.58%24.30%22.17%07:31:00.5
181201David GordonVet55M 1:55:51.1+26:15.7+29.31%77.33%24.06%21.92%07:06:00.5
198688Richard SuttonMaster52M 1:57:36.4+28:01.0+31.27%76.18%22.91%20.74%07:06:00.5
201090Scott BryceMaster58M 1:57:54.0+28:18.6+31.60%75.99%22.72%20.54%07:10:00.5
211270Justin LandsbergU2322M 1:58:08.3+28:32.9+31.87%75.83%22.56%20.38%07:26:00.5
223020Danie SmitMaster53M 1:58:34.8+28:59.4+32.36%75.55%22.27%20.08%07:14:00.5
231257Warren JudgeVet48M 1:59:16.7+29:41.3+33.14%75.11%21.81%19.61%07:14:00.5
243042Craig StewartVet40M 2:00:19.6+30:44.2+34.31%74.46%21.13%18.91%07:06:00.5
253023GD SmitSenior26M 2:00:27.2+30:51.8+34.45%74.38%21.04%18.82%07:14:00.5
261224Gordon HarveyMaster53M 2:00:37.0+31:01.6+34.63%74.28%20.94%18.71%07:18:00.5
271096Jean-Luc CardosoSenior27M 2:00:56.6+31:21.2+35.00%74.08%20.72%18.49%07:14:00.5
281301John MackintoshSenior24M 2:01:02.4+31:27.0+35.10%74.02%20.66%18.43%07:26:00.5
298677DIVAN VAN EEDENU2320M 2:01:12.1+31:36.7+35.28%73.92%20.55%18.32%07:06:00.5
301136Marcel de KlerkGrand master63M 2:01:50.8+32:15.4+36.00%73.53%20.13%17.88%07:14:00.5
313096Sebastian VenterYouth15M 2:01:51.3+32:15.9+36.01%73.52%20.13%17.88%07:18:00.5
323086Jean-Pierre van RooyenSub vet36M 2:01:56.9+32:21.5+36.12%73.47%20.06%17.81%07:18:00.5
331079Ruan BrashawSub vet30M 2:02:00.6+32:25.2+36.19%73.43%20.02%17.77%07:10:00.5
341131Heinrich de BeerMaster59M 2:02:32.6+32:57.2+36.78%73.11%19.67%17.41%07:22:00.5
353056Jerome ThomasMaster53M 2:02:44.5+33:09.1+37.00%72.99%19.54%17.28%07:31:00.5
363012Emil SluiterMaster51M 2:02:51.7+33:16.3+37.14%72.92%19.47%17.20%07:06:00.5
371172Tristan FernandesSenior26M 2:03:35.5+34:00.1+37.95%72.49%18.99%16.71%07:18:00.5
381163Derick ElliottVet48M 2:03:50.7+34:15.3+38.24%72.34%18.82%16.54%07:06:00.5
391139Deon de KockMaster50M 2:03:52.8+34:17.4+38.27%72.32%18.80%16.51%07:18:00.5
403112Henri VosserMaster53M 2:03:54.1+34:18.7+38.30%72.31%18.78%16.50%07:26:00.5
411352Lindy NaudeYouth14F 2:04:09.0+34:33.6+38.58%72.16%18.62%16.33%07:18:00.5
421331Vincent MettlerSenior27M 2:04:21.6+34:46.2+38.81%72.04%18.48%16.19%07:10:00.5
431074Franco BothmaYouth15M 2:04:29.1+34:53.7+38.95%71.97%18.40%16.10%07:26:00.5
441041Ehren BerrySenior25M 2:05:21.9+35:46.5+39.93%71.46%17.83%15.51%07:22:00.5
451370Nicholas NortonYouth13M 2:05:52.5+36:17.1+40.50%71.17%17.49%15.17%07:06:00.5
463070Iaan van der MerweVet40M 2:06:01.3+36:25.9+40.66%71.09%17.39%15.07%07:06:00.5
471294SHANE LOTTERMaster55M 2:06:11.4+36:36.0+40.85%71.00%17.28%14.96%07:10:00.5
481110Takudzwa ChivingeYouth16M 2:06:30.6+36:55.2+41.21%70.82%17.07%14.74%07:18:00.5
491275Emile Le RouxMaster52M 2:06:33.2+36:57.8+41.26%70.79%17.05%14.71%07:18:00.5
501296Dawie LourensMaster57M 2:06:37.7+37:02.3+41.34%70.75%17.00%14.66%07:26:00.5
511015Quinton BadenhorstYouth15M 2:06:39.8+37:04.4+41.38%70.73%16.97%14.64%07:22:00.5
521312Andile MalungaYouth15M 2:06:49.6+37:14.2+41.56%70.64%16.87%14.53%07:22:00.5
531155Irma Du PlooyMaster50F 2:06:54.6+37:19.2+41.66%70.59%16.81%14.47%07:10:00.5
543110Sean VolkSub vet39M 2:07:12.6+37:37.2+41.99%70.43%16.62%14.27%07:14:00.5
551140Kathleen de KockYouth16F 2:07:17.9+37:42.5+42.09%70.38%16.56%14.21%07:18:00.5
561403Jacques PretoriusGrand master62M 2:07:24.1+37:48.7+42.21%70.32%16.49%14.14%07:18:00.5
571078MATTHEW BOWERSYouth17M 2:07:29.0+37:53.6+42.30%70.28%16.44%14.08%07:18:00.5
581181JJ FourieGrand master62M 2:07:46.7+38:11.3+42.63%70.11%16.24%13.89%07:10:00.5
591021Welson BarbosaSub vet38M 2:07:49.1+38:13.7+42.67%70.09%16.22%13.86%07:18:00.5
603080Brett van RensburgVet49M 2:07:55.1+38:19.7+42.78%70.04%16.15%13.79%07:14:00.5
611323marius mattheeSub vet37M 2:08:11.3+38:35.9+43.08%69.89%15.97%13.61%07:31:00.5
623054Anieke TheronYouth17F 2:08:16.3+38:40.9+43.18%69.84%15.92%13.55%07:06:00.5
631047Kevin BlakeVet40M 2:08:45.7+39:10.3+43.72%69.58%15.60%13.22%07:26:00.5
648034Viktor AstalosU2317M 2:09:11.5+39:36.1+44.20%69.35%15.32%12.93%07:18:00.5
653036Martin SpangenbergSub vet38M 2:09:14.8+39:39.4+44.26%69.32%15.28%12.90%07:06:00.5
661016Dontae BadenhorstSenior25M 2:09:54.0+40:18.6+44.99%68.97%14.85%12.46%07:26:00.5
673043Naclanche SteynVet43F 2:10:02.6+40:27.2+45.15%68.89%14.76%12.36%07:10:00.5
681251Pieter Jansen Van VuurenVet40M 2:10:04.5+40:29.1+45.19%68.88%14.74%12.34%07:22:00.5
691348Oliver NathanVet41M 2:10:13.7+40:38.3+45.36%68.79%14.64%12.23%07:14:00.5
701124Grant CupidoVet48M 2:10:20.5+40:45.1+45.49%68.73%14.56%12.16%07:22:00.5
713053Chinelle TheronYouth17F 2:10:30.7+40:55.3+45.68%68.65%14.45%12.04%07:06:00.5
721202Veronika GordonYouth16F 2:10:37.5+41:02.1+45.80%68.59%14.38%11.97%07:18:00.5
733090Paul van SchieMaster57M 2:11:04.1+41:28.7+46.30%68.35%14.09%11.67%07:14:00.5
741210Petro GreylingMaster57F 2:11:05.4+41:30.0+46.32%68.34%14.07%11.65%07:14:00.5
751207Graham GreenSub vet32M 2:11:06.1+41:30.7+46.34%68.34%14.06%11.65%07:22:00.5
763092Elmie van StadenMaster59F 2:11:06.6+41:31.2+46.34%68.33%14.06%11.64%07:14:00.5
773106mark vineVet41M 2:11:07.3+41:31.9+46.36%68.33%14.05%11.63%07:10:00.5
781075DAN BOWERSYouth18M 2:11:29.9+41:54.5+46.78%68.13%13.80%11.38%07:14:00.5
791340Sam MorardMaster54F 2:11:48.7+42:13.3+47.13%67.97%13.60%11.17%07:06:00.5
801054ANDREW GRAHAM BORRESENVet49M 2:11:57.7+42:22.3+47.30%67.89%13.50%11.07%07:14:00.5
813062Mauritz TrollipVet46M 2:11:58.6+42:23.2+47.31%67.88%13.49%11.06%07:26:00.5
821244RYAN ILLINGWORTHVet49M 2:12:04.1+42:28.7+47.41%67.84%13.43%10.99%07:06:00.5
831143christopher de langeYouth15M 2:12:18.6+42:43.2+47.68%67.71%13.27%10.83%07:06:00.5
843005Rajan ShawVet42M 2:12:40.9+43:05.5+48.10%67.52%13.03%10.58%07:14:00.5
851121Gregg CronjeMaster51M 2:12:44.6+43:09.2+48.17%67.49%12.99%10.54%07:26:00.5
868099Dion BekkerVet44M 2:13:07.4+43:32.0+48.59%67.30%12.74%10.28%07:06:00.5
871452Tony SerraoVet43M 2:13:21.9+43:46.5+48.86%67.18%12.58%10.12%07:06:00.5
881167Ruan ErasmusSub vet32M 2:13:35.5+44:00.1+49.11%67.06%12.43%9.97%07:10:00.5
891329Andrew MenneVet46M 2:13:41.5+44:06.1+49.23%67.01%12.37%9.90%07:26:00.5
903038Candice Ann StaffordVet45F 2:13:53.6+44:18.2+49.45%66.91%12.23%9.76%07:18:00.5
911185Gerrit FourieVet47M 2:13:54.1+44:18.7+49.46%66.91%12.23%9.76%07:18:00.5
921065Stefan BothaSub vet36M 2:14:06.9+44:31.5+49.70%66.80%12.09%9.61%07:18:00.5
931332Jennifer MeySub vet31F 2:14:07.6+44:32.2+49.71%66.80%12.08%9.61%07:18:00.5
941261Michael KhorombiSub vet38M 2:14:30.2+44:54.8+50.13%66.61%11.83%9.35%07:14:00.5
958692Kylonius ThorpVet40M 2:14:37.9+45:02.5+50.28%66.54%11.75%9.27%07:18:00.5
961356LIANDRO NELU2320M 2:14:43.5+45:08.1+50.38%66.50%11.69%9.20%07:18:00.5
973115Lawrence WaterstonVet47M 2:15:08.7+45:33.3+50.85%66.29%11.41%8.92%07:26:00.5
983119Tamryn WhiteYouth16F 2:15:25.4+45:50.0+51.16%66.16%11.23%8.73%07:18:00.5
991344Cloe MullerYouth17F 2:15:26.1+45:50.7+51.17%66.15%11.22%8.73%07:31:00.5
1001263Nico KloppersSub vet39M 2:15:42.9+46:07.5+51.48%66.01%11.04%8.54%07:18:00.5
1011265Daniel KochSenior27M 2:15:48.4+46:13.0+51.59%65.97%10.98%8.47%07:14:00.5
1023061Christiaan TrollipYouth15M 2:15:57.6+46:22.2+51.76%65.89%10.88%8.37%07:22:00.5
1031421DOMINIC REYNEKEYouth18M 2:16:00.5+46:25.1+51.81%65.87%10.85%8.34%07:18:00.5
1041182Leon FourieMaster53M 2:16:03.7+46:28.3+51.87%65.85%10.81%8.30%07:10:00.5
1051057Nico BotesSub vet39M 2:16:07.6+46:32.2+51.94%65.81%10.77%8.26%07:06:00.5
1063064James UeckermannGrand master62M 2:16:12.0+46:36.6+52.03%65.78%10.72%8.21%07:26:00.5
1073067Peet van CollerVet49M 2:16:20.7+46:45.3+52.19%65.71%10.63%8.11%07:18:00.5
1081024Tristan BarnesU2319M 2:16:24.7+46:49.3+52.26%65.68%10.58%8.07%07:18:00.5
1091009Murray AugustynVet46M 2:16:34.4+46:59.0+52.44%65.60%10.48%7.96%07:10:00.5
1101222Derek HardyVet47M 2:16:34.6+46:59.2+52.45%65.60%10.48%7.96%07:22:00.5
1113109Mattie ViviersVet44F 2:16:45.8+47:10.4+52.65%65.51%10.35%7.83%07:18:00.5
1121126Yolanda de BeerMaster57F 2:16:47.2+47:11.8+52.68%65.50%10.34%7.81%07:14:00.5
1131091Ian BuchananGrand master74M 2:16:50.6+47:15.2+52.74%65.47%10.30%7.78%07:14:00.5
1141166Triston EngelbrechtYouth13M 2:16:53.9+47:18.5+52.81%65.44%10.27%7.74%07:26:00.5
1151104Edwin ChildsGrand master61M 2:17:23.0+47:47.6+53.35%65.21%9.95%7.41%07:14:00.5
1161315Mariette MareVet47F 2:17:27.1+47:51.7+53.42%65.18%9.90%7.37%07:22:00.5
1171297Herman LourensMaster57M 2:17:32.9+47:57.5+53.53%65.13%9.84%7.30%07:31:00.5
1181195Patrick GartlandMaster57M 2:17:40.2+48:04.8+53.67%65.08%9.76%7.22%07:14:00.5
1191150Bongumusa DlaminiSub vet31M 2:17:54.1+48:18.7+53.93%64.97%9.61%7.06%07:26:00.5
12011033Junior ChildsSub vet33M 2:17:55.7+48:20.3+53.96%64.95%9.59%7.04%07:06:00.5
1213058Quentin tolmayVet41M 2:17:57.2+48:21.8+53.98%64.94%9.57%7.03%07:26:00.5
1221269Sean LakeSenior27M 2:18:31.1+48:55.7+54.61%64.68%9.20%6.65%07:18:00.5
1231432Morne RossouwSub vet39M 2:18:31.6+48:56.2+54.62%64.67%9.20%6.64%07:26:00.5
1243069Gerrit Van Der merweVet44M 2:18:31.8+48:56.4+54.63%64.67%9.20%6.64%07:06:00.5
1253057Peter TippettGrand master70M 2:18:44.3+49:08.9+54.86%64.57%9.06%6.50%07:14:00.5
1261227Jonathan HendricksVet46M 2:18:47.4+49:12.0+54.92%64.55%9.03%6.46%07:18:00.5
1273044Franswa StolsVet42M 2:19:17.3+49:41.9+55.47%64.32%8.70%6.13%07:18:00.5
1281001Shawn AbdollVet47M 2:19:25.0+49:49.6+55.62%64.26%8.61%6.04%07:18:00.5
1293078Jeroen van HeerdenU2320M 2:19:25.9+49:50.5+55.63%64.25%8.60%6.03%07:26:00.5
1301133Johan De BruynVet47M 2:19:28.2+49:52.8+55.68%64.24%8.58%6.01%07:26:00.5
1311435Mitchell RoweYouth16M 2:19:33.8+49:58.4+55.78%64.19%8.52%5.94%07:26:00.5
1321308khutso makgokaSub vet31M 2:19:54.3+50:18.9+56.16%64.04%8.29%5.71%07:14:00.5
1331351Tessa NaudeSub vet38F 2:20:02.9+50:27.5+56.32%63.97%8.20%5.62%07:18:00.5
1341180Darryl FordhamMaster51M 2:20:04.0+50:28.6+56.34%63.96%8.19%5.60%07:06:00.5
1353003David ShapiroMaster51M 2:20:06.9+50:31.5+56.40%63.94%8.16%5.57%07:18:00.5
1361112CHRISTOPHER CLOETESub vet33M 2:20:24.5+50:49.1+56.72%63.81%7.96%5.37%07:22:00.5
1371045Zubayr BhyatVet41M 2:20:24.8+50:49.4+56.73%63.80%7.96%5.37%07:31:00.5
1381066Dries BothaSub vet37M 2:20:25.0+50:49.6+56.73%63.80%7.96%5.37%07:26:00.5
1391073Anton BothmaVet46M 2:20:27.1+50:51.7+56.77%63.79%7.94%5.34%07:10:00.5
1401412John RaeGrand master62M 2:20:37.9+51:02.5+56.97%63.71%7.82%5.22%07:26:00.5
1411040Gordon BerringtonMaster54M 2:20:47.1+51:11.7+57.14%63.64%7.72%5.12%07:22:00.5
1423059Karl TomaschkoVet40M 2:21:19.1+51:43.7+57.74%63.40%7.37%4.76%07:18:00.5
1431153Luan DreyerVet43M 2:21:20.1+51:44.7+57.76%63.39%7.36%4.75%07:18:00.5
1441158Rudi Du RandtMaster55M 2:21:20.8+51:45.4+57.77%63.38%7.35%4.74%07:10:00.5
1453016Justin SmallmanSub vet39M 2:21:25.2+51:49.8+57.85%63.35%7.30%4.69%07:26:00.5
1461122Barry CrouseMaster53M 2:21:27.3+51:51.9+57.89%63.33%7.28%4.67%07:26:00.5
1471239Charles HudgsonVet46M 2:21:28.5+51:53.1+57.91%63.33%7.27%4.65%07:31:00.5
1481147Fanie DeyselMaster56M 2:22:04.4+52:29.0+58.58%63.06%6.87%4.25%07:14:00.5
1491051Ben BooysenMaster52M 2:22:58.1+53:22.7+59.58%62.66%6.29%3.65%07:22:00.5
1501409Bafana RadebeSub vet39M 2:23:13.1+53:37.7+59.86%62.55%6.12%3.48%07:14:00.5
1501149Lulama DlaminiSub vet30M 2:23:13.1+53:37.7+59.86%62.55%6.12%3.48%07:26:00.5
1521388Morné PienaarSenior28M 2:23:13.4+53:38.0+59.87%62.55%6.12%3.48%07:22:00.5
1531298Melt LouwVet40M 2:23:15.7+53:40.3+59.91%62.54%6.09%3.45%07:31:00.5
1543030Brandon SmithSub vet34M 2:23:23.3+53:47.9+60.05%62.48%6.01%3.37%07:26:00.5
1553029Caitlin SmithSub vet34F 2:23:27.5+53:52.1+60.13%62.45%5.97%3.32%07:26:00.5
1561030MALCOLM BATHGrand master61M 2:23:57.7+54:22.3+60.69%62.23%5.64%2.98%07:06:00.5
1571325Steven MaubaneVet40M 2:23:58.8+54:23.4+60.71%62.22%5.62%2.97%07:10:00.5
1581333Siggi MeyerMaster55M 2:24:10.6+54:35.2+60.93%62.14%5.49%2.83%07:06:00.5
1593073Stefan van DeventerSub vet38M 2:24:25.5+54:50.1+61.21%62.03%5.33%2.67%07:10:00.5
1601262Lardus KlopperYouth17M 2:24:32.2+54:56.8+61.33%61.98%5.26%2.59%07:22:00.5
1611390jona pillayMaster51M 2:24:35.2+54:59.8+61.39%61.96%5.23%2.56%07:14:00.5
1628697Stephen WoodGrand master60M 2:24:36.0+55:00.6+61.40%61.96%5.22%2.55%07:14:00.5
1631169Willie EsterhuizenGrand master65M 2:25:05.8+55:30.4+61.96%61.75%4.89%2.21%07:14:00.5
1641268Anora La MantiaYouth16F 2:25:20.3+55:44.9+62.23%61.64%4.73%2.05%07:22:00.5
1653040Leonard SteinhobelGrand master65M 2:25:25.3+55:49.9+62.32%61.61%4.68%1.99%07:31:00.5
1661445Mark SchefermannVet40M 2:25:41.6+56:06.2+62.62%61.49%4.50%1.81%07:22:00.5
1671196Andrew GarvieVet48M 2:25:58.8+56:23.4+62.94%61.37%4.31%1.62%07:18:00.5
1681135Maggie De JonckheereMaster58F 2:26:10.4+56:35.0+63.16%61.29%4.19%1.49%07:10:00.5
1691300Murray MackintoshGrand master64M 2:26:18.5+56:43.1+63.31%61.23%4.10%1.40%07:06:00.5
1701440Louis SchalkwykVet42M 2:26:29.6+56:54.2+63.52%61.16%3.98%1.27%07:26:00.5
1711226Tracy HendricksMaster50F 2:26:56.6+57:21.2+64.02%60.97%3.68%0.97%07:18:00.5
1728559Bradley ReidVet48M 2:27:04.8+57:29.4+64.17%60.91%3.59%0.88%07:10:00.5
1731123Tiege CupidoYouth18M 2:27:48.0+58:12.6+64.97%60.62%3.12%0.39%07:18:00.5
1741426David RogersGrand master64M 2:28:03.7+58:28.3+65.27%60.51%2.95%0.22%07:10:00.5
1751059Christa BothaGrand master62F 2:28:05.5+58:30.1+65.30%60.50%2.93%0.20%07:14:00.5
1761194Envir FraserMaster53M 2:28:14.6+58:39.2+65.47%60.43%2.83%0.09%07:31:00.5
1771336Ephetehe MokgopanyaneSub vet33M 2:28:20.8+58:45.4+65.58%60.39%2.76%0.02%07:26:00.5
1781231Ryan HohensteinVet48M 2:28:22.9+58:47.5+65.62%60.38%2.74%0.00%07:10:00.5
1791069Jennifer BothaSub vet35F 2:28:31.3+58:55.9+65.78%60.32%2.65%-0.09%07:31:00.5
1801415Brad RaeSub vet37M 2:28:35.0+58:59.6+65.85%60.30%2.61%-0.14%07:31:00.5
1811154Richard Du PlessisMaster54M 2:28:41.4+59:06.0+65.97%60.25%2.54%-0.21%07:06:00.5
1823117Adrian WestonVet44M 2:28:58.5+59:23.1+66.29%60.14%2.35%-0.40%07:26:00.5
1831205Rory GreenVet48M 2:29:06.7+59:31.3+66.44%60.08%2.26%-0.49%07:14:00.5
1841215Rudi GrobbelaarMaster51M 2:29:11.3+59:35.9+66.52%60.05%2.21%-0.54%07:14:00.5
1851221Tracy HardyVet49F 2:29:13.0+59:37.6+66.56%60.04%2.19%-0.56%07:06:00.5
1861002Rod ANLEYGrand master67M 2:29:40.0+1:00:04.6+67.06%59.86%1.90%-0.87%07:14:00.5
1871203Renier GouwsVet43M 2:29:44.8+1:00:09.4+67.15%59.83%1.84%-0.92%07:18:00.5
1881324Kerstin MattukatSub vet39F 2:29:53.9+1:00:18.5+67.32%59.77%1.74%-1.02%07:18:00.5
1891434Oliver RoweMaster50M 2:29:56.8+1:00:21.4+67.37%59.75%1.71%-1.05%07:14:00.5
1908691Lyle AndersonVet40M 2:30:01.3+1:00:25.9+67.45%59.72%1.66%-1.11%07:18:00.5
1911183stephan FourieSub vet38M 2:30:10.2+1:00:34.8+67.62%59.66%1.57%-1.21%07:10:00.5
1923120Edward WhiteMaster56M 2:30:19.7+1:00:44.3+67.80%59.60%1.46%-1.31%07:31:00.5
1931423Gavin RitchieVet48M 2:30:42.2+1:01:06.8+68.21%59.45%1.22%-1.56%07:26:00.5
1943075Stefan Van DykSub vet36M 2:30:42.7+1:01:07.3+68.22%59.44%1.21%-1.57%07:18:00.5
1953013Johan SmallSub vet36M 2:30:49.0+1:01:13.6+68.34%59.40%1.14%-1.64%07:18:00.5
1963095Quinton van ZylVet48M 2:30:51.6+1:01:16.2+68.39%59.39%1.11%-1.67%07:10:00.5
1971058Willette BotesVet44F 2:30:57.2+1:01:21.8+68.49%59.35%1.05%-1.73%07:31:00.5
1981418STEPHEN RAYNERGrand master66M 2:31:02.3+1:01:26.9+68.59%59.32%1.00%-1.79%07:06:00.5
1991441Nina ScheepersSub vet33F 2:31:06.9+1:01:31.5+68.67%59.29%0.95%-1.84%07:26:00.5
2001326Nozuko MbanyaVet48F 2:31:18.0+1:01:42.6+68.88%59.21%0.82%-1.97%07:31:00.5
2011145Raoul De SouzaVet44M 2:31:35.2+1:01:59.8+69.20%59.10%0.64%-2.16%07:22:00.5
2021017Damian BakerSub vet38M 2:31:50.8+1:02:15.4+69.49%59.00%0.47%-2.34%07:31:00.5
2033085Gert-Jan van RijsewijkGrand master65M 2:32:01.8+1:02:26.4+69.70%58.93%0.35%-2.46%07:10:00.5
2041082Eckhard BritsSub vet30M 2:32:28.2+1:02:52.8+70.19%58.76%0.06%-2.76%07:31:00.5
2051236Samantha HornMaster53F 2:32:37.8+1:03:02.4+70.36%58.70%-0.05%-2.86%07:06:00.5
2061111Tinashe ChogaSub vet31M 2:32:49.9+1:03:14.5+70.59%58.62%-0.18%-3.00%07:31:00.5
2071056Daniel BorresenYouth16M 2:32:53.6+1:03:18.2+70.66%58.60%-0.22%-3.04%07:14:00.5
2083065Deon Van AssGrand master63M 2:33:04.2+1:03:28.8+70.86%58.53%-0.34%-3.16%07:06:00.5
2098698Bradley WilsonMaster53M 2:33:04.7+1:03:29.3+70.87%58.53%-0.34%-3.17%07:18:00.5
2103060Mike TrenorGrand master65M 2:33:15.5+1:03:40.1+71.07%58.46%-0.46%-3.29%07:14:00.5
2111341Moshe MorareSub vet33M 2:33:20.9+1:03:45.5+71.17%58.42%-0.52%-3.35%07:10:00.5
2121113Jacques ColinVet43M 2:33:34.2+1:03:58.8+71.41%58.34%-0.66%-3.50%07:26:00.5
2131424Mavrick RobbertsSub vet31M 2:33:52.9+1:04:17.5+71.76%58.22%-0.87%-3.71%07:31:00.5
2143006Fulufhelo SibaraSub vet37M 2:34:30.9+1:04:55.5+72.47%57.98%-1.28%-4.13%07:18:00.5
2151404Deon PretoriusMaster53M 2:34:43.8+1:05:08.4+72.71%57.90%-1.42%-4.28%07:31:00.5
2161442Jaco ScheepersSub vet37M 2:35:03.8+1:05:28.4+73.08%57.78%-1.64%-4.50%07:31:00.5
2171189Phillip FourieSub vet37M 2:35:12.8+1:05:37.4+73.25%57.72%-1.74%-4.60%07:22:00.5
2181023Ethan Barnard OGormanYouth17M 2:35:14.0+1:05:38.6+73.27%57.71%-1.75%-4.62%07:31:00.5
2193011Varun SinghVet42M 2:35:15.9+1:05:40.5+73.31%57.70%-1.77%-4.64%07:22:00.5
2201373Wimpie OdendaalMaster55M 2:35:27.4+1:05:52.0+73.52%57.63%-1.90%-4.77%07:14:00.5
2211012Wynand BadenhorstVet49M 2:35:28.9+1:05:53.5+73.55%57.62%-1.92%-4.78%07:06:00.5
2221406JAYDON PRINSLOOSub vet31M 2:35:29.8+1:05:54.4+73.56%57.62%-1.93%-4.80%07:31:00.5
2231088Peter BrookGrand master62M 2:35:31.4+1:05:56.0+73.59%57.61%-1.94%-4.81%07:18:00.5
2241342Tebogo MotsepeVet46M 2:35:48.8+1:06:13.4+73.92%57.50%-2.13%-5.01%07:14:00.5
2251408Mohale RabopapeSub vet32M 2:35:51.1+1:06:15.7+73.96%57.48%-2.16%-5.03%07:26:00.5
2261144Michael de Neuilly RiceVet43M 2:35:55.2+1:06:19.8+74.04%57.46%-2.20%-5.08%07:31:00.5
2273027Gert SmithMaster58M 2:36:11.4+1:06:36.0+74.34%57.36%-2.38%-5.26%07:26:00.5
2288690Matthew StubbsGrand master67M 2:36:16.7+1:06:41.3+74.44%57.33%-2.44%-5.32%07:18:00.5
2291328Thapelo MekwaSub vet33M 2:36:42.3+1:07:06.9+74.91%57.17%-2.72%-5.61%07:22:00.5
2301443Johan ScheepersVet40M 2:37:16.1+1:07:40.7+75.54%56.97%-3.09%-5.99%07:31:00.5
2313035Ruan SnymanSub vet33M 2:37:16.4+1:07:41.0+75.55%56.96%-3.09%-5.99%07:22:00.5
2321174Ivan FickSub vet37M 2:37:17.4+1:07:42.0+75.57%56.96%-3.10%-6.00%07:22:00.5
2331211Gordon GribSub vet30M 2:37:29.4+1:07:54.0+75.79%56.89%-3.23%-6.14%07:26:00.5
2341223Nathan HardyYouth15M 2:37:35.3+1:07:59.9+75.90%56.85%-3.30%-6.20%07:22:00.5
2351276Quintin Le RouxVet40M 2:37:59.7+1:08:24.3+76.35%56.70%-3.56%-6.48%07:31:00.5
2361100Themba ChakelaVet49M 2:38:15.9+1:08:40.5+76.65%56.61%-3.74%-6.66%07:10:00.5
2371427wynand roodmanMaster57M 2:38:37.0+1:09:01.6+77.05%56.48%-3.97%-6.90%07:14:00.5
2381313Lonwabo MaqubelaVet44M 2:38:39.3+1:09:03.9+77.09%56.47%-4.00%-6.92%07:10:00.5
2391117BRUCE COOKSVet45M 2:38:45.5+1:09:10.1+77.21%56.43%-4.06%-6.99%07:31:00.5
2403101Zanelle VermootenYouth15F 2:39:32.7+1:09:57.3+78.08%56.15%-4.58%-7.52%07:18:00.5
2411420DEON REYNEKEMaster54M 2:39:39.5+1:10:04.1+78.21%56.11%-4.65%-7.60%07:18:00.5
2421281Morena LekotaVet43M 2:39:43.8+1:10:08.4+78.29%56.09%-4.70%-7.65%07:14:00.5
2433107Johanna Christine VivierMaster51F 2:39:46.8+1:10:11.4+78.35%56.07%-4.73%-7.68%07:18:00.5
2443052Brad TaitzVet42M 2:40:24.4+1:10:49.0+79.05%55.85%-5.14%-8.10%07:14:00.5
2451118Christo CorneelsenMaster54M 2:41:07.3+1:11:31.9+79.84%55.60%-5.61%-8.59%07:10:00.5
2461060Nadia BothaVet44F 2:41:15.1+1:11:39.7+79.99%55.56%-5.70%-8.67%07:14:00.5
2471414Taryn RaeVet40M 2:41:52.2+1:12:16.8+80.68%55.35%-6.10%-9.09%07:26:00.5
2483010Saurabh SinghVet42M 2:41:57.0+1:12:21.6+80.77%55.32%-6.16%-9.14%07:14:00.5
2491380Jaco OlivierVet41M 2:42:10.8+1:12:35.4+81.02%55.24%-6.31%-9.30%07:26:00.5
2501437Moses RupengaSub vet37M 2:42:11.2+1:12:35.8+81.03%55.24%-6.31%-9.30%07:31:00.5
2513063Brendan TurnerVet47M 2:42:26.8+1:12:51.4+81.32%55.15%-6.48%-9.48%07:14:00.5
2521395Tanya PooleMaster53F 2:42:30.6+1:12:55.2+81.39%55.13%-6.52%-9.52%07:06:00.5
2533033Mariaan SmithMaster50F 2:43:11.3+1:13:35.9+82.15%54.90%-6.97%-9.98%07:31:00.5
2541007Trenton ArthurSenior29M 2:43:38.9+1:14:03.5+82.66%54.75%-7.27%-10.29%07:22:00.5
2551334Refilwe MogatusiVet43F 2:43:49.0+1:14:13.6+82.85%54.69%-7.38%-10.40%07:10:00.5
2568696Sean WoolnoughMaster57M 2:43:49.4+1:14:14.0+82.86%54.69%-7.38%-10.41%07:26:00.5
2571209Clive GreenGrand master63M 2:44:22.8+1:14:47.4+83.48%54.50%-7.75%-10.78%07:31:00.5
2581052Anne BorresenMaster50F 2:44:23.9+1:14:48.5+83.50%54.50%-7.76%-10.79%07:10:00.5
2591026Brandon BARRETTVet42M 2:44:25.0+1:14:49.6+83.52%54.49%-7.77%-10.81%07:10:00.5
2601029Robert BateyVet42M 2:45:12.1+1:15:36.7+84.40%54.23%-8.29%-11.34%07:14:00.5
2611320Philani MasukuMaster51M 2:45:39.3+1:16:03.9+84.90%54.08%-8.58%-11.64%07:14:00.5
2623113THOMAS WAKEVet48M 2:45:43.2+1:16:07.8+84.98%54.06%-8.63%-11.68%07:14:00.5
2633077Roelof van HeerdenMaster50M 2:46:01.4+1:16:26.0+85.31%53.96%-8.83%-11.89%07:26:00.5
2641134Nicolle De BruynVet41F 2:46:04.4+1:16:29.0+85.37%53.95%-8.86%-11.92%07:26:00.5
2651042Victor BestMaster54M 2:46:13.5+1:16:38.1+85.54%53.90%-8.96%-12.03%07:26:00.5
2661146Nick De SouzaMaster54M 2:46:17.3+1:16:41.9+85.61%53.88%-9.00%-12.07%07:31:00.5
2671366Nico NoëthGrand master62M 2:46:47.7+1:17:12.3+86.18%53.71%-9.33%-12.41%07:10:00.5
2681177Andrea FioritaSenior26M 2:46:58.9+1:17:23.5+86.38%53.65%-9.45%-12.54%07:22:00.5
2691303Nephat MainaSub vet35M 2:47:06.4+1:17:31.0+86.52%53.61%-9.54%-12.62%07:22:00.5
2701031Stefaan BattheuMaster57M 2:47:39.7+1:18:04.3+87.14%53.43%-9.90%-12.99%07:26:00.5
2711020Jacques BallVet44M 2:47:56.6+1:18:21.2+87.46%53.35%-10.08%-13.18%07:18:00.5
2721318André MarxMaster58M 2:48:16.2+1:18:40.8+87.82%53.24%-10.30%-13.40%07:18:00.5
2731165Celeste EngelbrechtVet43F 2:48:36.8+1:19:01.4+88.21%53.13%-10.52%-13.63%07:26:00.5
2741260Khutsiso KgoleSub vet39M 2:48:42.7+1:19:07.3+88.32%53.10%-10.59%-13.70%07:14:00.5
2751003Alastair ArmstrongMaster59M 2:48:53.4+1:19:18.0+88.51%53.05%-10.71%-13.82%07:26:00.5
2761360Niquita-Jane Meier Niquita-Jane MeierSub vet37F 2:48:58.2+1:19:22.8+88.60%53.02%-10.76%-13.88%07:06:00.5
2771266Kabi KolobeVet49M 2:49:04.8+1:19:29.4+88.73%52.99%-10.83%-13.95%07:06:00.5
2788699Kerry WhyteMaster51F 2:49:30.4+1:19:55.0+89.20%52.85%-11.11%-14.24%07:22:00.5
2793088stephen van schalkwykMaster53M 2:50:11.4+1:20:36.0+89.97%52.64%-11.56%-14.70%07:22:00.5
2801346Martin MüllerSub vet32M 2:50:14.8+1:20:39.4+90.03%52.62%-11.59%-14.74%07:14:00.5
2813099Takkie VermootenMaster50F 2:50:22.5+1:20:47.1+90.17%52.58%-11.68%-14.82%07:18:00.5
2821141Conrad de KockSub vet36M 2:50:52.8+1:21:17.4+90.74%52.43%-12.01%-15.16%07:26:00.5
2831175Bart FintelmanSub vet35M 2:50:58.9+1:21:23.5+90.85%52.40%-12.08%-15.23%07:14:00.5
2841429Elaine RoosMaster50F 2:51:09.4+1:21:34.0+91.04%52.34%-12.19%-15.35%07:26:00.5
2851048Nicola BlueVet45F 2:51:10.4+1:21:35.0+91.06%52.34%-12.20%-15.36%07:26:00.5
2861089Johan BrutonMaster52M 2:51:48.6+1:22:13.2+91.77%52.14%-12.62%-15.79%07:10:00.5
2871106Tafara ChitsigaSub vet35M 2:51:58.7+1:22:23.3+91.96%52.09%-12.73%-15.90%07:14:00.5
2881450Bradley SeetsiMaster52M 2:53:20.1+1:23:44.7+93.48%51.69%-13.62%-16.82%07:31:00.5
2891230Erick HerbstSub vet38M 2:53:27.7+1:23:52.3+93.62%51.65%-13.70%-16.90%07:10:00.5
2901379Evan OlivierSub vet38M 2:53:32.7+1:23:57.3+93.71%51.62%-13.76%-16.96%07:10:00.5
2911094Lesley BurnsMaster58F 2:54:31.7+1:24:56.3+94.81%51.33%-14.40%-17.62%07:10:00.5
2921179Marco FioritaSenior26M 2:54:54.5+1:25:19.1+95.23%51.22%-14.65%-17.88%07:26:00.5
2931353Senamiso NdwandweSub vet36M 2:55:05.6+1:25:30.2+95.44%51.17%-14.77%-18.00%07:26:00.5
2941448Sipho SebidiSub vet35M 2:55:37.4+1:26:02.0+96.03%51.01%-15.12%-18.36%07:31:00.5
2951400Natalie PowellVet46F 2:56:02.9+1:26:27.5+96.50%50.89%-15.40%-18.65%07:06:00.5
2961264Eric KochMaster51M 2:56:11.5+1:26:36.1+96.66%50.85%-15.49%-18.74%07:14:00.5
2971386Buddy PhillipsGrand master80M 2:56:37.2+1:27:01.8+97.14%50.72%-15.77%-19.03%07:31:00.5
2981142Nelette de la ReySub vet37F 2:56:59.6+1:27:24.2+97.56%50.62%-16.02%-19.28%07:10:00.5
2991050Bradley BooyensVet41M 2:57:59.4+1:28:24.0+98.67%50.33%-16.67%-19.95%07:22:00.5
3001228Richard HenwoodGrand master77M 2:58:50.2+1:29:14.8+99.62%50.10%-17.22%-20.52%07:06:00.5
3011319Othnil MasiaVet42M 3:01:19.6+1:31:44.2+102.40%49.41%-18.86%-22.20%07:31:00.5
3021035Andrew BembridgeGrand master71M 3:01:30.7+1:31:55.3+102.60%49.36%-18.98%-22.33%07:26:00.5
3031022Stuart BarclaySenior29M 3:01:41.4+1:32:06.0+102.80%49.31%-19.10%-22.45%07:14:00.5
3041347Zwelinzima MvalaVet49M 3:01:41.9+1:32:06.5+102.81%49.31%-19.10%-22.45%07:06:00.5
3051302Khutjo MadishaVet48M 3:01:46.5+1:32:11.1+102.90%49.29%-19.15%-22.51%07:26:00.5
3061393Petrus PoolVet49M 3:01:49.4+1:32:14.0+102.95%49.27%-19.18%-22.54%07:31:00.5
3073046Linda StrydomMaster55F 3:02:35.2+1:32:59.8+103.80%49.07%-19.68%-23.05%07:22:00.5
3083071Scholtz van der MerweSenior29M 3:02:45.8+1:33:10.4+104.00%49.02%-19.80%-23.17%07:22:00.5
3093111Jason VorsterSub vet30M 3:02:53.1+1:33:17.7+104.14%48.99%-19.88%-23.25%07:31:00.5
3101299Ryan LumsdenVet43M 3:04:36.9+1:35:01.5+106.07%48.53%-21.01%-24.42%07:14:00.5
3111164Russell ElsGrand master60M 3:04:37.6+1:35:02.2+106.08%48.52%-21.02%-24.43%07:18:00.5
3121234Phillip HOLLOWAYVet47M 3:04:59.1+1:35:23.7+106.48%48.43%-21.26%-24.67%07:31:00.5
3131216Wim GroblerSub vet37M 3:05:23.9+1:35:48.5+106.94%48.32%-21.53%-24.95%07:18:00.5
3141148Eon DippenaarSub vet37M 3:06:00.0+1:36:24.6+107.61%48.17%-21.92%-25.35%07:22:00.5
3151451Ephraim SehlohoSub vet35M 3:07:02.4+1:37:27.0+108.77%47.90%-22.60%-26.05%07:14:00.5
3161401johan pretoriusVet48M 3:07:09.8+1:37:34.4+108.91%47.87%-22.68%-26.14%07:14:00.5
3173050Gideion SwartMaster55M 3:07:48.5+1:38:13.1+109.63%47.70%-23.11%-26.57%07:22:00.5
3183031Iddo SmithYouth17M 3:08:38.9+1:39:03.5+110.57%47.49%-23.66%-27.14%06:06:00.5
3191285Amanda LloydVet44F 3:08:41.6+1:39:06.2+110.62%47.48%-23.69%-27.17%07:31:00.5
3201232Dylan HOLLOWAYU2321M 3:09:54.5+1:40:19.1+111.97%47.18%-24.48%-27.99%07:26:00.5
3211043Kobus BeukesGrand master62M 3:10:14.2+1:40:38.8+112.34%47.09%-24.70%-28.21%07:18:00.5
3221392Chrisna PoolVet49F 3:10:41.2+1:41:05.8+112.84%46.98%-24.99%-28.51%07:22:00.5
3231428Cornelius ROOSGrand master74M 3:13:00.8+1:43:25.4+115.44%46.42%-26.52%-30.08%07:22:00.5
3241337Thiba MokwenaSub vet35M 3:13:45.2+1:44:09.8+116.27%46.24%-27.00%-30.58%07:26:00.5
3251359Luke NelVet40M 3:14:17.7+1:44:42.3+116.87%46.11%-27.36%-30.94%07:18:00.5
3261130Rika de BeerMaster51F 3:14:38.6+1:45:03.2+117.26%46.03%-27.59%-31.18%07:18:00.5
3271383Hentie PecheVet48M 3:14:58.5+1:45:23.1+117.63%45.95%-27.80%-31.40%07:10:00.5
3288522Yolanda Vicky NieuwenhuizenMaster52F 3:17:08.4+1:47:33.0+120.05%45.44%-29.22%-32.86%07:22:00.5
3291032Victor BehrensVet46M 3:18:03.8+1:48:28.4+121.08%45.23%-29.83%-33.48%07:06:00.5
3301225Luke HarwoodMaster58M 3:18:16.0+1:48:40.6+121.30%45.19%-29.96%-33.62%07:14:00.5
3311245Wayne InderVet40M 3:19:45.2+1:50:09.8+122.96%44.85%-30.94%-34.62%07:14:00.5
3321199Daniel GoneseSub vet38M 3:19:50.3+1:50:14.9+123.06%44.83%-30.99%-34.68%07:26:00.5
3331157Jacques Du preezSub vet37M 3:19:54.2+1:50:18.8+123.13%44.82%-31.03%-34.72%07:14:00.5
3341102Kudzanai ChiganzeSub vet38M 3:23:45.2+1:54:09.8+127.43%43.97%-33.56%-37.32%07:22:00.5
3351447Tracy ScottMaster59F 3:24:09.0+1:54:33.6+127.87%43.88%-33.82%-37.58%07:18:00.5
3368695Soma ZaaimanMaster54F 3:24:09.6+1:54:34.2+127.88%43.88%-33.82%-37.59%07:18:00.5
3371258Wallace KatiyoSub vet36M 3:24:28.4+1:54:53.0+128.23%43.82%-34.03%-37.80%07:06:00.5
3381384John PhelpsMaster54M 3:24:41.1+1:55:05.7+128.47%43.77%-34.17%-37.94%07:14:00.5
3391280Jacques LeipoldtVet49M 3:25:59.7+1:56:24.3+129.93%43.49%-35.03%-38.83%07:31:00.5
3401278Leilani LeipoldtVet46F 3:31:00.7+2:01:25.3+135.53%42.46%-38.32%-42.21%07:26:00.5
3413068Divan Van den HeeverVet42M 3:34:30.2+2:04:54.8+139.43%41.77%-40.60%-44.56%07:31:00.5
3421335Hassen MohammedVet45M 3:35:44.6+2:06:09.2+140.81%41.53%-41.42%-45.40%07:31:00.5
3431099Lazarus ChakadzingwaSub vet37M 3:36:54.0+2:07:18.6+142.10%41.30%-42.17%-46.18%07:26:00.5
3441037Adriaan BergSub vet37M 3:37:05.2+2:07:29.8+142.31%41.27%-42.30%-46.30%07:14:00.5
3458683Shaun WhitleySub vet31M 3:37:11.1+2:07:35.7+142.42%41.25%-42.36%-46.37%07:31:00.5
3463024Hetty SmitMaster59F 3:40:24.5+2:10:49.1+146.02%40.65%-44.47%-48.54%07:31:00.5
3473025Andries SmitMaster59M 3:40:35.9+2:11:00.5+146.23%40.61%-44.60%-48.67%07:31:00.5
3481309Sibusiso MalobolaSub vet38M 3:40:42.9+2:11:07.5+146.36%40.59%-44.68%-48.75%07:14:00.5
3491407Linda PritchardMaster55F 3:43:42.1+2:14:06.7+149.69%40.05%-46.63%-50.76%07:31:00.5
3503105Eugene ViljoenSub vet32M 3:48:50.9+2:19:15.5+155.44%39.15%-50.01%-54.23%07:31:00.5
3513097Barry VenterVet45M 3:52:53.5+2:23:18.1+159.95%38.47%-52.66%-56.95%07:22:00.5
3521229TREVOR HERBERTGrand master60M 3:58:19.1+2:28:43.7+166.01%37.59%-56.21%-60.61%07:26:00.5
3533104Nikita ViljoenSenior26F 4:05:43.3+2:36:07.9+174.27%36.46%-61.07%-65.60%07:14:00.5
3541316Nyasha MarireSub vet38M 4:27:36.1+2:58:00.7+198.70%33.48%-75.41%-80.35%07:31:00.5
3551101Tapiwa ChanaiwaSub vet38M 4:36:46.6+3:07:11.2+208.94%32.37%-81.42%-86.53%07:22:00.5
-1013Ryno Wentzel BadenhorstSub vet31M DNF-----07:22:00.5
-1214Jacques GriffithsVet42M DNF-----07:22:00.5
-1218Tessa HanekomMaster54F DNF-----07:26:00.5
-1267Steven KuyperMaster54M DNF-----07:26:00.5
-1271Mandie LandsbergVet43M DNF-----07:26:00.5
-3079Hanno Van NiekerkSub vet36M DNF-----07:14:00.5
-3093Liezl van StadenVet47F DNF-----07:26:00.5
-8112Jason BernicVet48M DNF-----07:06:00.5
-8598Stefan SwartSenior27M DNF-----07:22:00.5
-8686Frederik SwanepoelSub vet33M DNF-----07:10:00.5
-8687Tayla SummertonSenior28F DNF-----07:06:00.5