Jackal Dash 2024

Saturday, February 17, 2024 06:08 (GMT+2) - Final results

Race info
Sport: Cycling - mtn cross-country
Location: Northern Farm, South Africa
Start type: Interval wave start
Wave grouping: Custom
Racers: 766
Timed on: HP 250 G8 Notebook PC
Timed with: Webscorer PRO 6.7
Chip timing: RFID - LLRP
RFID reader: Impinj
Updated: Sunday, February 18, 2024 11:04 (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

  • 25km Sprint Champ - Overall
Place (chip time) Bib Name Category Age Gender
11391Marolien van AardtSub vet33F 1:19:32.8--100%35.81%30.02%08:13:31.4
21195Johannes De Beer.Vet44M 1:19:33.7+0:00.9+0.02%99.98%35.80%30.01%08:08:31.4
39011Manoj Master (e Bike)Senior57M 1:19:40.7+0:07.9+0.17%99.83%35.71%29.90%08:20:31.4
41352Jarrod Le RouxSenior25M 1:20:23.0+0:50.2+1.05%98.96%35.14%29.28%08:15:31.4
51342Walter ChildsSub vet32M 1:20:34.8+1:02.0+1.30%98.72%34.98%29.11%08:15:31.4
65175Damian CiagliaSenior24M 1:21:42.9+2:10.1+2.73%97.35%34.06%28.11%08:20:31.4
78078Auguy Bakome.Sub vet50M 1:24:29.6+4:56.8+6.22%94.15%31.82%25.67%08:08:31.4
81046Chris HammanVet48M 1:25:08.1+5:35.3+7.03%93.44%31.31%25.10%08:08:31.4
91118Karl TamerisGrand master67M 1:25:10.3+5:37.5+7.07%93.40%31.28%25.07%08:08:31.4
101385Nick BekkerMaster57M 1:25:54.3+6:21.5+7.99%92.60%30.68%24.43%08:13:31.4
111384Daniel BellamyYouth13M 1:25:59.1+6:26.3+8.09%92.51%30.62%24.36%08:13:31.4
121035Robert WrightSub vet37M 1:27:18.1+7:45.3+9.75%91.12%29.56%23.20%08:20:31.4
131359Alex AmaralSenior25M 1:27:25.7+7:52.9+9.91%90.98%29.45%23.09%08:15:31.4
141429Mangaliso MbuliVet41M 1:27:30.3+7:57.5+10.00%90.91%29.39%23.02%08:13:31.4
151332Leonard SteinhobelGrand master64M 1:27:39.9+8:07.1+10.21%90.74%29.26%22.88%08:15:31.4
168222Taryn RoseSub vet37F 1:27:51.8+8:19.0+10.46%90.53%29.10%22.70%08:15:31.4
171386Ryan IllingworthVet48M 1:28:10.5+8:37.7+10.85%90.21%28.85%22.43%08:13:31.4
185131Chantel MullerSub vet31F 1:28:27.0+8:54.2+11.19%89.93%28.63%22.19%08:20:31.4
191189Dylan GordonSub vet38M 1:28:27.2+8:54.4+11.20%89.93%28.63%22.19%08:08:31.4
205243Liandi Janse van VuurenSub vet33F 1:28:28.3+8:55.5+11.22%89.91%28.61%22.17%08:20:31.4
211180B PhilippidesYouth15M 1:28:59.8+9:27.0+11.88%89.38%28.19%21.71%08:08:31.4
221157Dries CoetzeeMaster52M 1:30:52.5+11:19.7+14.24%87.53%26.67%20.05%08:08:31.4
231152Ritesh Bhaga (e Bike)Senior54M 1:31:08.5+11:35.7+14.58%87.28%26.46%19.82%08:20:31.4
241404Ross SommervilleVet43M 1:31:11.2+11:38.4+14.63%87.23%26.42%19.78%08:13:31.4
251069Joe HeritageGrand master61M 1:31:40.2+12:07.4+15.24%86.78%26.03%19.36%08:20:31.4
261207Melany LotterVet42F 1:32:23.9+12:51.1+16.16%86.09%25.44%18.71%08:20:31.4
271401Paul Strathern (e Bike)Grand master63M 1:32:40.7+13:07.9+16.51%85.83%25.22%18.47%08:20:31.4
281390Evette BothaSub vet35F 1:33:06.7+13:33.9+17.05%85.43%24.87%18.09%08:13:31.4
291388Michaela WinterbottomSenior24F 1:33:15.3+13:42.5+17.23%85.30%24.75%17.96%08:13:31.4
301185Tamara-Lee BloomVet43F 1:33:33.7+14:00.9+17.62%85.02%24.51%17.69%08:08:31.4
311412Riaan DunckleySub vet35M 1:33:46.6+14:13.8+17.89%84.83%24.33%17.50%08:13:31.4
321216Rikhard De BeerYouth16M 1:34:30.7+14:57.9+18.81%84.17%23.74%16.86%08:20:31.4
331096Jacques JonkerVet49M 1:34:35.3+15:02.5+18.91%84.10%23.68%16.79%08:08:31.4
3430999Jason Rossiter.Sub vet32 1:34:48.0+15:15.2+19.18%83.91%23.51%16.60%08:15:00.0
3511022Deon Koekemoer.Master58M 1:35:08.0+15:35.2+19.59%83.62%23.24%16.31%08:15:00.0
361443Eugene BaltVet49M 1:35:11.2+15:38.4+19.66%83.57%23.19%16.26%08:08:31.4
378100Morne WolfaardtSub vet40M 1:35:27.2+15:54.4+20.00%83.34%22.98%16.03%08:20:31.4
381167Wynand BadenhorstVet48M 1:35:33.0+16:00.2+20.12%83.25%22.90%15.94%08:08:31.4
391400Otto NelMaster50M 1:35:37.2+16:04.4+20.21%83.19%22.84%15.88%08:13:31.4
401297Jacenca SwartSenior26F 1:35:54.6+16:21.8+20.57%82.94%22.61%15.63%08:15:31.4
413025Christopher BusseyGrand master65M 1:35:54.9+16:22.1+20.58%82.93%22.61%15.62%08:18:31.4
421016Cameron NorthYouth18M 1:35:57.0+16:24.2+20.62%82.90%22.58%15.59%08:08:31.4
431115Shane NorthMaster51M 1:35:57.1+16:24.3+20.62%82.90%22.58%15.59%08:08:31.4
441037Jenny WrightVet41F 1:36:05.1+16:32.3+20.79%82.79%22.47%15.47%08:15:31.4
451205Michael Clark (e Bike)Vet48M 1:36:49.9+17:17.1+21.73%82.15%21.87%14.81%08:20:31.4
465153Deon BusseyVet40M 1:36:56.9+17:24.1+21.88%82.05%21.77%14.71%08:18:31.4
471080Johan van WykVet43M 1:37:01.6+17:28.8+21.97%81.98%21.71%14.64%08:20:31.4
481382Samantha HornMaster52F 1:37:08.2+17:35.4+22.11%81.89%21.62%14.55%08:13:31.4
491340Marc LotterVet42M 1:37:24.2+17:51.4+22.45%81.67%21.41%14.31%08:15:31.4
503088Liam Havanga.Youth12M 1:37:26.7+17:53.9+22.50%81.63%21.37%14.28%08:13:31.4
511209Manus HavengaVet49M 1:37:27.4+17:54.6+22.52%81.62%21.36%14.26%08:20:31.4
528012Nicky Strathern. (e Bike)Master51M 1:37:39.9+18:07.1+22.78%81.45%21.19%14.08%08:15:31.4
531393Henro CoetserSenior26M 1:37:52.9+18:20.1+23.05%81.27%21.02%13.89%08:13:31.4
541403Ronaldo VeroliniSub vet34M 1:38:13.7+18:40.9+23.49%80.98%20.74%13.59%08:13:31.4
551309Dharmesh BhagaVet48M 1:38:14.6+18:41.8+23.50%80.97%20.73%13.57%08:15:31.4
561257lee ann klopperVet49F 1:38:24.9+18:52.1+23.72%80.83%20.59%13.42%08:20:31.4
571405BRENDON NELLVet49M 1:38:45.3+19:12.5+24.15%80.55%20.32%13.12%08:13:31.4
581137Lonwabo MaqubelaVet43M 1:39:10.0+19:37.2+24.66%80.22%19.98%12.76%08:08:31.4
591408Joshua Du PlessisSub vet30M 1:39:48.7+20:15.9+25.48%79.70%19.46%12.19%08:13:31.4
601017Nicole BadenhorstSub vet37F 1:40:00.7+20:27.9+25.73%79.54%19.30%12.02%08:08:31.4
611371Keith PalmerVet40M 1:40:17.6+20:44.8+26.08%79.31%19.07%11.77%08:13:31.4
621319Shaun PrinceGrand master64M 1:40:48.1+21:15.3+26.72%78.91%18.66%11.32%08:15:31.4
631171Clintin RiddellSub vet36M 1:41:11.5+21:38.7+27.21%78.61%18.35%10.98%08:08:31.4
641223Wickus SmallSub vet36M 1:41:19.6+21:46.8+27.38%78.51%18.24%10.86%08:20:31.4
658286Walter Coetzee.Vet47M 1:41:46.8+22:14.0+27.95%78.16%17.87%10.46%08:15:31.4
661421Marco du PlessisU2321M 1:41:51.0+22:18.2+28.04%78.10%17.82%10.40%08:13:31.4
671423Preshalen PillaySub vet31M 1:42:31.3+22:58.5+28.88%77.59%17.28%9.81%08:13:31.4
681336Cody ZimmermannSub vet33M 1:42:35.1+23:02.3+28.96%77.54%17.22%9.75%08:15:31.4
691296Wiahn MinnaarSenior27M 1:42:52.9+23:20.1+29.33%77.32%16.99%9.49%08:15:31.4
708144Henry Dul.Vet47M 1:42:53.0+23:20.2+29.34%77.32%16.98%9.49%08:20:31.4
711079Tanya PooleMaster52F 1:43:33.3+24:00.5+30.18%76.82%16.44%8.90%08:20:31.4
721348Lambertus BlomSub vet32M 1:43:34.6+24:01.8+30.21%76.80%16.42%8.88%08:15:31.4
731031Matthew WrightSub vet34M 1:44:09.2+24:36.4+30.93%76.37%15.96%8.37%08:15:31.4
741196DuToit MARITZGrand master65M 1:44:20.3+24:47.5+31.17%76.24%15.81%8.21%08:20:31.4
751396Cameron KeelerSub vet30M 1:44:39.8+25:07.0+31.57%76.00%15.55%7.92%08:13:31.4
761101darren coxMaster55M 1:44:57.7+25:24.9+31.95%75.79%15.31%7.66%08:08:31.4
771327Belinda van der WesthuizenVet41F 1:45:05.2+25:32.4+32.11%75.70%15.21%7.55%08:15:31.4
781075Jonathan LovegroveVet42M 1:45:12.1+25:39.3+32.25%75.61%15.11%7.45%08:15:31.4
791073Christo GroenewaldVet45M 1:45:41.0+26:08.2+32.86%75.27%14.72%7.03%08:08:31.4
801253Jolanie HoltzhausenSenior26F 1:46:19.3+26:46.5+33.66%74.82%14.21%6.47%08:20:31.4
811274Phoenix PrinslooYouth14M 1:47:01.0+27:28.2+34.53%74.33%13.65%5.85%08:15:31.4
821366Michael CarpenterYouth14M 1:47:57.1+28:24.3+35.71%73.69%12.89%5.03%08:13:31.4
831409Rosendo SwanepoelVet43M 1:48:26.1+28:53.3+36.32%73.36%12.50%4.61%08:13:31.4
841329Carla van WykSenior26F 1:48:32.3+28:59.5+36.45%73.29%12.42%4.52%08:15:31.4
851448Richard MullerVet49M 1:48:45.4+29:12.6+36.72%73.14%12.24%4.32%08:08:31.4
861042Julie Le RouxGrand master62F 1:48:54.4+29:21.6+36.91%73.04%12.12%4.19%08:20:31.4
871021Rudi PrinslooYouth10M 1:48:55.7+29:22.9+36.94%73.03%12.11%4.17%08:20:31.4
881163Erich DurrVet45M 1:49:56.9+30:24.1+38.22%72.35%11.28%3.28%08:08:31.4
891328Amika JacobsYouth14F 1:50:03.7+30:30.9+38.36%72.27%11.19%3.18%08:15:31.4
901357Ricardo RademeyerMaster51M 1:50:55.1+31:22.3+39.44%71.72%10.50%2.42%08:15:31.4
911355Pieter AlbertynVet48M 1:50:56.8+31:24.0+39.47%71.70%10.48%2.40%08:15:31.4
921270Berdine Rademeyer (e Bike)Vet47F 1:50:57.1+31:24.3+39.48%71.69%10.47%2.39%08:15:31.4
931354Mariette HarcombeVet40F 1:51:11.5+31:38.7+39.78%71.54%10.28%2.18%08:15:31.4
941343Deon Van AssGrand master62M 1:51:46.3+32:13.5+40.51%71.17%9.81%1.67%08:15:31.4
958067Natalie Powell.Sub vet38F 1:51:48.4+32:15.6+40.55%71.15%9.78%1.64%08:15:31.4
961360Johan WeyersSub vet37M 1:51:54.3+32:21.5+40.68%71.08%9.70%1.55%08:13:31.4
978132Lourens Leroux.Vet49M 1:51:59.8+32:27.0+40.79%71.03%9.63%1.47%08:15:31.4
981322Graeme ScottYouth13M 1:52:14.9+32:42.1+41.11%70.87%9.43%1.25%08:15:31.4
991452Marinus ScottVet48M 1:52:15.0+32:42.2+41.11%70.87%9.43%1.25%08:15:31.4
1001326Wesley LongueiraVet45M 1:52:34.3+33:01.5+41.52%70.66%9.17%0.97%08:15:31.4
1011222Mogamat PlaatjesGrand master66M 1:52:57.0+33:24.2+41.99%70.43%8.86%0.63%08:20:31.4
1021339Shaun LangkildeSub vet37M 1:53:17.8+33:45.0+42.43%70.21%8.58%0.33%08:15:31.4
1031346Nick SwartGrand master64M 1:53:29.0+33:56.2+42.66%70.10%8.43%0.17%08:15:31.4
1041138william FosterGrand master62M 1:53:40.3+34:07.5+42.90%69.98%8.28%0.00%08:08:31.4
1051148Kelly Robinson.Sub vetF 1:53:46.9+34:14.1+43.04%69.91%8.19%-0.10%08:13:31.4
1068006Tjaart Prinsloo.Sub vet41M 1:53:56.4+34:23.6+43.24%69.81%8.06%-0.24%08:15:31.4
1071193Callan EdwardsSub vet33M 1:54:43.8+35:11.0+44.23%69.33%7.43%-0.93%08:20:31.4
1088148Kevin Moodley.Sub vet35M 1:55:30.4+35:57.6+45.21%68.87%6.80%-1.61%08:08:31.4
1091058Sanjay BhanaMaster51M 1:55:58.1+36:25.3+45.79%68.59%6.43%-2.02%08:20:31.4
1101112Doug AchesonGrand master70M 1:56:30.7+36:57.9+46.47%68.27%5.99%-2.50%08:08:31.4
1111012Vernon IngramMaster51M 1:56:36.4+37:03.6+46.59%68.22%5.91%-2.58%08:08:31.4
1121434Natasha StrydomVet45F 1:57:02.3+37:29.5+47.13%67.97%5.56%-2.96%08:13:31.4
1131045Stephen FogartyGrand master61M 1:57:22.2+37:49.4+47.55%67.77%5.29%-3.25%08:08:31.4
1141013Dale BarrattMaster52F 1:57:22.6+37:49.8+47.56%67.77%5.29%-3.26%08:08:31.4
1151337Annemarie GreenVet47F 1:57:38.5+38:05.7+47.89%67.62%5.08%-3.49%08:15:31.4
1161406Thebe ModisakengMaster52M 1:58:13.6+38:40.8+48.63%67.28%4.60%-4.01%08:13:31.4
1171324lourens klopperSub vet38M 1:58:43.6+39:10.8+49.25%67.00%4.20%-4.45%08:15:31.4
1181088Reece JohnsonVet47M 1:58:46.8+39:14.0+49.32%66.97%4.16%-4.49%08:08:31.4
1191242Linda PrinceGrand master63F 1:58:59.2+39:26.4+49.58%66.85%3.99%-4.68%08:20:31.4
1201333Raven Eshelby-TheartYouth10F 1:59:02.6+39:29.8+49.65%66.82%3.94%-4.73%08:15:31.4
1211331Bianca BuysVet41F 1:59:21.0+39:48.2+50.04%66.65%3.70%-5.00%08:15:31.4
1228028Kira-Lee Longueira.Vet49F 1:59:35.9+40:03.1+50.35%66.51%3.50%-5.21%08:08:31.4
1231117Nicolene van der MerweSub vet38F 2:01:06.7+41:33.9+52.25%65.68%2.28%-6.55%08:08:31.4
1241372Les RichardsonGrand master62M 2:01:15.8+41:43.0+52.44%65.60%2.15%-6.68%08:13:31.4
1251054Hiren Bhatt BhattVet44M 2:01:22.7+41:49.9+52.59%65.54%2.06%-6.78%08:20:31.4
1261104Rodney MabuzaVet48M 2:01:56.8+42:24.0+53.30%65.23%1.60%-7.28%08:08:31.4
1271226Donovan Du plessisSub vet32M 2:02:39.0+43:06.2+54.19%64.86%1.03%-7.90%08:20:31.4
1281418PHILIPPA MCLARENVet42F 2:02:45.9+43:13.1+54.33%64.80%0.94%-8.00%08:13:31.4
1291345Douglas McLeanMaster50M 2:03:01.9+43:29.1+54.67%64.66%0.73%-8.23%08:15:31.4
1301043Renier van Der MerweSub vet36M 2:03:42.5+44:09.7+55.52%64.30%0.18%-8.83%08:20:31.4
1311344Shane JathoVet45M 2:04:02.2+44:29.4+55.93%64.13%-0.08%-9.12%08:15:31.4
1321084Nelette de la ReySub vet36F 2:04:32.5+44:59.7+56.56%63.87%-0.49%-9.56%08:08:31.4
1331210Chiko MushapaidzeSub vet36M 2:04:35.6+45:02.8+56.63%63.85%-0.53%-9.61%08:20:31.4
1341233Kerry HammondSub vet39F 2:04:46.4+45:13.6+56.86%63.75%-0.68%-9.77%08:20:31.4
1351194Chagne LabuschagneSub vet32M 2:04:52.2+45:19.4+56.98%63.70%-0.76%-9.85%08:20:31.4
1361252Tarina UngererVet45F 2:05:23.1+45:50.3+57.62%63.44%-1.17%-10.30%08:20:31.4
1371175Larissa FerreiraSub vet34F 2:06:20.5+46:47.7+58.83%62.96%-1.94%-11.15%08:08:31.4
1381415Roy LimbeekMaster58M 2:06:49.0+47:16.2+59.42%62.73%-2.33%-11.56%08:13:31.4
1391040Barbara LovegroveSub vet39M 2:08:35.2+49:02.4+61.65%61.86%-3.76%-13.12%08:20:31.4
1401231Christelle Van RooyenU2320F 2:08:37.6+49:04.8+61.70%61.84%-3.79%-13.16%08:20:31.4
1411132Kampamba ChandaSenior29M 2:09:10.6+49:37.8+62.39%61.58%-4.23%-13.64%08:08:31.4
1421419Raymond StrydomSub vet36M 2:10:43.2+51:10.4+64.33%60.85%-5.48%-15.00%08:13:31.4
1438000Linda Prince.U2323F 2:11:03.0+51:30.2+64.75%60.70%-5.74%-15.29%08:20:31.4
1441287Pikkie BothaGrand master60M 2:11:19.7+51:46.9+65.10%60.57%-5.97%-15.53%08:15:31.4
1458059Kyle PirieVet40M 2:11:45.3+52:12.5+65.63%60.37%-6.31%-15.91%08:20:31.4
1461317Zinelle CarstensSub vet39F 2:12:17.4+52:44.6+66.30%60.13%-6.74%-16.38%08:15:31.4
1471086Roger WrightGrand master70M 2:13:37.8+54:05.0+67.99%59.53%-7.83%-17.56%08:15:31.4
1481369Sameshen MoodleySub vet33M 2:13:40.4+54:07.6+68.04%59.51%-7.86%-17.60%08:13:31.4
1491349Jacky Coetzee (e Bike)Sub vet32F 2:13:44.4+54:11.6+68.13%59.48%-7.91%-17.65%08:15:31.4
1501370Blake FosterSub vet33M 2:15:03.8+55:31.0+69.79%58.90%-8.98%-18.82%08:13:31.4
1511211Nyasha MarireSub vet37M 2:15:42.9+56:10.1+70.61%58.61%-9.51%-19.39%08:20:31.4
1528124Mpho Molise.Vet46M 2:16:37.9+57:05.1+71.76%58.22%-10.25%-20.20%08:08:31.4
1538129Andre Van Jaarsveld.Sub vet38M 2:16:52.6+57:19.8+72.07%58.12%-10.44%-20.41%08:08:31.4
1541131Nelson de AveiroVet45M 2:19:11.9+59:39.1+74.99%57.15%-12.32%-22.46%08:08:31.4
1551308Nico WesselsVet45M 2:20:08.6+1:00:35.8+76.18%56.76%-13.08%-23.29%08:15:31.4
1561164Morne Du PreezMaster52M 2:20:13.5+1:00:40.7+76.28%56.73%-13.15%-23.36%08:08:31.4
1571379Andrew BrunetteSub vet38M 2:20:25.3+1:00:52.5+76.53%56.65%-13.31%-23.53%08:13:31.4
1581426Myrsheila WesselsMaster53F 2:22:06.6+1:02:33.8+78.65%55.98%-14.67%-25.02%08:13:31.4
1591113Lani MlamboSub vet36M 2:23:48.9+1:04:16.1+80.79%55.31%-16.04%-26.52%08:08:31.4
1601368BRENDON JANSENVet48M 2:24:30.0+1:04:57.2+81.65%55.05%-16.60%-27.12%08:13:31.4
1611438Christo LabuschagneSenior28M 2:25:30.9+1:05:58.1+82.93%54.67%-17.42%-28.01%08:13:31.4
1621433Jan Van Det MerweGrand master60M 2:25:38.0+1:06:05.2+83.08%54.62%-17.51%-28.12%08:13:31.4
1631089Gabriella CorsiGrand master63F 2:27:02.1+1:07:29.3+84.84%54.10%-18.64%-29.35%08:08:31.4
1641143Julia BothaVet47F 2:27:51.6+1:08:18.8+85.88%53.80%-19.31%-30.08%08:08:31.4
1651146Sean BothaMaster53M 2:27:51.8+1:08:19.0+85.88%53.80%-19.31%-30.08%08:08:31.4
1661255Keanu VAN DEN HEEVERYouth14M 2:28:20.4+1:08:47.6+86.48%53.62%-19.69%-30.50%08:20:31.4
1671414Pusetso MoholiSub vet37M 2:29:56.9+1:10:24.1+88.50%53.05%-20.99%-31.91%08:13:31.4
1681451Bianca PhelpsSenior28F 2:31:55.1+1:12:22.3+90.98%52.36%-22.58%-33.65%08:08:31.4
1691427DELANIE BEZUIDENHOUTVet49F 2:35:10.9+1:15:38.1+95.08%51.26%-25.22%-36.52%08:13:31.4
1701173Lindelani TshiambaraSub vet34M 2:35:37.6+1:16:04.8+95.64%51.11%-25.57%-36.91%08:08:31.4
1711325Earl RobertsonMaster52M 2:38:02.7+1:18:29.9+98.68%50.33%-27.53%-39.04%08:15:31.4
1721091Ethan JatoYouth16M 2:39:25.2+1:19:52.4+100.41%49.90%-28.63%-40.25%08:08:31.4
1731315Ryan SchreuderYouth13M 2:42:00.2+1:22:27.4+103.66%49.10%-30.72%-42.52%08:15:31.4
1741273Lehane Van Der MerweYouth17F 2:43:15.1+1:23:42.3+105.23%48.73%-31.73%-43.62%08:15:31.4
1751435Charles SchreuderMaster50M 2:43:56.6+1:24:23.8+106.10%48.52%-32.28%-44.23%08:13:31.4
1761445Kekeletso MogojeSenior28F 2:43:57.4+1:24:24.6+106.11%48.52%-32.30%-44.24%08:08:31.4
1771380Ben ThiartVet48M 2:45:03.3+1:25:30.5+107.49%48.19%-33.18%-45.20%08:13:31.4
1781183Nicole MarsalaVet42F 2:46:18.0+1:26:45.2+109.06%47.83%-34.19%-46.30%08:20:31.4
1791149ETTIENE GROENEWALDU2320M 2:49:36.6+1:30:03.8+113.22%46.90%-36.86%-49.21%08:08:31.4
1801224Don KukardMaster59M 2:50:34.5+1:31:01.7+114.43%46.63%-37.64%-50.06%08:08:31.4
1811201Levhuwane MakatikelaSub vet39M 2:52:13.4+1:32:40.6+116.51%46.19%-38.97%-51.51%08:08:31.4
1821302Craig KinchMaster56M 2:52:48.7+1:33:15.9+117.25%46.03%-39.44%-52.03%08:15:31.4
1831442David LargeMaster58M 2:54:07.8+1:34:35.0+118.90%45.68%-40.50%-53.19%08:13:31.4
1841263Alyssa BothaSenior25F 2:56:12.1+1:36:39.3+121.51%45.15%-42.18%-55.01%08:20:31.4
1851264Liam BothaSenior26M 2:56:14.1+1:36:41.3+121.55%45.14%-42.20%-55.04%08:20:31.4
1861059Christelle PienaarVet45F 2:57:42.1+1:38:09.3+123.39%44.76%-43.39%-56.33%08:20:31.4
1878128Luyaba Luba.Master51M 2:58:08.2+1:38:35.4+123.94%44.65%-43.74%-56.71%08:15:31.4
1881141Ursula KitshoffVet42F 2:59:30.9+1:39:58.1+125.67%44.31%-44.85%-57.92%08:08:31.4
1891139Leon KitshoffVet43M 2:59:47.5+1:40:14.7+126.02%44.24%-45.07%-58.17%08:08:31.4
1901395Eliezer Van RheedeSub vet38M 3:02:07.0+1:42:34.2+128.94%43.68%-46.95%-60.21%08:13:31.4
1911323Vinesh NaickerSub vet38M 3:02:13.5+1:42:40.7+129.08%43.65%-47.04%-60.31%08:15:31.4
1921334Gert Ungerer (e Bike)Grand master69M 3:02:23.8+1:42:51.0+129.30%43.61%-47.17%-60.46%07:23:31.4
1931052Flip BOOYSENMaster55M 3:03:26.0+1:43:53.2+130.60%43.37%-48.01%-61.37%08:20:31.4
1941425Shamitran PadayacheeVet41M 3:04:17.0+1:44:44.2+131.67%43.17%-48.70%-62.12%08:13:31.4
1951051Japie MaritzGrand master63M 3:04:36.7+1:45:03.9+132.08%43.09%-48.96%-62.41%08:20:31.4
1961398Anisa PotgieterSub vet36F 3:06:28.4+1:46:55.6+134.42%42.66%-50.46%-64.05%08:13:31.4
1971295Franine FerreiraVet47F 3:08:22.8+1:48:50.0+136.82%42.23%-52.00%-65.72%08:15:31.4
1981365Franco Van StadenYouth14M 3:08:44.6+1:49:11.8+137.27%42.15%-52.30%-66.04%08:13:31.4
1991440Abrie van der BergSub vet37M 3:09:08.2+1:49:35.4+137.77%42.06%-52.61%-66.39%07:18:31.4
2001121Johan. MeyerSenior26M 3:13:19.0+1:53:46.2+143.02%41.15%-55.99%-70.07%08:08:31.4
2011049Rigby CroxfordGrand master64M 3:14:56.3+1:55:23.5+145.06%40.81%-57.29%-71.49%08:20:31.4
2021356Theshnee PillayMaster51F 3:33:59.5+2:14:26.7+169.01%37.17%-72.67%-88.25%08:15:31.4
2031338Shan RangasamyVet49M 3:34:00.0+2:14:27.2+169.02%37.17%-72.68%-88.26%08:15:31.4
2041301ROELOF KRITINGERSub vet34M 3:48:14.2+2:28:41.4+186.92%34.85%-84.16%-100.79%08:15:31.4
2051199Andre van JaarsveldSub vet36M 3:58:49.0+2:39:16.2+200.22%33.31%-92.70%-110.09%08:08:31.4
2051447Glen JudgeVet46M 3:58:49.0+2:39:16.2+200.22%33.31%-92.70%-110.09%08:08:31.4
2071424Kishan PillayVet40M 4:01:09.5+2:41:36.7+203.17%32.99%-94.59%-112.15%08:13:31.4
-1441Margaretha Eshelby-TheartMaster52F DNF-----08:13:31.4
-1353edwin childsGrand master60M DSQ-----08:15:31.4
  • 25km Sprint Champ Female - Overall
Place (chip time) Bib Name Category Age Gender
11391Marolien van AardtSub vet33F 1:19:32.8--100%36.40%33.16%08:13:31.4
28222Taryn RoseSub vet37F 1:27:51.8+8:19.0+10.46%90.53%29.75%26.17%08:15:31.4
35131Chantel MullerSub vet31F 1:28:27.0+8:54.2+11.19%89.93%29.28%25.68%08:20:31.4
45243Liandi Janse van VuurenSub vet33F 1:28:28.3+8:55.5+11.22%89.91%29.26%25.66%08:20:31.4
51207Melany LotterVet42F 1:32:23.9+12:51.1+16.16%86.09%26.12%22.36%08:20:31.4
61390Evette BothaSub vet35F 1:33:06.7+13:33.9+17.05%85.43%25.55%21.76%08:13:31.4
71388Michaela WinterbottomSenior24F 1:33:15.3+13:42.5+17.23%85.30%25.44%21.64%08:13:31.4
81185Tamara-Lee BloomVet43F 1:33:33.7+14:00.9+17.62%85.02%25.19%21.39%08:08:31.4
91297Jacenca SwartSenior26F 1:35:54.6+16:21.8+20.57%82.94%23.32%19.41%08:15:31.4
101037Jenny WrightVet41F 1:36:05.1+16:32.3+20.79%82.79%23.18%19.27%08:15:31.4
111382Samantha HornMaster52F 1:37:08.2+17:35.4+22.11%81.89%22.34%18.38%08:13:31.4
121257lee ann klopperVet49F 1:38:24.9+18:52.1+23.72%80.83%21.31%17.31%08:20:31.4
131017Nicole BadenhorstSub vet37F 1:40:00.7+20:27.9+25.73%79.54%20.04%15.97%08:08:31.4
141079Tanya PooleMaster52F 1:43:33.3+24:00.5+30.18%76.82%17.20%12.99%08:20:31.4
151327Belinda van der WesthuizenVet41F 1:45:05.2+25:32.4+32.11%75.70%15.98%11.70%08:15:31.4
161253Jolanie HoltzhausenSenior26F 1:46:19.3+26:46.5+33.66%74.82%14.99%10.67%08:20:31.4
171329Carla van WykSenior26F 1:48:32.3+28:59.5+36.45%73.29%13.22%8.80%08:15:31.4
181042Julie Le RouxGrand master62F 1:48:54.4+29:21.6+36.91%73.04%12.93%8.49%08:20:31.4
191328Amika JacobsYouth14F 1:50:03.7+30:30.9+38.36%72.27%12.00%7.52%08:15:31.4
201270Berdine Rademeyer (e Bike)Vet47F 1:50:57.1+31:24.3+39.48%71.69%11.29%6.78%08:15:31.4
211354Mariette HarcombeVet40F 1:51:11.5+31:38.7+39.78%71.54%11.10%6.57%08:15:31.4
228067Natalie Powell.Sub vet38F 1:51:48.4+32:15.6+40.55%71.15%10.61%6.06%08:15:31.4
231148Kelly Robinson.Sub vetF 1:53:46.9+34:14.1+43.04%69.91%9.03%4.40%08:13:31.4
241434Natasha StrydomVet45F 1:57:02.3+37:29.5+47.13%67.97%6.42%1.66%08:13:31.4
251013Dale BarrattMaster52F 1:57:22.6+37:49.8+47.56%67.77%6.15%1.38%08:08:31.4
261337Annemarie GreenVet47F 1:57:38.5+38:05.7+47.89%67.62%5.94%1.15%08:15:31.4
271242Linda PrinceGrand master63F 1:58:59.2+39:26.4+49.58%66.85%4.87%0.02%08:20:31.4
281333Raven Eshelby-TheartYouth10F 1:59:02.6+39:29.8+49.65%66.82%4.82%-0.02%08:15:31.4
291331Bianca BuysVet41F 1:59:21.0+39:48.2+50.04%66.65%4.58%-0.28%08:15:31.4
308028Kira-Lee Longueira.Vet49F 1:59:35.9+40:03.1+50.35%66.51%4.38%-0.49%08:08:31.4
311117Nicolene van der MerweSub vet38F 2:01:06.7+41:33.9+52.25%65.68%3.17%-1.76%08:08:31.4
321418PHILIPPA MCLARENVet42F 2:02:45.9+43:13.1+54.33%64.80%1.85%-3.15%08:13:31.4
331084Nelette de la ReySub vet36F 2:04:32.5+44:59.7+56.56%63.87%0.43%-4.64%08:08:31.4
341233Kerry HammondSub vet39F 2:04:46.4+45:13.6+56.86%63.75%0.24%-4.84%08:20:31.4
351252Tarina UngererVet45F 2:05:23.1+45:50.3+57.62%63.44%-0.25%-5.35%08:20:31.4
361175Larissa FerreiraSub vet34F 2:06:20.5+46:47.7+58.83%62.96%-1.01%-6.16%08:08:31.4
371231Christelle Van RooyenU2320F 2:08:37.6+49:04.8+61.70%61.84%-2.84%-8.08%08:20:31.4
388000Linda Prince.U2323F 2:11:03.0+51:30.2+64.75%60.70%-4.78%-10.11%08:20:31.4
391317Zinelle CarstensSub vet39F 2:12:17.4+52:44.6+66.30%60.13%-5.77%-11.15%08:15:31.4
401349Jacky Coetzee (e Bike)Sub vet32F 2:13:44.4+54:11.6+68.13%59.48%-6.93%-12.37%08:15:31.4
411426Myrsheila WesselsMaster53F 2:22:06.6+1:02:33.8+78.65%55.98%-13.62%-19.41%08:13:31.4
421089Gabriella CorsiGrand master63F 2:27:02.1+1:07:29.3+84.84%54.10%-17.56%-23.54%08:08:31.4
431143Julia BothaVet47F 2:27:51.6+1:08:18.8+85.88%53.80%-18.22%-24.24%08:08:31.4
441451Bianca PhelpsSenior28F 2:31:55.1+1:12:22.3+90.98%52.36%-21.46%-27.65%08:08:31.4
451427DELANIE BEZUIDENHOUTVet49F 2:35:10.9+1:15:38.1+95.08%51.26%-24.07%-30.39%08:13:31.4
461273Lehane Van Der MerweYouth17F 2:43:15.1+1:23:42.3+105.23%48.73%-30.52%-37.17%08:15:31.4
471445Kekeletso MogojeSenior28F 2:43:57.4+1:24:24.6+106.11%48.52%-31.09%-37.76%08:08:31.4
481183Nicole MarsalaVet42F 2:46:18.0+1:26:45.2+109.06%47.83%-32.96%-39.73%08:20:31.4
491263Alyssa BothaSenior25F 2:56:12.1+1:36:39.3+121.51%45.15%-40.88%-48.05%08:20:31.4
501059Christelle PienaarVet45F 2:57:42.1+1:38:09.3+123.39%44.76%-42.08%-49.31%08:20:31.4
511141Ursula KitshoffVet42F 2:59:30.9+1:39:58.1+125.67%44.31%-43.53%-50.83%08:08:31.4
521398Anisa PotgieterSub vet36F 3:06:28.4+1:46:55.6+134.42%42.66%-49.09%-56.68%08:13:31.4
531295Franine FerreiraVet47F 3:08:22.8+1:48:50.0+136.82%42.23%-50.62%-58.28%08:15:31.4
541356Theshnee PillayMaster51F 3:33:59.5+2:14:26.7+169.01%37.17%-71.09%-79.80%08:15:31.4
-1441Margaretha Eshelby-TheartMaster52F DNF-----08:13:31.4
  • 25km Sprint Champ Female - Grand master
Place (chip time) Bib Name Category Age Gender
11042Julie Le RouxGrand master62F 1:48:54.4--100%12.86%8.47%08:20:31.4
21242Linda PrinceGrand master63F 1:58:59.2+10:04.8+9.26%91.53%4.79%0.00%08:20:31.4
31089Gabriella CorsiGrand master63F 2:27:02.1+38:07.7+35.01%74.07%-17.65%-23.57%08:08:31.4
  • 25km Sprint Champ Female - Master
Place (chip time) Bib Name Category Age Gender
11382Samantha HornMaster52F 1:37:08.2--100%27.96%17.24%08:13:31.4
21079Tanya PooleMaster52F 1:43:33.3+6:25.1+6.61%93.80%23.20%11.78%08:20:31.4
31013Dale BarrattMaster52F 1:57:22.6+20:14.4+20.84%82.76%12.95%0.00%08:08:31.4
41426Myrsheila WesselsMaster53F 2:22:06.6+44:58.4+46.30%68.35%-5.40%-21.07%08:13:31.4
51356Theshnee PillayMaster51F 3:33:59.5+1:56:51.3+120.30%45.39%-58.71%-82.31%08:15:31.4
-1441Margaretha Eshelby-TheartMaster52F DNF-----08:13:31.4
  • 25km Sprint Champ Female - Senior
Place (chip time) Bib Name Category Age Gender
11388Michaela WinterbottomSenior24F 1:33:15.3--100%27.15%14.08%08:13:31.4
21297Jacenca SwartSenior26F 1:35:54.6+2:39.3+2.85%97.23%25.08%11.63%08:15:31.4
31253Jolanie HoltzhausenSenior26F 1:46:19.3+13:04.0+14.01%87.71%16.95%2.04%08:20:31.4
41329Carla van WykSenior26F 1:48:32.3+15:17.0+16.39%85.92%15.21%0.00%08:15:31.4
51451Bianca PhelpsSenior28F 2:31:55.1+58:39.8+62.91%61.38%-18.67%-39.97%08:08:31.4
61445Kekeletso MogojeSenior28F 2:43:57.4+1:10:42.1+75.82%56.88%-28.08%-51.06%08:08:31.4
71263Alyssa BothaSenior25F 2:56:12.1+1:22:56.8+88.95%52.93%-37.64%-62.34%08:20:31.4
  • 25km Sprint Champ Female - Sub vet
Place (chip time) Bib Name Category Age Gender
11391Marolien van AardtSub vet33F 1:19:32.8--100%30.32%30.09%08:13:31.4
28222Taryn RoseSub vet37F 1:27:51.8+8:19.0+10.46%90.53%23.03%22.78%08:15:31.4
35131Chantel MullerSub vet31F 1:28:27.0+8:54.2+11.19%89.93%22.52%22.26%08:20:31.4
45243Liandi Janse van VuurenSub vet33F 1:28:28.3+8:55.5+11.22%89.91%22.50%22.24%08:20:31.4
51390Evette BothaSub vet35F 1:33:06.7+13:33.9+17.05%85.43%18.43%18.17%08:13:31.4
61017Nicole BadenhorstSub vet37F 1:40:00.7+20:27.9+25.73%79.54%12.39%12.10%08:08:31.4
78067Natalie Powell.Sub vet38F 1:51:48.4+32:15.6+40.55%71.15%2.06%1.74%08:15:31.4
81148Kelly Robinson.Sub vetF 1:53:46.9+34:14.1+43.04%69.91%0.33%0.00%08:13:31.4
91117Nicolene van der MerweSub vet38F 2:01:06.7+41:33.9+52.25%65.68%-6.09%-6.44%08:08:31.4
101084Nelette de la ReySub vet36F 2:04:32.5+44:59.7+56.56%63.87%-9.10%-9.46%08:08:31.4
111233Kerry HammondSub vet39F 2:04:46.4+45:13.6+56.86%63.75%-9.30%-9.66%08:20:31.4
121175Larissa FerreiraSub vet34F 2:06:20.5+46:47.7+58.83%62.96%-10.68%-11.04%08:08:31.4
131317Zinelle CarstensSub vet39F 2:12:17.4+52:44.6+66.30%60.13%-15.89%-16.27%08:15:31.4
141349Jacky Coetzee (e Bike)Sub vet32F 2:13:44.4+54:11.6+68.13%59.48%-17.16%-17.54%08:15:31.4
151398Anisa PotgieterSub vet36F 3:06:28.4+1:46:55.6+134.42%42.66%-63.35%-63.89%08:13:31.4
  • 25km Sprint Champ Female - U23
Place (chip time) Bib Name Category Age Gender
11231Christelle Van RooyenU2320F 2:08:37.6--100%0.93%0.93%08:20:31.4
28000Linda Prince.U2323F 2:11:03.0+2:25.4+1.88%98.15%-0.93%-0.93%08:20:31.4
  • 25km Sprint Champ Female - Vet
Place (chip time) Bib Name Category Age Gender
11207Melany LotterVet42F 1:32:23.9--100%28.18%22.58%08:20:31.4
21185Tamara-Lee BloomVet43F 1:33:33.7+1:09.8+1.26%98.76%27.28%21.61%08:08:31.4
31037Jenny WrightVet41F 1:36:05.1+3:41.2+3.99%96.16%25.31%19.49%08:15:31.4
41257lee ann klopperVet49F 1:38:24.9+6:01.0+6.51%93.89%23.50%17.54%08:20:31.4
51327Belinda van der WesthuizenVet41F 1:45:05.2+12:41.3+13.73%87.93%18.32%11.95%08:15:31.4
61270Berdine Rademeyer (e Bike)Vet47F 1:50:57.1+18:33.2+20.08%83.28%13.76%7.04%08:15:31.4
71354Mariette HarcombeVet40F 1:51:11.5+18:47.6+20.34%83.10%13.57%6.84%08:15:31.4
81434Natasha StrydomVet45F 1:57:02.3+24:38.4+26.67%78.95%9.03%1.94%08:13:31.4
91337Annemarie GreenVet47F 1:57:38.5+25:14.6+27.32%78.54%8.56%1.43%08:15:31.4
101331Bianca BuysVet41F 1:59:21.0+26:57.1+29.17%77.42%7.23%0.00%08:15:31.4
118028Kira-Lee Longueira.Vet49F 1:59:35.9+27:12.0+29.44%77.26%7.04%-0.21%08:08:31.4
121418PHILIPPA MCLARENVet42F 2:02:45.9+30:22.0+32.86%75.26%4.58%-2.86%08:13:31.4
131252Tarina UngererVet45F 2:05:23.1+32:59.2+35.70%73.69%2.54%-5.06%08:20:31.4
141143Julia BothaVet47F 2:27:51.6+55:27.7+60.02%62.49%-14.93%-23.89%08:08:31.4
151427DELANIE BEZUIDENHOUTVet49F 2:35:10.9+1:02:47.0+67.95%59.54%-20.62%-30.02%08:13:31.4
161183Nicole MarsalaVet42F 2:46:18.0+1:13:54.1+79.98%55.56%-29.26%-39.34%08:20:31.4
171059Christelle PienaarVet45F 2:57:42.1+1:25:18.2+92.32%52.00%-38.12%-48.89%08:20:31.4
181141Ursula KitshoffVet42F 2:59:30.9+1:27:07.0+94.28%51.47%-39.53%-50.41%08:08:31.4
191295Franine FerreiraVet47F 3:08:22.8+1:35:58.9+103.88%49.05%-46.42%-57.84%08:15:31.4
  • 25km Sprint Champ Female - Youth
Place (chip time) Bib Name Category Age Gender
11328Amika JacobsYouth14F 1:50:03.7--100%15.85%7.54%08:15:31.4
21333Raven Eshelby-TheartYouth10F 1:59:02.6+8:58.9+8.16%92.46%8.98%0.00%08:15:31.4
31273Lehane Van Der MerweYouth17F 2:43:15.1+53:11.4+48.33%67.42%-24.82%-37.14%08:15:31.4
  • 25km Sprint Champ Male - Overall
Place (chip time) Bib Name Category Age Gender
11195Johannes De Beer.Vet44M 1:19:33.7--100%35.69%29.22%08:08:31.4
29011Manoj Master (e Bike)Senior57M 1:19:40.7+0:07.0+0.15%99.85%35.60%29.12%08:20:31.4
31352Jarrod Le RouxSenior25M 1:20:23.0+0:49.3+1.03%98.98%35.03%28.49%08:15:31.4
41342Walter ChildsSub vet32M 1:20:34.8+1:01.1+1.28%98.74%34.87%28.32%08:15:31.4
55175Damian CiagliaSenior24M 1:21:42.9+2:09.2+2.71%97.36%33.95%27.31%08:20:31.4
68078Auguy Bakome.Sub vet50M 1:24:29.6+4:55.9+6.20%94.16%31.71%24.84%08:08:31.4
71046Chris HammanVet48M 1:25:08.1+5:34.4+7.01%93.45%31.19%24.26%08:08:31.4
81118Karl TamerisGrand master67M 1:25:10.3+5:36.6+7.05%93.41%31.16%24.23%08:08:31.4
91385Nick BekkerMaster57M 1:25:54.3+6:20.6+7.97%92.62%30.56%23.58%08:13:31.4
101384Daniel BellamyYouth13M 1:25:59.1+6:25.4+8.07%92.53%30.50%23.51%08:13:31.4
111035Robert WrightSub vet37M 1:27:18.1+7:44.4+9.73%91.13%29.44%22.34%08:20:31.4
121359Alex AmaralSenior25M 1:27:25.7+7:52.0+9.89%91.00%29.33%22.22%08:15:31.4
131429Mangaliso MbuliVet41M 1:27:30.3+7:56.6+9.98%90.92%29.27%22.16%08:13:31.4
141332Leonard SteinhobelGrand master64M 1:27:39.9+8:06.2+10.18%90.76%29.14%22.01%08:15:31.4
151386Ryan IllingworthVet48M 1:28:10.5+8:36.8+10.83%90.23%28.73%21.56%08:13:31.4
161189Dylan GordonSub vet38M 1:28:27.2+8:53.5+11.18%89.95%28.50%21.31%08:08:31.4
171180B PhilippidesYouth15M 1:28:59.8+9:26.1+11.86%89.40%28.07%20.83%08:08:31.4
181157Dries CoetzeeMaster52M 1:30:52.5+11:18.8+14.22%87.55%26.55%19.16%08:08:31.4
191152Ritesh Bhaga (e Bike)Senior54M 1:31:08.5+11:34.8+14.55%87.29%26.33%18.92%08:20:31.4
201404Ross SommervilleVet43M 1:31:11.2+11:37.5+14.61%87.25%26.29%18.88%08:13:31.4
211069Joe HeritageGrand master61M 1:31:40.2+12:06.5+15.22%86.79%25.90%18.45%08:20:31.4
221401Paul Strathern (e Bike)Grand master63M 1:32:40.7+13:07.0+16.49%85.85%25.09%17.55%08:20:31.4
231412Riaan DunckleySub vet35M 1:33:46.6+14:12.9+17.87%84.84%24.20%16.58%08:13:31.4
241216Rikhard De BeerYouth16M 1:34:30.7+14:57.0+18.79%84.18%23.61%15.92%08:20:31.4
251096Jacques JonkerVet49M 1:34:35.3+15:01.6+18.89%84.11%23.55%15.85%08:08:31.4
2611022Deon Koekemoer.Master58M 1:35:08.0+15:34.3+19.57%83.63%23.10%15.37%08:15:00.0
271443Eugene BaltVet49M 1:35:11.2+15:37.5+19.64%83.58%23.06%15.32%08:08:31.4
288100Morne WolfaardtSub vet40M 1:35:27.2+15:53.5+19.97%83.35%22.85%15.09%08:20:31.4
291167Wynand BadenhorstVet48M 1:35:33.0+15:59.3+20.10%83.27%22.77%15.00%08:08:31.4
301400Otto NelMaster50M 1:35:37.2+16:03.5+20.18%83.21%22.71%14.94%08:13:31.4
313025Christopher BusseyGrand master65M 1:35:54.9+16:21.2+20.55%82.95%22.47%14.67%08:18:31.4
321016Cameron NorthYouth18M 1:35:57.0+16:23.3+20.60%82.92%22.44%14.64%08:08:31.4
331115Shane NorthMaster51M 1:35:57.1+16:23.4+20.60%82.92%22.44%14.64%08:08:31.4
341205Michael Clark (e Bike)Vet48M 1:36:49.9+17:16.2+21.71%82.16%21.73%13.86%08:20:31.4
355153Deon BusseyVet40M 1:36:56.9+17:23.2+21.85%82.07%21.64%13.76%08:18:31.4
361080Johan van WykVet43M 1:37:01.6+17:27.9+21.95%82.00%21.57%13.69%08:20:31.4
371340Marc LotterVet42M 1:37:24.2+17:50.5+22.42%81.68%21.27%13.35%08:15:31.4
383088Liam Havanga.Youth12M 1:37:26.7+17:53.0+22.48%81.65%21.24%13.31%08:13:31.4
391209Manus HavengaVet49M 1:37:27.4+17:53.7+22.49%81.64%21.23%13.30%08:20:31.4
408012Nicky Strathern. (e Bike)Master51M 1:37:39.9+18:06.2+22.75%81.46%21.06%13.12%08:15:31.4
411393Henro CoetserSenior26M 1:37:52.9+18:19.2+23.03%81.28%20.88%12.93%08:13:31.4
421403Ronaldo VeroliniSub vet34M 1:38:13.7+18:40.0+23.46%81.00%20.60%12.62%08:13:31.4
431309Dharmesh BhagaVet48M 1:38:14.6+18:40.9+23.48%80.98%20.59%12.60%08:15:31.4
441405BRENDON NELLVet49M 1:38:45.3+19:11.6+24.12%80.56%20.18%12.15%08:13:31.4
451137Lonwabo MaqubelaVet43M 1:39:10.0+19:36.3+24.64%80.23%19.84%11.78%08:08:31.4
461408Joshua Du PlessisSub vet30M 1:39:48.7+20:15.0+25.45%79.71%19.32%11.21%08:13:31.4
471371Keith PalmerVet40M 1:40:17.6+20:43.9+26.06%79.33%18.93%10.78%08:13:31.4
481319Shaun PrinceGrand master64M 1:40:48.1+21:14.4+26.70%78.93%18.52%10.33%08:15:31.4
491171Clintin RiddellSub vet36M 1:41:11.5+21:37.8+27.19%78.62%18.21%9.98%08:08:31.4
501223Wickus SmallSub vet36M 1:41:19.6+21:45.9+27.36%78.52%18.10%9.86%08:20:31.4
518286Walter Coetzee.Vet47M 1:41:46.8+22:13.1+27.93%78.17%17.73%9.46%08:15:31.4
521421Marco du PlessisU2321M 1:41:51.0+22:17.3+28.01%78.12%17.68%9.39%08:13:31.4
531423Preshalen PillaySub vet31M 1:42:31.3+22:57.6+28.86%77.60%17.13%8.80%08:13:31.4
541336Cody ZimmermannSub vet33M 1:42:35.1+23:01.4+28.94%77.56%17.08%8.74%08:15:31.4
551296Wiahn MinnaarSenior27M 1:42:52.9+23:19.2+29.31%77.33%16.84%8.48%08:15:31.4
568144Henry Dul.Vet47M 1:42:53.0+23:19.3+29.31%77.33%16.84%8.48%08:20:31.4
571348Lambertus BlomSub vet32M 1:43:34.6+24:00.9+30.18%76.81%16.28%7.86%08:15:31.4
581031Matthew WrightSub vet34M 1:44:09.2+24:35.5+30.91%76.39%15.81%7.35%08:15:31.4
591196DuToit MARITZGrand master65M 1:44:20.3+24:46.6+31.14%76.25%15.66%7.18%08:20:31.4
601396Cameron KeelerSub vet30M 1:44:39.8+25:06.1+31.55%76.02%15.40%6.89%08:13:31.4
611101darren coxMaster55M 1:44:57.7+25:24.0+31.92%75.80%15.16%6.63%08:08:31.4
621075Jonathan LovegroveVet42M 1:45:12.1+25:38.4+32.23%75.63%14.97%6.41%08:15:31.4
631073Christo GroenewaldVet45M 1:45:41.0+26:07.3+32.83%75.28%14.58%5.98%08:08:31.4
641274Phoenix PrinslooYouth14M 1:47:01.0+27:27.3+34.51%74.35%13.50%4.80%08:15:31.4
651366Michael CarpenterYouth14M 1:47:57.1+28:23.4+35.68%73.70%12.74%3.97%08:13:31.4
661409Rosendo SwanepoelVet43M 1:48:26.1+28:52.4+36.29%73.37%12.35%3.54%08:13:31.4
671448Richard MullerVet49M 1:48:45.4+29:11.7+36.69%73.16%12.09%3.25%08:08:31.4
681021Rudi PrinslooYouth10M 1:48:55.7+29:22.0+36.91%73.04%11.95%3.10%08:20:31.4
691163Erich DurrVet45M 1:49:56.9+30:23.2+38.19%72.36%11.13%2.19%08:08:31.4
701357Ricardo RademeyerMaster51M 1:50:55.1+31:21.4+39.41%71.73%10.35%1.33%08:15:31.4
711355Pieter AlbertynVet48M 1:50:56.8+31:23.1+39.45%71.71%10.32%1.30%08:15:31.4
721343Deon Van AssGrand master62M 1:51:46.3+32:12.6+40.48%71.18%9.66%0.57%08:15:31.4
731360Johan WeyersSub vet37M 1:51:54.3+32:20.6+40.65%71.10%9.55%0.45%08:13:31.4
748132Lourens Leroux.Vet49M 1:51:59.8+32:26.1+40.77%71.04%9.47%0.37%08:15:31.4
751322Graeme ScottYouth13M 1:52:14.9+32:41.2+41.08%70.88%9.27%0.14%08:15:31.4
761452Marinus ScottVet48M 1:52:15.0+32:41.3+41.09%70.88%9.27%0.14%08:15:31.4
771326Wesley LongueiraVet45M 1:52:34.3+33:00.6+41.49%70.68%9.01%-0.14%08:15:31.4
781222Mogamat PlaatjesGrand master66M 1:52:57.0+33:23.3+41.97%70.44%8.70%-0.48%08:20:31.4
791339Shaun LangkildeSub vet37M 1:53:17.8+33:44.1+42.40%70.22%8.42%-0.79%08:15:31.4
801346Nick SwartGrand master64M 1:53:29.0+33:55.3+42.64%70.11%8.27%-0.95%08:15:31.4
811138william FosterGrand master62M 1:53:40.3+34:06.6+42.87%69.99%8.12%-1.12%08:08:31.4
828006Tjaart Prinsloo.Sub vet41M 1:53:56.4+34:22.7+43.21%69.83%7.90%-1.36%08:15:31.4
831193Callan EdwardsSub vet33M 1:54:43.8+35:10.1+44.20%69.35%7.27%-2.06%08:20:31.4
848148Kevin Moodley.Sub vet35M 1:55:30.4+35:56.7+45.18%68.88%6.64%-2.75%08:08:31.4
851058Sanjay BhanaMaster51M 1:55:58.1+36:24.4+45.76%68.61%6.26%-3.16%08:20:31.4
861112Doug AchesonGrand master70M 1:56:30.7+36:57.0+46.44%68.29%5.83%-3.65%08:08:31.4
871012Vernon IngramMaster51M 1:56:36.4+37:02.7+46.56%68.23%5.75%-3.73%08:08:31.4
881045Stephen FogartyGrand master61M 1:57:22.2+37:48.5+47.52%67.79%5.13%-4.41%08:08:31.4
891406Thebe ModisakengMaster52M 1:58:13.6+38:39.9+48.60%67.30%4.44%-5.17%08:13:31.4
901324lourens klopperSub vet38M 1:58:43.6+39:09.9+49.23%67.01%4.03%-5.62%08:15:31.4
911088Reece JohnsonVet47M 1:58:46.8+39:13.1+49.29%66.98%3.99%-5.67%08:08:31.4
921372Les RichardsonGrand master62M 2:01:15.8+41:42.1+52.41%65.61%1.98%-7.88%08:13:31.4
931054Hiren Bhatt BhattVet44M 2:01:22.7+41:49.0+52.56%65.55%1.89%-7.98%08:20:31.4
941104Rodney MabuzaVet48M 2:01:56.8+42:23.1+53.27%65.24%1.43%-8.48%08:08:31.4
951226Donovan Du plessisSub vet32M 2:02:39.0+43:05.3+54.16%64.87%0.86%-9.11%08:20:31.4
961345Douglas McLeanMaster50M 2:03:01.9+43:28.2+54.64%64.67%0.56%-9.45%08:15:31.4
971043Renier van Der MerweSub vet36M 2:03:42.5+44:08.8+55.49%64.31%0.01%-10.05%08:20:31.4
981344Shane JathoVet45M 2:04:02.2+44:28.5+55.90%64.14%-0.26%-10.34%08:15:31.4
991210Chiko MushapaidzeSub vet36M 2:04:35.6+45:01.9+56.60%63.86%-0.71%-10.84%08:20:31.4
1001194Chagne LabuschagneSub vet32M 2:04:52.2+45:18.5+56.95%63.72%-0.93%-11.08%08:20:31.4
1011415Roy LimbeekMaster58M 2:06:49.0+47:15.3+59.39%62.74%-2.50%-12.82%08:13:31.4
1021040Barbara LovegroveSub vet39M 2:08:35.2+49:01.5+61.62%61.87%-3.94%-14.39%08:20:31.4
1031132Kampamba ChandaSenior29M 2:09:10.6+49:36.9+62.36%61.59%-4.41%-14.91%08:08:31.4
1041419Raymond StrydomSub vet36M 2:10:43.2+51:09.5+64.30%60.86%-5.66%-16.29%08:13:31.4
1051287Pikkie BothaGrand master60M 2:11:19.7+51:46.0+65.06%60.58%-6.15%-16.83%08:15:31.4
1068059Kyle PirieVet40M 2:11:45.3+52:11.6+65.60%60.39%-6.50%-17.21%08:20:31.4
1071086Roger WrightGrand master70M 2:13:37.8+54:04.1+67.96%59.54%-8.01%-18.88%08:15:31.4
1081369Sameshen MoodleySub vet33M 2:13:40.4+54:06.7+68.01%59.52%-8.05%-18.91%08:13:31.4
1091370Blake FosterSub vet33M 2:15:03.8+55:30.1+69.76%58.91%-9.17%-20.15%08:13:31.4
1101211Nyasha MarireSub vet37M 2:15:42.9+56:09.2+70.58%58.62%-9.70%-20.73%08:20:31.4
1118124Mpho Molise.Vet46M 2:16:37.9+57:04.2+71.73%58.23%-10.44%-21.55%08:08:31.4
1128129Andre Van Jaarsveld.Sub vet38M 2:16:52.6+57:18.9+72.04%58.13%-10.64%-21.76%08:08:31.4
1131131Nelson de AveiroVet45M 2:19:11.9+59:38.2+74.96%57.16%-12.51%-23.83%08:08:31.4
1141308Nico WesselsVet45M 2:20:08.6+1:00:34.9+76.14%56.77%-13.28%-24.67%08:15:31.4
1151164Morne Du PreezMaster52M 2:20:13.5+1:00:39.8+76.25%56.74%-13.34%-24.74%08:08:31.4
1161379Andrew BrunetteSub vet38M 2:20:25.3+1:00:51.6+76.49%56.66%-13.50%-24.92%08:13:31.4
1171113Lani MlamboSub vet36M 2:23:48.9+1:04:15.2+80.76%55.32%-16.24%-27.94%08:08:31.4
1181368BRENDON JANSENVet48M 2:24:30.0+1:04:56.3+81.62%55.06%-16.80%-28.55%08:13:31.4
1191438Christo LabuschagneSenior28M 2:25:30.9+1:05:57.2+82.90%54.68%-17.62%-29.45%08:13:31.4
1201433Jan Van Det MerweGrand master60M 2:25:38.0+1:06:04.3+83.04%54.63%-17.71%-29.55%08:13:31.4
1211146Sean BothaMaster53M 2:27:51.8+1:08:18.1+85.85%53.81%-19.52%-31.54%08:08:31.4
1221255Keanu VAN DEN HEEVERYouth14M 2:28:20.4+1:08:46.7+86.45%53.63%-19.90%-31.96%08:20:31.4
1231414Pusetso MoholiSub vet37M 2:29:56.9+1:10:23.2+88.47%53.06%-21.20%-33.39%08:13:31.4
1241173Lindelani TshiambaraSub vet34M 2:35:37.6+1:16:03.9+95.61%51.12%-25.79%-38.44%08:08:31.4
1251325Earl RobertsonMaster52M 2:38:02.7+1:18:29.0+98.64%50.34%-27.75%-40.60%08:15:31.4
1261091Ethan JatoYouth16M 2:39:25.2+1:19:51.5+100.37%49.91%-28.86%-41.82%08:08:31.4
1271315Ryan SchreuderYouth13M 2:42:00.2+1:22:26.5+103.62%49.11%-30.95%-44.12%08:15:31.4
1281435Charles SchreuderMaster50M 2:43:56.6+1:24:22.9+106.06%48.53%-32.51%-45.84%08:13:31.4
1291380Ben ThiartVet48M 2:45:03.3+1:25:29.6+107.46%48.20%-33.41%-46.83%08:13:31.4
1301149ETTIENE GROENEWALDU2320M 2:49:36.6+1:30:02.9+113.18%46.91%-37.09%-50.88%08:08:31.4
1311224Don KukardMaster59M 2:50:34.5+1:31:00.8+114.39%46.64%-37.87%-51.74%08:08:31.4
1321201Levhuwane MakatikelaSub vet39M 2:52:13.4+1:32:39.7+116.47%46.20%-39.21%-53.21%08:08:31.4
1331302Craig KinchMaster56M 2:52:48.7+1:33:15.0+117.20%46.04%-39.68%-53.73%08:15:31.4
1341442David LargeMaster58M 2:54:07.8+1:34:34.1+118.86%45.69%-40.75%-54.90%08:13:31.4
1351264Liam BothaSenior26M 2:56:14.1+1:36:40.4+121.51%45.15%-42.45%-56.78%08:20:31.4
1368128Luyaba Luba.Master51M 2:58:08.2+1:38:34.5+123.90%44.66%-43.99%-58.47%08:15:31.4
1371139Leon KitshoffVet43M 2:59:47.5+1:40:13.8+125.98%44.25%-45.32%-59.94%08:08:31.4
1381395Eliezer Van RheedeSub vet38M 3:02:07.0+1:42:33.3+128.90%43.69%-47.20%-62.01%08:13:31.4
1391323Vinesh NaickerSub vet38M 3:02:13.5+1:42:39.8+129.04%43.66%-47.29%-62.11%08:15:31.4
1401334Gert Ungerer (e Bike)Grand master69M 3:02:23.8+1:42:50.1+129.25%43.62%-47.43%-62.26%07:23:31.4
1411052Flip BOOYSENMaster55M 3:03:26.0+1:43:52.3+130.55%43.37%-48.27%-63.18%08:20:31.4
1421425Shamitran PadayacheeVet41M 3:04:17.0+1:44:43.3+131.62%43.17%-48.95%-63.94%08:13:31.4
1431051Japie MaritzGrand master63M 3:04:36.7+1:45:03.0+132.04%43.10%-49.22%-64.23%08:20:31.4
1441365Franco Van StadenYouth14M 3:08:44.6+1:49:10.9+137.23%42.15%-52.56%-67.90%08:13:31.4
1451440Abrie van der BergSub vet37M 3:09:08.2+1:49:34.5+137.72%42.07%-52.88%-68.25%07:18:31.4
1461121Johan. MeyerSenior26M 3:13:19.0+1:53:45.3+142.98%41.16%-56.26%-71.97%08:08:31.4
1471049Rigby CroxfordGrand master64M 3:14:56.3+1:55:22.6+145.02%40.81%-57.57%-73.42%08:20:31.4
1481338Shan RangasamyVet49M 3:34:00.0+2:14:26.3+168.97%37.18%-72.97%-90.37%08:15:31.4
1491301ROELOF KRITINGERSub vet34M 3:48:14.2+2:28:40.5+186.87%34.86%-84.48%-103.04%08:15:31.4
1501199Andre van JaarsveldSub vet36M 3:58:49.0+2:39:15.3+200.17%33.31%-93.03%-112.45%08:08:31.4
1501447Glen JudgeVet46M 3:58:49.0+2:39:15.3+200.17%33.31%-93.03%-112.45%08:08:31.4
1521424Kishan PillayVet40M 4:01:09.5+2:41:35.8+203.11%32.99%-94.93%-114.53%08:13:31.4
-1353edwin childsGrand master60M DSQ-----08:15:31.4
  • 25km Sprint Champ Male - Grand master
Place (chip time) Bib Name Category Age Gender
11118Karl TamerisGrand master67M 1:25:10.3--100%30.12%25.01%08:08:31.4
21332Leonard SteinhobelGrand master64M 1:27:39.9+2:29.6+2.93%97.16%28.08%22.81%08:15:31.4
31069Joe HeritageGrand master61M 1:31:40.2+6:29.9+7.63%92.91%24.79%19.29%08:20:31.4
41401Paul Strathern (e Bike)Grand master63M 1:32:40.7+7:30.4+8.81%91.90%23.97%18.40%08:20:31.4
53025Christopher BusseyGrand master65M 1:35:54.9+10:44.6+12.61%88.80%21.31%15.55%08:18:31.4
61319Shaun PrinceGrand master64M 1:40:48.1+15:37.8+18.35%84.49%17.30%11.25%08:15:31.4
71196DuToit MARITZGrand master65M 1:44:20.3+19:10.0+22.50%81.63%14.40%8.13%08:20:31.4
81343Deon Van AssGrand master62M 1:51:46.3+26:36.0+31.23%76.20%8.30%1.59%08:15:31.4
91222Mogamat PlaatjesGrand master66M 1:52:57.0+27:46.7+32.61%75.41%7.33%0.55%08:20:31.4
101346Nick SwartGrand master64M 1:53:29.0+28:18.7+33.24%75.05%6.90%0.08%08:15:31.4
111138william FosterGrand master62M 1:53:40.3+28:30.0+33.46%74.93%6.74%-0.08%08:08:31.4
121112Doug AchesonGrand master70M 1:56:30.7+31:20.4+36.80%73.10%4.41%-2.58%08:08:31.4
131045Stephen FogartyGrand master61M 1:57:22.2+32:11.9+37.80%72.57%3.71%-3.34%08:08:31.4
141372Les RichardsonGrand master62M 2:01:15.8+36:05.5+42.38%70.24%0.51%-6.77%08:13:31.4
151287Pikkie BothaGrand master60M 2:11:19.7+46:09.4+54.19%64.85%-7.74%-15.63%08:15:31.4
161086Roger WrightGrand master70M 2:13:37.8+48:27.5+56.89%63.74%-9.63%-17.66%08:15:31.4
171433Jan Van Det MerweGrand master60M 2:25:38.0+1:00:27.7+70.99%58.48%-19.48%-28.22%08:13:31.4
181334Gert Ungerer (e Bike)Grand master69M 3:02:23.8+1:37:13.5+114.15%46.70%-49.64%-60.59%07:23:31.4
191051Japie MaritzGrand master63M 3:04:36.7+1:39:26.4+116.75%46.14%-51.46%-62.54%08:20:31.4
201049Rigby CroxfordGrand master64M 3:14:56.3+1:49:46.0+128.88%43.69%-59.93%-71.63%08:20:31.4
-1353edwin childsGrand master60M DSQ-----08:15:31.4
  • 25km Sprint Champ Male - Master
Place (chip time) Bib Name Category Age Gender
11385Nick BekkerMaster57M 1:25:54.3--100%34.08%28.79%08:13:31.4
21157Dries CoetzeeMaster52M 1:30:52.5+4:58.2+5.79%94.53%30.26%24.67%08:08:31.4
311022Deon Koekemoer.Master58M 1:35:08.0+9:13.7+10.74%90.30%27.00%21.14%08:15:00.0
41400Otto NelMaster50M 1:35:37.2+9:42.9+11.31%89.84%26.62%20.73%08:13:31.4
51115Shane NorthMaster51M 1:35:57.1+10:02.8+11.70%89.53%26.37%20.46%08:08:31.4
68012Nicky Strathern. (e Bike)Master51M 1:37:39.9+11:45.6+13.69%87.96%25.05%19.04%08:15:31.4
71101darren coxMaster55M 1:44:57.7+19:03.4+22.18%81.84%19.45%12.99%08:08:31.4
81357Ricardo RademeyerMaster51M 1:50:55.1+25:00.8+29.12%77.45%14.88%8.05%08:15:31.4
91058Sanjay BhanaMaster51M 1:55:58.1+30:03.8+35.00%74.08%11.01%3.86%08:20:31.4
101012Vernon IngramMaster51M 1:56:36.4+30:42.1+35.74%73.67%10.52%3.33%08:08:31.4
111406Thebe ModisakengMaster52M 1:58:13.6+32:19.3+37.62%72.66%9.27%1.99%08:13:31.4
121345Douglas McLeanMaster50M 2:03:01.9+37:07.6+43.22%69.82%5.59%-1.99%08:15:31.4
131415Roy LimbeekMaster58M 2:06:49.0+40:54.7+47.62%67.74%2.68%-5.13%08:13:31.4
141164Morne Du PreezMaster52M 2:20:13.5+54:19.2+63.23%61.26%-7.61%-16.24%08:08:31.4
151146Sean BothaMaster53M 2:27:51.8+1:01:57.5+72.12%58.10%-13.47%-22.58%08:08:31.4
161325Earl RobertsonMaster52M 2:38:02.7+1:12:08.4+83.98%54.35%-21.28%-31.02%08:15:31.4
171435Charles SchreuderMaster50M 2:43:56.6+1:18:02.3+90.84%52.40%-25.81%-35.91%08:13:31.4
181224Don KukardMaster59M 2:50:34.5+1:24:40.2+98.56%50.36%-30.90%-41.40%08:08:31.4
191302Craig KinchMaster56M 2:52:48.7+1:26:54.4+101.17%49.71%-32.61%-43.26%08:15:31.4
201442David LargeMaster58M 2:54:07.8+1:28:13.5+102.70%49.33%-33.63%-44.35%08:13:31.4
218128Luyaba Luba.Master51M 2:58:08.2+1:32:13.9+107.36%48.22%-36.70%-47.67%08:15:31.4
221052Flip BOOYSENMaster55M 3:03:26.0+1:37:31.7+113.53%46.83%-40.77%-52.06%08:20:31.4
  • 25km Sprint Champ Male - Senior
Place (chip time) Bib Name Category Age Gender
19011Manoj Master (e Bike)Senior57M 1:19:40.7--100%30.73%18.60%08:20:31.4
21352Jarrod Le RouxSenior25M 1:20:23.0+0:42.3+0.88%99.12%30.12%17.88%08:15:31.4
35175Damian CiagliaSenior24M 1:21:42.9+2:02.2+2.56%97.51%28.96%16.52%08:20:31.4
41359Alex AmaralSenior25M 1:27:25.7+7:45.0+9.73%91.14%24.00%10.68%08:15:31.4
51152Ritesh Bhaga (e Bike)Senior54M 1:31:08.5+11:27.8+14.39%87.42%20.77%6.89%08:20:31.4
61393Henro CoetserSenior26M 1:37:52.9+18:12.2+22.85%81.40%14.91%0.00%08:13:31.4
71296Wiahn MinnaarSenior27M 1:42:52.9+23:12.2+29.12%77.45%10.56%-5.11%08:15:31.4
81132Kampamba ChandaSenior29M 2:09:10.6+49:29.9+62.12%61.68%-12.30%-31.97%08:08:31.4
91438Christo LabuschagneSenior28M 2:25:30.9+1:05:50.2+82.63%54.76%-26.50%-48.66%08:13:31.4
101264Liam BothaSenior26M 2:56:14.1+1:36:33.4+121.18%45.21%-53.21%-80.05%08:20:31.4
111121Johan. MeyerSenior26M 3:13:19.0+1:53:38.3+142.62%41.22%-68.05%-97.50%08:08:31.4
  • 25km Sprint Champ Male - Sub vet
Place (chip time) Bib Name Category Age Gender
11342Walter ChildsSub vet32M 1:20:34.8--100%36.65%32.13%08:15:31.4
28078Auguy Bakome.Sub vet50M 1:24:29.6+3:54.8+4.86%95.37%33.57%28.83%08:08:31.4
31035Robert WrightSub vet37M 1:27:18.1+6:43.3+8.34%92.30%31.37%26.47%08:20:31.4
41189Dylan GordonSub vet38M 1:28:27.2+7:52.4+9.77%91.10%30.46%25.50%08:08:31.4
51412Riaan DunckleySub vet35M 1:33:46.6+13:11.8+16.38%85.93%26.28%21.01%08:13:31.4
68100Morne WolfaardtSub vet40M 1:35:27.2+14:52.4+18.46%84.42%24.96%19.60%08:20:31.4
71403Ronaldo VeroliniSub vet34M 1:38:13.7+17:38.9+21.90%82.03%22.78%17.27%08:13:31.4
81408Joshua Du PlessisSub vet30M 1:39:48.7+19:13.9+23.87%80.73%21.53%15.93%08:13:31.4
91171Clintin RiddellSub vet36M 1:41:11.5+20:36.7+25.58%79.63%20.45%14.77%08:08:31.4
101223Wickus SmallSub vet36M 1:41:19.6+20:44.8+25.75%79.52%20.34%14.66%08:20:31.4
111423Preshalen PillaySub vet31M 1:42:31.3+21:56.5+27.23%78.60%19.40%13.65%08:13:31.4
121336Cody ZimmermannSub vet33M 1:42:35.1+22:00.3+27.31%78.55%19.35%13.60%08:15:31.4
131348Lambertus BlomSub vet32M 1:43:34.6+22:59.8+28.54%77.80%18.57%12.76%08:15:31.4
141031Matthew WrightSub vet34M 1:44:09.2+23:34.4+29.25%77.37%18.12%12.27%08:15:31.4
151396Cameron KeelerSub vet30M 1:44:39.8+24:05.0+29.89%76.99%17.72%11.85%08:13:31.4
161360Johan WeyersSub vet37M 1:51:54.3+31:19.5+38.87%72.01%12.03%5.75%08:13:31.4
171339Shaun LangkildeSub vet37M 1:53:17.8+32:43.0+40.60%71.12%10.93%4.57%08:15:31.4
188006Tjaart Prinsloo.Sub vet41M 1:53:56.4+33:21.6+41.40%70.72%10.43%4.03%08:15:31.4
191193Callan EdwardsSub vet33M 1:54:43.8+34:09.0+42.38%70.23%9.80%3.37%08:20:31.4
208148Kevin Moodley.Sub vet35M 1:55:30.4+34:55.6+43.34%69.76%9.19%2.71%08:08:31.4
211324lourens klopperSub vet38M 1:58:43.6+38:08.8+47.34%67.87%6.66%0.00%08:15:31.4
221226Donovan Du plessisSub vet32M 2:02:39.0+42:04.2+52.21%65.70%3.58%-3.30%08:20:31.4
231043Renier van Der MerweSub vet36M 2:03:42.5+43:07.7+53.52%65.14%2.75%-4.20%08:20:31.4
241210Chiko MushapaidzeSub vet36M 2:04:35.6+44:00.8+54.62%64.67%2.05%-4.94%08:20:31.4
251194Chagne LabuschagneSub vet32M 2:04:52.2+44:17.4+54.96%64.53%1.83%-5.17%08:20:31.4
261040Barbara LovegroveSub vet39M 2:08:35.2+48:00.4+59.58%62.67%-1.09%-8.30%08:20:31.4
271419Raymond StrydomSub vet36M 2:10:43.2+50:08.4+62.22%61.64%-2.77%-10.10%08:13:31.4
281369Sameshen MoodleySub vet33M 2:13:40.4+53:05.6+65.89%60.28%-5.09%-12.59%08:13:31.4
291370Blake FosterSub vet33M 2:15:03.8+54:29.0+67.61%59.66%-6.18%-13.76%08:13:31.4
301211Nyasha MarireSub vet37M 2:15:42.9+55:08.1+68.42%59.37%-6.69%-14.31%08:20:31.4
318129Andre Van Jaarsveld.Sub vet38M 2:16:52.6+56:17.8+69.86%58.87%-7.61%-15.29%08:08:31.4
321379Andrew BrunetteSub vet38M 2:20:25.3+59:50.5+74.26%57.38%-10.39%-18.27%08:13:31.4
331113Lani MlamboSub vet36M 2:23:48.9+1:03:14.1+78.47%56.03%-13.06%-21.13%08:08:31.4
341414Pusetso MoholiSub vet37M 2:29:56.9+1:09:22.1+86.09%53.74%-17.88%-26.30%08:13:31.4
351173Lindelani TshiambaraSub vet34M 2:35:37.6+1:15:02.8+93.13%51.78%-22.35%-31.08%08:08:31.4
361201Levhuwane MakatikelaSub vet39M 2:52:13.4+1:31:38.6+113.73%46.79%-35.39%-45.06%08:08:31.4
371395Eliezer Van RheedeSub vet38M 3:02:07.0+1:41:32.2+126.01%44.25%-43.17%-53.39%08:13:31.4
381323Vinesh NaickerSub vet38M 3:02:13.5+1:41:38.7+126.14%44.22%-43.26%-53.48%08:15:31.4
391440Abrie van der BergSub vet37M 3:09:08.2+1:48:33.4+134.72%42.60%-48.69%-59.30%07:18:31.4
401301ROELOF KRITINGERSub vet34M 3:48:14.2+2:27:39.4+183.24%35.31%-79.43%-92.24%08:15:31.4
411199Andre van JaarsveldSub vet36M 3:58:49.0+2:38:14.2+196.37%33.74%-87.75%-101.15%08:08:31.4
  • 25km Sprint Champ Male - U23
Place (chip time) Bib Name Category Age Gender
11421Marco du PlessisU2321M 1:41:51.0--100%24.96%24.96%08:13:31.4
21149ETTIENE GROENEWALDU2320M 2:49:36.6+1:07:45.6+66.53%60.05%-24.96%-24.96%08:08:31.4
  • 25km Sprint Champ Male - Vet
Place (chip time) Bib Name Category Age Gender
11195Johannes De Beer.Vet44M 1:19:33.7--100%34.09%26.63%08:08:31.4
21046Chris HammanVet48M 1:25:08.1+5:34.4+7.01%93.45%29.48%21.49%08:08:31.4
31429Mangaliso MbuliVet41M 1:27:30.3+7:56.6+9.98%90.92%27.51%19.30%08:13:31.4
41386Ryan IllingworthVet48M 1:28:10.5+8:36.8+10.83%90.23%26.96%18.68%08:13:31.4
51404Ross SommervilleVet43M 1:31:11.2+11:37.5+14.61%87.25%24.46%15.91%08:13:31.4
61096Jacques JonkerVet49M 1:34:35.3+15:01.6+18.89%84.11%21.65%12.77%08:08:31.4
71443Eugene BaltVet49M 1:35:11.2+15:37.5+19.64%83.58%21.15%12.22%08:08:31.4
81167Wynand BadenhorstVet48M 1:35:33.0+15:59.3+20.10%83.27%20.85%11.88%08:08:31.4
91205Michael Clark (e Bike)Vet48M 1:36:49.9+17:16.2+21.71%82.16%19.79%10.70%08:20:31.4
105153Deon BusseyVet40M 1:36:56.9+17:23.2+21.85%82.07%19.69%10.59%08:18:31.4
111080Johan van WykVet43M 1:37:01.6+17:27.9+21.95%82.00%19.63%10.52%08:20:31.4
121340Marc LotterVet42M 1:37:24.2+17:50.5+22.42%81.68%19.31%10.17%08:15:31.4
131209Manus HavengaVet49M 1:37:27.4+17:53.7+22.49%81.64%19.27%10.12%08:20:31.4
141309Dharmesh BhagaVet48M 1:38:14.6+18:40.9+23.48%80.98%18.62%9.40%08:15:31.4
151405BRENDON NELLVet49M 1:38:45.3+19:11.6+24.12%80.56%18.19%8.93%08:13:31.4
161137Lonwabo MaqubelaVet43M 1:39:10.0+19:36.3+24.64%80.23%17.85%8.55%08:08:31.4
171371Keith PalmerVet40M 1:40:17.6+20:43.9+26.06%79.33%16.92%7.51%08:13:31.4
188286Walter Coetzee.Vet47M 1:41:46.8+22:13.1+27.93%78.17%15.69%6.14%08:15:31.4
198144Henry Dul.Vet47M 1:42:53.0+23:19.3+29.31%77.33%14.77%5.12%08:20:31.4
201075Jonathan LovegroveVet42M 1:45:12.1+25:38.4+32.23%75.63%12.85%2.98%08:15:31.4
211073Christo GroenewaldVet45M 1:45:41.0+26:07.3+32.83%75.28%12.46%2.54%08:08:31.4
221409Rosendo SwanepoelVet43M 1:48:26.1+28:52.4+36.29%73.37%10.18%0.00%08:13:31.4
231448Richard MullerVet49M 1:48:45.4+29:11.7+36.69%73.16%9.91%-0.30%08:08:31.4
241163Erich DurrVet45M 1:49:56.9+30:23.2+38.19%72.36%8.92%-1.40%08:08:31.4
251355Pieter AlbertynVet48M 1:50:56.8+31:23.1+39.45%71.71%8.10%-2.32%08:15:31.4
268132Lourens Leroux.Vet49M 1:51:59.8+32:26.1+40.77%71.04%7.23%-3.28%08:15:31.4
271452Marinus ScottVet48M 1:52:15.0+32:41.3+41.09%70.88%7.02%-3.52%08:15:31.4
281326Wesley LongueiraVet45M 1:52:34.3+33:00.6+41.49%70.68%6.75%-3.81%08:15:31.4
291088Reece JohnsonVet47M 1:58:46.8+39:13.1+49.29%66.98%1.61%-9.54%08:08:31.4
301054Hiren Bhatt BhattVet44M 2:01:22.7+41:49.0+52.56%65.55%-0.55%-11.94%08:20:31.4
311104Rodney MabuzaVet48M 2:01:56.8+42:23.1+53.27%65.24%-1.02%-12.46%08:08:31.4
321344Shane JathoVet45M 2:04:02.2+44:28.5+55.90%64.14%-2.75%-14.39%08:15:31.4
338059Kyle PirieVet40M 2:11:45.3+52:11.6+65.60%60.39%-9.14%-21.51%08:20:31.4
348124Mpho Molise.Vet46M 2:16:37.9+57:04.2+71.73%58.23%-13.18%-26.00%08:08:31.4
351131Nelson de AveiroVet45M 2:19:11.9+59:38.2+74.96%57.16%-15.31%-28.37%08:08:31.4
361308Nico WesselsVet45M 2:20:08.6+1:00:34.9+76.14%56.77%-16.09%-29.24%08:15:31.4
371368BRENDON JANSENVet48M 2:24:30.0+1:04:56.3+81.62%55.06%-19.70%-33.26%08:13:31.4
381380Ben ThiartVet48M 2:45:03.3+1:25:29.6+107.46%48.20%-36.73%-52.22%08:13:31.4
391139Leon KitshoffVet43M 2:59:47.5+1:40:13.8+125.98%44.25%-48.93%-65.81%08:08:31.4
401425Shamitran PadayacheeVet41M 3:04:17.0+1:44:43.3+131.62%43.17%-52.65%-69.95%08:13:31.4
411338Shan RangasamyVet49M 3:34:00.0+2:14:26.3+168.97%37.18%-77.27%-97.35%08:15:31.4
421447Glen JudgeVet46M 3:58:49.0+2:39:15.3+200.17%33.31%-97.83%-120.24%08:08:31.4
431424Kishan PillayVet40M 4:01:09.5+2:41:35.8+203.11%32.99%-99.77%-122.40%08:13:31.4
  • 25km Sprint Champ Male - Youth
Place (chip time) Bib Name Category Age Gender
11384Daniel BellamyYouth13M 1:25:59.1--100%28.23%20.35%08:13:31.4
21180B PhilippidesYouth15M 1:28:59.8+3:00.7+3.50%96.62%25.72%17.56%08:08:31.4
31216Rikhard De BeerYouth16M 1:34:30.7+8:31.6+9.92%90.98%21.12%12.45%08:20:31.4
41016Cameron NorthYouth18M 1:35:57.0+9:57.9+11.59%89.61%19.92%11.12%08:08:31.4
53088Liam Havanga.Youth12M 1:37:26.7+11:27.6+13.33%88.24%18.67%9.73%08:13:31.4
61274Phoenix PrinslooYouth14M 1:47:01.0+21:01.9+24.46%80.35%10.68%0.87%08:15:31.4
71366Michael CarpenterYouth14M 1:47:57.1+21:58.0+25.55%79.65%9.90%0.00%08:13:31.4
81021Rudi PrinslooYouth10M 1:48:55.7+22:56.6+26.68%78.94%9.08%-0.90%08:20:31.4
91322Graeme ScottYouth13M 1:52:14.9+26:15.8+30.54%76.60%6.31%-3.98%08:15:31.4
101255Keanu VAN DEN HEEVERYouth14M 2:28:20.4+1:02:21.3+72.52%57.96%-23.81%-37.41%08:20:31.4
111091Ethan JatoYouth16M 2:39:25.2+1:13:26.1+85.40%53.94%-33.06%-47.68%08:08:31.4
121315Ryan SchreuderYouth13M 2:42:00.2+1:16:01.1+88.41%53.08%-35.22%-50.07%08:15:31.4
131365Franco Van StadenYouth14M 3:08:44.6+1:42:45.5+119.51%45.56%-57.53%-74.84%08:13:31.4
  • 25km Sprint Champ No gender - Overall
Place (chip time) Bib Name Category Age
130999Jason Rossiter.Sub vet32 1:34:48.0--100%0.00%0.00%08:15:00.0
  • 25km Sprint Champ No gender - Sub vet
Place (chip time) Bib Name Category Age
130999Jason Rossiter.Sub vet32 1:34:48.0--100%0.00%0.00%08:15:00.0
  • 45km Weekend Warrior - Overall
Place (chip time) Bib Name Category Age Gender
13031Matthew DickensYouth15M 2:05:43.5--100%35.92%33.04%07:08:31.4
23013Bradley CaponYouth17M 2:05:50.9+0:07.4+0.10%99.90%35.86%32.97%07:08:31.4
36006Joshua RatcliffeSub vet30M 2:05:54.5+0:11.0+0.15%99.85%35.83%32.94%07:13:31.4
46115Neil WashingtonSub vet36M 2:08:06.9+2:23.4+1.90%98.13%34.70%31.77%07:08:31.4
55251Heinrich GrobbelaarYouth17M 2:15:12.9+9:29.4+7.55%92.98%31.08%27.98%07:13:31.4
65158Ashley BeckerYouth14M 2:17:07.1+11:23.6+9.06%91.69%30.11%26.97%07:28:31.4
73104Salva Tizzone.Vet48M 2:17:50.5+12:07.0+9.64%91.21%29.75%26.58%07:23:31.4
86085Juan GarciaSub vet30M 2:19:07.7+13:24.2+10.66%90.37%29.09%25.90%07:18:31.4
93061Gregory HillGrand master63M 2:19:26.1+13:42.6+10.90%90.17%28.93%25.74%07:08:31.4
108270Dobri StanisavljevicMaster59M 2:19:39.6+13:56.1+11.08%90.02%28.82%25.62%07:23:31.4
113113Brett StevensSub vet35M 2:20:58.3+15:14.8+12.13%89.18%28.15%24.92%07:08:31.4
125042Yvonne PrinslooMaster53F 2:21:45.8+16:02.3+12.76%88.69%27.75%24.50%07:08:31.4
133083Francis M MukunaVet47M 2:22:33.6+16:50.1+13.39%88.19%27.34%24.07%07:13:31.4
143108HELENA TARANTINOVet49F 2:23:35.1+17:51.6+14.21%87.56%26.82%23.53%07:08:31.4
155108Simon JazdzewskiVet42M 2:24:35.2+18:51.7+15.00%86.95%26.31%22.99%07:08:31.4
163045Johannes FourieGrand master61M 2:25:45.4+20:01.9+15.93%86.26%25.71%22.37%07:13:31.4
175014Christiaan SchlebushYouth17M 2:27:25.3+21:41.8+17.26%85.28%24.86%21.48%07:08:31.4
183090Craig SmithSub vet30M 2:27:29.6+21:46.1+17.31%85.24%24.83%21.44%07:08:31.4
195318Justin OrpenSub vet38M 2:27:35.5+21:52.0+17.39%85.18%24.78%21.39%07:23:31.4
206109Piere Le Roux (e Bike)Grand master78M 2:28:29.2+22:45.7+18.10%84.67%24.32%20.92%07:15:31.4
216032Dontae BadenhorstSenior24M 2:29:45.2+24:01.7+19.11%83.95%23.67%20.24%07:18:31.4
225109Juno KerwinGrand master64F 2:30:46.1+25:02.6+19.92%83.39%23.16%19.70%07:28:31.4
233060Kyle Le BronSub vet34M 2:31:09.2+25:25.7+20.23%83.18%22.96%19.50%07:08:31.4
245253Kaleb NieuwenhuizenYouth17M 2:31:16.5+25:33.0+20.32%83.11%22.90%19.43%07:23:31.4
255040Peter Lloyd ChisholmGrand master64M 2:31:31.8+25:48.3+20.52%82.97%22.77%19.29%07:08:31.4
263109Bertus LameMaster58M 2:31:39.6+25:56.1+20.63%82.90%22.70%19.23%07:08:31.4
275274Warwick Webber (e Bike)Master50M 2:31:49.7+26:06.2+20.76%82.81%22.62%19.14%07:23:31.4
283117Blake DunlopSub vet38M 2:31:57.3+26:13.8+20.86%82.74%22.55%19.07%07:08:31.4
293005Iaan van der MerweSub vet39M 2:33:23.8+27:40.3+22.01%81.96%21.82%18.30%07:08:31.4
303111Scylagh ClunnieVet40M 2:34:31.4+28:47.9+22.91%81.36%21.24%17.70%07:08:31.4
315265paul bracherVet48M 2:34:41.9+28:58.4+23.05%81.27%21.15%17.61%07:23:31.4
326106Sahann van der VyverSub vet39M 2:35:02.0+29:18.5+23.31%81.10%20.98%17.43%07:13:00.0
336087Stefan WesselsSub vet35M 2:35:07.9+29:24.4+23.39%81.04%20.93%17.38%07:18:31.4
345114Clinton DreyerVet49M 2:35:11.7+29:28.2+23.44%81.01%20.90%17.34%07:13:31.4
353026Hazel KayiyaVet40F 2:35:15.7+29:32.2+23.49%80.98%20.87%17.31%07:13:31.4
365300James FridbergYouth16M 2:35:20.5+29:37.0+23.56%80.93%20.83%17.26%07:23:31.4
375303Keegan van HeerdenYouth17M 2:35:20.6+29:37.1+23.56%80.93%20.83%17.26%07:23:31.4
385147Connor LeeYouth17M 2:35:36.7+29:53.2+23.77%80.79%20.69%17.12%07:13:31.4
395139Gangatha MkeleVet46M 2:35:54.4+30:10.9+24.01%80.64%20.54%16.96%07:18:31.4
405197Annelien MillarGrand master60F 2:36:56.6+31:13.1+24.83%80.11%20.01%16.41%07:28:31.4
413063Daniel BorresenYouth15M 2:36:56.7+31:13.2+24.83%80.11%20.01%16.41%07:28:31.4
426110Warren JudgeVet47M 2:37:58.1+32:14.6+25.65%79.59%19.49%15.87%07:13:31.4
435152Gys OosthuizenMaster58M 2:38:02.2+32:18.7+25.70%79.55%19.45%15.83%07:13:31.4
445159Jim DandoGrand master69M 2:38:14.9+32:31.4+25.87%79.45%19.34%15.72%07:28:31.4
453085Ashley De SouzaSenior28F 2:39:03.2+33:19.7+26.51%79.05%18.93%15.29%07:08:31.4
463103Gus O'ConnorGrand master68M 2:39:30.3+33:46.8+26.87%78.82%18.70%15.05%07:08:31.4
473024LOUISE COXMaster54F 2:39:59.2+34:15.7+27.25%78.58%18.46%14.79%07:13:31.4
485024RUDI GROBBELAARMaster50M 2:40:07.8+34:24.3+27.37%78.51%18.39%14.71%07:28:31.4
495215Meegan RouxSenior29F 2:40:10.3+34:26.8+27.40%78.49%18.36%14.69%07:13:31.4
505208Michela PoulterSub vet39F 2:40:15.2+34:31.7+27.46%78.45%18.32%14.65%07:13:31.4
516083GLEN VAN NIEKERKSub vet35M 2:40:35.1+34:51.6+27.73%78.29%18.15%14.47%07:18:31.4
528054Zain LaherMaster47M 2:40:59.6+35:16.1+28.05%78.09%17.95%14.25%06:25:31.4
535225Reece HuntYouth18M 2:41:22.3+35:38.8+28.35%77.91%17.75%14.05%07:28:31.4
543030Christo GreefYouth17M 2:41:44.0+36:00.5+28.64%77.74%17.57%13.86%07:08:31.4
553033Eric CharlesYouth17M 2:41:54.1+36:10.6+28.77%77.66%17.48%13.77%07:13:31.4
565258Louw KrugerVet40M 2:42:11.6+36:28.1+29.01%77.52%17.33%13.62%07:23:31.4
575145Sylvia Barrett (e Bike)Master52F 2:42:27.5+36:44.0+29.22%77.39%17.20%13.47%07:13:31.4
585259Matthew OppermanSub vet37M 2:42:45.6+37:02.1+29.46%77.25%17.05%13.31%07:23:31.4
593059Stephen CharlesMaster50M 2:42:49.1+37:05.6+29.50%77.22%17.02%13.28%07:13:31.4
605234katleho rakhomoYouth16M 2:43:14.8+37:31.3+29.84%77.02%16.80%13.05%07:23:31.4
613012Liandro NelU2319M 2:43:20.9+37:37.4+29.93%76.97%16.75%13.00%07:08:31.4
623035Francois NaudeVet48M 2:43:38.0+37:54.5+30.15%76.83%16.60%12.85%07:28:31.4
633097Tony MellowsGrand master70M 2:43:40.0+37:56.5+30.18%76.82%16.58%12.83%07:08:31.4
645240Scott BryceMaster57M 2:43:53.2+38:09.7+30.35%76.71%16.47%12.71%07:23:31.4
655262Quentin CollignonMaster50M 2:45:09.7+39:26.2+31.37%76.12%15.82%12.03%07:23:31.4
663120Graham SavageVet40M 2:45:11.2+39:27.7+31.39%76.11%15.81%12.02%07:08:31.4
675223Richard BuyGrand master69M 2:46:04.2+40:20.7+32.09%75.71%15.36%11.55%07:28:31.4
683086Hilda Tameris (e Bike)Grand master64F 2:46:37.1+40:53.6+32.53%75.46%15.08%11.26%07:08:31.4
693106WILLIE ROELANDGrand master63M 2:46:43.2+40:59.7+32.61%75.41%15.03%11.20%07:08:31.4
706084PAUL DU PREEZVet40M 2:46:43.3+40:59.8+32.61%75.41%15.03%11.20%07:18:31.4
713087Willem NelVet44M 2:47:08.0+41:24.5+32.94%75.22%14.82%10.98%07:23:31.4
725217Robyn Eshelby-TheartVet44F 2:47:14.5+41:31.0+33.02%75.18%14.76%10.93%07:28:31.4
736060Jacques BlignautMaster56M 2:47:20.2+41:36.7+33.10%75.13%14.71%10.88%07:18:31.4
743058David SaundersMaster56M 2:47:22.7+41:39.2+33.13%75.11%14.69%10.85%07:08:31.4
756091Handre TruterVet42M 2:47:24.5+41:41.0+33.15%75.10%14.68%10.84%07:18:31.4
765286Clare HennionVet43F 2:47:26.5+41:43.0+33.18%75.09%14.66%10.82%07:23:31.4
775233Raymond Lategan (e Bike)Master58M 2:47:29.8+41:46.3+33.22%75.06%14.63%10.79%07:23:31.4
783053Craig KrugerGrand master65M 2:48:01.3+42:17.8+33.64%74.83%14.36%10.51%07:13:31.4
793105Peter TippettGrand master69M 2:48:08.2+42:24.7+33.73%74.78%14.30%10.45%07:08:31.4
805261Christopher BrownVet45M 2:48:17.9+42:34.4+33.86%74.70%14.22%10.36%07:23:31.4
815260Nicholas MagowanVet47M 2:48:19.3+42:35.8+33.88%74.69%14.21%10.35%07:23:31.4
823093Franswa StolsVet41M 2:48:57.2+43:13.7+34.38%74.41%13.89%10.01%07:13:31.4
836010Dewald LeonardSub vet30M 2:49:55.6+44:12.1+35.16%73.99%13.39%9.50%07:18:31.4
845125Denis CloeteGrand master73M 2:50:10.8+44:27.3+35.36%73.88%13.26%9.36%07:13:31.4
853036Lilia GeyerYouth18F 2:50:22.7+44:39.2+35.52%73.79%13.16%9.26%07:28:31.4
863006Fraesr van der WattSub vet37M 2:50:45.0+45:01.5+35.81%73.63%12.97%9.06%07:08:31.4
873057Mark VineVet40M 2:50:48.6+45:05.1+35.86%73.61%12.94%9.03%07:08:31.4
885023Jaco van ZylSub vet39M 2:51:08.1+45:24.6+36.12%73.47%12.78%8.85%07:18:31.4
896004Jaco RoosSub vet32M 2:51:09.3+45:25.8+36.13%73.46%12.77%8.84%07:13:31.4
906108Dries SwartsGrand master69M 2:51:55.4+46:11.9+36.75%73.13%12.37%8.43%07:13:31.4
915142DARRYL HURLIMANNMaster54M 2:52:16.2+46:32.7+37.02%72.98%12.20%8.25%07:28:16.0
911106Garth CrisswellSenior53M 2:52:16.2+46:32.7+37.02%72.98%12.20%8.25%07:28:16.0
931147Doreen Blignaut.Sub vetF 2:52:21.6+46:38.1+37.09%72.94%12.15%8.20%07:13:31.4
945289George BarnardSub vet39M 2:52:35.4+46:51.9+37.28%72.85%12.04%8.08%07:23:31.4
953019Dan BouwerYouth17M 2:52:52.0+47:08.5+37.50%72.73%11.89%7.93%07:08:31.4
965229Rolf LudwigMaster52M 2:53:03.8+47:20.3+37.65%72.65%11.79%7.83%07:23:31.4
975022Johan BenadieGrand master68M 2:53:10.0+47:26.5+37.73%72.60%11.74%7.77%07:08:31.4
986059Ami StanisavljevicMaster53F 2:53:34.6+47:51.1+38.06%72.43%11.53%7.55%07:18:31.4
995245David IvesVet49M 2:53:40.2+47:56.7+38.13%72.39%11.48%7.50%07:23:31.4
1009314Gerhard de Beer.Vet46M 2:53:49.6+48:06.1+38.26%72.33%11.40%7.42%07:25:00.6
1013077Ian BuchananGrand master73M 2:54:40.4+48:56.9+38.93%71.98%10.97%6.97%07:13:31.4
1026030Niel DickinsonSenior27M 2:55:19.5+49:36.0+39.45%71.71%10.64%6.62%07:18:31.4
1035136Henri SmitMaster50M 2:56:27.4+50:43.9+40.35%71.25%10.06%6.02%07:28:31.4
1043080Michael KhorombiSub vet37M 2:56:51.7+51:08.2+40.67%71.09%9.86%5.80%07:13:31.4
1051203Alison Nisbet.Grand master63F 2:57:18.9+51:35.4+41.03%70.90%9.63%5.56%07:23:31.4
1068236Ryan LamsdenSub vetM 2:57:30.8+51:47.3+41.19%70.83%9.53%5.46%07:18:31.4
1075248Markus MiniholdMaster57M 2:57:43.2+51:59.7+41.36%70.74%9.42%5.35%07:23:31.4
1085104Theuns WassermanSub vet35M 2:57:47.0+52:03.5+41.41%70.72%9.39%5.31%07:28:31.4
1093074George StrydomVet48M 2:58:03.2+52:19.7+41.62%70.61%9.25%5.17%07:13:31.4
1106104Jacqueline ZakiMaster55F 2:58:20.5+52:37.0+41.85%70.50%9.10%5.01%07:18:31.4
1111174Marc Fourie.Sub vetM 2:58:21.7+52:38.2+41.87%70.49%9.09%5.00%07:28:31.4
1125209Kobus JacobsVet45M 2:58:33.7+52:50.2+42.03%70.41%8.99%4.90%07:28:31.4
1135307Manie de BodMaster50M 2:58:37.1+52:53.6+42.07%70.39%8.96%4.87%07:23:31.4
1145218Costa ConstantinouVet41M 2:58:58.1+53:14.6+42.35%70.25%8.78%4.68%07:28:31.4
1156015Caitlin BothaSub vet34F 2:59:00.9+53:17.4+42.39%70.23%8.76%4.66%07:18:31.4
1166117Wayne OlsenVet45M 2:59:20.0+53:36.5+42.64%70.11%8.60%4.49%07:13:31.4
1175036Morena LekotaVet42M 2:59:41.8+53:58.3+42.93%69.97%8.41%4.29%07:13:31.4
1183051Rudolf NiehausMaster51M 3:00:01.1+54:17.6+43.18%69.84%8.25%4.12%07:08:31.4
1195170Madiba JacobsYouth15M 3:00:16.5+54:33.0+43.39%69.74%8.12%3.98%07:28:31.4
1205115Andrew MenneVet45M 3:00:22.7+54:39.2+43.47%69.70%8.07%3.93%07:28:31.4
1215163Eudore Maré (e Bike)Grand master71M 3:00:41.7+54:58.2+43.72%69.58%7.90%3.76%07:28:31.4
1223011Peter Le MotteeGrand master67M 3:00:43.8+55:00.3+43.75%69.57%7.89%3.74%07:08:31.4
1231023Emil StreleySub vet35M 3:01:08.4+55:24.9+44.08%69.41%7.68%3.52%07:18:31.4
1243037Ubaidullah SaloojeeU2321M 3:01:33.7+55:50.2+44.41%69.25%7.46%3.30%07:28:31.4
1256057Martin KerrVet40M 3:01:40.2+55:56.7+44.50%69.21%7.41%3.24%07:18:31.4
1263018Matthew BowersYouth16M 3:02:16.8+56:33.3+44.98%68.97%7.10%2.92%07:08:31.4
1275280Rendani MathomaSub vet38M 3:02:19.5+56:36.0+45.02%68.96%7.07%2.89%07:23:31.4
1283118Jean-Paul DabbadieMaster54M 3:02:49.6+57:06.1+45.42%68.77%6.82%2.63%07:08:31.4
1295315Welson BarbosaSub vet37M 3:03:04.9+57:21.4+45.62%68.67%6.69%2.49%07:23:31.4
1305294Devon Du PlessisSenior28M 3:03:08.6+57:25.1+45.67%68.65%6.66%2.46%07:23:31.4
1316019Fahim MahomedVet42M 3:03:20.8+57:37.3+45.83%68.57%6.55%2.35%07:18:31.4
1325228Andre Rudolph (e Bike)Grand master64M 3:03:29.9+57:46.4+45.95%68.52%6.48%2.27%07:28:31.4
1331161Philani Masaku.Vet44M 3:03:52.2+58:08.7+46.25%68.38%6.29%2.07%07:18:31.4
1346018Marc von WilmsdorffVet49M 3:04:30.1+58:46.6+46.75%68.14%5.96%1.73%07:18:31.4
1356039Richard GroveSub vet31M 3:04:32.3+58:48.8+46.78%68.13%5.95%1.71%07:18:31.4
1363062Dominic ReynekeYouth17M 3:05:11.4+59:27.9+47.30%67.89%5.61%1.37%07:13:31.4
1373002Patrick GartlandMaster56M 3:05:13.6+59:30.1+47.33%67.88%5.59%1.35%07:13:31.4
1385285Mariette MaréVet46F 3:05:41.2+59:57.7+47.69%67.71%5.36%1.10%07:23:31.4
1395298Christopher CloeteSub vet32M 3:05:42.2+59:58.7+47.71%67.70%5.35%1.09%07:23:31.4
1403046Oliver Nathan (e Bike)Vet40M 3:06:21.6+1:00:38.1+48.23%67.46%5.02%0.74%07:13:31.4
1413095Alain NathanSub vet38M 3:06:22.0+1:00:38.5+48.23%67.46%5.01%0.74%07:13:31.4
1426116Ryan (Member) BidgoodVet49M 3:06:51.7+1:01:08.2+48.63%67.28%4.76%0.48%07:13:31.4
1436050Wynand StrydomMaster55M 3:07:00.2+1:01:16.7+48.74%67.23%4.69%0.40%07:18:31.4
1441179Nielen BeukesVet48M 3:07:19.0+1:01:35.5+48.99%67.12%4.53%0.23%07:13:31.4
1455020Andrew BassonVet40M 3:07:37.7+1:01:54.2+49.24%67.01%4.37%0.07%07:28:31.4
1466053George SwanepoelVet48M 3:07:41.5+1:01:58.0+49.29%66.98%4.34%0.03%07:18:31.4
1475249Ryan BerndtVet44M 3:07:45.4+1:02:01.9+49.34%66.96%4.30%0.00%07:23:31.4
1485309Bradley WilsonSub vet39M 3:08:19.6+1:02:36.1+49.79%66.76%4.01%-0.30%07:23:31.4
1493112Irshaad KhamissaSub vet38M 3:08:53.1+1:03:09.6+50.24%66.56%3.73%-0.60%07:08:31.4
1501432Ruan Van RooyenYouth16M 3:08:59.4+1:03:15.9+50.32%66.52%3.68%-0.66%07:28:31.4
1516067Saurabh singhVet41M 3:09:00.0+1:03:16.5+50.33%66.52%3.67%-0.66%07:20:00.0
1525263Andre de VilliersGrand master64M 3:09:12.2+1:03:28.7+50.49%66.45%3.57%-0.77%07:23:31.4
1533016Kyle BritzYouth18M 3:09:18.1+1:03:34.6+50.57%66.42%3.52%-0.82%07:08:31.4
1545202Mitchell RoweYouth15M 3:09:23.4+1:03:39.9+50.64%66.38%3.47%-0.87%07:28:31.4
1556070Rajan ShawVet41M 3:09:26.1+1:03:42.6+50.67%66.37%3.45%-0.89%07:18:31.4
1565269Brett EloffMaster57M 3:09:57.4+1:04:13.9+51.09%66.19%3.18%-1.17%07:23:31.4
1573075Elzette van DykVet49F 3:10:09.8+1:04:26.3+51.25%66.11%3.08%-1.28%07:18:31.4
1586063Jacobus TheartSub vet36M 3:10:22.8+1:04:39.3+51.43%66.04%2.97%-1.40%07:18:31.4
1593110Rod AnleyGrand master66M 3:10:36.5+1:04:53.0+51.61%65.96%2.85%-1.52%07:28:31.4
1605199Robert MillsGrand master63M 3:10:40.5+1:04:57.0+51.66%65.94%2.82%-1.55%07:28:31.4
1615213Manuela SanfeliciMaster56F 3:11:12.0+1:05:28.5+52.08%65.76%2.55%-1.83%07:28:31.4
1625227Lucette de WitSenior27F 3:11:54.4+1:06:10.9+52.64%65.51%2.19%-2.21%07:28:31.4
1635018Cliff NelGrand master60M 3:12:01.2+1:06:17.7+52.73%65.47%2.13%-2.27%07:28:31.4
1646089Enoch MogojeVet46M 3:12:17.8+1:06:34.3+52.95%65.38%1.99%-2.42%07:18:31.4
1656054costas koukoutsisGrand master69M 3:12:46.7+1:07:03.2+53.33%65.22%1.75%-2.67%07:18:31.4
1665216Ulrich NagelMaster51M 3:12:46.8+1:07:03.3+53.33%65.22%1.74%-2.68%07:28:31.4
1671428Ryan Lewis.Master57M 3:13:10.0+1:07:26.5+53.64%65.09%1.55%-2.88%07:13:31.4
1685026Johan HenningSub vet36M 3:13:12.5+1:07:29.0+53.68%65.07%1.53%-2.90%07:28:31.4
1695107Pin-Fei HuangSub vet35M 3:13:17.8+1:07:34.3+53.75%65.04%1.48%-2.95%07:28:31.4
1696042Jed FernieMaster52M 3:13:17.8+1:07:34.3+53.75%65.04%1.48%-2.95%07:18:31.4
1716062Jan GroblerVet46M 3:13:41.3+1:07:57.8+54.06%64.91%1.28%-3.16%07:18:31.4
1723001Tyrone LittleVet45M 3:14:17.7+1:08:34.2+54.54%64.71%0.97%-3.48%07:28:31.4
1735164Harold CarpenterMaster51M 3:14:26.4+1:08:42.9+54.66%64.66%0.90%-3.56%07:28:31.4
1746111wynand roodmanMaster56M 3:15:53.7+1:10:10.2+55.81%64.18%0.16%-4.33%07:13:31.4
1755312Ian GebbieMaster54M 3:16:12.5+1:10:29.0+56.06%64.08%0.00%-4.50%07:23:31.4
1766025Pieter PretoriusMaster53M 3:16:20.3+1:10:36.8+56.16%64.03%-0.07%-4.57%07:18:31.4
1775267Willie EsterhuizenGrand master64M 3:16:53.3+1:11:09.8+56.60%63.86%-0.35%-4.86%07:23:31.4
1785166Blessing NokaYouth16M 3:17:51.2+1:12:07.7+57.37%63.54%-0.84%-5.38%07:28:31.4
1795313Peter FiggGrand master63M 3:18:09.6+1:12:26.1+57.61%63.45%-1.00%-5.54%07:23:31.4
1806007Ian BuchelGrand master62M 3:18:33.2+1:12:49.7+57.93%63.32%-1.20%-5.75%07:23:31.4
1813119Andre HurterVet46M 3:19:19.2+1:13:35.7+58.54%63.08%-1.59%-6.16%07:08:31.4
1826031Luan van RhynVet46M 3:19:21.7+1:13:38.2+58.57%63.06%-1.61%-6.18%07:18:31.4
1835132Mike HazellSub vet30M 3:20:11.5+1:14:28.0+59.23%62.80%-2.03%-6.62%07:28:31.4
1845121Hanno Van NiekerkSub vet35M 3:21:01.7+1:15:18.2+59.90%62.54%-2.46%-7.07%07:13:31.4
1853073Deon ReynekeMaster53M 3:21:51.4+1:16:07.9+60.55%62.28%-2.88%-7.51%07:13:31.4
1866014Marinus SnymanVet43M 3:22:17.2+1:16:33.7+60.90%62.15%-3.10%-7.74%07:18:31.4
1876033Mike TrenorGrand master64M 3:23:06.9+1:17:23.4+61.55%61.90%-3.52%-8.18%07:18:31.4
1886020Jacus DickinsonSenior24M 3:23:08.0+1:17:24.5+61.57%61.89%-3.53%-8.19%07:18:31.4
1895236Thinus BritsVet42M 3:23:08.9+1:17:25.4+61.58%61.89%-3.54%-8.20%07:23:31.4
1905239Marcelo CoelhoVet47M 3:23:49.3+1:18:05.8+62.12%61.68%-3.88%-8.56%07:23:31.4
1915277Tapfuma MvereSub vet39M 3:23:51.2+1:18:07.7+62.14%61.67%-3.90%-8.57%07:23:31.4
1925025Craig MurraySub vet37M 3:24:13.6+1:18:30.1+62.44%61.56%-4.09%-8.77%07:28:31.4
1935141Thinus Van RooyenVet48M 3:24:19.1+1:18:35.6+62.51%61.53%-4.14%-8.82%07:28:31.4
1946009NEALL WICKSTEEDGrand master65M 3:25:00.6+1:19:17.1+63.06%61.33%-4.49%-9.19%07:18:31.4
1956114Daniel MillsSub vet33M 3:25:39.1+1:19:55.6+63.57%61.13%-4.82%-9.53%07:13:31.4
1966044Ian Van den HeeverVet49M 3:25:52.7+1:20:09.2+63.75%61.07%-4.93%-9.65%07:18:31.4
1976013Dirk CoetzeeMaster53M 3:26:17.3+1:20:33.8+64.08%60.95%-5.14%-9.87%07:18:31.4
1985275Mulalo NematandaniSub vet38M 3:26:51.0+1:21:07.5+64.53%60.78%-5.43%-10.17%07:23:31.4
1993070Oliver RoweVet49M 3:28:28.5+1:22:45.0+65.82%60.31%-6.25%-11.03%07:28:31.4
2005290Jaco Van DalenSub vet35M 3:28:30.6+1:22:47.1+65.85%60.30%-6.27%-11.05%07:23:31.4
2013049Andrew WarrenMaster51M 3:28:31.4+1:22:47.9+65.86%60.29%-6.28%-11.06%07:13:31.4
2025306Keenan TarrVet41M 3:29:53.5+1:24:10.0+66.95%59.90%-6.98%-11.79%07:23:31.4
2035295Itumeleng MashabaVet40M 3:30:21.7+1:24:38.2+67.32%59.77%-7.22%-12.04%07:23:31.4
2045165Justin RaeVet43M 3:30:26.0+1:24:42.5+67.38%59.75%-7.25%-12.08%07:13:31.4
2056092Timothy OllsSub vet33M 3:31:20.9+1:25:37.4+68.10%59.49%-7.72%-12.57%07:13:31.4
2066093Cornel van der MerweSub vet33M 3:31:21.1+1:25:37.6+68.11%59.49%-7.72%-12.57%07:13:31.4
2075272Michael CampherVet40M 3:31:29.9+1:25:46.4+68.22%59.44%-7.80%-12.64%07:23:31.4
2086079Tebogo motsepeVet45M 3:31:36.9+1:25:53.4+68.32%59.41%-7.86%-12.71%07:18:31.4
2093101Adriaan SkinnerMaster52M 3:31:41.8+1:25:58.3+68.38%59.39%-7.90%-12.75%07:08:31.4
2106038Louis ZerwickGrand master62M 3:32:02.0+1:26:18.5+68.65%59.29%-8.07%-12.93%07:18:31.4
2115278Alfred LefosaSub vet32M 3:33:50.0+1:28:06.5+70.08%58.80%-8.99%-13.89%07:23:31.4
2125037Gerhard PainterVet44M 3:35:40.3+1:29:56.8+71.54%58.29%-9.92%-14.87%07:28:31.4
2133107Kalika Painter.Vet40F 3:35:41.6+1:29:58.1+71.56%58.29%-9.93%-14.88%07:28:31.4
2146119Fabrice BeyaSub vet34M 3:36:02.3+1:30:18.8+71.83%58.20%-10.11%-15.06%07:13:31.4
2158094Zane Patel.Vet44M 3:36:43.3+1:30:59.8+72.38%58.01%-10.46%-15.43%07:23:31.4
2165222Russell HoveMaster54M 3:36:48.5+1:31:05.0+72.45%57.99%-10.50%-15.47%07:28:31.4
2176113Naozumi NomuraVet41M 3:37:15.4+1:31:31.9+72.80%57.87%-10.73%-15.71%07:13:31.4
2186081Madoda ManitshanaVet45M 3:37:22.5+1:31:39.0+72.90%57.84%-10.79%-15.77%07:18:31.4
2191092Refilwe MogathsiVet41F 3:37:44.4+1:32:00.9+73.19%57.74%-10.98%-15.97%07:18:31.4
2205296Shani WindtGrand master62F 3:37:48.4+1:32:04.9+73.24%57.72%-11.01%-16.00%07:23:31.4
2215204Vuyokazi KamengaVet44F 3:39:12.8+1:33:29.3+74.36%57.35%-11.73%-16.75%07:28:31.4
2223114Ian PinnockGrand master78M 3:39:23.7+1:33:40.2+74.50%57.31%-11.82%-16.85%07:13:31.4
2235035Adriaan BergSub vet36M 3:39:32.2+1:33:48.7+74.62%57.27%-11.89%-16.93%07:28:31.4
2246066Christopher CoetzeeVet40M 3:39:48.3+1:34:04.8+74.83%57.20%-12.03%-17.07%07:18:31.4
2253023Tiyiselani NgalalumeVet40F 3:42:44.0+1:37:00.5+77.16%56.45%-13.52%-18.63%07:13:31.4
2266034Willie Van den BergSub vet35M 3:43:30.7+1:37:47.2+77.78%56.25%-13.92%-19.04%07:18:31.4
2273044Chris DibbSub vet39M 3:43:40.2+1:37:56.7+77.90%56.21%-14.00%-19.13%07:13:31.4
2283078Lee IserSub vet39M 3:43:41.4+1:37:57.9+77.92%56.21%-14.01%-19.14%07:23:31.4
2293048Dawid Du PlessisVet49M 3:43:44.5+1:38:01.0+77.96%56.19%-14.04%-19.17%07:23:31.4
2305017Quinton PretoriusGrand master65M 3:45:08.9+1:39:25.4+79.08%55.84%-14.75%-19.91%07:28:31.4
2316003Petrus BreitenbachVet48M 3:48:40.1+1:42:56.6+81.88%54.98%-16.55%-21.79%07:18:31.4
2326098Wayne InderSub vet39M 3:48:42.2+1:42:58.7+81.91%54.97%-16.56%-21.81%07:18:31.4
2336073Dawie JoubertSub vet36M 3:48:44.6+1:43:01.1+81.94%54.96%-16.58%-21.83%07:18:31.4
2343069Peter VisagieMaster58M 3:48:49.4+1:43:05.9+82.00%54.94%-16.63%-21.87%07:28:31.4
2356097Jacques Du PreezSub vet36M 3:49:07.6+1:43:24.1+82.24%54.87%-16.78%-22.03%07:18:31.4
2365193Stephan GeyerVet41M 3:49:24.1+1:43:40.6+82.46%54.81%-16.92%-22.18%07:28:31.4
2375246Deon MillerVet49M 3:50:13.1+1:44:29.6+83.11%54.61%-17.34%-22.62%07:23:31.4
2385320Tertius VermeulenGrand master64M 3:50:21.5+1:44:38.0+83.22%54.58%-17.41%-22.69%07:23:31.4
2395214Mlindeli KhumaloVet46M 3:51:01.1+1:45:17.6+83.75%54.42%-17.74%-23.04%07:28:31.4
2406088Evert BreedtMaster54M 3:51:59.5+1:46:16.0+84.52%54.19%-18.24%-23.56%07:18:31.4
2416001Shane AckhurstSub vet37M 3:52:04.9+1:46:21.4+84.59%54.17%-18.29%-23.61%07:23:31.4
2425271Martin DunnMaster52M 3:52:57.1+1:47:13.6+85.29%53.97%-18.73%-24.07%07:23:31.4
2436037Willie HattinghVet48M 3:53:10.6+1:47:27.1+85.47%53.92%-18.84%-24.19%07:28:31.4
2443065Nadine SwiegelaarVet46F 3:53:23.5+1:47:40.0+85.64%53.87%-18.95%-24.31%07:28:31.4
2458238Bothlale Kubyane.Vet45M 3:54:45.6+1:49:02.1+86.72%53.55%-19.65%-25.03%07:23:31.4
2465241Roche Van der MerweSub vet30F 3:55:33.7+1:49:50.2+87.36%53.37%-20.06%-25.46%07:23:31.4
2473067Adrian VroomMaster50M 3:55:41.1+1:49:57.6+87.46%53.34%-20.12%-25.53%07:28:31.4
2485254Aneeq WilliamsVet40M 3:55:44.5+1:50:01.0+87.51%53.33%-20.15%-25.56%07:23:31.4
2495178Heinrich de BeerMaster58M 3:56:03.6+1:50:20.1+87.76%53.26%-20.31%-25.73%07:28:31.4
2503064Hugo TruterVet45M 3:56:05.9+1:50:22.4+87.79%53.25%-20.33%-25.75%07:28:31.4
2513050Tumei SekopamotseSenior29M 3:56:36.7+1:50:53.2+88.20%53.14%-20.60%-26.02%07:08:31.4
2525154Lario Du ToitSub vet36M 4:00:17.7+1:54:34.2+91.13%52.32%-22.47%-27.98%07:28:31.4
2535207Maike PotgieterSenior29F 4:00:18.9+1:54:35.4+91.14%52.32%-22.48%-27.99%07:28:31.4
2546036Sarel HattinghGrand master64M 4:03:25.3+1:57:41.8+93.61%51.65%-24.07%-29.65%07:18:31.4
2556043Ian DouglassMaster55M 4:05:35.4+1:59:51.9+95.34%51.19%-25.17%-30.80%07:18:31.4
2566027Yolanda de BeerMaster56F 4:06:03.5+2:00:20.0+95.71%51.10%-25.41%-31.05%07:18:31.4
2573029William KaruhijeVet45M 4:07:44.5+2:02:01.0+97.05%50.75%-26.27%-31.95%07:08:31.4
2586069Varun SinghVet41M 4:08:22.6+2:02:39.1+97.56%50.62%-26.59%-32.29%07:18:31.4
2595310Ethan ShirtoSub vet39M 4:08:38.1+2:02:54.6+97.76%50.57%-26.72%-32.42%07:23:31.4
2606094Toppie FaurieMaster53M 4:08:51.1+2:03:07.6+97.93%50.52%-26.83%-32.54%07:13:31.4
2616080Marise MishanVet41F 4:13:02.0+2:07:18.5+101.26%49.69%-28.96%-34.77%07:18:31.4
2623022Koena LesoVet45M 4:13:42.2+2:07:58.7+101.79%49.56%-29.31%-35.12%07:28:31.4
2635297Richard OmodingSub vet38M 4:14:12.1+2:08:28.6+102.19%49.46%-29.56%-35.39%07:23:31.4
2641300Gill CampbellSeniorF 4:18:00.6+2:12:17.1+105.22%48.73%-31.50%-37.42%07:18:31.4
2653043Tumelo MatsomelaVet46M 4:18:29.9+2:12:46.4+105.61%48.64%-31.75%-37.68%07:13:31.4
2665293Daniel FourieYouth16M 4:18:32.9+2:12:49.4+105.65%48.63%-31.78%-37.70%07:23:31.4
2675192Zetta BreedtMaster51F 4:21:02.1+2:15:18.6+107.62%48.16%-33.04%-39.03%07:28:31.4
2683115John PhelpsMaster53M 4:22:28.0+2:16:44.5+108.76%47.90%-33.77%-39.79%07:13:31.4
2693092Theresa HammanMaster52F 4:23:03.2+2:17:19.7+109.23%47.79%-34.07%-40.10%07:08:31.4
2705120Eric KochMaster50M 4:23:24.2+2:17:40.7+109.51%47.73%-34.25%-40.29%07:13:31.4
2716058Ronan ConstantineSenior27M 4:23:58.7+2:18:15.2+109.96%47.63%-34.54%-40.60%07:28:31.4
2726029Kayden BusarelloSenior27M 4:23:59.2+2:18:15.7+109.97%47.63%-34.55%-40.60%07:28:31.4
2735185Aimee HandleySenior27F 4:24:39.6+2:18:56.1+110.51%47.50%-34.89%-40.96%07:28:31.4
2745129Mary Ann HandleySenior24F 4:24:40.0+2:18:56.5+110.51%47.50%-34.89%-40.96%07:28:31.4
2755149Moroke MahlohelaSub vet38M 4:25:34.0+2:19:50.5+111.23%47.34%-35.35%-41.44%07:13:31.4
2766049Charl VisserSub vet35M 4:26:14.9+2:20:31.4+111.77%47.22%-35.70%-41.80%07:18:31.4
2775102Kruger BreedtVet40M 4:26:46.6+2:21:03.1+112.19%47.13%-35.97%-42.09%07:28:31.4
2785203Henk PretoriusVet43M 4:27:59.2+2:22:15.7+113.15%46.91%-36.59%-42.73%07:28:31.4
2793096Beverley MellowsGrand master67F 4:28:00.5+2:22:17.0+113.17%46.91%-36.60%-42.74%07:08:31.4
2806102Frans MaraisGrand master71M 4:30:19.9+2:24:36.4+115.02%46.51%-37.78%-43.98%07:13:31.4
2815299andre avenantGrand master65M 4:30:36.3+2:24:52.8+115.24%46.46%-37.92%-44.13%07:23:31.4
2825184La-Rista PlattSub vet37F 4:37:26.9+2:31:43.4+120.68%45.31%-41.41%-47.77%07:28:31.4
2836012Bafana RadebeSub vet38M 4:38:32.7+2:32:49.2+121.55%45.14%-41.97%-48.35%07:18:31.4
2843076Dexter DeaneSub vet36M 4:41:10.1+2:35:26.6+123.64%44.72%-43.30%-49.75%07:13:31.4
2853020Nikita ViljoenSenior25F 4:47:30.2+2:41:46.7+128.68%43.73%-46.53%-53.13%07:28:31.4
2865288Lethukuthula ButheleziSub vet32M 4:47:37.4+2:41:53.9+128.77%43.71%-46.59%-53.19%07:23:31.4
2876086Emilio WarmbergSub vet30M 4:47:57.7+2:42:14.2+129.04%43.66%-46.77%-53.37%07:18:31.4
2883042Derek DiamondGrand master64M 4:56:05.4+2:50:21.9+135.51%42.46%-50.91%-57.70%07:13:31.4
2893004Christelle MatthiesonSub vet35F 4:57:24.7+2:51:41.2+136.56%42.27%-51.58%-58.40%07:08:31.4
2903079Janine MillerMaster52F 4:58:20.5+2:52:37.0+137.30%42.14%-52.06%-58.90%07:13:31.4
2915100Dumisani MkhonzaMaster53M 5:09:02.8+3:03:19.3+145.81%40.68%-57.51%-64.60%07:28:31.4
2923003Craig PlattSub vet35M 5:29:02.2+3:23:18.7+161.71%38.21%-67.70%-75.25%07:08:31.4
2931244Tarryn Boshoff.Sub vetF 5:58:49.0+3:53:05.5+185.40%35.04%-82.88%-91.11%07:13:31.4
-5110Danelle DreyerSub vet39F DNF-----07:13:31.4
-6090Quinton RabieMaster53M DNF-----07:18:31.4
  • 45km Weekend Warrior Female - Overall
Place (chip time) Bib Name Category Age Gender
15042Yvonne PrinslooMaster53F 2:21:45.8--100%32.65%25.99%07:08:31.4
23108HELENA TARANTINOVet49F 2:23:35.1+1:49.3+1.29%98.73%31.79%25.04%07:08:31.4
35109Juno KerwinGrand master64F 2:30:46.1+9:00.3+6.35%94.03%28.38%21.29%07:28:31.4
43026Hazel KayiyaVet40F 2:35:15.7+13:29.9+9.52%91.31%26.24%18.95%07:13:31.4
55197Annelien MillarGrand master60F 2:36:56.6+15:10.8+10.71%90.33%25.44%18.07%07:28:31.4
63085Ashley De SouzaSenior28F 2:39:03.2+17:17.4+12.20%89.13%24.44%16.97%07:08:31.4
73024LOUISE COXMaster54F 2:39:59.2+18:13.4+12.85%88.61%24.00%16.48%07:13:31.4
85215Meegan RouxSenior29F 2:40:10.3+18:24.5+12.99%88.51%23.91%16.38%07:13:31.4
95208Michela PoulterSub vet39F 2:40:15.2+18:29.4+13.04%88.46%23.87%16.34%07:13:31.4
105145Sylvia Barrett (e Bike)Master52F 2:42:27.5+20:41.7+14.60%87.26%22.82%15.19%07:13:31.4
113086Hilda Tameris (e Bike)Grand master64F 2:46:37.1+24:51.3+17.53%85.08%20.85%13.02%07:08:31.4
125217Robyn Eshelby-TheartVet44F 2:47:14.5+25:28.7+17.97%84.77%20.55%12.69%07:28:31.4
135286Clare HennionVet43F 2:47:26.5+25:40.7+18.11%84.66%20.46%12.59%07:23:31.4
143036Lilia GeyerYouth18F 2:50:22.7+28:36.9+20.19%83.21%19.06%11.05%07:28:31.4
151147Doreen Blignaut.Sub vetF 2:52:21.6+30:35.8+21.58%82.25%18.12%10.02%07:13:31.4
166059Ami StanisavljevicMaster53F 2:53:34.6+31:48.8+22.44%81.67%17.54%9.38%07:18:31.4
171203Alison Nisbet.Grand master63F 2:57:18.9+35:33.1+25.08%79.95%15.76%7.43%07:23:31.4
186104Jacqueline ZakiMaster55F 2:58:20.5+36:34.7+25.80%79.49%15.28%6.90%07:18:31.4
196015Caitlin BothaSub vet34F 2:59:00.9+37:15.1+26.28%79.19%14.96%6.55%07:18:31.4
205285Mariette MaréVet46F 3:05:41.2+43:55.4+30.98%76.35%11.79%3.06%07:23:31.4
213075Elzette van DykVet49F 3:10:09.8+48:24.0+34.14%74.55%9.66%0.73%07:18:31.4
225213Manuela SanfeliciMaster56F 3:11:12.0+49:26.2+34.87%74.14%9.17%0.18%07:28:31.4
235227Lucette de WitSenior27F 3:11:54.4+50:08.6+35.37%73.87%8.83%-0.18%07:28:31.4
243107Kalika Painter.Vet40F 3:35:41.6+1:13:55.8+52.15%65.72%-2.47%-12.60%07:28:31.4
251092Refilwe MogathsiVet41F 3:37:44.4+1:15:58.6+53.59%65.11%-3.44%-13.67%07:18:31.4
265296Shani WindtGrand master62F 3:37:48.4+1:16:02.6+53.64%65.09%-3.47%-13.71%07:23:31.4
275204Vuyokazi KamengaVet44F 3:39:12.8+1:17:27.0+54.63%64.67%-4.14%-14.44%07:28:31.4
283023Tiyiselani NgalalumeVet40F 3:42:44.0+1:20:58.2+57.12%63.65%-5.81%-16.28%07:13:31.4
293065Nadine SwiegelaarVet46F 3:53:23.5+1:31:37.7+64.63%60.74%-10.88%-21.84%07:28:31.4
305241Roche Van der MerweSub vet30F 3:55:33.7+1:33:47.9+66.17%60.18%-11.91%-22.97%07:23:31.4
315207Maike PotgieterSenior29F 4:00:18.9+1:38:33.1+69.52%58.99%-14.16%-25.46%07:28:31.4
326027Yolanda de BeerMaster56F 4:06:03.5+1:44:17.7+73.57%57.61%-16.89%-28.45%07:18:31.4
336080Marise MishanVet41F 4:13:02.0+1:51:16.2+78.49%56.03%-20.21%-32.10%07:18:31.4
341300Gill CampbellSeniorF 4:18:00.6+1:56:14.8+82.00%54.94%-22.57%-34.69%07:18:31.4
355192Zetta BreedtMaster51F 4:21:02.1+1:59:16.3+84.13%54.31%-24.01%-36.27%07:28:31.4
363092Theresa HammanMaster52F 4:23:03.2+2:01:17.4+85.56%53.89%-24.97%-37.33%07:08:31.4
375185Aimee HandleySenior27F 4:24:39.6+2:02:53.8+86.69%53.56%-25.73%-38.17%07:28:31.4
385129Mary Ann HandleySenior24F 4:24:40.0+2:02:54.2+86.70%53.56%-25.73%-38.17%07:28:31.4
393096Beverley MellowsGrand master67F 4:28:00.5+2:06:14.7+89.05%52.90%-27.32%-39.91%07:08:31.4
405184La-Rista PlattSub vet37F 4:37:26.9+2:15:41.1+95.71%51.10%-31.80%-44.84%07:28:31.4
413020Nikita ViljoenSenior25F 4:47:30.2+2:25:44.4+102.81%49.31%-36.58%-50.09%07:28:31.4
423004Christelle MatthiesonSub vet35F 4:57:24.7+2:35:38.9+109.79%47.67%-41.29%-55.26%07:08:31.4
433079Janine MillerMaster52F 4:58:20.5+2:36:34.7+110.45%47.52%-41.73%-55.75%07:13:31.4
441244Tarryn Boshoff.Sub vetF 5:58:49.0+3:37:03.2+153.11%39.51%-70.46%-87.32%07:13:31.4
-5110Danelle DreyerSub vet39F DNF-----07:13:31.4
  • 45km Weekend Warrior Female - Grand master
Place (chip time) Bib Name Category Age Gender
15109Juno KerwinGrand master64F 2:30:46.1--100%20.47%12.33%07:28:31.4
25197Annelien MillarGrand master60F 2:36:56.6+6:10.5+4.10%96.07%17.21%8.74%07:28:31.4
33086Hilda Tameris (e Bike)Grand master64F 2:46:37.1+15:51.0+10.51%90.49%12.11%3.11%07:08:31.4
41203Alison Nisbet.Grand master63F 2:57:18.9+26:32.8+17.61%85.03%6.47%-3.11%07:23:31.4
55296Shani WindtGrand master62F 3:37:48.4+1:07:02.3+44.46%69.22%-14.89%-26.66%07:23:31.4
63096Beverley MellowsGrand master67F 4:28:00.5+1:57:14.4+77.76%56.26%-41.37%-55.85%07:08:31.4
  • 45km Weekend Warrior Female - Master
Place (chip time) Bib Name Category Age Gender
15042Yvonne PrinslooMaster53F 2:21:45.8--100%31.71%23.28%07:08:31.4
23024LOUISE COXMaster54F 2:39:59.2+18:13.4+12.85%88.61%22.93%13.41%07:13:31.4
35145Sylvia Barrett (e Bike)Master52F 2:42:27.5+20:41.7+14.60%87.26%21.74%12.08%07:13:31.4
46059Ami StanisavljevicMaster53F 2:53:34.6+31:48.8+22.44%81.67%16.38%6.06%07:18:31.4
56104Jacqueline ZakiMaster55F 2:58:20.5+36:34.7+25.80%79.49%14.09%3.48%07:18:31.4
65213Manuela SanfeliciMaster56F 3:11:12.0+49:26.2+34.87%74.14%7.89%-3.48%07:28:31.4
76027Yolanda de BeerMaster56F 4:06:03.5+1:44:17.7+73.57%57.61%-18.54%-33.17%07:18:31.4
85192Zetta BreedtMaster51F 4:21:02.1+1:59:16.3+84.13%54.31%-25.75%-41.28%07:28:31.4
93092Theresa HammanMaster52F 4:23:03.2+2:01:17.4+85.56%53.89%-26.72%-42.37%07:08:31.4
103079Janine MillerMaster52F 4:58:20.5+2:36:34.7+110.45%47.52%-43.72%-61.47%07:13:31.4
  • 45km Weekend Warrior Female - Senior
Place (chip time) Bib Name Category Age Gender
13085Ashley De SouzaSenior28F 2:39:03.2--100%30.33%36.16%07:08:31.4
25215Meegan RouxSenior29F 2:40:10.3+1:07.1+0.70%99.30%29.84%35.72%07:13:31.4
35227Lucette de WitSenior27F 3:11:54.4+32:51.2+20.66%82.88%15.94%22.98%07:28:31.4
45207Maike PotgieterSenior29F 4:00:18.9+1:21:15.7+51.09%66.19%-5.27%3.55%07:28:31.4
51300Gill CampbellSeniorF 4:18:00.6+1:38:57.4+62.22%61.65%-13.02%-3.55%07:18:31.4
65185Aimee HandleySenior27F 4:24:39.6+1:45:36.4+66.40%60.10%-15.93%-6.22%07:28:31.4
75129Mary Ann HandleySenior24F 4:24:40.0+1:45:36.8+66.40%60.10%-15.94%-6.22%07:28:31.4
83020Nikita ViljoenSenior25F 4:47:30.2+2:08:27.0+80.76%55.32%-25.94%-15.39%07:28:31.4
  • 45km Weekend Warrior Female - Sub vet
Place (chip time) Bib Name Category Age Gender
15208Michela PoulterSub vet39F 2:40:15.2--100%33.26%31.97%07:13:31.4
21147Doreen Blignaut.Sub vetF 2:52:21.6+12:06.4+7.55%92.98%28.22%26.83%07:13:31.4
36015Caitlin BothaSub vet34F 2:59:00.9+18:45.7+11.71%89.52%25.45%24.01%07:18:31.4
45241Roche Van der MerweSub vet30F 3:55:33.7+1:15:18.5+46.99%68.03%1.90%0.00%07:23:31.4
55184La-Rista PlattSub vet37F 4:37:26.9+1:57:11.7+73.13%57.76%-15.54%-17.78%07:28:31.4
63004Christelle MatthiesonSub vet35F 4:57:24.7+2:17:09.5+85.59%53.88%-23.86%-26.26%07:08:31.4
71244Tarryn Boshoff.Sub vetF 5:58:49.0+3:18:33.8+123.91%44.66%-49.43%-52.32%07:13:31.4
-5110Danelle DreyerSub vet39F DNF-----07:13:31.4
  • 45km Weekend Warrior Female - Vet
Place (chip time) Bib Name Category Age Gender
13108HELENA TARANTINOVet49F 2:23:35.1--100%27.34%29.24%07:08:31.4
23026Hazel KayiyaVet40F 2:35:15.7+11:40.6+8.13%92.48%21.43%23.49%07:13:31.4
35217Robyn Eshelby-TheartVet44F 2:47:14.5+23:39.4+16.48%85.85%15.36%17.59%07:28:31.4
45286Clare HennionVet43F 2:47:26.5+23:51.4+16.62%85.75%15.26%17.49%07:23:31.4
55285Mariette MaréVet46F 3:05:41.2+42:06.1+29.32%77.33%6.03%8.50%07:23:31.4
63075Elzette van DykVet49F 3:10:09.8+46:34.7+32.44%75.51%3.76%6.29%07:18:31.4
73107Kalika Painter.Vet40F 3:35:41.6+1:12:06.5+50.22%66.57%-9.16%-6.29%07:28:31.4
81092Refilwe MogathsiVet41F 3:37:44.4+1:14:09.3+51.65%65.94%-10.19%-7.30%07:18:31.4
95204Vuyokazi KamengaVet44F 3:39:12.8+1:15:37.7+52.67%65.50%-10.94%-8.03%07:28:31.4
103023Tiyiselani NgalalumeVet40F 3:42:44.0+1:19:08.9+55.12%64.46%-12.72%-9.76%07:13:31.4
113065Nadine SwiegelaarVet46F 3:53:23.5+1:29:48.4+62.55%61.52%-18.11%-15.01%07:28:31.4
126080Marise MishanVet41F 4:13:02.0+1:49:26.9+76.23%56.75%-28.05%-24.69%07:18:31.4
  • 45km Weekend Warrior Female - Youth
Place (chip time) Bib Name Category Age Gender
13036Lilia GeyerYouth18F 2:50:22.7--100%0.00%0.00%07:28:31.4
  • 45km Weekend Warrior Male - Overall
Place (chip time) Bib Name Category Age Gender
13031Matthew DickensYouth15M 2:05:43.5--100%35.09%32.99%07:08:31.4
23013Bradley CaponYouth17M 2:05:50.9+0:07.4+0.10%99.90%35.02%32.93%07:08:31.4
36006Joshua RatcliffeSub vet30M 2:05:54.5+0:11.0+0.15%99.85%34.99%32.89%07:13:31.4
46115Neil WashingtonSub vet36M 2:08:06.9+2:23.4+1.90%98.13%33.85%31.72%07:08:31.4
55251Heinrich GrobbelaarYouth17M 2:15:12.9+9:29.4+7.55%92.98%30.19%27.93%07:13:31.4
65158Ashley BeckerYouth14M 2:17:07.1+11:23.6+9.06%91.69%29.20%26.92%07:28:31.4
73104Salva Tizzone.Vet48M 2:17:50.5+12:07.0+9.64%91.21%28.83%26.53%07:23:31.4
86085Juan GarciaSub vet30M 2:19:07.7+13:24.2+10.66%90.37%28.16%25.85%07:18:31.4
93061Gregory HillGrand master63M 2:19:26.1+13:42.6+10.90%90.17%28.01%25.69%07:08:31.4
108270Dobri StanisavljevicMaster59M 2:19:39.6+13:56.1+11.08%90.02%27.89%25.57%07:23:31.4
113113Brett StevensSub vet35M 2:20:58.3+15:14.8+12.13%89.18%27.21%24.87%07:08:31.4
123083Francis M MukunaVet47M 2:22:33.6+16:50.1+13.39%88.19%26.39%24.02%07:13:31.4
135108Simon JazdzewskiVet42M 2:24:35.2+18:51.7+15.00%86.95%25.35%22.94%07:08:31.4
143045Johannes FourieGrand master61M 2:25:45.4+20:01.9+15.93%86.26%24.74%22.32%07:13:31.4
155014Christiaan SchlebushYouth17M 2:27:25.3+21:41.8+17.26%85.28%23.88%21.43%07:08:31.4
163090Craig SmithSub vet30M 2:27:29.6+21:46.1+17.31%85.24%23.85%21.39%07:08:31.4
175318Justin OrpenSub vet38M 2:27:35.5+21:52.0+17.39%85.18%23.79%21.34%07:23:31.4
186109Piere Le Roux (e Bike)Grand master78M 2:28:29.2+22:45.7+18.10%84.67%23.33%20.86%07:15:31.4
196032Dontae BadenhorstSenior24M 2:29:45.2+24:01.7+19.11%83.95%22.68%20.19%07:18:31.4
203060Kyle Le BronSub vet34M 2:31:09.2+25:25.7+20.23%83.18%21.96%19.44%07:08:31.4
215253Kaleb NieuwenhuizenYouth17M 2:31:16.5+25:33.0+20.32%83.11%21.89%19.38%07:23:31.4
225040Peter Lloyd ChisholmGrand master64M 2:31:31.8+25:48.3+20.52%82.97%21.76%19.24%07:08:31.4
233109Bertus LameMaster58M 2:31:39.6+25:56.1+20.63%82.90%21.69%19.17%07:08:31.4
245274Warwick Webber (e Bike)Master50M 2:31:49.7+26:06.2+20.76%82.81%21.61%19.08%07:23:31.4
253117Blake DunlopSub vet38M 2:31:57.3+26:13.8+20.86%82.74%21.54%19.01%07:08:31.4
263005Iaan van der MerweSub vet39M 2:33:23.8+27:40.3+22.01%81.96%20.80%18.24%07:08:31.4
273111Scylagh ClunnieVet40M 2:34:31.4+28:47.9+22.91%81.36%20.22%17.64%07:08:31.4
285265paul bracherVet48M 2:34:41.9+28:58.4+23.05%81.27%20.13%17.55%07:23:31.4
296106Sahann van der VyverSub vet39M 2:35:02.0+29:18.5+23.31%81.10%19.95%17.37%07:13:00.0
306087Stefan WesselsSub vet35M 2:35:07.9+29:24.4+23.39%81.04%19.90%17.32%07:18:31.4
315114Clinton DreyerVet49M 2:35:11.7+29:28.2+23.44%81.01%19.87%17.29%07:13:31.4
325300James FridbergYouth16M 2:35:20.5+29:37.0+23.56%80.93%19.79%17.21%07:23:31.4
335303Keegan van HeerdenYouth17M 2:35:20.6+29:37.1+23.56%80.93%19.79%17.21%07:23:31.4
345147Connor LeeYouth17M 2:35:36.7+29:53.2+23.77%80.79%19.65%17.06%07:13:31.4
355139Gangatha MkeleVet46M 2:35:54.4+30:10.9+24.01%80.64%19.50%16.91%07:18:31.4
363063Daniel BorresenYouth15M 2:36:56.7+31:13.2+24.83%80.11%18.97%16.35%07:28:31.4
376110Warren JudgeVet47M 2:37:58.1+32:14.6+25.65%79.59%18.44%15.81%07:13:31.4
385152Gys OosthuizenMaster58M 2:38:02.2+32:18.7+25.70%79.55%18.40%15.77%07:13:31.4
395159Jim DandoGrand master69M 2:38:14.9+32:31.4+25.87%79.45%18.29%15.66%07:28:31.4
403103Gus O'ConnorGrand master68M 2:39:30.3+33:46.8+26.87%78.82%17.64%14.99%07:08:31.4
415024RUDI GROBBELAARMaster50M 2:40:07.8+34:24.3+27.37%78.51%17.32%14.66%07:28:31.4
426083GLEN VAN NIEKERKSub vet35M 2:40:35.1+34:51.6+27.73%78.29%17.09%14.41%07:18:31.4
438054Zain LaherMaster47M 2:40:59.6+35:16.1+28.05%78.09%16.88%14.20%06:25:31.4
445225Reece HuntYouth18M 2:41:22.3+35:38.8+28.35%77.91%16.68%13.99%07:28:31.4
453030Christo GreefYouth17M 2:41:44.0+36:00.5+28.64%77.74%16.49%13.80%07:08:31.4
463033Eric CharlesYouth17M 2:41:54.1+36:10.6+28.77%77.66%16.41%13.71%07:13:31.4
475258Louw KrugerVet40M 2:42:11.6+36:28.1+29.01%77.52%16.26%13.56%07:23:31.4
485259Matthew OppermanSub vet37M 2:42:45.6+37:02.1+29.46%77.25%15.96%13.25%07:23:31.4
493059Stephen CharlesMaster50M 2:42:49.1+37:05.6+29.50%77.22%15.93%13.22%07:13:31.4
505234katleho rakhomoYouth16M 2:43:14.8+37:31.3+29.84%77.02%15.71%12.99%07:23:31.4
513012Liandro NelU2319M 2:43:20.9+37:37.4+29.93%76.97%15.66%12.94%07:08:31.4
523035Francois NaudeVet48M 2:43:38.0+37:54.5+30.15%76.83%15.51%12.79%07:28:31.4
533097Tony MellowsGrand master70M 2:43:40.0+37:56.5+30.18%76.82%15.49%12.77%07:08:31.4
545240Scott BryceMaster57M 2:43:53.2+38:09.7+30.35%76.71%15.38%12.65%07:23:31.4
555262Quentin CollignonMaster50M 2:45:09.7+39:26.2+31.37%76.12%14.72%11.97%07:23:31.4
563120Graham SavageVet40M 2:45:11.2+39:27.7+31.39%76.11%14.71%11.96%07:08:31.4
575223Richard BuyGrand master69M 2:46:04.2+40:20.7+32.09%75.71%14.25%11.49%07:28:31.4
583106WILLIE ROELANDGrand master63M 2:46:43.2+40:59.7+32.61%75.41%13.92%11.14%07:08:31.4
596084PAUL DU PREEZVet40M 2:46:43.3+40:59.8+32.61%75.41%13.92%11.14%07:18:31.4
603087Willem NelVet44M 2:47:08.0+41:24.5+32.94%75.22%13.71%10.92%07:23:31.4
616060Jacques BlignautMaster56M 2:47:20.2+41:36.7+33.10%75.13%13.60%10.81%07:18:31.4
623058David SaundersMaster56M 2:47:22.7+41:39.2+33.13%75.11%13.58%10.79%07:08:31.4
636091Handre TruterVet42M 2:47:24.5+41:41.0+33.15%75.10%13.56%10.78%07:18:31.4
645233Raymond Lategan (e Bike)Master58M 2:47:29.8+41:46.3+33.22%75.06%13.52%10.73%07:23:31.4
653053Craig KrugerGrand master65M 2:48:01.3+42:17.8+33.64%74.83%13.25%10.45%07:13:31.4
663105Peter TippettGrand master69M 2:48:08.2+42:24.7+33.73%74.78%13.19%10.39%07:08:31.4
675261Christopher BrownVet45M 2:48:17.9+42:34.4+33.86%74.70%13.10%10.30%07:23:31.4
685260Nicholas MagowanVet47M 2:48:19.3+42:35.8+33.88%74.69%13.09%10.29%07:23:31.4
693093Franswa StolsVet41M 2:48:57.2+43:13.7+34.38%74.41%12.77%9.95%07:13:31.4
706010Dewald LeonardSub vet30M 2:49:55.6+44:12.1+35.16%73.99%12.26%9.43%07:18:31.4
715125Denis CloeteGrand master73M 2:50:10.8+44:27.3+35.36%73.88%12.13%9.30%07:13:31.4
723006Fraesr van der WattSub vet37M 2:50:45.0+45:01.5+35.81%73.63%11.84%9.00%07:08:31.4
733057Mark VineVet40M 2:50:48.6+45:05.1+35.86%73.61%11.81%8.96%07:08:31.4
745023Jaco van ZylSub vet39M 2:51:08.1+45:24.6+36.12%73.47%11.64%8.79%07:18:31.4
756004Jaco RoosSub vet32M 2:51:09.3+45:25.8+36.13%73.46%11.63%8.78%07:13:31.4
766108Dries SwartsGrand master69M 2:51:55.4+46:11.9+36.75%73.13%11.23%8.37%07:13:31.4
775142DARRYL HURLIMANNMaster54M 2:52:16.2+46:32.7+37.02%72.98%11.05%8.19%07:28:16.0
771106Garth CrisswellSenior53M 2:52:16.2+46:32.7+37.02%72.98%11.05%8.19%07:28:16.0
795289George BarnardSub vet39M 2:52:35.4+46:51.9+37.28%72.85%10.89%8.01%07:23:31.4
803019Dan BouwerYouth17M 2:52:52.0+47:08.5+37.50%72.73%10.74%7.87%07:08:31.4
815229Rolf LudwigMaster52M 2:53:03.8+47:20.3+37.65%72.65%10.64%7.76%07:23:31.4
825022Johan BenadieGrand master68M 2:53:10.0+47:26.5+37.73%72.60%10.59%7.71%07:08:31.4
835245David IvesVet49M 2:53:40.2+47:56.7+38.13%72.39%10.33%7.44%07:23:31.4
849314Gerhard de Beer.Vet46M 2:53:49.6+48:06.1+38.26%72.33%10.25%7.36%07:25:00.6
853077Ian BuchananGrand master73M 2:54:40.4+48:56.9+38.93%71.98%9.81%6.90%07:13:31.4
866030Niel DickinsonSenior27M 2:55:19.5+49:36.0+39.45%71.71%9.48%6.56%07:18:31.4
875136Henri SmitMaster50M 2:56:27.4+50:43.9+40.35%71.25%8.89%5.95%07:28:31.4
883080Michael KhorombiSub vet37M 2:56:51.7+51:08.2+40.67%71.09%8.68%5.74%07:13:31.4
898236Ryan LamsdenSub vetM 2:57:30.8+51:47.3+41.19%70.83%8.35%5.39%07:18:31.4
905248Markus MiniholdMaster57M 2:57:43.2+51:59.7+41.36%70.74%8.24%5.28%07:23:31.4
915104Theuns WassermanSub vet35M 2:57:47.0+52:03.5+41.41%70.72%8.21%5.25%07:28:31.4
923074George StrydomVet48M 2:58:03.2+52:19.7+41.62%70.61%8.07%5.10%07:13:31.4
931174Marc Fourie.Sub vetM 2:58:21.7+52:38.2+41.87%70.49%7.91%4.94%07:28:31.4
945209Kobus JacobsVet45M 2:58:33.7+52:50.2+42.03%70.41%7.80%4.83%07:28:31.4
955307Manie de BodMaster50M 2:58:37.1+52:53.6+42.07%70.39%7.78%4.80%07:23:31.4
965218Costa ConstantinouVet41M 2:58:58.1+53:14.6+42.35%70.25%7.59%4.62%07:28:31.4
976117Wayne OlsenVet45M 2:59:20.0+53:36.5+42.64%70.11%7.41%4.42%07:13:31.4
985036Morena LekotaVet42M 2:59:41.8+53:58.3+42.93%69.97%7.22%4.23%07:13:31.4
993051Rudolf NiehausMaster51M 3:00:01.1+54:17.6+43.18%69.84%7.05%4.06%07:08:31.4
1005170Madiba JacobsYouth15M 3:00:16.5+54:33.0+43.39%69.74%6.92%3.92%07:28:31.4
1015115Andrew MenneVet45M 3:00:22.7+54:39.2+43.47%69.70%6.87%3.86%07:28:31.4
1025163Eudore Maré (e Bike)Grand master71M 3:00:41.7+54:58.2+43.72%69.58%6.70%3.70%07:28:31.4
1033011Peter Le MotteeGrand master67M 3:00:43.8+55:00.3+43.75%69.57%6.68%3.68%07:08:31.4
1041023Emil StreleySub vet35M 3:01:08.4+55:24.9+44.08%69.41%6.47%3.46%07:18:31.4
1053037Ubaidullah SaloojeeU2321M 3:01:33.7+55:50.2+44.41%69.25%6.26%3.23%07:28:31.4
1066057Martin KerrVet40M 3:01:40.2+55:56.7+44.50%69.21%6.20%3.18%07:18:31.4
1073018Matthew BowersYouth16M 3:02:16.8+56:33.3+44.98%68.97%5.88%2.85%07:08:31.4
1085280Rendani MathomaSub vet38M 3:02:19.5+56:36.0+45.02%68.96%5.86%2.83%07:23:31.4
1093118Jean-Paul DabbadieMaster54M 3:02:49.6+57:06.1+45.42%68.77%5.60%2.56%07:08:31.4
1105315Welson BarbosaSub vet37M 3:03:04.9+57:21.4+45.62%68.67%5.47%2.42%07:23:31.4
1115294Devon Du PlessisSenior28M 3:03:08.6+57:25.1+45.67%68.65%5.44%2.39%07:23:31.4
1126019Fahim MahomedVet42M 3:03:20.8+57:37.3+45.83%68.57%5.33%2.28%07:18:31.4
1135228Andre Rudolph (e Bike)Grand master64M 3:03:29.9+57:46.4+45.95%68.52%5.26%2.20%07:28:31.4
1141161Philani Masaku.Vet44M 3:03:52.2+58:08.7+46.25%68.38%5.06%2.00%07:18:31.4
1156018Marc von WilmsdorffVet49M 3:04:30.1+58:46.6+46.75%68.14%4.74%1.67%07:18:31.4
1166039Richard GroveSub vet31M 3:04:32.3+58:48.8+46.78%68.13%4.72%1.65%07:18:31.4
1173062Dominic ReynekeYouth17M 3:05:11.4+59:27.9+47.30%67.89%4.38%1.30%07:13:31.4
1183002Patrick GartlandMaster56M 3:05:13.6+59:30.1+47.33%67.88%4.36%1.28%07:13:31.4
1195298Christopher CloeteSub vet32M 3:05:42.2+59:58.7+47.71%67.70%4.12%1.03%07:23:31.4
1203046Oliver Nathan (e Bike)Vet40M 3:06:21.6+1:00:38.1+48.23%67.46%3.78%0.68%07:13:31.4
1213095Alain NathanSub vet38M 3:06:22.0+1:00:38.5+48.23%67.46%3.77%0.67%07:13:31.4
1226116Ryan (Member) BidgoodVet49M 3:06:51.7+1:01:08.2+48.63%67.28%3.52%0.41%07:13:31.4
1236050Wynand StrydomMaster55M 3:07:00.2+1:01:16.7+48.74%67.23%3.45%0.33%07:18:31.4
1241179Nielen BeukesVet48M 3:07:19.0+1:01:35.5+48.99%67.12%3.28%0.17%07:13:31.4
1255020Andrew BassonVet40M 3:07:37.7+1:01:54.2+49.24%67.01%3.12%0.00%07:28:31.4
1266053George SwanepoelVet48M 3:07:41.5+1:01:58.0+49.29%66.98%3.09%-0.03%07:18:31.4
1275249Ryan BerndtVet44M 3:07:45.4+1:02:01.9+49.34%66.96%3.06%-0.07%07:23:31.4
1285309Bradley WilsonSub vet39M 3:08:19.6+1:02:36.1+49.79%66.76%2.76%-0.37%07:23:31.4
1293112Irshaad KhamissaSub vet38M 3:08:53.1+1:03:09.6+50.24%66.56%2.47%-0.67%07:08:31.4
1301432Ruan Van RooyenYouth16M 3:08:59.4+1:03:15.9+50.32%66.52%2.42%-0.73%07:28:31.4
1316067Saurabh singhVet41M 3:09:00.0+1:03:16.5+50.33%66.52%2.41%-0.73%07:20:00.0
1325263Andre de VilliersGrand master64M 3:09:12.2+1:03:28.7+50.49%66.45%2.31%-0.84%07:23:31.4
1333016Kyle BritzYouth18M 3:09:18.1+1:03:34.6+50.57%66.42%2.26%-0.89%07:08:31.4
1345202Mitchell RoweYouth15M 3:09:23.4+1:03:39.9+50.64%66.38%2.21%-0.94%07:28:31.4
1356070Rajan ShawVet41M 3:09:26.1+1:03:42.6+50.67%66.37%2.19%-0.96%07:18:31.4
1365269Brett EloffMaster57M 3:09:57.4+1:04:13.9+51.09%66.19%1.92%-1.24%07:23:31.4
1376063Jacobus TheartSub vet36M 3:10:22.8+1:04:39.3+51.43%66.04%1.70%-1.47%07:18:31.4
1383110Rod AnleyGrand master66M 3:10:36.5+1:04:53.0+51.61%65.96%1.58%-1.59%07:28:31.4
1395199Robert MillsGrand master63M 3:10:40.5+1:04:57.0+51.66%65.94%1.55%-1.62%07:28:31.4
1405018Cliff NelGrand master60M 3:12:01.2+1:06:17.7+52.73%65.47%0.86%-2.34%07:28:31.4
1416089Enoch MogojeVet46M 3:12:17.8+1:06:34.3+52.95%65.38%0.71%-2.49%07:18:31.4
1426054costas koukoutsisGrand master69M 3:12:46.7+1:07:03.2+53.33%65.22%0.46%-2.74%07:18:31.4
1435216Ulrich NagelMaster51M 3:12:46.8+1:07:03.3+53.33%65.22%0.46%-2.75%07:28:31.4
1441428Ryan Lewis.Master57M 3:13:10.0+1:07:26.5+53.64%65.09%0.26%-2.95%07:13:31.4
1455026Johan HenningSub vet36M 3:13:12.5+1:07:29.0+53.68%65.07%0.24%-2.97%07:28:31.4
1465107Pin-Fei HuangSub vet35M 3:13:17.8+1:07:34.3+53.75%65.04%0.20%-3.02%07:28:31.4
1466042Jed FernieMaster52M 3:13:17.8+1:07:34.3+53.75%65.04%0.20%-3.02%07:18:31.4
1486062Jan GroblerVet46M 3:13:41.3+1:07:57.8+54.06%64.91%-0.01%-3.23%07:18:31.4
1493001Tyrone LittleVet45M 3:14:17.7+1:08:34.2+54.54%64.71%-0.32%-3.55%07:28:31.4
1505164Harold CarpenterMaster51M 3:14:26.4+1:08:42.9+54.66%64.66%-0.39%-3.63%07:28:31.4
1516111wynand roodmanMaster56M 3:15:53.7+1:10:10.2+55.81%64.18%-1.15%-4.41%07:13:31.4
1525312Ian GebbieMaster54M 3:16:12.5+1:10:29.0+56.06%64.08%-1.31%-4.57%07:23:31.4
1536025Pieter PretoriusMaster53M 3:16:20.3+1:10:36.8+56.16%64.03%-1.37%-4.64%07:18:31.4
1545267Willie EsterhuizenGrand master64M 3:16:53.3+1:11:09.8+56.60%63.86%-1.66%-4.94%07:23:31.4
1555166Blessing NokaYouth16M 3:17:51.2+1:12:07.7+57.37%63.54%-2.16%-5.45%07:28:31.4
1565313Peter FiggGrand master63M 3:18:09.6+1:12:26.1+57.61%63.45%-2.31%-5.61%07:23:31.4
1576007Ian BuchelGrand master62M 3:18:33.2+1:12:49.7+57.93%63.32%-2.52%-5.82%07:23:31.4
1583119Andre HurterVet46M 3:19:19.2+1:13:35.7+58.54%63.08%-2.91%-6.23%07:08:31.4
1596031Luan van RhynVet46M 3:19:21.7+1:13:38.2+58.57%63.06%-2.94%-6.25%07:18:31.4
1605132Mike HazellSub vet30M 3:20:11.5+1:14:28.0+59.23%62.80%-3.36%-6.70%07:28:31.4
1615121Hanno Van NiekerkSub vet35M 3:21:01.7+1:15:18.2+59.90%62.54%-3.80%-7.14%07:13:31.4
1623073Deon ReynekeMaster53M 3:21:51.4+1:16:07.9+60.55%62.28%-4.22%-7.58%07:13:31.4
1636014Marinus SnymanVet43M 3:22:17.2+1:16:33.7+60.90%62.15%-4.45%-7.81%07:18:31.4
1646033Mike TrenorGrand master64M 3:23:06.9+1:17:23.4+61.55%61.90%-4.87%-8.25%07:18:31.4
1656020Jacus DickinsonSenior24M 3:23:08.0+1:17:24.5+61.57%61.89%-4.88%-8.26%07:18:31.4
1665236Thinus BritsVet42M 3:23:08.9+1:17:25.4+61.58%61.89%-4.89%-8.27%07:23:31.4
1675239Marcelo CoelhoVet47M 3:23:49.3+1:18:05.8+62.12%61.68%-5.24%-8.63%07:23:31.4
1685277Tapfuma MvereSub vet39M 3:23:51.2+1:18:07.7+62.14%61.67%-5.25%-8.65%07:23:31.4
1695025Craig MurraySub vet37M 3:24:13.6+1:18:30.1+62.44%61.56%-5.45%-8.85%07:28:31.4
1705141Thinus Van RooyenVet48M 3:24:19.1+1:18:35.6+62.51%61.53%-5.49%-8.90%07:28:31.4
1716009NEALL WICKSTEEDGrand master65M 3:25:00.6+1:19:17.1+63.06%61.33%-5.85%-9.26%07:18:31.4
1726114Daniel MillsSub vet33M 3:25:39.1+1:19:55.6+63.57%61.13%-6.18%-9.61%07:13:31.4
1736044Ian Van den HeeverVet49M 3:25:52.7+1:20:09.2+63.75%61.07%-6.30%-9.73%07:18:31.4
1746013Dirk CoetzeeMaster53M 3:26:17.3+1:20:33.8+64.08%60.95%-6.51%-9.95%07:18:31.4
1755275Mulalo NematandaniSub vet38M 3:26:51.0+1:21:07.5+64.53%60.78%-6.80%-10.24%07:23:31.4
1763070Oliver RoweVet49M 3:28:28.5+1:22:45.0+65.82%60.31%-7.64%-11.11%07:28:31.4
1775290Jaco Van DalenSub vet35M 3:28:30.6+1:22:47.1+65.85%60.30%-7.66%-11.13%07:23:31.4
1783049Andrew WarrenMaster51M 3:28:31.4+1:22:47.9+65.86%60.29%-7.67%-11.14%07:13:31.4
1795306Keenan TarrVet41M 3:29:53.5+1:24:10.0+66.95%59.90%-8.37%-11.87%07:23:31.4
1805295Itumeleng MashabaVet40M 3:30:21.7+1:24:38.2+67.32%59.77%-8.61%-12.12%07:23:31.4
1815165Justin RaeVet43M 3:30:26.0+1:24:42.5+67.38%59.75%-8.65%-12.15%07:13:31.4
1826092Timothy OllsSub vet33M 3:31:20.9+1:25:37.4+68.10%59.49%-9.12%-12.64%07:13:31.4
1836093Cornel van der MerweSub vet33M 3:31:21.1+1:25:37.6+68.11%59.49%-9.13%-12.64%07:13:31.4
1845272Michael CampherVet40M 3:31:29.9+1:25:46.4+68.22%59.44%-9.20%-12.72%07:23:31.4
1856079Tebogo motsepeVet45M 3:31:36.9+1:25:53.4+68.32%59.41%-9.26%-12.78%07:18:31.4
1863101Adriaan SkinnerMaster52M 3:31:41.8+1:25:58.3+68.38%59.39%-9.30%-12.83%07:08:31.4
1876038Louis ZerwickGrand master62M 3:32:02.0+1:26:18.5+68.65%59.29%-9.48%-13.01%07:18:31.4
1885278Alfred LefosaSub vet32M 3:33:50.0+1:28:06.5+70.08%58.80%-10.41%-13.97%07:23:31.4
1895037Gerhard PainterVet44M 3:35:40.3+1:29:56.8+71.54%58.29%-11.36%-14.95%07:28:31.4
1906119Fabrice BeyaSub vet34M 3:36:02.3+1:30:18.8+71.83%58.20%-11.55%-15.14%07:13:31.4
1918094Zane Patel.Vet44M 3:36:43.3+1:30:59.8+72.38%58.01%-11.90%-15.51%07:23:31.4
1925222Russell HoveMaster54M 3:36:48.5+1:31:05.0+72.45%57.99%-11.94%-15.55%07:28:31.4
1936113Naozumi NomuraVet41M 3:37:15.4+1:31:31.9+72.80%57.87%-12.17%-15.79%07:13:31.4
1946081Madoda ManitshanaVet45M 3:37:22.5+1:31:39.0+72.90%57.84%-12.24%-15.85%07:18:31.4
1953114Ian PinnockGrand master78M 3:39:23.7+1:33:40.2+74.50%57.31%-13.28%-16.93%07:13:31.4
1965035Adriaan BergSub vet36M 3:39:32.2+1:33:48.7+74.62%57.27%-13.35%-17.01%07:28:31.4
1976066Christopher CoetzeeVet40M 3:39:48.3+1:34:04.8+74.83%57.20%-13.49%-17.15%07:18:31.4
1986034Willie Van den BergSub vet35M 3:43:30.7+1:37:47.2+77.78%56.25%-15.40%-19.12%07:18:31.4
1993044Chris DibbSub vet39M 3:43:40.2+1:37:56.7+77.90%56.21%-15.49%-19.21%07:13:31.4
2003078Lee IserSub vet39M 3:43:41.4+1:37:57.9+77.92%56.21%-15.50%-19.22%07:23:31.4
2013048Dawid Du PlessisVet49M 3:43:44.5+1:38:01.0+77.96%56.19%-15.52%-19.25%07:23:31.4
2025017Quinton PretoriusGrand master65M 3:45:08.9+1:39:25.4+79.08%55.84%-16.25%-20.00%07:28:31.4
2036003Petrus BreitenbachVet48M 3:48:40.1+1:42:56.6+81.88%54.98%-18.07%-21.87%07:18:31.4
2046098Wayne InderSub vet39M 3:48:42.2+1:42:58.7+81.91%54.97%-18.09%-21.89%07:18:31.4
2056073Dawie JoubertSub vet36M 3:48:44.6+1:43:01.1+81.94%54.96%-18.11%-21.91%07:18:31.4
2063069Peter VisagieMaster58M 3:48:49.4+1:43:05.9+82.00%54.94%-18.15%-21.96%07:28:31.4
2076097Jacques Du PreezSub vet36M 3:49:07.6+1:43:24.1+82.24%54.87%-18.30%-22.12%07:18:31.4
2085193Stephan GeyerVet41M 3:49:24.1+1:43:40.6+82.46%54.81%-18.45%-22.26%07:28:31.4
2095246Deon MillerVet49M 3:50:13.1+1:44:29.6+83.11%54.61%-18.87%-22.70%07:23:31.4
2105320Tertius VermeulenGrand master64M 3:50:21.5+1:44:38.0+83.22%54.58%-18.94%-22.77%07:23:31.4
2115214Mlindeli KhumaloVet46M 3:51:01.1+1:45:17.6+83.75%54.42%-19.28%-23.13%07:28:31.4
2126088Evert BreedtMaster54M 3:51:59.5+1:46:16.0+84.52%54.19%-19.78%-23.64%07:18:31.4
2136001Shane AckhurstSub vet37M 3:52:04.9+1:46:21.4+84.59%54.17%-19.83%-23.69%07:23:31.4
2145271Martin DunnMaster52M 3:52:57.1+1:47:13.6+85.29%53.97%-20.28%-24.16%07:23:31.4
2156037Willie HattinghVet48M 3:53:10.6+1:47:27.1+85.47%53.92%-20.39%-24.28%07:28:31.4
2168238Bothlale Kubyane.Vet45M 3:54:45.6+1:49:02.1+86.72%53.55%-21.21%-25.12%07:23:31.4
2173067Adrian VroomMaster50M 3:55:41.1+1:49:57.6+87.46%53.34%-21.69%-25.61%07:28:31.4
2185254Aneeq WilliamsVet40M 3:55:44.5+1:50:01.0+87.51%53.33%-21.72%-25.64%07:23:31.4
2195178Heinrich de BeerMaster58M 3:56:03.6+1:50:20.1+87.76%53.26%-21.88%-25.81%07:28:31.4
2203064Hugo TruterVet45M 3:56:05.9+1:50:22.4+87.79%53.25%-21.90%-25.83%07:28:31.4
2213050Tumei SekopamotseSenior29M 3:56:36.7+1:50:53.2+88.20%53.14%-22.17%-26.11%07:08:31.4
2225154Lario Du ToitSub vet36M 4:00:17.7+1:54:34.2+91.13%52.32%-24.07%-28.07%07:28:31.4
2236036Sarel HattinghGrand master64M 4:03:25.3+1:57:41.8+93.61%51.65%-25.68%-29.74%07:18:31.4
2246043Ian DouglassMaster55M 4:05:35.4+1:59:51.9+95.34%51.19%-26.80%-30.89%07:18:31.4
2253029William KaruhijeVet45M 4:07:44.5+2:02:01.0+97.05%50.75%-27.91%-32.04%07:08:31.4
2266069Varun SinghVet41M 4:08:22.6+2:02:39.1+97.56%50.62%-28.24%-32.38%07:18:31.4
2275310Ethan ShirtoSub vet39M 4:08:38.1+2:02:54.6+97.76%50.57%-28.38%-32.51%07:23:31.4
2286094Toppie FaurieMaster53M 4:08:51.1+2:03:07.6+97.93%50.52%-28.49%-32.63%07:13:31.4
2293022Koena LesoVet45M 4:13:42.2+2:07:58.7+101.79%49.56%-30.99%-35.22%07:28:31.4
2305297Richard OmodingSub vet38M 4:14:12.1+2:08:28.6+102.19%49.46%-31.25%-35.48%07:23:31.4
2313043Tumelo MatsomelaVet46M 4:18:29.9+2:12:46.4+105.61%48.64%-33.47%-37.77%07:13:31.4
2325293Daniel FourieYouth16M 4:18:32.9+2:12:49.4+105.65%48.63%-33.49%-37.80%07:23:31.4
2333115John PhelpsMaster53M 4:22:28.0+2:16:44.5+108.76%47.90%-35.52%-39.89%07:13:31.4
2345120Eric KochMaster50M 4:23:24.2+2:17:40.7+109.51%47.73%-36.00%-40.39%07:13:31.4
2356058Ronan ConstantineSenior27M 4:23:58.7+2:18:15.2+109.96%47.63%-36.30%-40.69%07:28:31.4
2366029Kayden BusarelloSenior27M 4:23:59.2+2:18:15.7+109.97%47.63%-36.30%-40.70%07:28:31.4
2375149Moroke MahlohelaSub vet38M 4:25:34.0+2:19:50.5+111.23%47.34%-37.12%-41.54%07:13:31.4
2386049Charl VisserSub vet35M 4:26:14.9+2:20:31.4+111.77%47.22%-37.47%-41.90%07:18:31.4
2395102Kruger BreedtVet40M 4:26:46.6+2:21:03.1+112.19%47.13%-37.74%-42.18%07:28:31.4
2405203Henk PretoriusVet43M 4:27:59.2+2:22:15.7+113.15%46.91%-38.37%-42.83%07:28:31.4
2416102Frans MaraisGrand master71M 4:30:19.9+2:24:36.4+115.02%46.51%-39.58%-44.08%07:13:31.4
2425299andre avenantGrand master65M 4:30:36.3+2:24:52.8+115.24%46.46%-39.72%-44.22%07:23:31.4
2436012Bafana RadebeSub vet38M 4:38:32.7+2:32:49.2+121.55%45.14%-43.82%-48.46%07:18:31.4
2443076Dexter DeaneSub vet36M 4:41:10.1+2:35:26.6+123.64%44.72%-45.17%-49.85%07:13:31.4
2455288Lethukuthula ButheleziSub vet32M 4:47:37.4+2:41:53.9+128.77%43.71%-48.51%-53.29%07:23:31.4
2466086Emilio WarmbergSub vet30M 4:47:57.7+2:42:14.2+129.04%43.66%-48.68%-53.47%07:18:31.4
2473042Derek DiamondGrand master64M 4:56:05.4+2:50:21.9+135.51%42.46%-52.88%-57.81%07:13:31.4
2485100Dumisani MkhonzaMaster53M 5:09:02.8+3:03:19.3+145.81%40.68%-59.57%-64.71%07:28:31.4
2493003Craig PlattSub vet35M 5:29:02.2+3:23:18.7+161.71%38.21%-69.89%-75.37%07:08:31.4
-6090Quinton RabieMaster53M DNF-----07:18:31.4
  • 45km Weekend Warrior Male - Grand master
Place (chip time) Bib Name Category Age Gender
13061Gregory HillGrand master63M 2:19:26.1--100%27.20%25.18%07:08:31.4
23045Johannes FourieGrand master61M 2:25:45.4+6:19.3+4.53%95.66%23.90%21.78%07:13:31.4
36109Piere Le Roux (e Bike)Grand master78M 2:28:29.2+9:03.1+6.49%93.90%22.47%20.32%07:15:31.4
45040Peter Lloyd ChisholmGrand master64M 2:31:31.8+12:05.7+8.67%92.02%20.88%18.69%07:08:31.4
55159Jim DandoGrand master69M 2:38:14.9+18:48.8+13.49%88.11%17.37%15.08%07:28:31.4
63103Gus O'ConnorGrand master68M 2:39:30.3+20:04.2+14.39%87.42%16.72%14.41%07:08:31.4
73097Tony MellowsGrand master70M 2:43:40.0+24:13.9+17.38%85.19%14.54%12.17%07:08:31.4
85223Richard BuyGrand master69M 2:46:04.2+26:38.1+19.10%83.96%13.29%10.88%07:28:31.4
93106WILLIE ROELANDGrand master63M 2:46:43.2+27:17.1+19.57%83.63%12.95%10.53%07:08:31.4
103053Craig KrugerGrand master65M 2:48:01.3+28:35.2+20.50%82.99%12.27%9.84%07:13:31.4
113105Peter TippettGrand master69M 2:48:08.2+28:42.1+20.58%82.93%12.21%9.77%07:08:31.4
125125Denis CloeteGrand master73M 2:50:10.8+30:44.7+22.05%81.93%11.14%8.68%07:13:31.4
136108Dries SwartsGrand master69M 2:51:55.4+32:29.3+23.30%81.10%10.23%7.74%07:13:31.4
145022Johan BenadieGrand master68M 2:53:10.0+33:43.9+24.19%80.52%9.58%7.07%07:08:31.4
153077Ian BuchananGrand master73M 2:54:40.4+35:14.3+25.27%79.83%8.80%6.27%07:13:31.4
165163Eudore Maré (e Bike)Grand master71M 3:00:41.7+41:15.6+29.59%77.17%5.65%3.04%07:28:31.4
173011Peter Le MotteeGrand master67M 3:00:43.8+41:17.7+29.62%77.15%5.64%3.02%07:08:31.4
185228Andre Rudolph (e Bike)Grand master64M 3:03:29.9+44:03.8+31.60%75.99%4.19%1.53%07:28:31.4
195263Andre de VilliersGrand master64M 3:09:12.2+49:46.1+35.69%73.70%1.21%-1.53%07:23:31.4
203110Rod AnleyGrand master66M 3:10:36.5+51:10.4+36.70%73.15%0.48%-2.28%07:28:31.4
215199Robert MillsGrand master63M 3:10:40.5+51:14.4+36.75%73.13%0.44%-2.32%07:28:31.4
225018Cliff NelGrand master60M 3:12:01.2+52:35.1+37.71%72.61%-0.26%-3.04%07:28:31.4
236054costas koukoutsisGrand master69M 3:12:46.7+53:20.6+38.26%72.33%-0.66%-3.45%07:18:31.4
245267Willie EsterhuizenGrand master64M 3:16:53.3+57:27.2+41.20%70.82%-2.80%-5.65%07:23:31.4
255313Peter FiggGrand master63M 3:18:09.6+58:43.5+42.12%70.36%-3.47%-6.34%07:23:31.4
266007Ian BuchelGrand master62M 3:18:33.2+59:07.1+42.40%70.23%-3.67%-6.55%07:23:31.4
276033Mike TrenorGrand master64M 3:23:06.9+1:03:40.8+45.67%68.65%-6.05%-9.00%07:18:31.4
286009NEALL WICKSTEEDGrand master65M 3:25:00.6+1:05:34.5+47.03%68.01%-7.04%-10.01%07:18:31.4
296038Louis ZerwickGrand master62M 3:32:02.0+1:12:35.9+52.07%65.76%-10.71%-13.78%07:18:31.4
303114Ian PinnockGrand master78M 3:39:23.7+1:19:57.6+57.35%63.55%-14.55%-17.73%07:13:31.4
315017Quinton PretoriusGrand master65M 3:45:08.9+1:25:42.8+61.47%61.93%-17.56%-20.82%07:28:31.4
325320Tertius VermeulenGrand master64M 3:50:21.5+1:30:55.4+65.21%60.53%-20.28%-23.62%07:23:31.4
336036Sarel HattinghGrand master64M 4:03:25.3+1:43:59.2+74.58%57.28%-27.10%-30.63%07:18:31.4
346102Frans MaraisGrand master71M 4:30:19.9+2:10:53.8+93.88%51.58%-41.15%-45.07%07:13:31.4
355299andre avenantGrand master65M 4:30:36.3+2:11:10.2+94.07%51.53%-41.29%-45.21%07:23:31.4
363042Derek DiamondGrand master64M 4:56:05.4+2:36:39.3+112.35%47.09%-54.60%-58.89%07:13:31.4
  • 45km Weekend Warrior Male - Master
Place (chip time) Bib Name Category Age Gender
18270Dobri StanisavljevicMaster59M 2:19:39.6--100%28.73%27.02%07:23:31.4
23109Bertus LameMaster58M 2:31:39.6+12:00.0+8.59%92.09%22.60%20.75%07:08:31.4
35274Warwick Webber (e Bike)Master50M 2:31:49.7+12:10.1+8.71%91.99%22.52%20.66%07:23:31.4
45152Gys OosthuizenMaster58M 2:38:02.2+18:22.6+13.16%88.37%19.35%17.42%07:13:31.4
55024RUDI GROBBELAARMaster50M 2:40:07.8+20:28.2+14.66%87.22%18.28%16.32%07:28:31.4
68054Zain LaherMaster47M 2:40:59.6+21:20.0+15.28%86.75%17.84%15.87%06:25:31.4
73059Stephen CharlesMaster50M 2:42:49.1+23:09.5+16.58%85.78%16.91%14.92%07:13:31.4
85240Scott BryceMaster57M 2:43:53.2+24:13.6+17.35%85.22%16.36%14.36%07:23:31.4
95262Quentin CollignonMaster50M 2:45:09.7+25:30.1+18.26%84.56%15.71%13.69%07:23:31.4
106060Jacques BlignautMaster56M 2:47:20.2+27:40.6+19.82%83.46%14.60%12.56%07:18:31.4
113058David SaundersMaster56M 2:47:22.7+27:43.1+19.85%83.44%14.58%12.54%07:08:31.4
125233Raymond Lategan (e Bike)Master58M 2:47:29.8+27:50.2+19.93%83.38%14.52%12.47%07:23:31.4
135142DARRYL HURLIMANNMaster54M 2:52:16.2+32:36.6+23.35%81.07%12.08%9.98%07:28:16.0
145229Rolf LudwigMaster52M 2:53:03.8+33:24.2+23.92%80.70%11.68%9.57%07:23:31.4
155136Henri SmitMaster50M 2:56:27.4+36:47.8+26.35%79.15%9.95%7.79%07:28:31.4
165248Markus MiniholdMaster57M 2:57:43.2+38:03.6+27.25%78.58%9.30%7.13%07:23:31.4
175307Manie de BodMaster50M 2:58:37.1+38:57.5+27.90%78.19%8.84%6.66%07:23:31.4
183051Rudolf NiehausMaster51M 3:00:01.1+40:21.5+28.90%77.58%8.13%5.93%07:08:31.4
193118Jean-Paul DabbadieMaster54M 3:02:49.6+43:10.0+30.91%76.39%6.70%4.46%07:08:31.4
203002Patrick GartlandMaster56M 3:05:13.6+45:34.0+32.63%75.40%5.47%3.21%07:13:31.4
216050Wynand StrydomMaster55M 3:07:00.2+47:20.6+33.90%74.68%4.56%2.28%07:18:31.4
225269Brett EloffMaster57M 3:09:57.4+50:17.8+36.01%73.52%3.06%0.74%07:23:31.4
235216Ulrich NagelMaster51M 3:12:46.8+53:07.2+38.04%72.45%1.62%-0.74%07:28:31.4
241428Ryan Lewis.Master57M 3:13:10.0+53:30.4+38.31%72.30%1.42%-0.94%07:13:31.4
256042Jed FernieMaster52M 3:13:17.8+53:38.2+38.41%72.25%1.35%-1.01%07:18:31.4
265164Harold CarpenterMaster51M 3:14:26.4+54:46.8+39.22%71.83%0.77%-1.61%07:28:31.4
276111wynand roodmanMaster56M 3:15:53.7+56:14.1+40.27%71.29%0.03%-2.37%07:13:31.4
285312Ian GebbieMaster54M 3:16:12.5+56:32.9+40.49%71.18%-0.13%-2.53%07:23:31.4
296025Pieter PretoriusMaster53M 3:16:20.3+56:40.7+40.58%71.13%-0.20%-2.60%07:18:31.4
303073Deon ReynekeMaster53M 3:21:51.4+1:02:11.8+44.53%69.19%-3.02%-5.48%07:13:31.4
316013Dirk CoetzeeMaster53M 3:26:17.3+1:06:37.7+47.71%67.70%-5.28%-7.80%07:18:31.4
323049Andrew WarrenMaster51M 3:28:31.4+1:08:51.8+49.31%66.98%-6.42%-8.96%07:13:31.4
333101Adriaan SkinnerMaster52M 3:31:41.8+1:12:02.2+51.58%65.97%-8.04%-10.62%07:08:31.4
345222Russell HoveMaster54M 3:36:48.5+1:17:08.9+55.24%64.42%-10.65%-13.29%07:28:31.4
353069Peter VisagieMaster58M 3:48:49.4+1:29:09.8+63.84%61.03%-16.78%-19.57%07:28:31.4
366088Evert BreedtMaster54M 3:51:59.5+1:32:19.9+66.11%60.20%-18.39%-21.23%07:18:31.4
375271Martin DunnMaster52M 3:52:57.1+1:33:17.5+66.80%59.95%-18.88%-21.73%07:23:31.4
383067Adrian VroomMaster50M 3:55:41.1+1:36:01.5+68.76%59.26%-20.28%-23.16%07:28:31.4
395178Heinrich de BeerMaster58M 3:56:03.6+1:36:24.0+69.02%59.16%-20.47%-23.35%07:28:31.4
406043Ian DouglassMaster55M 4:05:35.4+1:45:55.8+75.85%56.87%-25.33%-28.33%07:18:31.4
416094Toppie FaurieMaster53M 4:08:51.1+1:49:11.5+78.18%56.12%-27.00%-30.04%07:13:31.4
423115John PhelpsMaster53M 4:22:28.0+2:02:48.4+87.93%53.21%-33.95%-37.15%07:13:31.4
435120Eric KochMaster50M 4:23:24.2+2:03:44.6+88.60%53.02%-34.43%-37.64%07:13:31.4
445100Dumisani MkhonzaMaster53M 5:09:02.8+2:49:23.2+121.29%45.19%-57.72%-61.49%07:28:31.4
-6090Quinton RabieMaster53M DNF-----07:18:31.4
  • 45km Weekend Warrior Male - Senior
Place (chip time) Bib Name Category Age Gender
16032Dontae BadenhorstSenior24M 2:29:45.2--100%27.31%22.46%07:18:31.4
21106Garth CrisswellSenior53M 2:52:16.2+22:31.0+15.04%86.93%16.38%10.80%07:28:16.0
36030Niel DickinsonSenior27M 2:55:19.5+25:34.3+17.08%85.41%14.90%9.22%07:18:31.4
45294Devon Du PlessisSenior28M 3:03:08.6+33:23.4+22.30%81.77%11.11%5.18%07:23:31.4
56020Jacus DickinsonSenior24M 3:23:08.0+53:22.8+35.65%73.72%1.40%-5.18%07:18:31.4
63050Tumei SekopamotseSenior29M 3:56:36.7+1:26:51.5+58.00%63.29%-14.85%-22.51%07:08:31.4
76058Ronan ConstantineSenior27M 4:23:58.7+1:54:13.5+76.28%56.73%-28.13%-36.68%07:28:31.4
86029Kayden BusarelloSenior27M 4:23:59.2+1:54:14.0+76.28%56.73%-28.13%-36.68%07:28:31.4
  • 45km Weekend Warrior Male - Sub vet
Place (chip time) Bib Name Category Age Gender
16006Joshua RatcliffeSub vet30M 2:05:54.5--100%36.91%34.35%07:13:31.4
26115Neil WashingtonSub vet36M 2:08:06.9+2:12.4+1.75%98.28%35.81%33.20%07:08:31.4
36085Juan GarciaSub vet30M 2:19:07.7+13:13.2+10.50%90.50%30.29%27.46%07:18:31.4
43113Brett StevensSub vet35M 2:20:58.3+15:03.8+11.96%89.31%29.36%26.50%07:08:31.4
53090Craig SmithSub vet30M 2:27:29.6+21:35.1+17.14%85.37%26.10%23.10%07:08:31.4
65318Justin OrpenSub vet38M 2:27:35.5+21:41.0+17.22%85.31%26.05%23.05%07:23:31.4
73060Kyle Le BronSub vet34M 2:31:09.2+25:14.7+20.05%83.30%24.26%21.19%07:08:31.4
83117Blake DunlopSub vet38M 2:31:57.3+26:02.8+20.69%82.86%23.86%20.77%07:08:31.4
93005Iaan van der MerweSub vet39M 2:33:23.8+27:29.3+21.83%82.08%23.14%20.02%07:08:31.4
106106Sahann van der VyverSub vet39M 2:35:02.0+29:07.5+23.13%81.21%22.32%19.17%07:13:00.0
116087Stefan WesselsSub vet35M 2:35:07.9+29:13.4+23.21%81.16%22.27%19.12%07:18:31.4
126083GLEN VAN NIEKERKSub vet35M 2:40:35.1+34:40.6+27.54%78.41%19.54%16.27%07:18:31.4
135259Matthew OppermanSub vet37M 2:42:45.6+36:51.1+29.27%77.36%18.45%15.14%07:23:31.4
146010Dewald LeonardSub vet30M 2:49:55.6+44:01.1+34.96%74.10%14.86%11.40%07:18:31.4
153006Fraesr van der WattSub vet37M 2:50:45.0+44:50.5+35.61%73.74%14.44%10.97%07:08:31.4
165023Jaco van ZylSub vet39M 2:51:08.1+45:13.6+35.92%73.57%14.25%10.77%07:18:31.4
176004Jaco RoosSub vet32M 2:51:09.3+45:14.8+35.94%73.56%14.24%10.76%07:13:31.4
185289George BarnardSub vet39M 2:52:35.4+46:40.9+37.08%72.95%13.52%10.01%07:23:31.4
193080Michael KhorombiSub vet37M 2:56:51.7+50:57.2+40.47%71.19%11.38%7.79%07:13:31.4
208236Ryan LamsdenSub vetM 2:57:30.8+51:36.3+40.99%70.93%11.06%7.45%07:18:31.4
215104Theuns WassermanSub vet35M 2:57:47.0+51:52.5+41.20%70.82%10.92%7.31%07:28:31.4
221174Marc Fourie.Sub vetM 2:58:21.7+52:27.2+41.66%70.59%10.63%7.00%07:28:31.4
231023Emil StreleySub vet35M 3:01:08.4+55:13.9+43.87%69.51%9.24%5.56%07:18:31.4
245280Rendani MathomaSub vet38M 3:02:19.5+56:25.0+44.81%69.06%8.64%4.94%07:23:31.4
255315Welson BarbosaSub vet37M 3:03:04.9+57:10.4+45.41%68.77%8.27%4.54%07:23:31.4
266039Richard GroveSub vet31M 3:04:32.3+58:37.8+46.57%68.23%7.54%3.78%07:18:31.4
275298Christopher CloeteSub vet32M 3:05:42.2+59:47.7+47.49%67.80%6.95%3.18%07:23:31.4
283095Alain NathanSub vet38M 3:06:22.0+1:00:27.5+48.02%67.56%6.62%2.83%07:13:31.4
295309Bradley WilsonSub vet39M 3:08:19.6+1:02:25.1+49.57%66.86%5.64%1.81%07:23:31.4
303112Irshaad KhamissaSub vet38M 3:08:53.1+1:02:58.6+50.02%66.66%5.36%1.52%07:08:31.4
316063Jacobus TheartSub vet36M 3:10:22.8+1:04:28.3+51.21%66.14%4.61%0.74%07:18:31.4
325026Johan HenningSub vet36M 3:13:12.5+1:07:18.0+53.45%65.17%3.19%-0.74%07:28:31.4
335107Pin-Fei HuangSub vet35M 3:13:17.8+1:07:23.3+53.52%65.14%3.15%-0.78%07:28:31.4
345132Mike HazellSub vet30M 3:20:11.5+1:14:17.0+59.00%62.89%-0.31%-4.38%07:28:31.4
355121Hanno Van NiekerkSub vet35M 3:21:01.7+1:15:07.2+59.66%62.63%-0.73%-4.81%07:13:31.4
365277Tapfuma MvereSub vet39M 3:23:51.2+1:17:56.7+61.91%61.76%-2.14%-6.29%07:23:31.4
375025Craig MurraySub vet37M 3:24:13.6+1:18:19.1+62.20%61.65%-2.33%-6.48%07:28:31.4
386114Daniel MillsSub vet33M 3:25:39.1+1:19:44.6+63.33%61.22%-3.04%-7.23%07:13:31.4
395275Mulalo NematandaniSub vet38M 3:26:51.0+1:20:56.5+64.29%60.87%-3.64%-7.85%07:23:31.4
405290Jaco Van DalenSub vet35M 3:28:30.6+1:22:36.1+65.60%60.38%-4.48%-8.72%07:23:31.4
416092Timothy OllsSub vet33M 3:31:20.9+1:25:26.4+67.86%59.57%-5.90%-10.20%07:13:31.4
426093Cornel van der MerweSub vet33M 3:31:21.1+1:25:26.6+67.86%59.57%-5.90%-10.20%07:13:31.4
435278Alfred LefosaSub vet32M 3:33:50.0+1:27:55.5+69.83%58.88%-7.14%-11.49%07:23:31.4
446119Fabrice BeyaSub vet34M 3:36:02.3+1:30:07.8+71.58%58.28%-8.25%-12.64%07:13:31.4
455035Adriaan BergSub vet36M 3:39:32.2+1:33:37.7+74.36%57.35%-10.00%-14.46%07:28:31.4
466034Willie Van den BergSub vet35M 3:43:30.7+1:37:36.2+77.52%56.33%-11.99%-16.54%07:18:31.4
473044Chris DibbSub vet39M 3:43:40.2+1:37:45.7+77.65%56.29%-12.07%-16.62%07:13:31.4
483078Lee IserSub vet39M 3:43:41.4+1:37:46.9+77.66%56.29%-12.08%-16.63%07:23:31.4
496098Wayne InderSub vet39M 3:48:42.2+1:42:47.7+81.64%55.05%-14.59%-19.24%07:18:31.4
506073Dawie JoubertSub vet36M 3:48:44.6+1:42:50.1+81.67%55.04%-14.61%-19.27%07:18:31.4
516097Jacques Du PreezSub vet36M 3:49:07.6+1:43:13.1+81.98%54.95%-14.81%-19.46%07:18:31.4
526001Shane AckhurstSub vet37M 3:52:04.9+1:46:10.4+84.33%54.25%-16.29%-21.01%07:23:31.4
535154Lario Du ToitSub vet36M 4:00:17.7+1:54:23.2+90.85%52.40%-20.40%-25.29%07:28:31.4
545310Ethan ShirtoSub vet39M 4:08:38.1+2:02:43.6+97.47%50.64%-24.58%-29.64%07:23:31.4
555297Richard OmodingSub vet38M 4:14:12.1+2:08:17.6+101.89%49.53%-27.37%-32.54%07:23:31.4
565149Moroke MahlohelaSub vet38M 4:25:34.0+2:19:39.5+110.92%47.41%-33.06%-38.46%07:13:31.4
576049Charl VisserSub vet35M 4:26:14.9+2:20:20.4+111.46%47.29%-33.41%-38.82%07:18:31.4
586012Bafana RadebeSub vet38M 4:38:32.7+2:32:38.2+121.23%45.20%-39.57%-45.23%07:18:31.4
593076Dexter DeaneSub vet36M 4:41:10.1+2:35:15.6+123.31%44.78%-40.88%-46.60%07:13:31.4
605288Lethukuthula ButheleziSub vet32M 4:47:37.4+2:41:42.9+128.44%43.78%-44.12%-49.96%07:23:31.4
616086Emilio WarmbergSub vet30M 4:47:57.7+2:42:03.2+128.71%43.72%-44.29%-50.14%07:18:31.4
623003Craig PlattSub vet35M 5:29:02.2+3:23:07.7+161.33%38.27%-64.87%-71.56%07:08:31.4
  • 45km Weekend Warrior Male - U23
Place (chip time) Bib Name Category Age Gender
13012Liandro NelU2319M 2:43:20.9--100%5.28%5.28%07:08:31.4
23037Ubaidullah SaloojeeU2321M 3:01:33.7+18:12.8+11.15%89.97%-5.28%-5.28%07:28:31.4
  • 45km Weekend Warrior Male - Vet
Place (chip time) Bib Name Category Age Gender
13104Salva Tizzone.Vet48M 2:17:50.5--100%29.67%27.15%07:23:31.4
23083Francis M MukunaVet47M 2:22:33.6+4:43.1+3.42%96.69%27.26%24.66%07:13:31.4
35108Simon JazdzewskiVet42M 2:24:35.2+6:44.7+4.89%95.33%26.23%23.59%07:08:31.4
43111Scylagh ClunnieVet40M 2:34:31.4+16:40.9+12.10%89.20%21.16%18.34%07:08:31.4
55265paul bracherVet48M 2:34:41.9+16:51.4+12.23%89.10%21.07%18.24%07:23:31.4
65114Clinton DreyerVet49M 2:35:11.7+17:21.2+12.59%88.82%20.82%17.98%07:13:31.4
75139Gangatha MkeleVet46M 2:35:54.4+18:03.9+13.11%88.41%20.45%17.60%07:18:31.4
86110Warren JudgeVet47M 2:37:58.1+20:07.6+14.60%87.26%19.40%16.51%07:13:31.4
95258Louw KrugerVet40M 2:42:11.6+24:21.1+17.67%84.99%17.24%14.28%07:23:31.4
103035Francois NaudeVet48M 2:43:38.0+25:47.5+18.71%84.24%16.51%13.52%07:28:31.4
113120Graham SavageVet40M 2:45:11.2+27:20.7+19.84%83.45%15.72%12.70%07:08:31.4
126084PAUL DU PREEZVet40M 2:46:43.3+28:52.8+20.95%82.68%14.93%11.89%07:18:31.4
133087Willem NelVet44M 2:47:08.0+29:17.5+21.25%82.47%14.72%11.67%07:23:31.4
146091Handre TruterVet42M 2:47:24.5+29:34.0+21.45%82.34%14.58%11.53%07:18:31.4
155261Christopher BrownVet45M 2:48:17.9+30:27.4+22.10%81.90%14.13%11.06%07:23:31.4
165260Nicholas MagowanVet47M 2:48:19.3+30:28.8+22.11%81.89%14.12%11.04%07:23:31.4
173093Franswa StolsVet41M 2:48:57.2+31:06.7+22.57%81.59%13.80%10.71%07:13:31.4
183057Mark VineVet40M 2:50:48.6+32:58.1+23.92%80.70%12.85%9.73%07:08:31.4
195245David IvesVet49M 2:53:40.2+35:49.7+25.99%79.37%11.39%8.22%07:23:31.4
209314Gerhard de Beer.Vet46M 2:53:49.6+35:59.1+26.11%79.30%11.31%8.13%07:25:00.6
213074George StrydomVet48M 2:58:03.2+40:12.7+29.17%77.42%9.15%5.90%07:13:31.4
225209Kobus JacobsVet45M 2:58:33.7+40:43.2+29.54%77.20%8.89%5.63%07:28:31.4
235218Costa ConstantinouVet41M 2:58:58.1+41:07.6+29.84%77.02%8.69%5.42%07:28:31.4
246117Wayne OlsenVet45M 2:59:20.0+41:29.5+30.10%76.86%8.50%5.22%07:13:31.4
255036Morena LekotaVet42M 2:59:41.8+41:51.3+30.36%76.71%8.31%5.03%07:13:31.4
265115Andrew MenneVet45M 3:00:22.7+42:32.2+30.86%76.42%7.97%4.67%07:28:31.4
276057Martin KerrVet40M 3:01:40.2+43:49.7+31.80%75.87%7.31%3.99%07:18:31.4
286019Fahim MahomedVet42M 3:03:20.8+45:30.3+33.01%75.18%6.45%3.10%07:18:31.4
291161Philani Masaku.Vet44M 3:03:52.2+46:01.7+33.39%74.97%6.18%2.83%07:18:31.4
306018Marc von WilmsdorffVet49M 3:04:30.1+46:39.6+33.85%74.71%5.86%2.49%07:18:31.4
313046Oliver Nathan (e Bike)Vet40M 3:06:21.6+48:31.1+35.20%73.97%4.91%1.51%07:13:31.4
326116Ryan (Member) BidgoodVet49M 3:06:51.7+49:01.2+35.56%73.77%4.66%1.25%07:13:31.4
331179Nielen BeukesVet48M 3:07:19.0+49:28.5+35.89%73.59%4.43%1.00%07:13:31.4
345020Andrew BassonVet40M 3:07:37.7+49:47.2+36.12%73.47%4.27%0.84%07:28:31.4
356053George SwanepoelVet48M 3:07:41.5+49:51.0+36.16%73.44%4.23%0.81%07:18:31.4
365249Ryan BerndtVet44M 3:07:45.4+49:54.9+36.21%73.42%4.20%0.77%07:23:31.4
376067Saurabh singhVet41M 3:09:00.0+51:09.5+37.11%72.93%3.57%0.11%07:20:00.0
386070Rajan ShawVet41M 3:09:26.1+51:35.6+37.43%72.76%3.34%-0.11%07:18:31.4
396089Enoch MogojeVet46M 3:12:17.8+54:27.3+39.51%71.68%1.88%-1.63%07:18:31.4
406062Jan GroblerVet46M 3:13:41.3+55:50.8+40.52%71.17%1.17%-2.36%07:18:31.4
413001Tyrone LittleVet45M 3:14:17.7+56:27.2+40.96%70.94%0.87%-2.68%07:28:31.4
423119Andre HurterVet46M 3:19:19.2+1:01:28.7+44.60%69.16%-1.70%-5.34%07:08:31.4
436031Luan van RhynVet46M 3:19:21.7+1:01:31.2+44.63%69.14%-1.72%-5.36%07:18:31.4
446014Marinus SnymanVet43M 3:22:17.2+1:04:26.7+46.75%68.14%-3.21%-6.91%07:18:31.4
455236Thinus BritsVet42M 3:23:08.9+1:05:18.4+47.38%67.85%-3.65%-7.36%07:23:31.4
465239Marcelo CoelhoVet47M 3:23:49.3+1:05:58.8+47.87%67.63%-4.00%-7.72%07:23:31.4
475141Thinus Van RooyenVet48M 3:24:19.1+1:06:28.6+48.23%67.46%-4.25%-7.98%07:28:31.4
486044Ian Van den HeeverVet49M 3:25:52.7+1:08:02.2+49.36%66.95%-5.05%-8.81%07:18:31.4
493070Oliver RoweVet49M 3:28:28.5+1:10:38.0+51.24%66.12%-6.37%-10.18%07:28:31.4
505306Keenan TarrVet41M 3:29:53.5+1:12:03.0+52.27%65.67%-7.09%-10.93%07:23:31.4
515295Itumeleng MashabaVet40M 3:30:21.7+1:12:31.2+52.61%65.53%-7.33%-11.17%07:23:31.4
525165Justin RaeVet43M 3:30:26.0+1:12:35.5+52.66%65.50%-7.37%-11.21%07:13:31.4
535272Michael CampherVet40M 3:31:29.9+1:13:39.4+53.44%65.17%-7.91%-11.78%07:23:31.4
546079Tebogo motsepeVet45M 3:31:36.9+1:13:46.4+53.52%65.14%-7.97%-11.84%07:18:31.4
555037Gerhard PainterVet44M 3:35:40.3+1:17:49.8+56.46%63.91%-10.04%-13.98%07:28:31.4
568094Zane Patel.Vet44M 3:36:43.3+1:18:52.8+57.23%63.60%-10.58%-14.54%07:23:31.4
576113Naozumi NomuraVet41M 3:37:15.4+1:19:24.9+57.61%63.45%-10.85%-14.82%07:13:31.4
586081Madoda ManitshanaVet45M 3:37:22.5+1:19:32.0+57.70%63.41%-10.91%-14.88%07:18:31.4
596066Christopher CoetzeeVet40M 3:39:48.3+1:21:57.8+59.46%62.71%-12.15%-16.17%07:18:31.4
603048Dawid Du PlessisVet49M 3:43:44.5+1:25:54.0+62.32%61.61%-14.16%-18.25%07:23:31.4
616003Petrus BreitenbachVet48M 3:48:40.1+1:30:49.6+65.89%60.28%-16.67%-20.85%07:18:31.4
625193Stephan GeyerVet41M 3:49:24.1+1:31:33.6+66.42%60.09%-17.05%-21.24%07:28:31.4
635246Deon MillerVet49M 3:50:13.1+1:32:22.6+67.02%59.87%-17.46%-21.67%07:23:31.4
645214Mlindeli KhumaloVet46M 3:51:01.1+1:33:10.6+67.60%59.67%-17.87%-22.09%07:28:31.4
656037Willie HattinghVet48M 3:53:10.6+1:35:20.1+69.16%59.11%-18.97%-23.23%07:28:31.4
668238Bothlale Kubyane.Vet45M 3:54:45.6+1:36:55.1+70.31%58.72%-19.78%-24.07%07:23:31.4
675254Aneeq WilliamsVet40M 3:55:44.5+1:37:54.0+71.02%58.47%-20.28%-24.59%07:23:31.4
683064Hugo TruterVet45M 3:56:05.9+1:38:15.4+71.28%58.38%-20.46%-24.78%07:28:31.4
693029William KaruhijeVet45M 4:07:44.5+1:49:54.0+79.73%55.64%-26.40%-30.93%07:08:31.4
706069Varun SinghVet41M 4:08:22.6+1:50:32.1+80.19%55.50%-26.73%-31.27%07:18:31.4
713022Koena LesoVet45M 4:13:42.2+1:55:51.7+84.05%54.33%-29.45%-34.08%07:28:31.4
723043Tumelo MatsomelaVet46M 4:18:29.9+2:00:39.4+87.53%53.32%-31.89%-36.61%07:13:31.4
735102Kruger BreedtVet40M 4:26:46.6+2:08:56.1+93.54%51.67%-36.12%-40.99%07:28:31.4
745203Henk PretoriusVet43M 4:27:59.2+2:10:08.7+94.42%51.44%-36.73%-41.63%07:28:31.4
  • 45km Weekend Warrior Male - Youth
Place (chip time) Bib Name Category Age Gender
13031Matthew DickensYouth15M 2:05:43.5--100%24.67%22.26%07:08:31.4
23013Bradley CaponYouth17M 2:05:50.9+0:07.4+0.10%99.90%24.60%22.19%07:08:31.4
35251Heinrich GrobbelaarYouth17M 2:15:12.9+9:29.4+7.55%92.98%18.99%16.40%07:13:31.4
45158Ashley BeckerYouth14M 2:17:07.1+11:23.6+9.06%91.69%17.85%15.22%07:28:31.4
55014Christiaan SchlebushYouth17M 2:27:25.3+21:41.8+17.26%85.28%11.67%8.85%07:08:31.4
65253Kaleb NieuwenhuizenYouth17M 2:31:16.5+25:33.0+20.32%83.11%9.36%6.47%07:23:31.4
75300James FridbergYouth16M 2:35:20.5+29:37.0+23.56%80.93%6.93%3.95%07:23:31.4
85303Keegan van HeerdenYouth17M 2:35:20.6+29:37.1+23.56%80.93%6.93%3.95%07:23:31.4
95147Connor LeeYouth17M 2:35:36.7+29:53.2+23.77%80.79%6.77%3.79%07:13:31.4
103063Daniel BorresenYouth15M 2:36:56.7+31:13.2+24.83%80.11%5.97%2.96%07:28:31.4
115225Reece HuntYouth18M 2:41:22.3+35:38.8+28.35%77.91%3.31%0.22%07:28:31.4
123030Christo GreefYouth17M 2:41:44.0+36:00.5+28.64%77.74%3.10%0.00%07:08:31.4
133033Eric CharlesYouth17M 2:41:54.1+36:10.6+28.77%77.66%3.00%-0.10%07:13:31.4
145234katleho rakhomoYouth16M 2:43:14.8+37:31.3+29.84%77.02%2.19%-0.94%07:23:31.4
153019Dan BouwerYouth17M 2:52:52.0+47:08.5+37.50%72.73%-3.57%-6.88%07:08:31.4
165170Madiba JacobsYouth15M 3:00:16.5+54:33.0+43.39%69.74%-8.01%-11.46%07:28:31.4
173018Matthew BowersYouth16M 3:02:16.8+56:33.3+44.98%68.97%-9.21%-12.70%07:08:31.4
183062Dominic ReynekeYouth17M 3:05:11.4+59:27.9+47.30%67.89%-10.96%-14.50%07:13:31.4
191432Ruan Van RooyenYouth16M 3:08:59.4+1:03:15.9+50.32%66.52%-13.23%-16.85%07:28:31.4
203016Kyle BritzYouth18M 3:09:18.1+1:03:34.6+50.57%66.42%-13.42%-17.05%07:08:31.4
215202Mitchell RoweYouth15M 3:09:23.4+1:03:39.9+50.64%66.38%-13.47%-17.10%07:28:31.4
225166Blessing NokaYouth16M 3:17:51.2+1:12:07.7+57.37%63.54%-18.54%-22.33%07:28:31.4
235293Daniel FourieYouth16M 4:18:32.9+2:12:49.4+105.65%48.63%-54.91%-59.86%07:23:31.4
  • 65km eBike Race - Overall
Place (chip time) Bib Name Category Age Gender
16143Tyrone SterneSub vet36M 2:18:25.4--100%24.01%23.46%06:20:31.4
26142Richard CrouseVet49M 2:21:24.6+2:59.2+2.16%97.89%22.37%21.81%06:20:31.4
36144Erwin SterneVet46M 2:23:41.7+5:16.3+3.81%96.33%21.12%20.55%06:20:31.4
46120Neil BotesMaster52M 2:36:57.2+18:31.8+13.39%88.19%13.84%13.21%06:20:31.4
56136Bas GouweloosGrand master65M 2:39:27.9+21:02.5+15.20%86.80%12.46%11.83%06:20:31.4
66146Dalene EksteenMaster59F 2:39:28.6+21:03.2+15.21%86.80%12.46%11.82%06:20:31.4
76133Johann KrugerVet46M 2:44:25.5+26:00.1+18.78%84.19%9.74%9.08%06:20:31.4
86121Llewellyn RossouwVet49M 2:44:53.8+26:28.4+19.12%83.95%9.48%8.82%06:20:31.4
96135Liezl SterneVet42F 2:45:39.1+27:13.7+19.67%83.56%9.07%8.41%06:20:31.4
101198Magnus GouwsSub vetM 2:47:06.1+28:40.7+20.72%82.84%8.27%7.60%06:20:31.4
116155Gerhard WolmaransGrand master68M 2:47:14.2+28:48.8+20.82%82.77%8.20%7.53%06:20:31.4
126132Pieter LabuschagneVet48M 2:47:17.5+28:52.1+20.86%82.74%8.17%7.50%06:20:31.4
136138JD KoekemoerMaster57M 2:56:16.2+37:50.8+27.34%78.53%3.24%2.53%06:20:31.4
146128Paul De VosSub vet37M 2:58:26.5+40:01.1+28.91%77.57%2.04%1.33%06:20:31.4
156127Sean SevellMaster51M 2:58:43.5+40:18.1+29.11%77.45%1.89%1.18%06:20:31.4
166152Rob WrightMaster54M 3:02:58.8+44:33.4+32.19%75.65%-0.45%-1.18%06:20:31.4
176140Micheal WrightSub vet30M 3:03:37.9+45:12.5+32.66%75.38%-0.80%-1.54%06:20:31.4
181123Wimpie GouwsSeniorM 3:04:23.7+45:58.3+33.21%75.07%-1.22%-1.96%06:20:31.4
196125Mark StokoeMaster59M 3:04:59.6+46:34.2+33.64%74.83%-1.55%-2.29%06:20:18.0
206122Colin GrayGrand master68M 3:05:55.0+47:29.6+34.31%74.45%-2.06%-2.80%06:20:31.4
216153Carol TurnbullMaster54F 3:10:14.0+51:48.6+37.43%72.77%-4.43%-5.19%06:20:31.4
226130Ian WrightGrand master77M 3:11:10.3+52:44.9+38.11%72.41%-4.94%-5.71%06:20:31.4
236141Federico De Nardis Di PrataGrand master63M 3:18:32.7+1:00:07.3+43.43%69.72%-8.99%-9.78%06:20:31.4
241178QuintusSub vetM 3:20:42.0+1:02:16.6+44.99%68.97%-10.17%-10.97%06:15:00.0
2461511Giovanna Traversa.Grand master60F 3:20:42.0+1:02:16.6+44.99%68.97%-10.17%-10.97%06:15:00.0
266148Claudia BaltenspergerMaster50F 3:26:50.8+1:08:25.4+49.43%66.92%-13.55%-14.37%06:20:31.4
276129Thelna De KockVet45F 3:29:49.0+1:11:23.6+51.58%65.97%-15.18%-16.02%06:20:31.4
286147Peter KappGrand master61M 3:42:58.2+1:24:32.8+61.08%62.08%-22.40%-23.29%06:20:31.4
296154Monique BotmaSub vet39M 3:45:09.4+1:26:44.0+62.66%61.48%-23.60%-24.50%06:20:31.4
301172Raymond SchluterSub vetM 4:27:29.1+2:09:03.7+93.24%51.75%-46.84%-47.90%06:20:31.4
-6145Barry CrouseMaster52M DSQ-----06:20:31.4
  • 65km eBike Race Female - Overall
Place (chip time) Bib Name Category Age Gender
16146Dalene EksteenMaster59F 2:39:28.6--100%15.53%18.41%06:20:31.4
26135Liezl SterneVet42F 2:45:39.1+6:10.5+3.87%96.27%12.25%15.25%06:20:31.4
36153Carol TurnbullMaster54F 3:10:14.0+30:45.4+19.29%83.83%-0.77%2.68%06:20:31.4
461511Giovanna Traversa.Grand master60F 3:20:42.0+41:13.4+25.85%79.46%-6.31%-2.68%06:15:00.0
56148Claudia BaltenspergerMaster50F 3:26:50.8+47:22.2+29.70%77.10%-9.57%-5.82%06:20:31.4
66129Thelna De KockVet45F 3:29:49.0+50:20.4+31.57%76.01%-11.14%-7.34%06:20:31.4
  • 65km eBike Race Female - Grand master
Place (chip time) Bib Name Category Age Gender
161511Giovanna Traversa.Grand master60F 3:20:42.0--100%0.00%0.00%06:15:00.0
  • 65km eBike Race Female - Master
Place (chip time) Bib Name Category Age Gender
16146Dalene EksteenMaster59F 2:39:28.6--100%14.04%16.17%06:20:31.4
26153Carol TurnbullMaster54F 3:10:14.0+30:45.4+19.29%83.83%-2.54%0.00%06:20:31.4
36148Claudia BaltenspergerMaster50F 3:26:50.8+47:22.2+29.70%77.10%-11.50%-8.73%06:20:31.4
  • 65km eBike Race Female - Vet
Place (chip time) Bib Name Category Age Gender
16135Liezl SterneVet42F 2:45:39.1--100%11.76%11.76%06:20:31.4
26129Thelna De KockVet45F 3:29:49.0+44:09.9+26.66%78.95%-11.76%-11.76%06:20:31.4
  • 65km eBike Race Male - Overall
Place (chip time) Bib Name Category Age Gender
16143Tyrone SterneSub vet36M 2:18:25.4--100%23.32%22.49%06:20:31.4
26142Richard CrouseVet49M 2:21:24.6+2:59.2+2.16%97.89%21.66%20.82%06:20:31.4
36144Erwin SterneVet46M 2:23:41.7+5:16.3+3.81%96.33%20.40%19.54%06:20:31.4
46120Neil BotesMaster52M 2:36:57.2+18:31.8+13.39%88.19%13.05%12.11%06:20:31.4
56136Bas GouweloosGrand master65M 2:39:27.9+21:02.5+15.20%86.80%11.66%10.71%06:20:31.4
66133Johann KrugerVet46M 2:44:25.5+26:00.1+18.78%84.19%8.91%7.93%06:20:31.4
76121Llewellyn RossouwVet49M 2:44:53.8+26:28.4+19.12%83.95%8.65%7.66%06:20:31.4
81198Magnus GouwsSub vetM 2:47:06.1+28:40.7+20.72%82.84%7.43%6.43%06:20:31.4
96155Gerhard WolmaransGrand master68M 2:47:14.2+28:48.8+20.82%82.77%7.35%6.35%06:20:31.4
106132Pieter LabuschagneVet48M 2:47:17.5+28:52.1+20.86%82.74%7.32%6.32%06:20:31.4
116138JD KoekemoerMaster57M 2:56:16.2+37:50.8+27.34%78.53%2.35%1.30%06:20:31.4
126128Paul De VosSub vet37M 2:58:26.5+40:01.1+28.91%77.57%1.15%0.08%06:20:31.4
136127Sean SevellMaster51M 2:58:43.5+40:18.1+29.11%77.45%0.99%-0.08%06:20:31.4
146152Rob WrightMaster54M 3:02:58.8+44:33.4+32.19%75.65%-1.37%-2.46%06:20:31.4
156140Micheal WrightSub vet30M 3:03:37.9+45:12.5+32.66%75.38%-1.73%-2.83%06:20:31.4
161123Wimpie GouwsSeniorM 3:04:23.7+45:58.3+33.21%75.07%-2.15%-3.25%06:20:31.4
176125Mark StokoeMaster59M 3:04:59.6+46:34.2+33.64%74.83%-2.48%-3.59%06:20:18.0
186122Colin GrayGrand master68M 3:05:55.0+47:29.6+34.31%74.45%-2.99%-4.11%06:20:31.4
196130Ian WrightGrand master77M 3:11:10.3+52:44.9+38.11%72.41%-5.91%-7.05%06:20:31.4
206141Federico De Nardis Di PrataGrand master63M 3:18:32.7+1:00:07.3+43.43%69.72%-9.99%-11.18%06:20:31.4
211178QuintusSub vetM 3:20:42.0+1:02:16.6+44.99%68.97%-11.18%-12.38%06:15:00.0
226147Peter KappGrand master61M 3:42:58.2+1:24:32.8+61.08%62.08%-23.52%-24.85%06:20:31.4
236154Monique BotmaSub vet39M 3:45:09.4+1:26:44.0+62.66%61.48%-24.73%-26.08%06:20:31.4
241172Raymond SchluterSub vetM 4:27:29.1+2:09:03.7+93.24%51.75%-48.18%-49.78%06:20:31.4
-6145Barry CrouseMaster52M DSQ-----06:20:31.4
  • 65km eBike Race Male - Grand master
Place (chip time) Bib Name Category Age Gender
16136Bas GouweloosGrand master65M 2:39:27.9--100%14.98%15.42%06:20:31.4
26155Gerhard WolmaransGrand master68M 2:47:14.2+7:46.3+4.87%95.35%10.83%11.30%06:20:31.4
36122Colin GrayGrand master68M 3:05:55.0+26:27.1+16.59%85.77%0.87%1.39%06:20:31.4
46130Ian WrightGrand master77M 3:11:10.3+31:42.4+19.88%83.41%-1.93%-1.39%06:20:31.4
56141Federico De Nardis Di PrataGrand master63M 3:18:32.7+39:04.8+24.51%80.32%-5.86%-5.30%06:20:31.4
66147Peter KappGrand master61M 3:42:58.2+1:03:30.3+39.82%71.52%-18.89%-18.26%06:20:31.4
  • 65km eBike Race Male - Master
Place (chip time) Bib Name Category Age Gender
16120Neil BotesMaster52M 2:36:57.2--100%10.81%12.18%06:20:31.4
26138JD KoekemoerMaster57M 2:56:16.2+19:19.0+12.31%89.04%-0.16%1.37%06:20:31.4
36127Sean SevellMaster51M 2:58:43.5+21:46.3+13.87%87.82%-1.56%0.00%06:20:31.4
46152Rob WrightMaster54M 3:02:58.8+26:01.6+16.58%85.78%-3.98%-2.38%06:20:31.4
56125Mark StokoeMaster59M 3:04:59.6+28:02.4+17.87%84.84%-5.12%-3.51%06:20:18.0
-6145Barry CrouseMaster52M DSQ-----06:20:31.4
  • 65km eBike Race Male - Senior
Place (chip time) Bib Name Category Gender
11123Wimpie GouwsSeniorM 3:04:23.7--100%0.00%0.00%06:20:31.4
  • 65km eBike Race Male - Sub vet
Place (chip time) Bib Name Category Age Gender
16143Tyrone SterneSub vet36M 2:18:25.4--100%28.80%24.62%06:20:31.4
21198Magnus GouwsSub vetM 2:47:06.1+28:40.7+20.72%82.84%14.05%9.00%06:20:31.4
36128Paul De VosSub vet37M 2:58:26.5+40:01.1+28.91%77.57%8.22%2.83%06:20:31.4
46140Micheal WrightSub vet30M 3:03:37.9+45:12.5+32.66%75.38%5.55%0.00%06:20:31.4
51178QuintusSub vetM 3:20:42.0+1:02:16.6+44.99%68.97%-3.23%-9.29%06:15:00.0
66154Monique BotmaSub vet39M 3:45:09.4+1:26:44.0+62.66%61.48%-15.81%-22.61%06:20:31.4
71172Raymond SchluterSub vetM 4:27:29.1+2:09:03.7+93.24%51.75%-37.58%-45.66%06:20:31.4
  • 65km eBike Race Male - Vet
Place (chip time) Bib Name Category Age Gender
16142Richard CrouseVet49M 2:21:24.6--100%9.55%14.00%06:20:31.4
26144Erwin SterneVet46M 2:23:41.7+2:17.1+1.62%98.41%8.09%12.61%06:20:31.4
36133Johann KrugerVet46M 2:44:25.5+23:00.9+16.28%86.00%-5.17%0.00%06:20:31.4
46121Llewellyn RossouwVet49M 2:44:53.8+23:29.2+16.61%85.76%-5.47%-0.29%06:20:31.4
56132Pieter LabuschagneVet48M 2:47:17.5+25:52.9+18.30%84.53%-7.00%-1.74%06:20:31.4
  • 65km Giants Gauntlet - Overall
Place (chip time) Bib Name Category Age Gender
18047Shaun-Nick BesterSub vet33M 2:23:53.5--100%28.98%27.37%06:08:31.4
28071Halalisani NdebeleSenior24M 2:24:14.2+0:20.7+0.24%99.76%28.81%27.20%06:08:31.4
38250Justin SmallmanSub vet38M 2:24:28.4+0:34.9+0.40%99.60%28.69%27.08%06:30:31.4
41228Andrew HillSenior24M 2:25:58.4+2:04.9+1.45%98.57%27.95%26.32%07:23:31.4
58046Wian Van Den BerghSenior26M 2:28:52.4+4:58.9+3.46%96.65%26.52%24.86%06:08:31.4
68080Andrew AyersSub vet36M 2:29:25.9+5:32.4+3.85%96.29%26.24%24.58%06:35:31.4
78176Joshua CooperSub vet30M 2:36:38.2+12:44.7+8.86%91.86%22.69%20.94%06:08:31.4
88096Nick DickensVet44M 2:36:41.7+12:48.2+8.90%91.83%22.66%20.91%06:08:31.4
98043Juan Gerber.Sub vet39M 2:37:26.3+13:32.8+9.41%91.40%22.29%20.54%06:08:31.4
108125.Senior24M 2:40:21.5+16:28.0+11.44%89.73%20.85%19.06%06:35:31.4
118115Lyle PoulterVet41M 2:40:44.1+16:50.6+11.71%89.52%20.66%18.87%06:08:31.4
128048Nathan AtkinsU2319M 2:44:00.3+20:06.8+13.98%87.74%19.05%17.22%06:08:31.4
138045Lars JorisMaster51M 2:45:07.3+21:13.8+14.75%87.14%18.50%16.66%06:08:31.4
148273Arjan-Tim FerwedaVet45M 2:45:07.6+21:14.1+14.76%87.14%18.50%16.65%06:30:31.4
158153Hano van LoggerenbergMaster54M 2:45:46.1+21:52.6+15.20%86.80%18.18%16.33%06:35:31.4
168040sebastian KruchenSub vet31M 2:45:48.0+21:54.5+15.23%86.79%18.16%16.31%06:08:31.4
178155Ivan HollVet47M 2:45:55.4+22:01.9+15.31%86.72%18.10%16.25%06:35:31.4
188181Aldert Du ToitSub vet35M 2:47:08.3+23:14.8+16.16%86.09%17.50%15.64%06:08:31.4
198042Jean-Pierre van RielVet43M 2:47:22.1+23:28.6+16.32%85.97%17.39%15.52%06:08:31.4
208005Richan von StadenSenior29M 2:48:10.4+24:16.9+16.87%85.56%16.99%15.12%06:08:31.4
218105George ArnoldVet41M 2:48:49.4+24:55.9+17.33%85.23%16.67%14.79%06:08:31.4
228087Bertie RoosVet40M 2:49:19.0+25:25.5+17.67%84.98%16.43%14.54%06:08:31.4
238194Grant WoodVet47M 2:49:26.4+25:32.9+17.76%84.92%16.37%14.48%06:30:31.4
248161Justin ArmstrongMaster50M 2:50:05.8+26:12.3+18.21%84.59%16.04%14.15%06:35:31.4
258104Stuart KinnearVet40M 2:50:24.9+26:31.4+18.43%84.44%15.89%13.99%06:08:31.4
268226Alexander KruchenSub vet32M 2:50:46.2+26:52.7+18.68%84.26%15.71%13.81%06:30:31.4
278127Nico LombardVet42M 2:51:10.8+27:17.3+18.96%84.06%15.51%13.60%06:08:31.4
288188Karl ZanderMaster58M 2:51:39.4+27:45.9+19.30%83.83%15.27%13.36%06:35:31.4
298256greg bloomerMaster52M 2:52:00.0+28:06.5+19.53%83.66%15.10%13.19%06:08:31.4
308041Matthew ChapmanSub vet37M 2:52:02.3+28:08.8+19.56%83.64%15.08%13.17%06:08:31.4
318229Brendan GunnVet40M 2:52:12.2+28:18.7+19.68%83.56%15.00%13.08%06:25:31.4
328108Denis CloeteVet49M 2:52:32.7+28:39.2+19.91%83.39%14.83%12.91%06:08:31.4
338110Wes BrinkVet41M 2:52:45.9+28:52.4+20.07%83.29%14.73%12.80%06:08:31.4
348036Terrence BroccoGrand master62M 2:52:47.2+28:53.7+20.08%83.28%14.71%12.79%06:08:31.4
358246Radmilo JankovicVet48M 2:53:13.6+29:20.1+20.39%83.07%14.50%12.57%06:30:31.4
368116Beyers OosthuizenVet43M 2:53:15.4+29:21.9+20.41%83.05%14.48%12.55%06:08:31.4
378245Marco MartinelliMaster51M 2:53:29.0+29:35.5+20.57%82.94%14.37%12.44%06:30:31.4
388133Bryce EtterSenior27M 2:53:35.7+29:42.2+20.64%82.89%14.32%12.38%06:25:31.4
398072Brendon SmithMaster58M 2:53:55.6+30:02.1+20.87%82.73%14.15%12.21%06:08:31.4
408198Karel JacobsSub vet39M 2:54:12.2+30:18.7+21.07%82.60%14.02%12.07%06:08:31.4
418167Brett WoodMaster52M 2:54:16.8+30:23.3+21.12%82.56%13.98%12.03%06:08:31.4
428252Marc ChryssanthouVet49M 2:54:26.1+30:32.6+21.23%82.49%13.90%11.96%06:25:31.4
438234Jacques BreetSenior27M 2:56:25.3+32:31.8+22.61%81.56%12.92%10.95%06:30:31.4
448109Grant WhileyMaster50M 2:56:54.6+33:01.1+22.95%81.34%12.68%10.71%06:08:31.4
458004Shaun RoosMaster51M 2:58:25.0+34:31.5+23.99%80.65%11.94%9.95%06:25:31.4
458083Kobus van NiekerkMaster52M 2:58:25.0+34:31.5+23.99%80.65%11.94%9.95%06:25:31.4
478151Heinrich LahnerVet42M 2:58:37.7+34:44.2+24.14%80.55%11.83%9.84%06:08:31.4
488066Adriaan BooysenMaster51M 2:58:50.9+34:57.4+24.29%80.45%11.72%9.73%06:25:31.4
498220Sarah AylmerVet41F 2:58:58.6+35:05.1+24.38%80.40%11.66%9.66%06:25:31.4
508221Adam FineVet47M 2:58:58.8+35:05.3+24.39%80.40%11.66%9.66%06:25:31.4
518016RYAN HORSMANMaster52M 2:59:03.0+35:09.5+24.43%80.36%11.62%9.63%06:25:31.4
528206Tom WettonVet45M 2:59:11.2+35:17.7+24.53%80.30%11.56%9.56%06:08:31.4
538213Brian JonesMaster50M 2:59:19.1+35:25.6+24.62%80.24%11.49%9.49%06:30:31.4
548276Kim StedlerVet41F 2:59:21.0+35:27.5+24.64%80.23%11.48%9.48%06:30:31.4
558062Monique GunnSub vet37F 2:59:45.1+35:51.6+24.92%80.05%11.28%9.27%06:25:31.4
568186MARK TALMUDVet48M 3:00:09.7+36:16.2+25.21%79.87%11.07%9.07%06:35:31.4
578099Jannie van der WaltVet48M 3:00:12.7+36:19.2+25.24%79.85%11.05%9.04%06:25:31.4
588034Rudi Van AswegenVet41M 3:01:14.1+37:20.6+25.95%79.40%10.54%8.52%06:08:31.4
598174Nicus BothmaSenior27M 3:01:33.0+37:39.5+26.17%79.26%10.39%8.37%06:30:31.4
608214Rodney FridbergVet48M 3:01:55.7+38:02.2+26.43%79.09%10.20%8.17%06:30:31.4
618098Tim CaponMaster53M 3:01:58.6+38:05.1+26.47%79.07%10.18%8.15%06:25:31.4
628244Gregory TaylorSub vet36M 3:02:00.6+38:07.1+26.49%79.06%10.16%8.13%06:30:31.4
638278Karel SwanepoelMaster53M 3:02:05.9+38:12.4+26.55%79.02%10.12%8.09%06:30:31.4
648277Neal BloomVet49M 3:02:08.2+38:14.7+26.58%79.00%10.10%8.07%06:30:31.4
658212NICO EAGLETONVet45M 3:02:29.7+38:36.2+26.83%78.85%9.92%7.89%06:30:31.4
668070Andrew PolutaSub vet35M 3:02:46.9+38:53.4+27.03%78.72%9.78%7.74%06:08:31.4
678055Johannes Andries GreylingMaster51M 3:03:02.8+39:09.3+27.21%78.61%9.65%7.61%06:25:31.4
688223Tennille GaySub vet39F 3:03:03.7+39:10.2+27.22%78.60%9.64%7.60%06:30:31.4
698137Jono GayVet43M 3:03:03.8+39:10.3+27.22%78.60%9.64%7.60%06:30:31.4
708029Devon ScottVet40M 3:03:42.4+39:48.9+27.67%78.33%9.32%7.28%06:08:31.4
718113Pierre PieterseMaster51M 3:03:48.3+39:54.8+27.74%78.28%9.28%7.23%06:08:31.4
728074Jason SchmidtMaster54M 3:03:57.3+40:03.8+27.84%78.22%9.20%7.15%06:25:31.4
738182Craig BridgettVet42M 3:04:13.7+40:20.2+28.03%78.11%9.07%7.01%06:35:31.4
748117Scott TempleSenior29M 3:04:34.2+40:40.7+28.27%77.96%8.90%6.84%06:08:31.4
758088Loutjie SmitMaster57M 3:04:51.5+40:58.0+28.47%77.84%8.76%6.70%06:25:31.4
768261Etienne HarcombeVet44M 3:04:56.8+41:03.3+28.53%77.80%8.71%6.65%06:30:31.4
778107Craig Scott AbsalomMaster57M 3:05:09.0+41:15.5+28.67%77.72%8.61%6.55%06:25:31.4
788009Gareth RuleMaster50M 3:05:17.6+41:24.1+28.77%77.66%8.54%6.48%06:25:31.4
798166Deon HultzerMaster53M 3:05:44.1+41:50.6+29.08%77.47%8.32%6.25%06:35:31.4
808291Edward O'NealeVet44M 3:06:58.9+43:05.4+29.95%76.95%7.71%5.62%06:25:31.4
818225Johan Van NoordwykVet41M 3:07:30.4+43:36.9+30.31%76.74%7.45%5.36%06:30:31.4
828031Roan RossouwVet44M 3:07:38.3+43:44.8+30.40%76.69%7.38%5.29%06:08:31.4
838032Heather ROSSOUWVet47F 3:07:38.7+43:45.2+30.41%76.68%7.38%5.29%06:08:31.4
848022Manus GeyerMaster54M 3:07:43.2+43:49.7+30.46%76.65%7.34%5.25%06:25:31.4
858081Barry GobleMaster56M 3:08:53.8+45:00.3+31.28%76.17%6.76%4.66%06:25:31.4
868287Alexander FaberVet49M 3:09:22.8+45:29.3+31.61%75.98%6.52%4.41%06:25:31.4
878146Thomas BaselYouth15M 3:09:28.5+45:35.0+31.68%75.94%6.48%4.37%06:25:31.4
888156James LombardVet41M 3:09:29.0+45:35.5+31.68%75.94%6.47%4.36%06:35:31.4
898103Brett BaselMaster52M 3:09:29.1+45:35.6+31.69%75.94%6.47%4.36%06:25:31.4
908025Andrew GarvieVet47M 3:09:52.5+45:59.0+31.96%75.78%6.28%4.16%06:25:31.4
918061Marco ErmacoraSub vet37M 3:10:07.0+46:13.5+32.12%75.69%6.16%4.04%06:25:31.4
928200Dylan MareVet43M 3:10:22.3+46:28.8+32.30%75.58%6.03%3.91%06:35:31.4
938197Chani MareVet45F 3:10:22.9+46:29.4+32.31%75.58%6.03%3.91%06:35:31.4
948258Cobus du PlessisMaster53M 3:10:24.2+46:30.7+32.32%75.57%6.02%3.90%06:30:31.4
958102Rowan GrealySub vet36M 3:10:51.7+46:58.2+32.64%75.39%5.79%3.67%06:08:31.4
961235Stoffel Van der WesthuizenMaster54M 3:11:11.6+47:18.1+32.87%75.26%5.63%3.50%06:30:31.4
978097Hilton TarrantVet42M 3:11:14.4+47:20.9+32.91%75.24%5.61%3.47%06:08:31.4
988228Cobus van TonderVet48M 3:11:41.7+47:48.2+33.22%75.06%5.38%3.24%06:30:31.4
998187Philip NelVet43M 3:12:42.2+48:48.7+33.92%74.67%4.88%2.74%06:35:31.4
1008002Dennis HrestakMaster51M 3:12:56.0+49:02.5+34.08%74.58%4.77%2.62%06:35:31.4
1018300Mark LambrechtsMaster55M 3:13:04.1+49:10.6+34.18%74.53%4.70%2.55%06:25:31.4
1028085Brennan MendayMaster52M 3:13:37.6+49:44.1+34.56%74.31%4.43%2.27%06:25:31.4
1038243Danie MollerSub vet37M 3:13:41.2+49:47.7+34.61%74.29%4.40%2.24%06:30:31.4
1048057Thomas ChristieU2320M 3:13:42.0+49:48.5+34.62%74.29%4.39%2.23%06:25:31.4
1058207Dennis Van niekerkSub vet38M 3:14:38.2+50:44.7+35.27%73.93%3.93%1.76%06:30:31.4
1068183Jacques AckermanSub vet38M 3:15:51.6+51:58.1+36.12%73.47%3.33%1.14%06:35:31.4
1078150Christel TheronSub vet32F 3:16:01.8+52:08.3+36.23%73.40%3.24%1.06%06:35:31.4
1088065Arno BareissMaster59M 3:16:02.3+52:08.8+36.24%73.40%3.24%1.05%06:25:31.4
1098142Bladen van RensburgU2321M 3:16:03.3+52:09.8+36.25%73.39%3.23%1.04%06:35:31.4
1108020Richard ButtMaster54M 3:16:12.0+52:18.5+36.35%73.34%3.16%0.97%06:25:31.4
1118299Andries Janse van RensburgMaster51M 3:16:37.0+52:43.5+36.64%73.18%2.95%0.76%06:25:31.4
1128230PC BuitendagVet44M 3:16:49.2+52:55.7+36.78%73.11%2.85%0.66%06:30:31.4
1138149Gary ViljoenGrand master64M 3:17:53.5+54:00.0+37.53%72.71%2.32%0.12%06:35:31.4
1148217Adrian van HeerdenVet44M 3:17:56.5+54:03.0+37.56%72.69%2.30%0.09%06:30:31.4
1158112Michael BailesMaster55M 3:18:06.0+54:12.5+37.67%72.64%2.22%0.01%06:08:31.4
1168139Kirsten Bailese Bike53F 3:18:07.4+54:13.9+37.69%72.63%2.21%0.00%06:35:31.4
1178172Ruan Du PreezSenior24M 3:18:21.9+54:28.4+37.86%72.54%2.09%-0.12%06:35:31.4
1188232Paul BauerMaster51M 3:18:43.6+54:50.1+38.11%72.41%1.91%-0.30%06:30:31.4
1198177Ian GrobbelaarVet47M 3:18:59.3+55:05.8+38.29%72.31%1.78%-0.44%06:08:31.4
1208173Mpho TshidzumbaVet41M 3:19:17.4+55:23.9+38.50%72.20%1.63%-0.59%06:35:31.4
1211050Bruce OberholsterMaster50M 3:19:35.8+55:42.3+38.71%72.09%1.48%-0.74%06:08:31.4
1228135Harold Du PreezSub vet31M 3:20:15.0+56:21.5+39.17%71.86%1.16%-1.07%06:35:31.4
1238168Dewald Van Der MerweVet43M 3:20:19.2+56:25.7+39.22%71.83%1.12%-1.11%06:35:31.4
1248030Gareth CampbellGrand master66M 3:20:20.3+56:26.8+39.23%71.82%1.12%-1.12%06:08:31.4
1258079Steve LingardGrand master66M 3:20:27.0+56:33.5+39.31%71.78%1.06%-1.17%06:25:31.4
1268239Jason NelVet44M 3:20:47.7+56:54.2+39.55%71.66%0.89%-1.35%06:30:31.4
1278162Kevin DreyerVet45M 3:22:06.8+58:13.3+40.46%71.19%0.24%-2.01%06:35:31.4
12880922Lance Porter.Grand masterM 3:22:06.9+58:13.4+40.46%71.19%0.24%-2.01%06:25:00.0
1298199Zain Van KerkenVet48M 3:22:23.0+58:29.5+40.65%71.10%0.11%-2.15%06:35:31.4
1308190Lance SapsfordMaster58M 3:22:24.3+58:30.8+40.66%71.09%0.10%-2.16%06:35:31.4
1318136Richard SapsfordGrand master65M 3:22:25.8+58:32.3+40.68%71.08%0.08%-2.17%06:35:31.4
1321420Jerome CharlotteauVet46M 3:22:30.1+58:36.6+40.73%71.06%0.05%-2.21%06:35:31.4
1338058Dwain HumphreySub vet36M 3:22:58.9+59:05.4+41.07%70.89%-0.19%-2.45%06:25:31.4
1348037Engela Helena ConradieSub vet37F 3:23:07.3+59:13.8+41.16%70.84%-0.26%-2.52%06:08:31.4
1358231Nelson Da SilvaVet40M 3:23:18.3+59:24.8+41.29%70.78%-0.35%-2.62%06:30:31.4
1368248Leon Du PlessisMaster57M 3:23:27.4+59:33.9+41.40%70.72%-0.42%-2.69%06:30:31.4
1378086Coetzee TheronSub vet32M 3:24:08.5+1:00:15.0+41.87%70.49%-0.76%-3.04%06:08:31.4
1388202Lance CoxMaster52M 3:24:16.5+1:00:23.0+41.96%70.44%-0.83%-3.10%06:35:31.4
1398235Kevin PretoriusMaster53M 3:24:29.9+1:00:36.4+42.12%70.36%-0.94%-3.22%06:30:31.4
1408154Braydon EtterMaster57M 3:24:30.4+1:00:36.9+42.13%70.36%-0.94%-3.22%06:25:31.4
1418114Anre VorsterMaster59M 3:24:40.6+1:00:47.1+42.24%70.30%-1.03%-3.31%06:08:31.4
1428294Mark KaneMaster52M 3:24:48.0+1:00:54.5+42.33%70.26%-1.09%-3.37%06:25:31.4
1438210Anthony PollittVet47M 3:24:56.6+1:01:03.1+42.43%70.21%-1.16%-3.44%06:30:31.4
1448138Kaylee HuntU2323F 3:25:21.8+1:01:28.3+42.72%70.07%-1.36%-3.65%06:35:31.4
1458130Lisa BassonVet40F 3:25:42.2+1:01:48.7+42.96%69.95%-1.53%-3.83%06:25:31.4
1468038Jeffrey WeakleyVet43M 3:26:07.7+1:02:14.2+43.25%69.81%-1.74%-4.04%06:08:31.4
1478266Kim BrearleyMaster58F 3:26:47.1+1:02:53.6+43.71%69.59%-2.07%-4.37%06:30:31.4
1488240Ferdinant LuusMaster51M 3:27:41.4+1:03:47.9+44.34%69.28%-2.51%-4.83%06:30:31.4
1488015Ralf RossolVet49M 3:27:41.4+1:03:47.9+44.34%69.28%-2.51%-4.83%06:30:31.4
1508292Daniel SmithMaster53M 3:27:43.8+1:03:50.3+44.37%69.27%-2.53%-4.85%06:25:31.4
1518018Geoffrey ThompsonGrand master68M 3:27:59.6+1:04:06.1+44.55%69.18%-2.66%-4.98%06:25:31.4
1528158Lee ZiervogelMaster52F 3:28:03.6+1:04:10.1+44.59%69.16%-2.70%-5.02%06:35:31.4
1538023Dion BekkerVet43M 3:29:25.5+1:05:32.0+45.54%68.71%-3.37%-5.70%06:30:31.4
1541126Donovan LeeVet49M 3:29:40.4+1:05:46.9+45.72%68.63%-3.49%-5.83%06:25:31.4
1558069Auralia EdwardsVet41F 3:30:03.5+1:06:10.0+45.98%68.50%-3.68%-6.02%06:08:31.4
1568169Jodi KearnsSub vet36F 3:30:06.7+1:06:13.2+46.02%68.48%-3.71%-6.05%06:25:31.4
1578091Chris PORTERGrand master65M 3:30:06.8+1:06:13.3+46.02%68.48%-3.71%-6.05%06:25:31.4
1588027Prenash RamjasVet49M 3:30:16.9+1:06:23.4+46.14%68.43%-3.79%-6.14%06:25:31.4
1598224Hermien SinclairMaster56M 3:30:22.6+1:06:29.1+46.20%68.40%-3.84%-6.18%06:30:31.4
1608119Peter J ChisholmSub vet33M 3:30:43.6+1:06:50.1+46.45%68.28%-4.01%-6.36%06:25:31.4
1618282Marionne De WitMaster51F 3:30:53.9+1:07:00.4+46.57%68.23%-4.10%-6.45%06:25:31.4
1628051Ryno WilsonGrand master61M 3:31:25.8+1:07:32.3+46.94%68.06%-4.36%-6.72%06:25:31.4
1638019Danel Du PlessisSub vet32F 3:31:48.7+1:07:55.2+47.20%67.93%-4.55%-6.91%06:25:31.4
1648120Jason BernicVet47M 3:32:17.7+1:08:24.2+47.54%67.78%-4.79%-7.15%06:25:31.4
1658014Jaco Janse van VuurenVet46M 3:33:35.8+1:09:42.3+48.44%67.37%-5.43%-7.81%06:25:31.4
1658021Dave EsterhuizenMaster52M 3:33:35.8+1:09:42.3+48.44%67.37%-5.43%-7.81%06:25:31.4
1678013Willem van SchalkwykVet42M 3:33:36.8+1:09:43.3+48.45%67.36%-5.44%-7.82%06:25:31.4
1688121Darryl FordhamMaster50M 3:34:09.3+1:10:15.8+48.83%67.19%-5.70%-8.09%06:25:31.4
1698203Sean WegerhoffMaster53M 3:36:44.1+1:12:50.6+50.62%66.39%-6.98%-9.39%06:35:31.4
1708024Nthako MoeketsaneVet49M 3:37:41.2+1:13:47.7+51.29%66.10%-7.45%-9.87%06:25:31.4
1718205Jason LaneVet44M 3:38:00.2+1:14:06.7+51.51%66.00%-7.60%-10.03%06:30:31.4
1728211Rory KirtonVet45M 3:38:02.3+1:14:08.8+51.53%65.99%-7.62%-10.05%06:30:31.4
1738241Michael MegannonGrand master63M 3:38:05.4+1:14:11.9+51.57%65.98%-7.65%-10.08%06:30:31.4
1748001Jason BoschSenior29M 3:38:10.7+1:14:17.2+51.63%65.95%-7.69%-10.12%06:35:31.4
1758170Hlony RakhomoVet45M 3:39:29.6+1:15:36.1+52.54%65.56%-8.34%-10.79%06:35:31.4
1761095Mamello Letsie.Master53F 3:39:32.2+1:15:38.7+52.57%65.54%-8.36%-10.81%06:35:31.4
1778093Rudi du RandtMaster54M 3:40:16.9+1:16:23.4+53.09%65.32%-8.73%-11.18%06:25:31.4
1788219Ruan RallSub vet37M 3:40:32.2+1:16:38.7+53.27%65.25%-8.85%-11.31%06:30:31.4
1798242Edmund du ToitMaster50M 3:40:35.7+1:16:42.2+53.31%65.23%-8.88%-11.34%06:30:31.4
1808192..Vet41F 3:41:01.0+1:17:07.5+53.60%65.10%-9.09%-11.56%06:35:31.4
1808275Christelle VermaakVet49F 3:41:01.0+1:17:07.5+53.60%65.10%-9.09%-11.56%06:08:31.4
1828283Maryke HudonMaster53F 3:41:51.0+1:17:57.5+54.18%64.86%-9.50%-11.98%06:25:31.4
1838218Raey FreemanVet44M 3:42:19.2+1:18:25.7+54.51%64.72%-9.73%-12.21%06:30:31.4
1848233Moses LetsoaloSub vet32M 3:42:36.1+1:18:42.6+54.70%64.64%-9.87%-12.36%06:30:31.4
1858090Cheryll SmithGrand master61F 3:42:47.0+1:18:53.5+54.83%64.59%-9.96%-12.45%06:25:31.4
1868141Declan van RensburgU2319M 3:42:49.5+1:18:56.0+54.86%64.58%-9.98%-12.47%06:35:31.4
1878118Brian WebberMaster59M 3:45:17.7+1:21:24.2+56.57%63.87%-11.20%-13.71%06:08:31.4
1888084Heliezer da SilvaGrand master65M 3:45:17.9+1:21:24.4+56.57%63.87%-11.20%-13.72%06:08:31.4
1898185Lamar PretoriusSub vet39M 3:46:40.8+1:22:47.3+57.54%63.48%-11.89%-14.41%06:35:31.4
1908073Vincent MettlerSenior26M 3:46:46.0+1:22:52.5+57.60%63.45%-11.93%-14.46%06:35:31.4
1918171Daniel NgVet45M 3:47:41.9+1:23:48.4+58.24%63.19%-12.39%-14.93%06:35:31.4
1928157Emma HugginsVet47F 3:49:12.2+1:25:18.7+59.29%62.78%-13.13%-15.69%06:35:31.4
1938056Dean LangkildeVet40M 3:50:13.5+1:26:20.0+60.00%62.50%-13.64%-16.20%06:25:31.4
1948179Mark JordanVet40M 3:50:53.4+1:26:59.9+60.46%62.32%-13.96%-16.54%06:35:31.4
1958152Nicholas BrigandoSenior24M 3:51:17.0+1:27:23.5+60.73%62.21%-14.16%-16.74%06:35:31.4
1968249Jonathan LewarneVet44M 3:53:00.9+1:29:07.4+61.94%61.75%-15.01%-17.61%06:30:31.4
1978195Itumeleng StoromVet47M 3:53:23.5+1:29:30.0+62.20%61.65%-15.20%-17.80%06:35:31.4
1988008Brett BaileyVet46M 3:55:41.5+1:31:48.0+63.80%61.05%-16.33%-18.96%06:25:31.4
1998267Malope KgopeSub vet33M 3:56:31.6+1:32:38.1+64.38%60.84%-16.75%-19.38%06:30:31.4
2008063Marcus KneeVet48M 3:56:33.2+1:32:39.7+64.40%60.83%-16.76%-19.40%06:25:31.4
2018123Leanie PienaarVet43F 3:57:32.6+1:33:39.1+65.08%60.57%-17.25%-19.90%06:35:31.4
2028060Paul Proctor-ParkerMaster52M 3:57:36.0+1:33:42.5+65.12%60.56%-17.28%-19.93%06:35:31.4
2038010Irma SchoemanMaster56F 3:57:39.2+1:33:45.7+65.16%60.55%-17.30%-19.95%06:25:31.4
2048251Russell DixSub vet35M 4:00:12.1+1:36:18.6+66.93%59.90%-18.56%-21.24%06:30:31.4
2058253john gibsonGrand master62M 4:01:32.9+1:37:39.4+67.87%59.57%-19.23%-21.92%06:30:31.4
2068026Gillian HealeyGrand master60F 4:02:31.2+1:38:37.7+68.54%59.33%-19.70%-22.41%06:25:31.4
2078204Jack WindtGrand master66M 4:02:37.1+1:38:43.6+68.61%59.31%-19.75%-22.46%06:35:31.4
2088209Johnson Mwebaze NabyomaVet41M 4:02:42.6+1:38:49.1+68.68%59.29%-19.80%-22.50%06:30:31.4
2098180Parin GokaldasVet45M 4:04:51.5+1:40:58.0+70.17%58.77%-20.86%-23.59%06:35:31.4
2108175Hilton SwartVet41M 4:05:33.4+1:41:39.9+70.65%58.60%-21.20%-23.94%06:35:31.4
2118122Jason OrmerodVet41M 4:06:11.8+1:42:18.3+71.10%58.45%-21.52%-24.26%06:25:31.4
2128082Gregory BullGrand master60M 4:07:29.3+1:43:35.8+72.00%58.14%-22.16%-24.92%06:35:31.4
2138178James ArnoldVet44M 4:12:16.1+1:48:22.6+75.32%57.04%-24.52%-27.33%06:35:31.4
2148254John Brent FlintGrand master60M 4:12:28.9+1:48:35.4+75.47%56.99%-24.62%-27.44%06:30:31.4
2158274Karen KellerGrand master64F 4:12:52.3+1:48:58.8+75.74%56.90%-24.81%-27.63%06:30:31.4
2168131Daniel KochSenior26M 4:13:20.3+1:49:26.8+76.06%56.80%-25.04%-27.87%06:25:31.4
2178052Dom SmithMaster55M 4:15:47.0+1:51:53.5+77.76%56.26%-26.25%-29.10%06:25:31.4
2188053Mike KenyonMaster58M 4:15:48.6+1:51:55.1+77.78%56.25%-26.26%-29.12%06:25:31.4
2198101Greg IvinsMaster55M 4:17:29.1+1:53:35.6+78.94%55.88%-27.09%-29.96%06:25:31.4
2208165Craig da SilvaSub vet39M 4:19:47.8+1:55:54.3+80.55%55.39%-28.23%-31.13%06:35:31.4
2211094Rian EngelbrechtMaster58M 4:20:09.0+1:56:15.5+80.80%55.31%-28.41%-31.31%06:08:31.4
2228196Rikus GroblerSub vet31M 4:21:14.8+1:57:21.3+81.56%55.08%-28.95%-31.86%06:35:31.4
2238295Wesley de la HuntVet41M 4:28:29.8+2:04:36.3+86.60%53.59%-32.53%-35.52%06:25:31.4
2248143Rob SkeaGrand master60M 4:29:13.5+2:05:20.0+87.10%53.45%-32.89%-35.89%06:35:31.4
2251299Brandon SevellU2323M 4:31:10.6+2:07:17.1+88.46%53.06%-33.85%-36.87%06:25:31.4
2268164Dylan MeijerSub vet37M 4:38:49.0+2:14:55.5+93.77%51.61%-37.62%-40.73%06:35:31.4
2278263Jonathan Brett van RensburgVet48M 4:41:52.8+2:17:59.3+95.90%51.05%-39.13%-42.28%06:30:31.4
2288075Derek GrahnMaster56M 5:13:18.1+2:49:24.6+117.73%45.93%-54.64%-58.13%06:08:31.4
2298259Michael FranckeSub vet39M 5:20:08.9+2:56:15.4+122.49%44.95%-58.02%-61.59%06:30:31.4
2308260Gavin RitchieVet47M 5:20:09.4+2:56:15.9+122.50%44.94%-58.03%-61.59%06:30:31.4
2318050Robert CameronMaster55M 5:31:50.0+3:07:56.5+130.61%43.36%-63.79%-67.49%06:25:31.4
  • 65km Giants Gauntlet Female - Overall
Place (chip time) Bib Name Category Age Gender
18220Sarah AylmerVet41F 2:58:58.6--100%14.79%14.80%06:25:31.4
28276Kim StedlerVet41F 2:59:21.0+0:22.4+0.21%99.79%14.61%14.62%06:30:31.4
38062Monique GunnSub vet37F 2:59:45.1+0:46.5+0.43%99.57%14.42%14.43%06:25:31.4
48223Tennille GaySub vet39F 3:03:03.7+4:05.1+2.28%97.77%12.85%12.85%06:30:31.4
58032Heather ROSSOUWVet47F 3:07:38.7+8:40.1+4.84%95.38%10.66%10.67%06:08:31.4
68197Chani MareVet45F 3:10:22.9+11:24.3+6.37%94.01%9.36%9.37%06:35:31.4
78150Christel TheronSub vet32F 3:16:01.8+17:03.2+9.53%91.30%6.67%6.68%06:35:31.4
88139Kirsten Bailese Bike53F 3:18:07.4+19:08.8+10.70%90.34%5.68%5.68%06:35:31.4
98037Engela Helena ConradieSub vet37F 3:23:07.3+24:08.7+13.49%88.11%3.30%3.30%06:08:31.4
108138Kaylee HuntU2323F 3:25:21.8+26:23.2+14.74%87.15%2.23%2.24%06:35:31.4
118130Lisa BassonVet40F 3:25:42.2+26:43.6+14.93%87.01%2.07%2.07%06:25:31.4
128266Kim BrearleyMaster58F 3:26:47.1+27:48.5+15.54%86.55%1.55%1.56%06:30:31.4
138158Lee ZiervogelMaster52F 3:28:03.6+29:05.0+16.25%86.02%0.95%0.95%06:35:31.4
148069Auralia EdwardsVet41F 3:30:03.5+31:04.9+17.37%85.20%-0.01%0.00%06:08:31.4
158169Jodi KearnsSub vet36F 3:30:06.7+31:08.1+17.40%85.18%-0.03%-0.03%06:25:31.4
168282Marionne De WitMaster51F 3:30:53.9+31:55.3+17.84%84.86%-0.41%-0.40%06:25:31.4
178019Danel Du PlessisSub vet32F 3:31:48.7+32:50.1+18.35%84.50%-0.84%-0.83%06:25:31.4
181095Mamello Letsie.Master53F 3:39:32.2+40:33.6+22.66%81.52%-4.52%-4.51%06:35:31.4
198192..Vet41F 3:41:01.0+42:02.4+23.49%80.98%-5.22%-5.22%06:35:31.4
198275Christelle VermaakVet49F 3:41:01.0+42:02.4+23.49%80.98%-5.22%-5.22%06:08:31.4
218283Maryke HudonMaster53F 3:41:51.0+42:52.4+23.95%80.67%-5.62%-5.61%06:25:31.4
228090Cheryll SmithGrand master61F 3:42:47.0+43:48.4+24.48%80.34%-6.06%-6.06%06:25:31.4
238157Emma HugginsVet47F 3:49:12.2+50:13.6+28.06%78.09%-9.12%-9.11%06:35:31.4
248123Leanie PienaarVet43F 3:57:32.6+58:34.0+32.72%75.34%-13.09%-13.08%06:35:31.4
258010Irma SchoemanMaster56F 3:57:39.2+58:40.6+32.78%75.31%-13.14%-13.14%06:25:31.4
268026Gillian HealeyGrand master60F 4:02:31.2+1:03:32.6+35.50%73.80%-15.46%-15.45%06:25:31.4
278274Karen KellerGrand master64F 4:12:52.3+1:13:53.7+41.29%70.78%-20.39%-20.38%06:30:31.4
  • 65km Giants Gauntlet Female - e Bike
Place (chip time) Bib Name Category Age Gender
18139Kirsten Bailese Bike53F 3:18:07.4--100%0.00%0.00%06:35:31.4
  • 65km Giants Gauntlet Female - Grand master
Place (chip time) Bib Name Category Age Gender
18090Cheryll SmithGrand master61F 3:42:47.0--100%6.94%8.14%06:25:31.4
28026Gillian HealeyGrand master60F 4:02:31.2+19:44.2+8.86%91.86%-1.31%0.00%06:25:31.4
38274Karen KellerGrand master64F 4:12:52.3+30:05.3+13.51%88.10%-5.63%-4.27%06:30:31.4
  • 65km Giants Gauntlet Female - Master
Place (chip time) Bib Name Category Age Gender
18266Kim BrearleyMaster58F 3:26:47.1--100%4.91%3.92%06:30:31.4
28158Lee ZiervogelMaster52F 3:28:03.6+1:16.5+0.62%99.39%4.32%3.33%06:35:31.4
38282Marionne De WitMaster51F 3:30:53.9+4:06.8+1.99%98.05%3.02%2.01%06:25:31.4
41095Mamello Letsie.Master53F 3:39:32.2+12:45.1+6.17%94.19%-0.95%-2.01%06:35:31.4
58283Maryke HudonMaster53F 3:41:51.0+15:03.9+7.29%93.21%-2.02%-3.08%06:25:31.4
68010Irma SchoemanMaster56F 3:57:39.2+30:52.1+14.93%87.01%-9.28%-10.42%06:25:31.4
  • 65km Giants Gauntlet Female - Sub vet
Place (chip time) Bib Name Category Age Gender
18062Monique GunnSub vet37F 2:59:45.1--100%8.90%9.93%06:25:31.4
28223Tennille GaySub vet39F 3:03:03.7+3:18.6+1.84%98.19%7.22%8.27%06:30:31.4
38150Christel TheronSub vet32F 3:16:01.8+16:16.7+9.06%91.70%0.65%1.78%06:35:31.4
48037Engela Helena ConradieSub vet37F 3:23:07.3+23:22.2+13.00%88.49%-2.94%-1.78%06:08:31.4
58169Jodi KearnsSub vet36F 3:30:06.7+30:21.6+16.89%85.55%-6.49%-5.28%06:25:31.4
68019Danel Du PlessisSub vet32F 3:31:48.7+32:03.6+17.84%84.86%-7.35%-6.13%06:25:31.4
  • 65km Giants Gauntlet Female - U23
Place (chip time) Bib Name Category Age Gender
18138Kaylee HuntU2323F 3:25:21.8--100%0.00%0.00%06:35:31.4
  • 65km Giants Gauntlet Female - Vet
Place (chip time) Bib Name Category Age Gender
18220Sarah AylmerVet41F 2:58:58.6--100%13.16%13.90%06:25:31.4
28276Kim StedlerVet41F 2:59:21.0+0:22.4+0.21%99.79%12.97%13.72%06:30:31.4
38032Heather ROSSOUWVet47F 3:07:38.7+8:40.1+4.84%95.38%8.95%9.73%06:08:31.4
48197Chani MareVet45F 3:10:22.9+11:24.3+6.37%94.01%7.62%8.42%06:35:31.4
58130Lisa BassonVet40F 3:25:42.2+26:43.6+14.93%87.01%0.19%1.05%06:25:31.4
68069Auralia EdwardsVet41F 3:30:03.5+31:04.9+17.37%85.20%-1.93%-1.05%06:08:31.4
78192..Vet41F 3:41:01.0+42:02.4+23.49%80.98%-7.24%-6.32%06:35:31.4
78275Christelle VermaakVet49F 3:41:01.0+42:02.4+23.49%80.98%-7.24%-6.32%06:08:31.4
98157Emma HugginsVet47F 3:49:12.2+50:13.6+28.06%78.09%-11.22%-10.26%06:35:31.4
108123Leanie PienaarVet43F 3:57:32.6+58:34.0+32.72%75.34%-15.26%-14.27%06:35:31.4
  • 65km Giants Gauntlet Male - Overall
Place (chip time) Bib Name Category Age Gender
18047Shaun-Nick BesterSub vet33M 2:23:53.5--100%28.63%26.63%06:08:31.4
28071Halalisani NdebeleSenior24M 2:24:14.2+0:20.7+0.24%99.76%28.46%26.46%06:08:31.4
38250Justin SmallmanSub vet38M 2:24:28.4+0:34.9+0.40%99.60%28.34%26.34%06:30:31.4
41228Andrew HillSenior24M 2:25:58.4+2:04.9+1.45%98.57%27.60%25.57%07:23:31.4
58046Wian Van Den BerghSenior26M 2:28:52.4+4:58.9+3.46%96.65%26.16%24.09%06:08:31.4
68080Andrew AyersSub vet36M 2:29:25.9+5:32.4+3.85%96.29%25.88%23.81%06:35:31.4
78176Joshua CooperSub vet30M 2:36:38.2+12:44.7+8.86%91.86%22.31%20.14%06:08:31.4
88096Nick DickensVet44M 2:36:41.7+12:48.2+8.90%91.83%22.28%20.11%06:08:31.4
98043Juan Gerber.Sub vet39M 2:37:26.3+13:32.8+9.41%91.40%21.91%19.73%06:08:31.4
108125.Senior24M 2:40:21.5+16:28.0+11.44%89.73%20.46%18.24%06:35:31.4
118115Lyle PoulterVet41M 2:40:44.1+16:50.6+11.71%89.52%20.28%18.05%06:08:31.4
128048Nathan AtkinsU2319M 2:44:00.3+20:06.8+13.98%87.74%18.65%16.38%06:08:31.4
138045Lars JorisMaster51M 2:45:07.3+21:13.8+14.75%87.14%18.10%15.81%06:08:31.4
148273Arjan-Tim FerwedaVet45M 2:45:07.6+21:14.1+14.76%87.14%18.10%15.81%06:30:31.4
158153Hano van LoggerenbergMaster54M 2:45:46.1+21:52.6+15.20%86.80%17.78%15.48%06:35:31.4
168040sebastian KruchenSub vet31M 2:45:48.0+21:54.5+15.23%86.79%17.76%15.46%06:08:31.4
178155Ivan HollVet47M 2:45:55.4+22:01.9+15.31%86.72%17.70%15.40%06:35:31.4
188181Aldert Du ToitSub vet35M 2:47:08.3+23:14.8+16.16%86.09%17.10%14.78%06:08:31.4
198042Jean-Pierre van RielVet43M 2:47:22.1+23:28.6+16.32%85.97%16.99%14.66%06:08:31.4
208005Richan von StadenSenior29M 2:48:10.4+24:16.9+16.87%85.56%16.59%14.25%06:08:31.4
218105George ArnoldVet41M 2:48:49.4+24:55.9+17.33%85.23%16.26%13.92%06:08:31.4
228087Bertie RoosVet40M 2:49:19.0+25:25.5+17.67%84.98%16.02%13.67%06:08:31.4
238194Grant WoodVet47M 2:49:26.4+25:32.9+17.76%84.92%15.96%13.61%06:30:31.4
248161Justin ArmstrongMaster50M 2:50:05.8+26:12.3+18.21%84.59%15.63%13.27%06:35:31.4
258104Stuart KinnearVet40M 2:50:24.9+26:31.4+18.43%84.44%15.47%13.11%06:08:31.4
268226Alexander KruchenSub vet32M 2:50:46.2+26:52.7+18.68%84.26%15.30%12.93%06:30:31.4
278127Nico LombardVet42M 2:51:10.8+27:17.3+18.96%84.06%15.09%12.72%06:08:31.4
288188Karl ZanderMaster58M 2:51:39.4+27:45.9+19.30%83.83%14.86%12.48%06:35:31.4
298256greg bloomerMaster52M 2:52:00.0+28:06.5+19.53%83.66%14.69%12.30%06:08:31.4
308041Matthew ChapmanSub vet37M 2:52:02.3+28:08.8+19.56%83.64%14.67%12.28%06:08:31.4
318229Brendan GunnVet40M 2:52:12.2+28:18.7+19.68%83.56%14.59%12.20%06:25:31.4
328108Denis CloeteVet49M 2:52:32.7+28:39.2+19.91%83.39%14.42%12.02%06:08:31.4
338110Wes BrinkVet41M 2:52:45.9+28:52.4+20.07%83.29%14.31%11.91%06:08:31.4
348036Terrence BroccoGrand master62M 2:52:47.2+28:53.7+20.08%83.28%14.30%11.90%06:08:31.4
358246Radmilo JankovicVet48M 2:53:13.6+29:20.1+20.39%83.07%14.08%11.68%06:30:31.4
368116Beyers OosthuizenVet43M 2:53:15.4+29:21.9+20.41%83.05%14.06%11.66%06:08:31.4
378245Marco MartinelliMaster51M 2:53:29.0+29:35.5+20.57%82.94%13.95%11.55%06:30:31.4
388133Bryce EtterSenior27M 2:53:35.7+29:42.2+20.64%82.89%13.90%11.49%06:25:31.4
398072Brendon SmithMaster58M 2:53:55.6+30:02.1+20.87%82.73%13.73%11.32%06:08:31.4
408198Karel JacobsSub vet39M 2:54:12.2+30:18.7+21.07%82.60%13.60%11.18%06:08:31.4
418167Brett WoodMaster52M 2:54:16.8+30:23.3+21.12%82.56%13.56%11.14%06:08:31.4
428252Marc ChryssanthouVet49M 2:54:26.1+30:32.6+21.23%82.49%13.48%11.06%06:25:31.4
438234Jacques BreetSenior27M 2:56:25.3+32:31.8+22.61%81.56%12.49%10.05%06:30:31.4
448109Grant WhileyMaster50M 2:56:54.6+33:01.1+22.95%81.34%12.25%9.80%06:08:31.4
458004Shaun RoosMaster51M 2:58:25.0+34:31.5+23.99%80.65%11.51%9.03%06:25:31.4
458083Kobus van NiekerkMaster52M 2:58:25.0+34:31.5+23.99%80.65%11.51%9.03%06:25:31.4
478151Heinrich LahnerVet42M 2:58:37.7+34:44.2+24.14%80.55%11.40%8.92%06:08:31.4
488066Adriaan BooysenMaster51M 2:58:50.9+34:57.4+24.29%80.45%11.29%8.81%06:25:31.4
498221Adam FineVet47M 2:58:58.8+35:05.3+24.39%80.40%11.23%8.74%06:25:31.4
508016RYAN HORSMANMaster52M 2:59:03.0+35:09.5+24.43%80.36%11.19%8.71%06:25:31.4
518206Tom WettonVet45M 2:59:11.2+35:17.7+24.53%80.30%11.12%8.64%06:08:31.4
528213Brian JonesMaster50M 2:59:19.1+35:25.6+24.62%80.24%11.06%8.57%06:30:31.4
538186MARK TALMUDVet48M 3:00:09.7+36:16.2+25.21%79.87%10.64%8.14%06:35:31.4
548099Jannie van der WaltVet48M 3:00:12.7+36:19.2+25.24%79.85%10.61%8.12%06:25:31.4
558034Rudi Van AswegenVet41M 3:01:14.1+37:20.6+25.95%79.40%10.11%7.59%06:08:31.4
568174Nicus BothmaSenior27M 3:01:33.0+37:39.5+26.17%79.26%9.95%7.43%06:30:31.4
578214Rodney FridbergVet48M 3:01:55.7+38:02.2+26.43%79.09%9.76%7.24%06:30:31.4
588098Tim CaponMaster53M 3:01:58.6+38:05.1+26.47%79.07%9.74%7.22%06:25:31.4
598244Gregory TaylorSub vet36M 3:02:00.6+38:07.1+26.49%79.06%9.72%7.20%06:30:31.4
608278Karel SwanepoelMaster53M 3:02:05.9+38:12.4+26.55%79.02%9.68%7.15%06:30:31.4
618277Neal BloomVet49M 3:02:08.2+38:14.7+26.58%79.00%9.66%7.13%06:30:31.4
628212NICO EAGLETONVet45M 3:02:29.7+38:36.2+26.83%78.85%9.48%6.95%06:30:31.4
638070Andrew PolutaSub vet35M 3:02:46.9+38:53.4+27.03%78.72%9.34%6.80%06:08:31.4
648055Johannes Andries GreylingMaster51M 3:03:02.8+39:09.3+27.21%78.61%9.21%6.67%06:25:31.4
658137Jono GayVet43M 3:03:03.8+39:10.3+27.22%78.60%9.20%6.66%06:30:31.4
668029Devon ScottVet40M 3:03:42.4+39:48.9+27.67%78.33%8.88%6.33%06:08:31.4
678113Pierre PieterseMaster51M 3:03:48.3+39:54.8+27.74%78.28%8.83%6.28%06:08:31.4
688074Jason SchmidtMaster54M 3:03:57.3+40:03.8+27.84%78.22%8.76%6.21%06:25:31.4
698182Craig BridgettVet42M 3:04:13.7+40:20.2+28.03%78.11%8.62%6.07%06:35:31.4
708117Scott TempleSenior29M 3:04:34.2+40:40.7+28.27%77.96%8.45%5.89%06:08:31.4
718088Loutjie SmitMaster57M 3:04:51.5+40:58.0+28.47%77.84%8.31%5.75%06:25:31.4
728261Etienne HarcombeVet44M 3:04:56.8+41:03.3+28.53%77.80%8.27%5.70%06:30:31.4
738107Craig Scott AbsalomMaster57M 3:05:09.0+41:15.5+28.67%77.72%8.17%5.60%06:25:31.4
748009Gareth RuleMaster50M 3:05:17.6+41:24.1+28.77%77.66%8.09%5.52%06:25:31.4
758166Deon HultzerMaster53M 3:05:44.1+41:50.6+29.08%77.47%7.88%5.30%06:35:31.4
768291Edward O'NealeVet44M 3:06:58.9+43:05.4+29.95%76.95%7.26%4.66%06:25:31.4
778225Johan Van NoordwykVet41M 3:07:30.4+43:36.9+30.31%76.74%7.00%4.40%06:30:31.4
788031Roan RossouwVet44M 3:07:38.3+43:44.8+30.40%76.69%6.93%4.33%06:08:31.4
798022Manus GeyerMaster54M 3:07:43.2+43:49.7+30.46%76.65%6.89%4.29%06:25:31.4
808081Barry GobleMaster56M 3:08:53.8+45:00.3+31.28%76.17%6.31%3.69%06:25:31.4
818287Alexander FaberVet49M 3:09:22.8+45:29.3+31.61%75.98%6.07%3.44%06:25:31.4
828146Thomas BaselYouth15M 3:09:28.5+45:35.0+31.68%75.94%6.02%3.39%06:25:31.4
838156James LombardVet41M 3:09:29.0+45:35.5+31.68%75.94%6.02%3.39%06:35:31.4
848103Brett BaselMaster52M 3:09:29.1+45:35.6+31.69%75.94%6.02%3.39%06:25:31.4
858025Andrew GarvieVet47M 3:09:52.5+45:59.0+31.96%75.78%5.82%3.19%06:25:31.4
868061Marco ErmacoraSub vet37M 3:10:07.0+46:13.5+32.12%75.69%5.70%3.06%06:25:31.4
878200Dylan MareVet43M 3:10:22.3+46:28.8+32.30%75.58%5.58%2.93%06:35:31.4
888258Cobus du PlessisMaster53M 3:10:24.2+46:30.7+32.32%75.57%5.56%2.92%06:30:31.4
898102Rowan GrealySub vet36M 3:10:51.7+46:58.2+32.64%75.39%5.33%2.68%06:08:31.4
901235Stoffel Van der WesthuizenMaster54M 3:11:11.6+47:18.1+32.87%75.26%5.17%2.52%06:30:31.4
918097Hilton TarrantVet42M 3:11:14.4+47:20.9+32.91%75.24%5.14%2.49%06:08:31.4
928228Cobus van TonderVet48M 3:11:41.7+47:48.2+33.22%75.06%4.92%2.26%06:30:31.4
938187Philip NelVet43M 3:12:42.2+48:48.7+33.92%74.67%4.42%1.75%06:35:31.4
948002Dennis HrestakMaster51M 3:12:56.0+49:02.5+34.08%74.58%4.30%1.63%06:35:31.4
958300Mark LambrechtsMaster55M 3:13:04.1+49:10.6+34.18%74.53%4.24%1.56%06:25:31.4
968085Brennan MendayMaster52M 3:13:37.6+49:44.1+34.56%74.31%3.96%1.28%06:25:31.4
978243Danie MollerSub vet37M 3:13:41.2+49:47.7+34.61%74.29%3.93%1.24%06:30:31.4
988057Thomas ChristieU2320M 3:13:42.0+49:48.5+34.62%74.29%3.92%1.24%06:25:31.4
998207Dennis Van niekerkSub vet38M 3:14:38.2+50:44.7+35.27%73.93%3.46%0.76%06:30:31.4
1008183Jacques AckermanSub vet38M 3:15:51.6+51:58.1+36.12%73.47%2.85%0.14%06:35:31.4
1018065Arno BareissMaster59M 3:16:02.3+52:08.8+36.24%73.40%2.76%0.05%06:25:31.4
1028142Bladen van RensburgU2321M 3:16:03.3+52:09.8+36.25%73.39%2.76%0.04%06:35:31.4
1038020Richard ButtMaster54M 3:16:12.0+52:18.5+36.35%73.34%2.68%-0.04%06:25:31.4
1048299Andries Janse van RensburgMaster51M 3:16:37.0+52:43.5+36.64%73.18%2.48%-0.25%06:25:31.4
1058230PC BuitendagVet44M 3:16:49.2+52:55.7+36.78%73.11%2.38%-0.35%06:30:31.4
1068149Gary ViljoenGrand master64M 3:17:53.5+54:00.0+37.53%72.71%1.85%-0.90%06:35:31.4
1078217Adrian van HeerdenVet44M 3:17:56.5+54:03.0+37.56%72.69%1.82%-0.92%06:30:31.4
1088112Michael BailesMaster55M 3:18:06.0+54:12.5+37.67%72.64%1.74%-1.01%06:08:31.4
1098172Ruan Du PreezSenior24M 3:18:21.9+54:28.4+37.86%72.54%1.61%-1.14%06:35:31.4
1108232Paul BauerMaster51M 3:18:43.6+54:50.1+38.11%72.41%1.43%-1.33%06:30:31.4
1118177Ian GrobbelaarVet47M 3:18:59.3+55:05.8+38.29%72.31%1.30%-1.46%06:08:31.4
1128173Mpho TshidzumbaVet41M 3:19:17.4+55:23.9+38.50%72.20%1.15%-1.61%06:35:31.4
1131050Bruce OberholsterMaster50M 3:19:35.8+55:42.3+38.71%72.09%1.00%-1.77%06:08:31.4
1148135Harold Du PreezSub vet31M 3:20:15.0+56:21.5+39.17%71.86%0.68%-2.10%06:35:31.4
1158168Dewald Van Der MerweVet43M 3:20:19.2+56:25.7+39.22%71.83%0.64%-2.14%06:35:31.4
1168030Gareth CampbellGrand master66M 3:20:20.3+56:26.8+39.23%71.82%0.63%-2.15%06:08:31.4
1178079Steve LingardGrand master66M 3:20:27.0+56:33.5+39.31%71.78%0.58%-2.20%06:25:31.4
1188239Jason NelVet44M 3:20:47.7+56:54.2+39.55%71.66%0.41%-2.38%06:30:31.4
1198162Kevin DreyerVet45M 3:22:06.8+58:13.3+40.46%71.19%-0.25%-3.05%06:35:31.4
12080922Lance Porter.Grand masterM 3:22:06.9+58:13.4+40.46%71.19%-0.25%-3.05%06:25:00.0
1218199Zain Van KerkenVet48M 3:22:23.0+58:29.5+40.65%71.10%-0.38%-3.19%06:35:31.4
1228190Lance SapsfordMaster58M 3:22:24.3+58:30.8+40.66%71.09%-0.39%-3.20%06:35:31.4
1238136Richard SapsfordGrand master65M 3:22:25.8+58:32.3+40.68%71.08%-0.41%-3.21%06:35:31.4
1241420Jerome CharlotteauVet46M 3:22:30.1+58:36.6+40.73%71.06%-0.44%-3.25%06:35:31.4
1258058Dwain HumphreySub vet36M 3:22:58.9+59:05.4+41.07%70.89%-0.68%-3.49%06:25:31.4
1268231Nelson Da SilvaVet40M 3:23:18.3+59:24.8+41.29%70.78%-0.84%-3.66%06:30:31.4
1278248Leon Du PlessisMaster57M 3:23:27.4+59:33.9+41.40%70.72%-0.91%-3.74%06:30:31.4
1288086Coetzee TheronSub vet32M 3:24:08.5+1:00:15.0+41.87%70.49%-1.25%-4.09%06:08:31.4
1298202Lance CoxMaster52M 3:24:16.5+1:00:23.0+41.96%70.44%-1.32%-4.15%06:35:31.4
1308235Kevin PretoriusMaster53M 3:24:29.9+1:00:36.4+42.12%70.36%-1.43%-4.27%06:30:31.4
1318154Braydon EtterMaster57M 3:24:30.4+1:00:36.9+42.13%70.36%-1.44%-4.27%06:25:31.4
1328114Anre VorsterMaster59M 3:24:40.6+1:00:47.1+42.24%70.30%-1.52%-4.36%06:08:31.4
1338294Mark KaneMaster52M 3:24:48.0+1:00:54.5+42.33%70.26%-1.58%-4.42%06:25:31.4
1348210Anthony PollittVet47M 3:24:56.6+1:01:03.1+42.43%70.21%-1.65%-4.49%06:30:31.4
1358038Jeffrey WeakleyVet43M 3:26:07.7+1:02:14.2+43.25%69.81%-2.24%-5.10%06:08:31.4
1368240Ferdinant LuusMaster51M 3:27:41.4+1:03:47.9+44.34%69.28%-3.01%-5.90%06:30:31.4
1368015Ralf RossolVet49M 3:27:41.4+1:03:47.9+44.34%69.28%-3.01%-5.90%06:30:31.4
1388292Daniel SmithMaster53M 3:27:43.8+1:03:50.3+44.37%69.27%-3.03%-5.92%06:25:31.4
1398018Geoffrey ThompsonGrand master68M 3:27:59.6+1:04:06.1+44.55%69.18%-3.16%-6.05%06:25:31.4
1408023Dion BekkerVet43M 3:29:25.5+1:05:32.0+45.54%68.71%-3.87%-6.78%06:30:31.4
1411126Donovan LeeVet49M 3:29:40.4+1:05:46.9+45.72%68.63%-4.00%-6.91%06:25:31.4
1428091Chris PORTERGrand master65M 3:30:06.8+1:06:13.3+46.02%68.48%-4.22%-7.13%06:25:31.4
1438027Prenash RamjasVet49M 3:30:16.9+1:06:23.4+46.14%68.43%-4.30%-7.22%06:25:31.4
1448224Hermien SinclairMaster56M 3:30:22.6+1:06:29.1+46.20%68.40%-4.35%-7.27%06:30:31.4
1458119Peter J ChisholmSub vet33M 3:30:43.6+1:06:50.1+46.45%68.28%-4.52%-7.44%06:25:31.4
1468051Ryno WilsonGrand master61M 3:31:25.8+1:07:32.3+46.94%68.06%-4.87%-7.80%06:25:31.4
1478120Jason BernicVet47M 3:32:17.7+1:08:24.2+47.54%67.78%-5.30%-8.24%06:25:31.4
1488014Jaco Janse van VuurenVet46M 3:33:35.8+1:09:42.3+48.44%67.37%-5.94%-8.91%06:25:31.4
1488021Dave EsterhuizenMaster52M 3:33:35.8+1:09:42.3+48.44%67.37%-5.94%-8.91%06:25:31.4
1508013Willem van SchalkwykVet42M 3:33:36.8+1:09:43.3+48.45%67.36%-5.95%-8.92%06:25:31.4
1518121Darryl FordhamMaster50M 3:34:09.3+1:10:15.8+48.83%67.19%-6.22%-9.19%06:25:31.4
1528203Sean WegerhoffMaster53M 3:36:44.1+1:12:50.6+50.62%66.39%-7.50%-10.51%06:35:31.4
1538024Nthako MoeketsaneVet49M 3:37:41.2+1:13:47.7+51.29%66.10%-7.97%-10.99%06:25:31.4
1548205Jason LaneVet44M 3:38:00.2+1:14:06.7+51.51%66.00%-8.13%-11.15%06:30:31.4
1558211Rory KirtonVet45M 3:38:02.3+1:14:08.8+51.53%65.99%-8.15%-11.17%06:30:31.4
1568241Michael MegannonGrand master63M 3:38:05.4+1:14:11.9+51.57%65.98%-8.17%-11.20%06:30:31.4
1578001Jason BoschSenior29M 3:38:10.7+1:14:17.2+51.63%65.95%-8.22%-11.24%06:35:31.4
1588170Hlony RakhomoVet45M 3:39:29.6+1:15:36.1+52.54%65.56%-8.87%-11.91%06:35:31.4
1598093Rudi du RandtMaster54M 3:40:16.9+1:16:23.4+53.09%65.32%-9.26%-12.32%06:25:31.4
1608219Ruan RallSub vet37M 3:40:32.2+1:16:38.7+53.27%65.25%-9.39%-12.45%06:30:31.4
1618242Edmund du ToitMaster50M 3:40:35.7+1:16:42.2+53.31%65.23%-9.42%-12.48%06:30:31.4
1628218Raey FreemanVet44M 3:42:19.2+1:18:25.7+54.51%64.72%-10.27%-13.35%06:30:31.4
1638233Moses LetsoaloSub vet32M 3:42:36.1+1:18:42.6+54.70%64.64%-10.41%-13.50%06:30:31.4
1648141Declan van RensburgU2319M 3:42:49.5+1:18:56.0+54.86%64.58%-10.52%-13.61%06:35:31.4
1658118Brian WebberMaster59M 3:45:17.7+1:21:24.2+56.57%63.87%-11.75%-14.87%06:08:31.4
1668084Heliezer da SilvaGrand master65M 3:45:17.9+1:21:24.4+56.57%63.87%-11.75%-14.87%06:08:31.4
1678185Lamar PretoriusSub vet39M 3:46:40.8+1:22:47.3+57.54%63.48%-12.43%-15.58%06:35:31.4
1688073Vincent MettlerSenior26M 3:46:46.0+1:22:52.5+57.60%63.45%-12.48%-15.62%06:35:31.4
1698171Daniel NgVet45M 3:47:41.9+1:23:48.4+58.24%63.19%-12.94%-16.10%06:35:31.4
1708056Dean LangkildeVet40M 3:50:13.5+1:26:20.0+60.00%62.50%-14.19%-17.39%06:25:31.4
1718179Mark JordanVet40M 3:50:53.4+1:26:59.9+60.46%62.32%-14.52%-17.72%06:35:31.4
1728152Nicholas BrigandoSenior24M 3:51:17.0+1:27:23.5+60.73%62.21%-14.72%-17.92%06:35:31.4
1738249Jonathan LewarneVet44M 3:53:00.9+1:29:07.4+61.94%61.75%-15.58%-18.81%06:30:31.4
1748195Itumeleng StoromVet47M 3:53:23.5+1:29:30.0+62.20%61.65%-15.76%-19.00%06:35:31.4
1758008Brett BaileyVet46M 3:55:41.5+1:31:48.0+63.80%61.05%-16.90%-20.17%06:25:31.4
1768267Malope KgopeSub vet33M 3:56:31.6+1:32:38.1+64.38%60.84%-17.32%-20.60%06:30:31.4
1778063Marcus KneeVet48M 3:56:33.2+1:32:39.7+64.40%60.83%-17.33%-20.61%06:25:31.4
1788060Paul Proctor-ParkerMaster52M 3:57:36.0+1:33:42.5+65.12%60.56%-17.85%-21.15%06:35:31.4
1798251Russell DixSub vet35M 4:00:12.1+1:36:18.6+66.93%59.90%-19.14%-22.47%06:30:31.4
1808253john gibsonGrand master62M 4:01:32.9+1:37:39.4+67.87%59.57%-19.81%-23.16%06:30:31.4
1818204Jack WindtGrand master66M 4:02:37.1+1:38:43.6+68.61%59.31%-20.34%-23.70%06:35:31.4
1828209Johnson Mwebaze NabyomaVet41M 4:02:42.6+1:38:49.1+68.68%59.29%-20.38%-23.75%06:30:31.4
1838180Parin GokaldasVet45M 4:04:51.5+1:40:58.0+70.17%58.77%-21.45%-24.85%06:35:31.4
1848175Hilton SwartVet41M 4:05:33.4+1:41:39.9+70.65%58.60%-21.80%-25.20%06:35:31.4
1858122Jason OrmerodVet41M 4:06:11.8+1:42:18.3+71.10%58.45%-22.11%-25.53%06:25:31.4
1868082Gregory BullGrand master60M 4:07:29.3+1:43:35.8+72.00%58.14%-22.75%-26.19%06:35:31.4
1878178James ArnoldVet44M 4:12:16.1+1:48:22.6+75.32%57.04%-25.13%-28.62%06:35:31.4
1888254John Brent FlintGrand master60M 4:12:28.9+1:48:35.4+75.47%56.99%-25.23%-28.73%06:30:31.4
1898131Daniel KochSenior26M 4:13:20.3+1:49:26.8+76.06%56.80%-25.66%-29.17%06:25:31.4
1908052Dom SmithMaster55M 4:15:47.0+1:51:53.5+77.76%56.26%-26.87%-30.42%06:25:31.4
1918053Mike KenyonMaster58M 4:15:48.6+1:51:55.1+77.78%56.25%-26.88%-30.43%06:25:31.4
1928101Greg IvinsMaster55M 4:17:29.1+1:53:35.6+78.94%55.88%-27.71%-31.28%06:25:31.4
1938165Craig da SilvaSub vet39M 4:19:47.8+1:55:54.3+80.55%55.39%-28.86%-32.46%06:35:31.4
1941094Rian EngelbrechtMaster58M 4:20:09.0+1:56:15.5+80.80%55.31%-29.03%-32.64%06:08:31.4
1958196Rikus GroblerSub vet31M 4:21:14.8+1:57:21.3+81.56%55.08%-29.58%-33.20%06:35:31.4
1968295Wesley de la HuntVet41M 4:28:29.8+2:04:36.3+86.60%53.59%-33.17%-36.90%06:25:31.4
1978143Rob SkeaGrand master60M 4:29:13.5+2:05:20.0+87.10%53.45%-33.54%-37.27%06:35:31.4
1981299Brandon SevellU2323M 4:31:10.6+2:07:17.1+88.46%53.06%-34.50%-38.27%06:25:31.4
1998164Dylan MeijerSub vet37M 4:38:49.0+2:14:55.5+93.77%51.61%-38.29%-42.16%06:35:31.4
2008263Jonathan Brett van RensburgVet48M 4:41:52.8+2:17:59.3+95.90%51.05%-39.81%-43.72%06:30:31.4
2018075Derek GrahnMaster56M 5:13:18.1+2:49:24.6+117.73%45.93%-55.40%-59.74%06:08:31.4
2028259Michael FranckeSub vet39M 5:20:08.9+2:56:15.4+122.49%44.95%-58.79%-63.23%06:30:31.4
2038260Gavin RitchieVet47M 5:20:09.4+2:56:15.9+122.50%44.94%-58.80%-63.24%06:30:31.4
2048050Robert CameronMaster55M 5:31:50.0+3:07:56.5+130.61%43.36%-64.59%-69.19%06:25:31.4
  • 65km Giants Gauntlet Male - Grand master
Place (chip time) Bib Name Category Age Gender
18036Terrence BroccoGrand master62M 2:52:47.2--100%21.06%18.02%06:08:31.4
28149Gary ViljoenGrand master64M 3:17:53.5+25:06.3+14.53%87.31%9.59%6.11%06:35:31.4
38030Gareth CampbellGrand master66M 3:20:20.3+27:33.1+15.95%86.25%8.48%4.95%06:08:31.4
48079Steve LingardGrand master66M 3:20:27.0+27:39.8+16.01%86.20%8.43%4.90%06:25:31.4
580922Lance Porter.Grand masterM 3:22:06.9+29:19.7+16.97%85.49%7.67%4.11%06:25:00.0
68136Richard SapsfordGrand master65M 3:22:25.8+29:38.6+17.16%85.36%7.52%3.96%06:35:31.4
78018Geoffrey ThompsonGrand master68M 3:27:59.6+35:12.4+20.38%83.07%4.98%1.32%06:25:31.4
88091Chris PORTERGrand master65M 3:30:06.8+37:19.6+21.60%82.23%4.01%0.31%06:25:31.4
98051Ryno WilsonGrand master61M 3:31:25.8+38:38.6+22.36%81.72%3.41%-0.31%06:25:31.4
108241Michael MegannonGrand master63M 3:38:05.4+45:18.2+26.22%79.23%0.37%-3.47%06:30:31.4
118084Heliezer da SilvaGrand master65M 3:45:17.9+52:30.7+30.39%76.69%-2.93%-6.89%06:08:31.4
128253john gibsonGrand master62M 4:01:32.9+1:08:45.7+39.80%71.53%-10.35%-14.60%06:30:31.4
138204Jack WindtGrand master66M 4:02:37.1+1:09:49.9+40.41%71.22%-10.84%-15.11%06:35:31.4
148082Gregory BullGrand master60M 4:07:29.3+1:14:42.1+43.23%69.82%-13.06%-17.42%06:35:31.4
158254John Brent FlintGrand master60M 4:12:28.9+1:19:41.7+46.12%68.44%-15.34%-19.79%06:30:31.4
168143Rob SkeaGrand master60M 4:29:13.5+1:36:26.3+55.81%64.18%-22.99%-27.73%06:35:31.4
  • 65km Giants Gauntlet Male - Master
Place (chip time) Bib Name Category Age Gender
18045Lars JorisMaster51M 2:45:07.3--100%18.01%14.60%06:08:31.4
28153Hano van LoggerenbergMaster54M 2:45:46.1+0:38.8+0.39%99.61%17.68%14.26%06:35:31.4
38161Justin ArmstrongMaster50M 2:50:05.8+4:58.5+3.01%97.08%15.53%12.03%06:35:31.4
48188Karl ZanderMaster58M 2:51:39.4+6:32.1+3.96%96.19%14.76%11.22%06:35:31.4
58256greg bloomerMaster52M 2:52:00.0+6:52.7+4.17%96.00%14.59%11.04%06:08:31.4
68245Marco MartinelliMaster51M 2:53:29.0+8:21.7+5.06%95.18%13.85%10.27%06:30:31.4
78072Brendon SmithMaster58M 2:53:55.6+8:48.3+5.33%94.94%13.63%10.04%06:08:31.4
88167Brett WoodMaster52M 2:54:16.8+9:09.5+5.55%94.75%13.46%9.86%06:08:31.4
98109Grant WhileyMaster50M 2:56:54.6+11:47.3+7.14%93.34%12.15%8.50%06:08:31.4
108004Shaun RoosMaster51M 2:58:25.0+13:17.7+8.05%92.55%11.40%7.72%06:25:31.4
108083Kobus van NiekerkMaster52M 2:58:25.0+13:17.7+8.05%92.55%11.40%7.72%06:25:31.4
128066Adriaan BooysenMaster51M 2:58:50.9+13:43.6+8.31%92.32%11.19%7.50%06:25:31.4
138016RYAN HORSMANMaster52M 2:59:03.0+13:55.7+8.44%92.22%11.09%7.39%06:25:31.4
148213Brian JonesMaster50M 2:59:19.1+14:11.8+8.60%92.08%10.96%7.26%06:30:31.4
158098Tim CaponMaster53M 3:01:58.6+16:51.3+10.21%90.74%9.64%5.88%06:25:31.4
168278Karel SwanepoelMaster53M 3:02:05.9+16:58.6+10.28%90.68%9.58%5.82%06:30:31.4
178055Johannes Andries GreylingMaster51M 3:03:02.8+17:55.5+10.86%90.21%9.10%5.33%06:25:31.4
188113Pierre PieterseMaster51M 3:03:48.3+18:41.0+11.31%89.84%8.73%4.94%06:08:31.4
198074Jason SchmidtMaster54M 3:03:57.3+18:50.0+11.41%89.76%8.65%4.86%06:25:31.4
208088Loutjie SmitMaster57M 3:04:51.5+19:44.2+11.95%89.32%8.20%4.39%06:25:31.4
218107Craig Scott AbsalomMaster57M 3:05:09.0+20:01.7+12.13%89.18%8.06%4.24%06:25:31.4
228009Gareth RuleMaster50M 3:05:17.6+20:10.3+12.22%89.11%7.99%4.17%06:25:31.4
238166Deon HultzerMaster53M 3:05:44.1+20:36.8+12.48%88.90%7.77%3.94%06:35:31.4
248022Manus GeyerMaster54M 3:07:43.2+22:35.9+13.69%87.96%6.78%2.91%06:25:31.4
258081Barry GobleMaster56M 3:08:53.8+23:46.5+14.40%87.41%6.20%2.30%06:25:31.4
268103Brett BaselMaster52M 3:09:29.1+24:21.8+14.75%87.14%5.91%2.00%06:25:31.4
278258Cobus du PlessisMaster53M 3:10:24.2+25:16.9+15.31%86.72%5.45%1.52%06:30:31.4
281235Stoffel Van der WesthuizenMaster54M 3:11:11.6+26:04.3+15.79%86.36%5.06%1.11%06:30:31.4
298002Dennis HrestakMaster51M 3:12:56.0+27:48.7+16.84%85.58%4.19%0.21%06:35:31.4
308300Mark LambrechtsMaster55M 3:13:04.1+27:56.8+16.92%85.52%4.13%0.14%06:25:31.4
318085Brennan MendayMaster52M 3:13:37.6+28:30.3+17.26%85.28%3.85%-0.14%06:25:31.4
328065Arno BareissMaster59M 3:16:02.3+30:55.0+18.72%84.23%2.65%-1.39%06:25:31.4
338020Richard ButtMaster54M 3:16:12.0+31:04.7+18.82%84.16%2.57%-1.48%06:25:31.4
348299Andries Janse van RensburgMaster51M 3:16:37.0+31:29.7+19.07%83.98%2.37%-1.69%06:25:31.4
358112Michael BailesMaster55M 3:18:06.0+32:58.7+19.97%83.35%1.63%-2.46%06:08:31.4
368232Paul BauerMaster51M 3:18:43.6+33:36.3+20.35%83.09%1.32%-2.78%06:30:31.4
371050Bruce OberholsterMaster50M 3:19:35.8+34:28.5+20.88%82.73%0.89%-3.23%06:08:31.4
388190Lance SapsfordMaster58M 3:22:24.3+37:17.0+22.58%81.58%-0.51%-4.68%06:35:31.4
398248Leon Du PlessisMaster57M 3:23:27.4+38:20.1+23.22%81.16%-1.03%-5.23%06:30:31.4
408202Lance CoxMaster52M 3:24:16.5+39:09.2+23.71%80.83%-1.44%-5.65%06:35:31.4
418235Kevin PretoriusMaster53M 3:24:29.9+39:22.6+23.85%80.74%-1.55%-5.77%06:30:31.4
428154Braydon EtterMaster57M 3:24:30.4+39:23.1+23.85%80.74%-1.55%-5.77%06:25:31.4
438114Anre VorsterMaster59M 3:24:40.6+39:33.3+23.96%80.67%-1.64%-5.86%06:08:31.4
448294Mark KaneMaster52M 3:24:48.0+39:40.7+24.03%80.63%-1.70%-5.92%06:25:31.4
458240Ferdinant LuusMaster51M 3:27:41.4+42:34.1+25.78%79.50%-3.13%-7.42%06:30:31.4
468292Daniel SmithMaster53M 3:27:43.8+42:36.5+25.80%79.49%-3.15%-7.44%06:25:31.4
478224Hermien SinclairMaster56M 3:30:22.6+45:15.3+27.41%78.49%-4.47%-8.81%06:30:31.4
488021Dave EsterhuizenMaster52M 3:33:35.8+48:28.5+29.36%77.31%-6.07%-10.47%06:25:31.4
498121Darryl FordhamMaster50M 3:34:09.3+49:02.0+29.70%77.10%-6.34%-10.76%06:25:31.4
508203Sean WegerhoffMaster53M 3:36:44.1+51:36.8+31.26%76.19%-7.62%-12.10%06:35:31.4
518093Rudi du RandtMaster54M 3:40:16.9+55:09.6+33.41%74.96%-9.39%-13.93%06:25:31.4
528242Edmund du ToitMaster50M 3:40:35.7+55:28.4+33.60%74.85%-9.54%-14.09%06:30:31.4
538118Brian WebberMaster59M 3:45:17.7+1:00:10.4+36.44%73.29%-11.88%-16.52%06:08:31.4
548060Paul Proctor-ParkerMaster52M 3:57:36.0+1:12:28.7+43.89%69.50%-17.99%-22.89%06:35:31.4
558052Dom SmithMaster55M 4:15:47.0+1:30:39.7+54.91%64.56%-27.01%-32.29%06:25:31.4
568053Mike KenyonMaster58M 4:15:48.6+1:30:41.3+54.92%64.55%-27.03%-32.31%06:25:31.4
578101Greg IvinsMaster55M 4:17:29.1+1:32:21.8+55.94%64.13%-27.86%-33.17%06:25:31.4
581094Rian EngelbrechtMaster58M 4:20:09.0+1:35:01.7+57.55%63.47%-29.18%-34.55%06:08:31.4
598075Derek GrahnMaster56M 5:13:18.1+2:28:10.8+89.74%52.70%-55.58%-62.04%06:08:31.4
608050Robert CameronMaster55M 5:31:50.0+2:46:42.7+100.96%49.76%-64.78%-71.63%06:25:31.4
  • 65km Giants Gauntlet Male - Senior
Place (chip time) Bib Name Category Age Gender
18071Halalisani NdebeleSenior24M 2:24:14.2--100%22.68%19.41%06:08:31.4
21228Andrew HillSenior24M 2:25:58.4+1:44.2+1.20%98.81%21.75%18.44%07:23:31.4
38046Wian Van Den BerghSenior26M 2:28:52.4+4:38.2+3.21%96.89%20.20%16.82%06:08:31.4
48125.Senior24M 2:40:21.5+16:07.3+11.18%89.95%14.04%10.41%06:35:31.4
58005Richan von StadenSenior29M 2:48:10.4+23:56.2+16.60%85.77%9.85%6.04%06:08:31.4
68133Bryce EtterSenior27M 2:53:35.7+29:21.5+20.35%83.09%6.94%3.01%06:25:31.4
78234Jacques BreetSenior27M 2:56:25.3+32:11.1+22.31%81.76%5.43%1.43%06:30:31.4
88174Nicus BothmaSenior27M 3:01:33.0+37:18.8+25.87%79.45%2.68%-1.43%06:30:31.4
98117Scott TempleSenior29M 3:04:34.2+40:20.0+27.96%78.15%1.06%-3.12%06:08:31.4
108172Ruan Du PreezSenior24M 3:18:21.9+54:07.7+37.53%72.71%-6.33%-10.83%06:35:31.4
118001Jason BoschSenior29M 3:38:10.7+1:13:56.5+51.26%66.11%-16.96%-21.90%06:35:31.4
128073Vincent MettlerSenior26M 3:46:46.0+1:22:31.8+57.22%63.61%-21.56%-26.70%06:35:31.4
138152Nicholas BrigandoSenior24M 3:51:17.0+1:27:02.8+60.35%62.36%-23.98%-29.22%06:35:31.4
148131Daniel KochSenior26M 4:13:20.3+1:49:06.1+75.64%56.93%-35.80%-41.54%06:25:31.4
  • 65km Giants Gauntlet Male - Sub vet
Place (chip time) Bib Name Category Age Gender
18047Shaun-Nick BesterSub vet33M 2:23:53.5--100%28.25%25.89%06:08:31.4
28250Justin SmallmanSub vet38M 2:24:28.4+0:34.9+0.40%99.60%27.96%25.59%06:30:31.4
38080Andrew AyersSub vet36M 2:29:25.9+5:32.4+3.85%96.29%25.49%23.04%06:35:31.4
48176Joshua CooperSub vet30M 2:36:38.2+12:44.7+8.86%91.86%21.90%19.33%06:08:31.4
58043Juan Gerber.Sub vet39M 2:37:26.3+13:32.8+9.41%91.40%21.50%18.91%06:08:31.4
68040sebastian KruchenSub vet31M 2:45:48.0+21:54.5+15.23%86.79%17.33%14.61%06:08:31.4
78181Aldert Du ToitSub vet35M 2:47:08.3+23:14.8+16.16%86.09%16.66%13.92%06:08:31.4
88226Alexander KruchenSub vet32M 2:50:46.2+26:52.7+18.68%84.26%14.85%12.05%06:30:31.4
98041Matthew ChapmanSub vet37M 2:52:02.3+28:08.8+19.56%83.64%14.22%11.39%06:08:31.4
108198Karel JacobsSub vet39M 2:54:12.2+30:18.7+21.07%82.60%13.14%10.28%06:08:31.4
118244Gregory TaylorSub vet36M 3:02:00.6+38:07.1+26.49%79.06%9.24%6.26%06:30:31.4
128070Andrew PolutaSub vet35M 3:02:46.9+38:53.4+27.03%78.72%8.86%5.86%06:08:31.4
138061Marco ErmacoraSub vet37M 3:10:07.0+46:13.5+32.12%75.69%5.20%2.08%06:25:31.4
148102Rowan GrealySub vet36M 3:10:51.7+46:58.2+32.64%75.39%4.83%1.70%06:08:31.4
158243Danie MollerSub vet37M 3:13:41.2+49:47.7+34.61%74.29%3.42%0.24%06:30:31.4
168207Dennis Van niekerkSub vet38M 3:14:38.2+50:44.7+35.27%73.93%2.95%-0.24%06:30:31.4
178183Jacques AckermanSub vet38M 3:15:51.6+51:58.1+36.12%73.47%2.34%-0.87%06:35:31.4
188135Harold Du PreezSub vet31M 3:20:15.0+56:21.5+39.17%71.86%0.15%-3.14%06:35:31.4
198058Dwain HumphreySub vet36M 3:22:58.9+59:05.4+41.07%70.89%-1.21%-4.54%06:25:31.4
208086Coetzee TheronSub vet32M 3:24:08.5+1:00:15.0+41.87%70.49%-1.79%-5.14%06:08:31.4
218119Peter J ChisholmSub vet33M 3:30:43.6+1:06:50.1+46.45%68.28%-5.08%-8.53%06:25:31.4
228219Ruan RallSub vet37M 3:40:32.2+1:16:38.7+53.27%65.25%-9.97%-13.58%06:30:31.4
238233Moses LetsoaloSub vet32M 3:42:36.1+1:18:42.6+54.70%64.64%-11.00%-14.65%06:30:31.4
248185Lamar PretoriusSub vet39M 3:46:40.8+1:22:47.3+57.54%63.48%-13.03%-16.75%06:35:31.4
258267Malope KgopeSub vet33M 3:56:31.6+1:32:38.1+64.38%60.84%-17.94%-21.82%06:30:31.4
268251Russell DixSub vet35M 4:00:12.1+1:36:18.6+66.93%59.90%-19.77%-23.71%06:30:31.4
278165Craig da SilvaSub vet39M 4:19:47.8+1:55:54.3+80.55%55.39%-29.54%-33.80%06:35:31.4
288196Rikus GroblerSub vet31M 4:21:14.8+1:57:21.3+81.56%55.08%-30.27%-34.55%06:35:31.4
298164Dylan MeijerSub vet37M 4:38:49.0+2:14:55.5+93.77%51.61%-39.03%-43.60%06:35:31.4
308259Michael FranckeSub vet39M 5:20:08.9+2:56:15.4+122.49%44.95%-59.64%-64.89%06:30:31.4
  • 65km Giants Gauntlet Male - U23
Place (chip time) Bib Name Category Age Gender
18048Nathan AtkinsU2319M 2:44:00.3--100%21.74%16.35%06:08:31.4
28057Thomas ChristieU2320M 3:13:42.0+29:41.7+18.11%84.67%7.56%1.20%06:25:31.4
38142Bladen van RensburgU2321M 3:16:03.3+32:03.0+19.54%83.65%6.44%0.00%06:35:31.4
48141Declan van RensburgU2319M 3:42:49.5+58:49.2+35.86%73.60%-6.33%-13.65%06:35:31.4
51299Brandon SevellU2323M 4:31:10.6+1:47:10.3+65.35%60.48%-29.41%-38.32%06:25:31.4
  • 65km Giants Gauntlet Male - Vet
Place (chip time) Bib Name Category Age Gender
18096Nick DickensVet44M 2:36:41.7--100%22.04%19.55%06:08:31.4
28115Lyle PoulterVet41M 2:40:44.1+4:02.4+2.58%97.49%20.03%17.47%06:08:31.4
38273Arjan-Tim FerwedaVet45M 2:45:07.6+8:25.9+5.38%94.89%17.85%15.22%06:30:31.4
48155Ivan HollVet47M 2:45:55.4+9:13.7+5.89%94.44%17.45%14.81%06:35:31.4
58042Jean-Pierre van RielVet43M 2:47:22.1+10:40.4+6.81%93.62%16.73%14.07%06:08:31.4
68105George ArnoldVet41M 2:48:49.4+12:07.7+7.74%92.82%16.01%13.32%06:08:31.4
78087Bertie RoosVet40M 2:49:19.0+12:37.3+8.05%92.55%15.77%13.06%06:08:31.4
88194Grant WoodVet47M 2:49:26.4+12:44.7+8.13%92.48%15.70%13.00%06:30:31.4
98104Stuart KinnearVet40M 2:50:24.9+13:43.2+8.76%91.95%15.22%12.50%06:08:31.4
108127Nico LombardVet42M 2:51:10.8+14:29.1+9.24%91.54%14.84%12.11%06:08:31.4
118229Brendan GunnVet40M 2:52:12.2+15:30.5+9.90%90.99%14.33%11.58%06:25:31.4
128108Denis CloeteVet49M 2:52:32.7+15:51.0+10.12%90.81%14.16%11.41%06:08:31.4
138110Wes BrinkVet41M 2:52:45.9+16:04.2+10.26%90.70%14.05%11.29%06:08:31.4
148246Radmilo JankovicVet48M 2:53:13.6+16:31.9+10.55%90.46%13.82%11.06%06:30:31.4
158116Beyers OosthuizenVet43M 2:53:15.4+16:33.7+10.57%90.44%13.81%11.04%06:08:31.4
168252Marc ChryssanthouVet49M 2:54:26.1+17:44.4+11.32%89.83%13.22%10.44%06:25:31.4
178151Heinrich LahnerVet42M 2:58:37.7+21:56.0+14.00%87.72%11.13%8.28%06:08:31.4
188221Adam FineVet47M 2:58:58.8+22:17.1+14.22%87.55%10.96%8.10%06:25:31.4
198206Tom WettonVet45M 2:59:11.2+22:29.5+14.35%87.45%10.86%8.00%06:08:31.4
208186MARK TALMUDVet48M 3:00:09.7+23:28.0+14.98%86.97%10.37%7.50%06:35:31.4
218099Jannie van der WaltVet48M 3:00:12.7+23:31.0+15.01%86.95%10.35%7.47%06:25:31.4
228034Rudi Van AswegenVet41M 3:01:14.1+24:32.4+15.66%86.46%9.84%6.95%06:08:31.4
238214Rodney FridbergVet48M 3:01:55.7+25:14.0+16.10%86.13%9.49%6.59%06:30:31.4
248277Neal BloomVet49M 3:02:08.2+25:26.5+16.24%86.03%9.39%6.48%06:30:31.4
258212NICO EAGLETONVet45M 3:02:29.7+25:48.0+16.47%85.86%9.21%6.30%06:30:31.4
268137Jono GayVet43M 3:03:03.8+26:22.1+16.83%85.60%8.93%6.01%06:30:31.4
278029Devon ScottVet40M 3:03:42.4+27:00.7+17.24%85.30%8.61%5.68%06:08:31.4
288182Craig BridgettVet42M 3:04:13.7+27:32.0+17.57%85.05%8.35%5.41%06:35:31.4
298261Etienne HarcombeVet44M 3:04:56.8+28:15.1+18.03%84.72%7.99%5.04%06:30:31.4
308291Edward O'NealeVet44M 3:06:58.9+30:17.2+19.33%83.80%6.98%3.99%06:25:31.4
318225Johan Van NoordwykVet41M 3:07:30.4+30:48.7+19.66%83.57%6.72%3.73%06:30:31.4
328031Roan RossouwVet44M 3:07:38.3+30:56.6+19.75%83.51%6.65%3.66%06:08:31.4
338287Alexander FaberVet49M 3:09:22.8+32:41.1+20.86%82.74%5.78%2.76%06:25:31.4
348156James LombardVet41M 3:09:29.0+32:47.3+20.92%82.70%5.73%2.71%06:35:31.4
358025Andrew GarvieVet47M 3:09:52.5+33:10.8+21.17%82.53%5.54%2.51%06:25:31.4
368200Dylan MareVet43M 3:10:22.3+33:40.6+21.49%82.31%5.29%2.25%06:35:31.4
378097Hilton TarrantVet42M 3:11:14.4+34:32.7+22.05%81.94%4.86%1.81%06:08:31.4
388228Cobus van TonderVet48M 3:11:41.7+35:00.0+22.34%81.74%4.63%1.57%06:30:31.4
398187Philip NelVet43M 3:12:42.2+36:00.5+22.98%81.31%4.13%1.06%06:35:31.4
408230PC BuitendagVet44M 3:16:49.2+40:07.5+25.61%79.61%2.08%-1.06%06:30:31.4
418217Adrian van HeerdenVet44M 3:17:56.5+41:14.8+26.32%79.16%1.52%-1.63%06:30:31.4
428177Ian GrobbelaarVet47M 3:18:59.3+42:17.6+26.99%78.75%1.00%-2.17%06:08:31.4
438173Mpho TshidzumbaVet41M 3:19:17.4+42:35.7+27.18%78.63%0.85%-2.33%06:35:31.4
448168Dewald Van Der MerweVet43M 3:20:19.2+43:37.5+27.84%78.22%0.34%-2.85%06:35:31.4
458239Jason NelVet44M 3:20:47.7+44:06.0+28.14%78.04%0.11%-3.10%06:30:31.4
468162Kevin DreyerVet45M 3:22:06.8+45:25.1+28.99%77.53%-0.55%-3.77%06:35:31.4
478199Zain Van KerkenVet48M 3:22:23.0+45:41.3+29.16%77.42%-0.69%-3.91%06:35:31.4
481420Jerome CharlotteauVet46M 3:22:30.1+45:48.4+29.23%77.38%-0.74%-3.97%06:35:31.4
498231Nelson Da SilvaVet40M 3:23:18.3+46:36.6+29.75%77.07%-1.14%-4.39%06:30:31.4
508210Anthony PollittVet47M 3:24:56.6+48:14.9+30.79%76.46%-1.96%-5.23%06:30:31.4
518038Jeffrey WeakleyVet43M 3:26:07.7+49:26.0+31.55%76.02%-2.55%-5.84%06:08:31.4
528015Ralf RossolVet49M 3:27:41.4+50:59.7+32.54%75.45%-3.33%-6.64%06:30:31.4
538023Dion BekkerVet43M 3:29:25.5+52:43.8+33.65%74.82%-4.19%-7.53%06:30:31.4
541126Donovan LeeVet49M 3:29:40.4+52:58.7+33.81%74.73%-4.31%-7.66%06:25:31.4
558027Prenash RamjasVet49M 3:30:16.9+53:35.2+34.20%74.52%-4.61%-7.97%06:25:31.4
568120Jason BernicVet47M 3:32:17.7+55:36.0+35.48%73.81%-5.62%-9.00%06:25:31.4
578014Jaco Janse van VuurenVet46M 3:33:35.8+56:54.1+36.31%73.36%-6.26%-9.67%06:25:31.4
588013Willem van SchalkwykVet42M 3:33:36.8+56:55.1+36.32%73.35%-6.27%-9.68%06:25:31.4
598024Nthako MoeketsaneVet49M 3:37:41.2+1:00:59.5+38.92%71.98%-8.30%-11.77%06:25:31.4
608205Jason LaneVet44M 3:38:00.2+1:01:18.5+39.13%71.88%-8.46%-11.93%06:30:31.4
618211Rory KirtonVet45M 3:38:02.3+1:01:20.6+39.15%71.87%-8.47%-11.95%06:30:31.4
628170Hlony RakhomoVet45M 3:39:29.6+1:02:47.9+40.08%71.39%-9.20%-12.70%06:35:31.4
638218Raey FreemanVet44M 3:42:19.2+1:05:37.5+41.88%70.48%-10.60%-14.15%06:30:31.4
648171Daniel NgVet45M 3:47:41.9+1:11:00.2+45.31%68.82%-13.28%-16.91%06:35:31.4
658056Dean LangkildeVet40M 3:50:13.5+1:13:31.8+46.93%68.06%-14.54%-18.21%06:25:31.4
668179Mark JordanVet40M 3:50:53.4+1:14:11.7+47.35%67.87%-14.87%-18.55%06:35:31.4
678249Jonathan LewarneVet44M 3:53:00.9+1:16:19.2+48.71%67.25%-15.92%-19.64%06:30:31.4
688195Itumeleng StoromVet47M 3:53:23.5+1:16:41.8+48.95%67.14%-16.11%-19.83%06:35:31.4
698008Brett BaileyVet46M 3:55:41.5+1:18:59.8+50.41%66.48%-17.26%-21.02%06:25:31.4
708063Marcus KneeVet48M 3:56:33.2+1:19:51.5+50.96%66.24%-17.68%-21.46%06:25:31.4
718209Johnson Mwebaze NabyomaVet41M 4:02:42.6+1:26:00.9+54.89%64.56%-20.75%-24.62%06:30:31.4
728180Parin GokaldasVet45M 4:04:51.5+1:28:09.8+56.26%63.99%-21.82%-25.72%06:35:31.4
738175Hilton SwartVet41M 4:05:33.4+1:28:51.7+56.71%63.81%-22.16%-26.08%06:35:31.4
748122Jason OrmerodVet41M 4:06:11.8+1:29:30.1+57.12%63.65%-22.48%-26.41%06:25:31.4
758178James ArnoldVet44M 4:12:16.1+1:35:34.4+60.99%62.11%-25.50%-29.53%06:35:31.4
768295Wesley de la HuntVet41M 4:28:29.8+1:51:48.1+71.35%58.36%-33.58%-37.86%06:25:31.4
778263Jonathan Brett van RensburgVet48M 4:41:52.8+2:05:11.1+79.89%55.59%-40.23%-44.73%06:30:31.4
788260Gavin RitchieVet47M 5:20:09.4+2:43:27.7+104.32%48.94%-59.28%-64.38%06:30:31.4
  • 65km Giants Gauntlet Male - Youth
Place (chip time) Bib Name Category Age Gender
18146Thomas BaselYouth15M 3:09:28.5--100%0.00%0.00%06:25:31.4