Jackal Dash 2023

Saturday, February 4, 2023 06:09 (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: 996
Timed on: Dell G5 5500
Timed with: Webscorer PRO 6.1
Chip timing: RFID - LLRP
Updated: Sunday, February 5, 2023 14:12 (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 Bib Name Category Age Gender Finish time
15011Dickens MatthewYouth14M 1:00:27.5--100%40.40%37.17%08:09:58.0
25004Sequeira AydanYouth14M 1:00:50.0+0:22.5+0.62%99.38%40.03%36.78%08:09:58.0
35316Naude EvanYouth13M 1:01:14.0+0:46.5+1.28%98.73%39.63%36.37%08:09:58.0
45288Lansdell HannahYouth14F 1:04:42.9+4:15.4+7.04%93.42%36.20%32.75%08:09:58.0
55048Gordon DavidVet43M 1:05:31.6+5:04.1+8.38%92.27%35.40%31.91%08:19:58.0
65158Prins ZanderYouth15M 1:05:35.3+5:07.8+8.49%92.18%35.34%31.84%08:19:58.0
78090Dylan GschwendVet49M 1:05:45.3+5:17.8+8.76%91.94%35.18%31.67%08:09:58.0
86002Van Niekerk KirstenYouth16F 1:05:49.7+5:22.2+8.88%91.84%35.10%31.59%08:09:58.0
95049Kruger DarrenYouth15M 1:06:32.7+6:05.2+10.07%90.85%34.40%30.85%08:19:58.0
106119Hutton RogerVet47M 1:06:45.5+6:18.0+10.42%90.56%34.19%30.63%08:09:58.0
116079Macintyre JaredYouth16M 1:07:10.3+6:42.8+11.10%90.01%33.78%30.20%08:14:58.0
126012Perumal YashlinYouth18M 1:07:11.0+6:43.5+11.12%89.99%33.77%30.18%08:14:58.0
135257Macintyre ScottVet48M 1:07:16.5+6:49.0+11.27%89.87%33.68%30.09%08:14:58.0
146071Furniss CayleYouth16M 1:07:18.3+6:50.8+11.32%89.83%33.65%30.06%08:14:58.0
155179Booth ThomasYouth11M 1:07:30.3+7:02.8+11.66%89.56%33.45%29.85%08:24:58.0
166086Britz KyleYouth17M 1:08:18.4+7:50.9+12.98%88.51%32.66%29.02%08:09:58.0
176118Cardoso Jean-LucSenior25M 1:09:31.0+9:03.5+14.98%86.97%31.47%27.76%08:27:58.0
186017Van Eeden DivanYouth18M 1:09:45.2+9:17.7+15.37%86.67%31.23%27.51%08:19:58.0
195309Hamman ChrisVet47M 1:09:49.9+9:22.4+15.50%86.58%31.16%27.43%08:14:58.0
205039Norton MatthewYouth13M 1:10:13.7+9:46.2+16.16%86.09%30.77%27.02%08:09:58.0
215188Mac Millan DylanSub vet30M 1:10:17.3+9:49.8+16.26%86.01%30.71%26.96%08:14:58.0
226110Kooi RuanYouth12M 1:10:36.5+10:09.0+16.79%85.62%30.39%26.63%08:14:58.0
235203Seboni MphoGrand master62M 1:11:20.8+10:53.3+18.01%84.74%29.66%25.86%08:24:58.0
246067Rae KeaganSenior24M 1:11:32.2+11:04.7+18.32%84.51%29.48%25.66%08:19:58.0
255198Gouldie Shane GouldieGrand master64M 1:11:32.3+11:04.8+18.33%84.51%29.47%25.66%08:24:58.0
265231Booth DamianMaster57M 1:12:36.3+12:08.8+20.09%83.27%28.42%24.55%08:24:58.0
275047Van Aarde RuanYouth15M 1:12:47.8+12:20.3+20.41%83.05%28.23%24.35%08:19:58.0
286032Norton NicholasYouth11M 1:12:53.8+12:26.3+20.57%82.94%28.13%24.25%08:09:58.0
295172Booth MatthewYouth13M 1:12:56.9+12:29.4+20.66%82.88%28.08%24.19%08:24:58.0
306083Bouwers DanYouth16M 1:12:59.7+12:32.2+20.74%82.83%28.04%24.15%08:09:58.0
311057Wiehan Van Der MerweSub vet37M 1:13:40.8+13:13.3+21.87%82.06%27.36%23.43%08:14:58.0
325045Gartland JarrydYouth16F 1:13:52.5+13:25.0+22.19%81.84%27.17%23.23%08:19:58.0
335030Wilson JoshuaYouth18M 1:14:01.4+13:33.9+22.44%81.67%27.02%23.08%08:19:58.0
346094Taute MaggieU2319F 1:14:02.8+13:35.3+22.48%81.65%27.00%23.05%08:09:58.0
355028Coombe ChristoYouth18M 1:15:16.1+14:48.6+24.50%80.32%25.80%21.78%08:19:58.0
365152Jefferies TimothyYouth15M 1:15:27.8+15:00.3+24.82%80.12%25.60%21.58%08:14:58.0
376066Gooding RorySub vet34M 1:15:34.2+15:06.7+25.00%80.00%25.50%21.47%08:27:58.0
386014Tameris KarlGrand master66M 1:16:25.1+15:57.6+26.40%79.11%24.66%20.59%08:09:58.0
396084Bowers MatthewYouth15M 1:16:30.0+16:02.5+26.53%79.03%24.58%20.50%08:09:58.0
405177Cornforth AshtonYouth12M 1:17:16.9+16:49.4+27.83%78.23%23.81%19.69%08:24:58.0
415020Muller CorbynU2321M 1:17:29.3+17:01.8+28.17%78.02%23.61%19.48%08:19:58.0
426018Promnitz GeoffreyVet41M 1:18:03.5+17:36.0+29.11%77.45%23.05%18.88%08:27:58.0
436092Visser MatthewSub vet31M 1:18:18.8+17:51.3+29.53%77.20%22.79%18.62%08:19:58.0
445226Furniss PaulVet46M 1:18:24.3+17:56.8+29.68%77.11%22.70%18.52%08:14:58.0
455185Badenhorst MichaelSub vet31M 1:18:50.7+18:23.2+30.41%76.68%22.27%18.07%08:14:58.0
465034Bakome AuguySub vet36M 1:18:51.3+18:23.8+30.43%76.67%22.26%18.06%08:14:58.0
476109Fourie ZandreySenior27M 1:18:57.7+18:30.2+30.61%76.57%22.16%17.94%08:27:58.0
485205Heritage JoeGrand master60M 1:18:58.3+18:30.8+30.62%76.56%22.15%17.93%08:24:58.0
496053Van Zyl LeanderSub vet35M 1:19:00.7+18:33.2+30.69%76.52%22.11%17.89%08:27:58.0
506001Botha NadiaVet42F 1:19:05.2+18:37.7+30.81%76.45%22.03%17.81%08:27:58.0
516108Geldenhuys ZildjianSenior27M 1:19:13.3+18:45.8+31.04%76.32%21.90%17.67%08:27:58.0
525296Nowell DereckVet44M 1:19:26.8+18:59.3+31.41%76.10%21.68%17.44%08:27:58.0
536016Martin JonathanVet41M 1:19:47.0+19:19.5+31.96%75.78%21.35%17.09%08:27:58.0
546021White RyanVet40M 1:19:48.1+19:20.6+31.99%75.76%21.33%17.07%08:27:58.0
555166Bezuidenhout ClementSub vet35M 1:19:48.5+19:21.0+32.01%75.75%21.32%17.07%08:27:58.0
565294Groenewald ChristoVet44M 1:19:51.5+19:24.0+32.09%75.71%21.27%17.01%08:27:58.0
575264Khorombi MichaelSub vet36M 1:20:11.0+19:43.5+32.63%75.40%20.95%16.68%08:14:58.0
585209Wissing ThinusMaster59M 1:20:14.3+19:46.8+32.72%75.35%20.90%16.62%08:24:58.0
595031Van Zyl SarahSenior24F 1:20:50.9+20:23.4+33.73%74.78%20.30%15.98%08:14:58.0
606031Van Zyl LouiseVet45F 1:20:51.8+20:24.3+33.75%74.77%20.28%15.97%08:14:58.0
616076Hadley WarrenSub vet32M 1:20:53.0+20:25.5+33.78%74.75%20.26%15.95%08:27:58.0
625036Geyer LiliaYouth17F 1:21:02.4+20:34.9+34.04%74.60%20.11%15.79%08:19:58.0
635032Fisher ClaireYouth17F 1:21:02.7+20:35.2+34.05%74.60%20.10%15.78%08:19:58.0
645312Seegers FrankieVet42F 1:21:08.0+20:40.5+34.20%74.52%20.01%15.69%08:27:58.0
655154Vlok ArnoYouth15M 1:21:19.0+20:51.5+34.50%74.35%19.83%15.50%08:19:58.0
665313Van Wyk JohanVet42M 1:21:35.6+21:08.1+34.96%74.10%19.56%15.21%08:27:58.0
675195Mckelvey CliffordGrand master60M 1:21:39.2+21:11.7+35.06%74.04%19.50%15.15%08:19:58.0
685249Cohen NolanMaster53M 1:21:41.8+21:14.3+35.13%74.00%19.46%15.10%08:24:58.0
696006Ismail AnjoemVet41M 1:21:47.8+21:20.3+35.29%73.91%19.36%15.00%08:27:58.0
706099Botha IvanSenior28M 1:22:10.9+21:43.4+35.93%73.57%18.98%14.60%08:27:58.0
716103Botha SeanSenior28M 1:22:11.8+21:44.3+35.96%73.55%18.97%14.58%08:27:58.0
726115Venter MiasSenior26M 1:22:12.0+21:44.5+35.96%73.55%18.96%14.58%08:27:58.0
735227De Beer BiancaSub vet33F 1:22:18.2+21:50.7+36.13%73.46%18.86%14.47%08:09:58.0
745223Greeff ChristoYouth16M 1:22:41.4+22:13.9+36.77%73.11%18.48%14.07%08:09:58.0
755285Gaffoor MubeenVet45M 1:23:12.5+22:45.0+37.63%72.66%17.97%13.53%08:27:58.0
766027Hardres-Williams HamishSub vet39M 1:23:13.8+22:46.3+37.67%72.64%17.95%13.51%08:27:58.0
775246Van Bergen MartinSub vet36M 1:23:26.5+22:59.0+38.02%72.46%17.74%13.29%08:14:58.0
785245Van Rooyen DanielSub vet34M 1:23:27.3+22:59.8+38.04%72.44%17.73%13.28%08:14:58.0
795282Strydom GeorgeVet47M 1:23:53.6+23:26.1+38.76%72.07%17.29%12.82%08:24:58.0
806037Van Niekerk MynhardtSub vet38M 1:24:47.5+24:20.0+40.25%71.30%16.41%11.89%08:27:58.0
815018Opperman AndreGrand master60M 1:24:57.7+24:30.2+40.53%71.16%16.24%11.71%08:19:58.0
826089De Clercq AlexYouth17M 1:25:18.6+24:51.1+41.11%70.87%15.90%11.35%08:09:58.0
836100Reyneke DominicYouth16M 1:25:19.0+24:51.5+41.12%70.86%15.89%11.34%08:09:58.0
846050Larkins CraigSub vet35M 1:25:22.4+24:54.9+41.21%70.82%15.83%11.28%08:27:58.0
856008Cloete JohanVet45M 1:25:27.7+25:00.2+41.36%70.74%15.75%11.19%08:19:58.0
866057Van Eeden JacquesSub vet35M 1:25:31.7+25:04.2+41.47%70.69%15.68%11.12%08:19:58.0
875175Lamprecht NickSub vet37M 1:25:47.7+25:20.2+41.91%70.47%15.42%10.84%08:14:58.0
885272Thomas MichaelVet49M 1:25:57.9+25:30.4+42.19%70.33%15.25%10.67%08:24:58.0
895171Cox DarrenMaster54M 1:25:59.2+25:31.7+42.22%70.31%15.23%10.64%08:14:58.0
905292Leso KoenaVet44M 1:26:08.1+25:40.6+42.47%70.19%15.08%10.49%08:27:58.0
915161Van Niekerk MarkusYouth15M 1:26:14.1+25:46.6+42.64%70.11%14.98%10.39%08:19:58.0
926046Wright RobertSub vet36M 1:26:32.2+26:04.7+43.13%69.86%14.69%10.07%08:27:58.0
938037Jaco PretoriusGrand master64M 1:27:26.3+26:58.8+44.63%69.14%13.80%9.14%08:27:58.0
946058Van Der Spuy John BernardMaster56M 1:27:31.5+27:04.0+44.77%69.08%13.71%9.05%08:19:58.0
956003Coopoosamy NavendrinSub vet39M 1:27:47.3+27:19.8+45.20%68.87%13.45%8.77%08:19:58.0
966095Alicia BestbierSub vet30F 1:27:52.2+27:24.7+45.34%68.80%13.37%8.69%08:27:58.0
975276Van Eeden PierreVet48M 1:27:58.9+27:31.4+45.52%68.72%13.26%8.57%08:24:58.0
985228Bloxam LeeMaster57M 1:28:06.2+27:38.7+45.73%68.62%13.14%8.45%08:24:58.0
995212Reisinger WilfriedMaster59M 1:28:35.6+28:08.1+46.54%68.24%12.66%7.94%08:24:58.0
1005169Coetzee WaldoYouth14M 1:28:38.0+28:10.5+46.60%68.21%12.62%7.89%08:24:58.0
1016081Snyman RJSub vet31M 1:29:18.2+28:50.7+47.71%67.70%11.96%7.20%08:27:58.0
1026060Van Der Merwe RenierSub vet35M 1:29:22.2+28:54.7+47.82%67.65%11.89%7.13%08:27:58.0
1036048Cox LouiseMaster53F 1:29:27.3+28:59.8+47.96%67.59%11.81%7.04%08:14:58.0
1046124Labushagne AndreVet41M 1:29:53.6+29:26.1+48.69%67.26%11.38%6.58%08:14:58.0
1055192Johnstone BruceGrand master64M 1:30:20.0+29:52.5+49.41%66.93%10.94%6.13%08:24:58.0
1065042Du Preez JesseYouth16M 1:30:25.2+29:57.7+49.56%66.86%10.86%6.04%08:19:58.0
1075284Annandale EngelaVet45F 1:31:21.3+30:53.8+51.10%66.18%9.94%5.07%08:27:58.0
1085289Blanchard LiamYouth17M 1:31:22.7+30:55.2+51.14%66.16%9.91%5.04%08:09:58.0
1095267Chapman ClaireMaster50F 1:31:49.6+31:22.1+51.88%65.84%9.47%4.58%08:24:58.0
1106051Henning FrancoisSub vet35M 1:32:03.8+31:36.3+52.28%65.67%9.24%4.33%08:27:58.0
1115290Cornforth RobertVet49M 1:32:16.7+31:49.2+52.63%65.52%9.03%4.11%08:09:58.0
1123005Yolanda Van Der MerweSub vet35F 1:32:17.0+31:49.5+52.64%65.51%9.02%4.10%08:14:58.0
1135012Van Der Merwe NicoleneSub vet37F 1:32:26.1+31:58.6+52.89%65.41%8.87%3.94%08:09:58.0
1146007Mogatusi RefilweVet41F 1:32:27.8+32:00.3+52.94%65.39%8.84%3.91%08:27:58.0
1156113Hughes KristinSenior27F 1:32:28.2+32:00.7+52.95%65.38%8.84%3.91%08:27:58.0
1165279Zeelie TobieVet48M 1:32:39.6+32:12.1+53.26%65.25%8.65%3.71%08:24:58.0
1175153Atkinson MorganYouth15M 1:33:35.9+33:08.4+54.81%64.59%7.73%2.73%08:19:58.0
1185204Le Roux JulieGrand master61F 1:33:39.4+33:11.9+54.91%64.55%7.67%2.67%08:24:58.0
1196074Kennedy ChrisSub vet32M 1:33:46.7+33:19.2+55.11%64.47%7.55%2.55%08:27:58.0
1205159De Kock SvenGrand master60M 1:33:54.1+33:26.6+55.32%64.38%7.43%2.42%08:09:58.0
1215025Le Roux LourensMaster56M 1:33:58.4+33:30.9+55.43%64.34%7.36%2.35%08:14:58.0
1226104Drake GavinSenior27M 1:34:10.5+33:43.0+55.77%64.20%7.16%2.14%08:27:58.0
1236088De Beer JohanYouth14M 1:34:18.5+33:51.0+55.99%64.11%7.03%2.00%08:19:58.0
1245291Hodgson RickySub vet36M 1:34:23.9+33:56.4+56.14%64.05%6.94%1.90%08:09:58.0
1255287Harvey PaulMaster52M 1:34:27.4+33:59.9+56.23%64.01%6.88%1.84%08:09:58.0
1266041Wright RogerGrand master69M 1:34:42.1+34:14.6+56.64%63.84%6.64%1.59%08:19:58.0
1275236Kayiya HazelSub vet39F 1:34:46.3+34:18.8+56.76%63.79%6.57%1.52%08:09:58.0
1286029Visser IreneSub vet36F 1:34:59.7+34:32.2+57.12%63.64%6.35%1.28%08:14:58.0
1295248Chapman AlanMaster53M 1:35:05.4+34:37.9+57.28%63.58%6.26%1.18%08:24:58.0
1305010Bertamini MarcoVet49M 1:35:26.4+34:58.9+57.86%63.35%5.91%0.82%08:14:58.0
1315186Du Preez MorneMaster51M 1:36:04.6+35:37.1+58.91%62.93%5.28%0.16%08:14:58.0
1325268Gartland VanessaMaster50F 1:36:06.5+35:39.0+58.97%62.91%5.25%0.13%08:24:58.0
1335206Drake DavidMaster59M 1:36:09.8+35:42.3+59.06%62.87%5.20%0.07%08:24:58.0
1345201Erasmus KealanSenior24M 1:36:13.8+35:46.3+59.17%62.83%5.13%0.00%08:09:58.0
1356047Payne SheldonSub vet36M 1:36:31.3+36:03.8+59.65%62.64%4.84%-0.30%08:27:58.0
1365046Johnson ReeceVet46M 1:36:35.6+36:08.1+59.77%62.59%4.77%-0.38%08:14:58.0
1375211Mabuza RodneyVet47M 1:36:36.2+36:08.7+59.78%62.58%4.76%-0.39%08:14:58.0
1386073Fintelman BartSub vet33M 1:36:37.2+36:09.7+59.81%62.57%4.75%-0.41%08:27:58.0
1396097Reisinger ThorstenSenior29M 1:37:16.1+36:48.6+60.88%62.16%4.11%-1.08%08:27:58.0
1405183Cooke NicoleSub vet32F 1:37:21.3+36:53.8+61.03%62.10%4.02%-1.17%08:14:58.0
1415196Durr ErichVet44M 1:37:53.2+37:25.7+61.91%61.76%3.50%-1.72%08:09:58.0
1426114Smith KyleSenior26M 1:37:59.0+37:31.5+62.07%61.70%3.40%-1.82%08:27:58.0
1435259Acheson DouglasGrand master69M 1:38:18.1+37:50.6+62.59%61.50%3.09%-2.15%08:14:58.0
1445151Atkinson WarrenMaster51M 1:38:29.8+38:02.3+62.92%61.38%2.90%-2.36%08:14:58.0
1455222Rae AlisonMaster54F 1:38:37.5+38:10.0+63.13%61.30%2.77%-2.49%08:09:58.0
1465218Benadie IanMaster58M 1:38:57.8+38:30.3+63.69%61.09%2.44%-2.84%08:24:58.0
1475232Kruger SusanMaster57F 1:39:31.8+39:04.3+64.63%60.74%1.88%-3.43%08:24:58.0
1485220Taljaard DanieMaster58M 1:39:34.0+39:06.5+64.69%60.72%1.84%-3.47%08:24:58.0
1495038Colyvas CarleenMaster53F 1:39:53.7+39:26.2+65.23%60.52%1.52%-3.81%08:19:58.0
1506061Cloete IngridSub vet35F 1:40:31.8+40:04.3+66.28%60.14%0.89%-4.47%08:27:58.0
1516082Bester Pierre JeanSub vet39M 1:40:46.6+40:19.1+66.69%59.99%0.65%-4.72%08:09:58.0
1525208Falck RogerMaster55M 1:40:54.3+40:26.8+66.90%59.92%0.52%-4.86%08:09:58.0
1535269Furstenburg RiaanSub vet39M 1:41:08.0+40:40.5+67.28%59.78%0.30%-5.10%08:19:58.0
1545270Verhoeven ChaneSub vet32F 1:41:12.4+40:44.9+67.40%59.74%0.23%-5.17%08:09:58.0
1558223Tamara BloomVet42F 1:42:05.3+41:37.8+68.86%59.22%-0.64%-6.09%08:19:58.0
1565280Jansen BrendonVet47M 1:42:11.5+41:44.0+69.03%59.16%-0.75%-6.20%08:24:58.0
1575182Nortje EtienneGrand master66M 1:42:11.8+41:44.3+69.04%59.16%-0.75%-6.20%08:24:58.0
1586015Higgins TamarindVet41F 1:42:20.0+41:52.5+69.26%59.08%-0.89%-6.34%08:27:58.0
1596078Badenhorst NicoleSub vet36F 1:42:26.3+41:58.8+69.44%59.02%-0.99%-6.45%08:09:58.0
1606111Barratt DaleMaster51F 1:42:45.2+42:17.7+69.96%58.84%-1.30%-6.78%08:19:58.0
1615001Prinsloo RudiVetM 1:42:54.2+42:26.7+70.21%58.75%-1.45%-6.93%08:19:58.0
1626044Wright MatthewSub vet33M 1:42:54.5+42:27.0+70.21%58.75%-1.45%-6.94%08:19:58.0
1636038Prinsloo TjaartSub vet37M 1:42:54.7+42:27.2+70.22%58.75%-1.46%-6.94%08:27:58.0
1646059Smith StaceySub vet35F 1:43:55.5+43:28.0+71.90%58.17%-2.45%-8.00%08:27:58.0
1656102Burger RheunertVet43M 1:44:02.0+43:34.5+72.07%58.11%-2.56%-8.11%08:09:58.0
1665253Riddell ClintinSub vet35M 1:44:06.4+43:38.9+72.20%58.07%-2.63%-8.19%08:09:58.0
1675298Higgins John-PaulVet44M 1:44:22.9+43:55.4+72.65%57.92%-2.91%-8.47%08:27:58.0
1685216Badenhorst TraceyMaster59F 1:44:27.7+44:00.2+72.78%57.88%-2.98%-8.55%08:24:58.0
1696024Van Der Poel MiaYouth13F 1:44:42.8+44:15.3+73.20%57.74%-3.23%-8.82%08:14:58.0
1705277Sello ThatoSub vet30M 1:45:08.4+44:40.9+73.90%57.50%-3.65%-9.26%08:19:58.0
1715241Scholtz JohanMaster53M 1:45:24.3+44:56.8+74.34%57.36%-3.91%-9.53%08:24:58.0
1725265Bhana SanjayMaster50M 1:45:29.3+45:01.8+74.48%57.31%-4.00%-9.62%08:24:58.0
1735233Karuhije WilliamVet44M 1:46:36.3+46:08.8+76.33%56.71%-5.10%-10.78%08:09:58.0
1741054Peter BergerGrand master81M 1:47:09.9+46:42.4+77.25%56.42%-5.65%-11.36%08:19:58.0
1756077Badenhorst DaleSub vet39M 1:47:21.8+46:54.3+77.58%56.31%-5.84%-11.57%08:09:58.0
1766042Wright JenniferVet40F 1:47:56.8+47:29.3+78.55%56.01%-6.42%-12.18%08:14:58.0
1775275Mabidikane Albert TumiVet49M 1:47:59.2+47:31.7+78.61%55.99%-6.46%-12.22%08:24:58.0
1785023Mamakoko JuliaSub vet37F 1:48:26.5+47:59.0+79.37%55.75%-6.91%-12.69%08:14:58.0
1795029Bussey ChrisGrand master64M 1:48:56.7+48:29.2+80.20%55.49%-7.40%-13.21%08:14:58.0
1805283Brand CornelisVet46M 1:49:02.0+48:34.5+80.34%55.45%-7.49%-13.30%08:27:58.0
1815302Moilanen JanettaVet43F 1:49:03.4+48:35.9+80.38%55.44%-7.51%-13.33%08:27:58.0
1826025Van Der Poel KaraYouth11F 1:49:35.7+49:08.2+81.27%55.17%-8.04%-13.89%08:14:58.0
1835170Brand MilanYouth13F 1:49:40.3+49:12.8+81.40%55.13%-8.12%-13.97%08:24:58.0
1845017Steinmann HildegardVet47F 1:49:43.8+49:16.3+81.50%55.10%-8.18%-14.03%08:09:58.0
1855240Shoobridge LiamSenior28M 1:50:26.3+49:58.8+82.67%54.74%-8.88%-14.76%08:09:58.0
1865221Lumley GrantMaster58M 1:50:30.2+50:02.7+82.78%54.71%-8.94%-14.83%08:24:58.0
1876072Potgieter JadineSub vet34F 1:51:16.3+50:48.8+84.05%54.33%-9.70%-15.63%08:27:58.0
1885024De Grooth GarethSub vet37M 1:51:22.4+50:54.9+84.22%54.28%-9.80%-15.74%08:19:58.0
1895178Jonker NathanYouth12M 1:51:44.6+51:17.1+84.83%54.10%-10.16%-16.12%08:24:58.0
1905165Jonker TessaYouth14F 1:51:53.2+51:25.7+85.06%54.04%-10.30%-16.27%08:24:58.0
1915252Van Aswegen SuzanMaster52F 1:52:12.7+51:45.2+85.60%53.88%-10.62%-16.61%08:24:58.0
1925184Statham GrantSub vet39M 1:52:37.3+52:09.8+86.28%53.68%-11.03%-17.03%08:14:58.0
1935026Doyle CandiceVet49F 1:52:44.3+52:16.8+86.47%53.63%-11.14%-17.16%08:14:58.0
1948010Hentie MalanSub vet35M 1:52:53.6+52:26.1+86.73%53.55%-11.30%-17.32%08:14:58.0
1956033Ivanoff TatjanaSub vet31F 1:53:07.9+52:40.4+87.12%53.44%-11.53%-17.56%08:19:58.0
1965256Senekal KobusMaster52M 1:53:10.4+52:42.9+87.19%53.42%-11.57%-17.61%08:24:58.0
1975015Brannan KellyVet42F 1:53:39.1+53:11.6+87.98%53.20%-12.04%-18.10%08:19:58.0
1986106Blanchard CharmaineMaster57F 1:53:56.5+53:29.0+88.46%53.06%-12.33%-18.41%08:14:58.0
1996036Lovegrove BarbaraSub vet38F 1:54:09.4+53:41.9+88.82%52.96%-12.54%-18.63%08:27:58.0
2006063Schwegmann JanineSub vet34F 1:54:26.5+53:59.0+89.29%52.83%-12.82%-18.93%08:27:58.0
2016023Van Der Poel EtienneMaster56M 1:54:38.7+54:11.2+89.63%52.74%-13.02%-19.14%08:09:58.0
2025164Khubedu LehlohonoloSub vet38M 1:54:42.6+54:15.1+89.73%52.71%-13.09%-19.20%08:24:58.0
2036101Groenewald EttieneU2323M 1:55:18.4+54:50.9+90.72%52.43%-13.68%-19.82%08:14:58.0
2045219Erasmus CorneliusMaster58M 1:55:21.5+54:54.0+90.81%52.41%-13.73%-19.88%08:24:58.0
2055251Audier HermanMaster53M 1:55:44.6+55:17.1+91.44%52.23%-14.11%-20.28%08:24:58.0
2065238Booysen FlipMaster54M 1:55:48.9+55:21.4+91.56%52.20%-14.18%-20.35%08:24:58.0
2075187Fouche JohanGrand master65M 1:56:09.0+55:41.5+92.12%52.05%-14.51%-20.70%08:24:58.0
2086107Venter MeliskaSenior27F 1:56:14.6+55:47.1+92.27%52.01%-14.60%-20.80%08:27:58.0
2095040Jonker MeganYouth16F 1:56:42.5+56:15.0+93.04%51.80%-15.06%-21.28%08:19:58.0
2105022Du Preez BertVetM 1:57:12.1+56:44.6+93.86%51.58%-15.54%-21.79%08:19:58.0
2116056Foster MeagenSub vet34F 1:57:21.4+56:53.9+94.11%51.52%-15.70%-21.95%08:19:58.0
2125318Senekal JuanYouth17M 1:57:52.5+57:25.0+94.97%51.29%-16.21%-22.49%08:19:58.0
2135295Pienaar ChristelleVet44F 1:59:32.4+59:04.9+97.72%50.58%-17.85%-24.22%08:27:58.0
2145194Ngalalume TiyiselaniSub vet39F 1:59:51.6+59:24.1+98.25%50.44%-18.16%-24.56%08:14:58.0
2155274Khan FaeezaVet41F 2:00:20.5+59:53.0+99.05%50.24%-18.64%-25.06%08:14:58.0
2165157Lovegrove JonathanVet41M 2:00:39.8+1:00:12.3+99.58%50.10%-18.96%-25.39%08:14:58.0
2175181Jonker JacquesVet48M 2:01:52.8+1:01:25.3+101.59%49.60%-20.16%-26.65%08:14:58.0
2185190Foster WilliamGrand master61M 2:02:22.6+1:01:55.1+102.41%49.40%-20.65%-27.17%08:14:58.0
2195319Riva PaulGrand master61M 2:02:49.8+1:02:22.3+103.16%49.22%-21.09%-27.64%08:09:58.0
2205009Mngomezulu BrandonYouth11M 2:03:08.0+1:02:40.5+103.67%49.10%-21.39%-27.96%08:19:58.0
2215044Blackburn DwayneSub vet34M 2:03:09.7+1:02:42.2+103.71%49.09%-21.42%-27.99%08:09:58.0
2226030Mngomezulu VusiSub vet39M 2:03:22.2+1:02:54.7+104.06%49.01%-21.62%-28.20%08:27:58.0
2235304Bhatt HirenVet43M 2:04:49.3+1:04:21.8+106.46%48.44%-23.06%-29.71%08:27:58.0
2245301Mphela JudahVet45M 2:05:25.9+1:04:58.4+107.47%48.20%-23.66%-30.35%08:19:58.0
2256093Malan HenruYouth17M 2:05:59.9+1:05:32.4+108.41%47.98%-24.22%-30.93%08:14:58.0
2265225Reitsma MichelleSub vet39F 2:06:02.3+1:05:34.8+108.47%47.97%-24.26%-30.98%08:14:58.0
2275286Ashmore LizVet44F 2:06:39.1+1:06:11.6+109.49%47.74%-24.86%-31.61%08:27:58.0
2285293Bos MarykeVet44F 2:06:42.2+1:06:14.7+109.57%47.72%-24.91%-31.67%08:27:58.0
2296013Adam AadilVet41M 2:07:07.8+1:06:40.3+110.28%47.56%-25.33%-32.11%08:27:58.0
2306075Botes DanielVet40M 2:07:28.2+1:07:00.7+110.84%47.43%-25.67%-32.46%08:14:58.0
2315207Shephard NatalieVet45F 2:08:20.2+1:07:52.7+112.27%47.11%-26.52%-33.36%08:19:58.0
2325300Arnold MargaretVet46F 2:08:20.9+1:07:53.4+112.29%47.10%-26.53%-33.38%08:19:58.0
2336096Pretorius JacoSub vet30M 2:08:55.7+1:08:28.2+113.25%46.89%-27.10%-33.98%08:27:58.0
2348192Jobre BrandVet42M 2:09:21.1+1:08:53.6+113.95%46.74%-27.52%-34.42%08:27:58.0
2356052Brand MaximusYouth11M 2:09:23.3+1:08:55.8+114.01%46.73%-27.56%-34.46%08:09:58.0
2365006Tucks LemarkVetM 2:09:33.2+1:09:05.7+114.29%46.67%-27.72%-34.63%08:19:58.0
2376011Kollmorgen GregoryYouth18M 2:09:51.3+1:09:23.8+114.78%46.56%-28.02%-34.94%08:19:58.0
2385014Mngomezulu KadenVetM 2:11:21.4+1:10:53.9+117.27%46.03%-29.50%-36.50%08:19:58.0
2395199Croxford RigbyGrand master63M 2:13:52.9+1:13:25.4+121.44%45.16%-31.99%-39.13%08:24:58.0
2405197Khumalo GlaciaSub vet35F 2:14:03.3+1:13:35.8+121.73%45.10%-32.16%-39.31%08:19:58.0
2415229Venter DianSenior27M 2:14:13.4+1:13:45.9+122.01%45.04%-32.32%-39.48%08:09:58.0
2426069Motaung PitsoSub vet34M 2:15:16.4+1:14:48.9+123.75%44.69%-33.36%-40.57%08:19:58.0
2435224Mosana JohnsonSub vet34M 2:15:17.1+1:14:49.6+123.77%44.69%-33.37%-40.59%08:19:58.0
2445299Motlana LeratoSub vet34M 2:15:22.1+1:14:54.6+123.90%44.66%-33.45%-40.67%08:19:58.0
2456039Adam ZaahidSub vet37M 2:17:54.2+1:17:26.7+128.10%43.84%-35.95%-43.31%08:27:58.0
2465213Paruk ZubairSub vet39M 2:18:22.5+1:17:55.0+128.88%43.69%-36.42%-43.80%08:14:58.0
2476009Sibiya FredyVet41M 2:18:47.3+1:18:19.8+129.56%43.56%-36.83%-44.23%08:27:58.0
2486 2:18:48.0+1:18:20.5+129.58%43.56%-36.84%-44.24%06:09:58.0
2491124Antoinette BezuidenhoutVet53F 2:19:09.4+1:18:41.9+130.17%43.45%-37.19%-44.61%07:29:58.0
2506043Ndlela NomzamoSub vet36F 2:19:51.4+1:19:23.9+131.33%43.23%-37.88%-45.34%08:27:58.0
2515163Tyrakowski JohannaVet41F 2:21:36.5+1:21:09.0+134.22%42.69%-39.61%-47.16%08:24:58.0
2526049Nel JeanineSub vet35F 2:21:56.3+1:21:28.8+134.77%42.59%-39.93%-47.50%08:27:58.0
2536054Walker ZahndriSub vet35F 2:24:04.2+1:23:36.7+138.30%41.96%-42.03%-49.71%08:27:58.0
2546010Nel JeanineMaster51M 2:27:01.4+1:26:33.9+143.18%41.12%-44.94%-52.78%08:14:58.0
2556116Meyer JohanSenior25M 2:33:50.4+1:33:22.9+154.46%39.30%-51.66%-59.87%08:27:58.0
2565021Walker DerrickMaster52M 2:37:04.1+1:36:36.6+159.80%38.49%-54.85%-63.22%08:14:58.0
2575016De La Rey NeletteSub vet35F 2:41:23.2+1:40:55.7+166.94%37.46%-59.10%-67.71%08:09:58.0
2586112Van Der Merwe AnneliseVet40F 2:42:19.3+1:41:51.8+168.49%37.25%-60.03%-68.68%08:09:58.0
2595314Balfour PeetVet43M 2:42:23.2+1:41:55.7+168.59%37.23%-60.09%-68.75%08:09:58.0
2606005Manitshana ThandekaVet42F 2:51:48.2+1:51:20.7+184.17%35.19%-69.37%-78.53%08:27:58.0
2616004Brand JobreVet42F 2:51:50.4+1:51:22.9+184.23%35.18%-69.41%-78.57%08:27:58.0
2626098Kwele JoanneSenior28F 2:51:55.5+1:51:28.0+184.37%35.17%-69.49%-78.66%08:27:58.0
2635174Viviers RaynardtYouth13M 3:01:47.7+2:01:20.2+200.69%33.26%-79.22%-88.92%08:24:58.0
2641211Moroke MahlohelaSub vet37M 3:02:52.3+2:02:24.8+202.48%33.06%-80.28%-90.04%08:14:58.0
2655162Holtzhuizen KaydenYouth15M 3:03:12.5+2:02:45.0+203.03%33.00%-80.62%-90.39%08:24:58.0
2665271Fourie JoanneVet49F 3:40:00.4+2:39:32.9+263.90%27.48%-116.89%-128.63%08:24:58.0
26716 4:21:24.6+3:20:57.1+332.38%23.13%-157.71%-171.65%06:09:58.0
-5002Botha NijilkaSub vet34F DNF-----08:19:58.0
-5033Prestwood HarryYouth17M DNF-----08:19:58.0
-5035Luiz JulianYouth17M DNF-----08:19:58.0
-5037Makupu KatlehoSub vet30F DNF-----08:14:58.0
-5041Vratsanos DimitriGrand master61M DNF-----08:14:58.0
-5050Schoeman TeresaMaster59F DNF-----08:09:58.0
-5167Bouwer Jo-MariYouth14F DNF-----08:24:58.0
-5168Gartland LoganYouth14M DNF-----08:24:58.0
-5173Hayward LukeYouth13M DNF-----08:24:58.0
-5180Gordon David JnrVetM DNF-----08:24:58.0
-5191Potgieter MarkGrand master62M DNF-----08:14:58.0
-5193Johnstone BruceGrand master64M DNF-----08:24:58.0
-5202Maritz JapieGrand master62M DNF-----08:24:58.0
-5214Kleynhans MelissaSenior27F DNF-----08:09:58.0
-5215Sinclair LindyVet45F DNF-----08:19:58.0
-5217Reisinger AmandaMaster59F DNF-----08:24:58.0
-5230Pitro VicGrand master64M DNF-----08:09:58.0
-5234Harwood LukeMaster56M DNF-----08:24:58.0
-5235Buckham ClintMaster54M DNF-----08:24:58.0
-5239Abrahams ShaneMaster54M DNF-----08:24:58.0
-5247Rimmer MartinGrand master60M DNF-----08:14:58.0
-5254Phashe KgodishoSenior28M DNF-----08:14:58.0
-5255Stopforth DiederickVetM DNF-----08:24:58.0
-5260Rooney ClintonMaster51M DNF-----08:24:58.0
-5261Makgoka KhutsoSenior29M DNF-----08:19:58.0
-5262Hewson DavidMaster51M DNF-----08:24:58.0
-5263Blignaut BelindaMaster50F DNF-----08:24:58.0
-5266Mokhanoi SemoliVet46M DNF-----08:14:58.0
-5278Cunnngham DebbieVerF DNF-----08:24:58.0
-5281Jonker ChantelSub vet39F DNF-----08:19:58.0
-5297Van Aswegen MartinVet44M DNF-----08:27:58.0
-5303Nangoro ShantelVet43F DNF-----08:27:58.0
-5305Ferreira JoseVet43M DNF-----08:27:58.0
-5306Marais JanaVet43F DNF-----08:27:58.0
-5307Gerber ChrisVet42M DNF-----08:27:58.0
-5310Fogarty StephenGrand master60M DNF-----08:09:58.0
-5315Mlambo LaniSub vet35M DNF-----08:09:58.0
-5317Cunningham AndrewVet47M DNF-----08:09:58.0
-5320Erasmus CarlSub vet35M DNF-----08:27:58.0
-6019Oosthuizen JacquesVet40M DNF-----08:27:58.0
-6022Oosthuizen MarykeVet40F DNF-----08:27:58.0
-6026Le Roux AngeliqueVet40F DNF-----08:27:58.0
-6028Doyle RonaldMaster53M DNF-----08:19:58.0
-6034Khubedu LehlohonoloSub vet38M DNF-----08:27:58.0
-6035Smith MarkSub vet38M DNF-----08:27:58.0
-6045Du Plessis MonicaGrand master65F DNF-----08:09:58.0
-6055Willis CleySub vet35M DNF-----08:27:58.0
-6062Maguire DominicSub vet34M DNF-----08:27:58.0
-6064Kleynhans PierreSub vet32M DNF-----08:09:58.0
-6070Baloyi MartinSub vet34M DNF-----08:19:58.0
-6085Bouwers JoshuaYouth18M DNF-----08:09:58.0
-6090North CameronYouth17M DNF-----08:19:58.0
-6091Jatho EthanYouth15M DNF-----08:14:58.0
-6105Van Deventer YolandieSub vet35M DNF-----08:19:58.0
-6117Booysens DaleVet45M DNF-----08:14:58.0
-6121Tolo GugulethuSub vet30F DNF-----08:27:58.0
-6122Ferreira CharlVet49M DNF-----08:09:58.0
-6123Van Eeden AndreVet49M DNF-----08:14:58.0
-8056Mpho SeboniSub vet39M DNF-----08:24:58.0
-8187Michael KollmorgenMaster59M DNF-----08:19:58.0
  • 25km Sprint Champ Female - Overall
Place Bib Name Category Age Gender Finish time
15288Lansdell HannahYouth14F 1:04:42.9--100%41.54%40.19%08:09:58.0
26002Van Niekerk KirstenYouth16F 1:05:49.7+1:06.8+1.72%98.31%40.54%39.16%08:09:58.0
35045Gartland JarrydYouth16F 1:13:52.5+9:09.6+14.15%87.60%33.27%31.72%08:19:58.0
46094Taute MaggieU2319F 1:14:02.8+9:19.9+14.42%87.40%33.11%31.56%08:09:58.0
56001Botha NadiaVet42F 1:19:05.2+14:22.3+22.21%81.83%28.56%26.90%08:27:58.0
65031Van Zyl SarahSenior24F 1:20:50.9+16:08.0+24.93%80.04%26.97%25.27%08:14:58.0
76031Van Zyl LouiseVet45F 1:20:51.8+16:08.9+24.95%80.03%26.96%25.26%08:14:58.0
85036Geyer LiliaYouth17F 1:21:02.4+16:19.5+25.23%79.86%26.80%25.10%08:19:58.0
95032Fisher ClaireYouth17F 1:21:02.7+16:19.8+25.23%79.85%26.79%25.09%08:19:58.0
105312Seegers FrankieVet42F 1:21:08.0+16:25.1+25.37%79.76%26.71%25.01%08:27:58.0
115227De Beer BiancaSub vet33F 1:22:18.2+17:35.3+27.18%78.63%25.66%23.93%08:09:58.0
126095Alicia BestbierSub vet30F 1:27:52.2+23:09.3+35.78%73.65%20.63%18.78%08:27:58.0
136048Cox LouiseMaster53F 1:29:27.3+24:44.4+38.23%72.34%19.20%17.32%08:14:58.0
145284Annandale EngelaVet45F 1:31:21.3+26:38.4+41.17%70.84%17.48%15.56%08:27:58.0
155267Chapman ClaireMaster50F 1:31:49.6+27:06.7+41.89%70.48%17.05%15.13%08:24:58.0
163005Yolanda Van Der MerweSub vet35F 1:32:17.0+27:34.1+42.60%70.13%16.64%14.71%08:14:58.0
175012Van Der Merwe NicoleneSub vet37F 1:32:26.1+27:43.2+42.83%70.01%16.50%14.57%08:09:58.0
186007Mogatusi RefilweVet41F 1:32:27.8+27:44.9+42.88%69.99%16.48%14.54%08:27:58.0
196113Hughes KristinSenior27F 1:32:28.2+27:45.3+42.89%69.98%16.47%14.53%08:27:58.0
205204Le Roux JulieGrand master61F 1:33:39.4+28:56.5+44.72%69.10%15.40%13.44%08:24:58.0
215236Kayiya HazelSub vet39F 1:34:46.3+30:03.4+46.44%68.29%14.39%12.41%08:09:58.0
226029Visser IreneSub vet36F 1:34:59.7+30:16.8+46.79%68.12%14.19%12.20%08:14:58.0
235268Gartland VanessaMaster50F 1:36:06.5+31:23.6+48.51%67.34%13.19%11.17%08:24:58.0
245183Cooke NicoleSub vet32F 1:37:21.3+32:38.4+50.44%66.47%12.06%10.02%08:14:58.0
255222Rae AlisonMaster54F 1:38:37.5+33:54.6+52.40%65.62%10.91%8.84%08:09:58.0
265232Kruger SusanMaster57F 1:39:31.8+34:48.9+53.80%65.02%10.10%8.01%08:24:58.0
275038Colyvas CarleenMaster53F 1:39:53.7+35:10.8+54.36%64.78%9.77%7.67%08:19:58.0
286061Cloete IngridSub vet35F 1:40:31.8+35:48.9+55.34%64.37%9.19%7.08%08:27:58.0
295270Verhoeven ChaneSub vet32F 1:41:12.4+36:29.5+56.39%63.94%8.58%6.46%08:09:58.0
308223Tamara BloomVet42F 1:42:05.3+37:22.4+57.75%63.39%7.78%5.64%08:19:58.0
316015Higgins TamarindVet41F 1:42:20.0+37:37.1+58.13%63.24%7.56%5.42%08:27:58.0
326078Badenhorst NicoleSub vet36F 1:42:26.3+37:43.4+58.29%63.17%7.47%5.32%08:09:58.0
336111Barratt DaleMaster51F 1:42:45.2+38:02.3+58.78%62.98%7.18%5.03%08:19:58.0
346059Smith StaceySub vet35F 1:43:55.5+39:12.6+60.59%62.27%6.13%3.95%08:27:58.0
355216Badenhorst TraceyMaster59F 1:44:27.7+39:44.8+61.42%61.95%5.64%3.45%08:24:58.0
366024Van Der Poel MiaYouth13F 1:44:42.8+39:59.9+61.81%61.80%5.41%3.22%08:14:58.0
376042Wright JenniferVet40F 1:47:56.8+43:13.9+66.80%59.95%2.49%0.23%08:14:58.0
385023Mamakoko JuliaSub vet37F 1:48:26.5+43:43.6+67.57%59.68%2.05%-0.23%08:14:58.0
395302Moilanen JanettaVet43F 1:49:03.4+44:20.5+68.52%59.34%1.49%-0.80%08:27:58.0
406025Van Der Poel KaraYouth11F 1:49:35.7+44:52.8+69.35%59.05%1.00%-1.29%08:14:58.0
415170Brand MilanYouth13F 1:49:40.3+44:57.4+69.47%59.01%0.93%-1.37%08:24:58.0
425017Steinmann HildegardVet47F 1:49:43.8+45:00.9+69.56%58.98%0.88%-1.42%08:09:58.0
436072Potgieter JadineSub vet34F 1:51:16.3+46:33.4+71.94%58.16%-0.51%-2.84%08:27:58.0
445165Jonker TessaYouth14F 1:51:53.2+47:10.3+72.89%57.84%-1.07%-3.41%08:24:58.0
455252Van Aswegen SuzanMaster52F 1:52:12.7+47:29.8+73.39%57.67%-1.36%-3.71%08:24:58.0
465026Doyle CandiceVet49F 1:52:44.3+48:01.4+74.21%57.40%-1.84%-4.20%08:14:58.0
476033Ivanoff TatjanaSub vet31F 1:53:07.9+48:25.0+74.82%57.20%-2.19%-4.56%08:19:58.0
485015Brannan KellyVet42F 1:53:39.1+48:56.2+75.62%56.94%-2.66%-5.04%08:19:58.0
496106Blanchard CharmaineMaster57F 1:53:56.5+49:13.6+76.07%56.80%-2.92%-5.31%08:14:58.0
506036Lovegrove BarbaraSub vet38F 1:54:09.4+49:26.5+76.40%56.69%-3.12%-5.51%08:27:58.0
516063Schwegmann JanineSub vet34F 1:54:26.5+49:43.6+76.84%56.55%-3.37%-5.77%08:27:58.0
526107Venter MeliskaSenior27F 1:56:14.6+51:31.7+79.62%55.67%-5.00%-7.44%08:27:58.0
535040Jonker MeganYouth16F 1:56:42.5+51:59.6+80.34%55.45%-5.42%-7.87%08:19:58.0
546056Foster MeagenSub vet34F 1:57:21.4+52:38.5+81.34%55.14%-6.01%-8.47%08:19:58.0
555295Pienaar ChristelleVet44F 1:59:32.4+54:49.5+84.72%54.14%-7.98%-10.49%08:27:58.0
565194Ngalalume TiyiselaniSub vet39F 1:59:51.6+55:08.7+85.21%53.99%-8.27%-10.78%08:14:58.0
575274Khan FaeezaVet41F 2:00:20.5+55:37.6+85.96%53.78%-8.70%-11.23%08:14:58.0
585225Reitsma MichelleSub vet39F 2:06:02.3+1:01:19.4+94.76%51.35%-13.85%-16.49%08:14:58.0
595286Ashmore LizVet44F 2:06:39.1+1:01:56.2+95.71%51.10%-14.40%-17.06%08:27:58.0
605293Bos MarykeVet44F 2:06:42.2+1:01:59.3+95.79%51.08%-14.45%-17.11%08:27:58.0
615207Shephard NatalieVet45F 2:08:20.2+1:03:37.3+98.31%50.43%-15.92%-18.62%08:19:58.0
625300Arnold MargaretVet46F 2:08:20.9+1:03:38.0+98.33%50.42%-15.94%-18.63%08:19:58.0
635197Khumalo GlaciaSub vet35F 2:14:03.3+1:09:20.4+107.15%48.27%-21.09%-23.90%08:19:58.0
641124Antoinette BezuidenhoutVet53F 2:19:09.4+1:14:26.5+115.03%46.51%-25.70%-28.62%07:29:58.0
656043Ndlela NomzamoSub vet36F 2:19:51.4+1:15:08.5+116.11%46.27%-26.33%-29.26%08:27:58.0
665163Tyrakowski JohannaVet41F 2:21:36.5+1:16:53.6+118.82%45.70%-27.91%-30.88%08:24:58.0
676049Nel JeanineSub vet35F 2:21:56.3+1:17:13.4+119.33%45.59%-28.21%-31.19%08:27:58.0
686054Walker ZahndriSub vet35F 2:24:04.2+1:19:21.3+122.62%44.92%-30.14%-33.16%08:27:58.0
695016De La Rey NeletteSub vet35F 2:41:23.2+1:36:40.3+149.38%40.10%-45.78%-49.16%08:09:58.0
706112Van Der Merwe AnneliseVet40F 2:42:19.3+1:37:36.4+150.83%39.87%-46.62%-50.03%08:09:58.0
716005Manitshana ThandekaVet42F 2:51:48.2+1:47:05.3+165.48%37.67%-55.19%-58.79%08:27:58.0
726004Brand JobreVet42F 2:51:50.4+1:47:07.5+165.53%37.66%-55.22%-58.83%08:27:58.0
736098Kwele JoanneSenior28F 2:51:55.5+1:47:12.6+165.66%37.64%-55.30%-58.90%08:27:58.0
745271Fourie JoanneVet49F 3:40:00.4+2:35:17.5+239.96%29.42%-98.73%-103.34%08:24:58.0
-5002Botha NijilkaSub vet34F DNF-----08:19:58.0
-5037Makupu KatlehoSub vet30F DNF-----08:14:58.0
-5050Schoeman TeresaMaster59F DNF-----08:09:58.0
-5167Bouwer Jo-MariYouth14F DNF-----08:24:58.0
-5214Kleynhans MelissaSenior27F DNF-----08:09:58.0
-5215Sinclair LindyVet45F DNF-----08:19:58.0
-5217Reisinger AmandaMaster59F DNF-----08:24:58.0
-5263Blignaut BelindaMaster50F DNF-----08:24:58.0
-5278Cunnngham DebbieVerF DNF-----08:24:58.0
-5281Jonker ChantelSub vet39F DNF-----08:19:58.0
-5303Nangoro ShantelVet43F DNF-----08:27:58.0
-5306Marais JanaVet43F DNF-----08:27:58.0
-6022Oosthuizen MarykeVet40F DNF-----08:27:58.0
-6026Le Roux AngeliqueVet40F DNF-----08:27:58.0
-6045Du Plessis MonicaGrand master65F DNF-----08:09:58.0
-6121Tolo GugulethuSub vet30F DNF-----08:27:58.0
  • 25km Sprint Champ Female - Grand master
Place Bib Name Category Age Gender Finish time
15204Le Roux JulieGrand master61F 1:33:39.4--100%0.00%0.00%08:24:58.0
-6045Du Plessis MonicaGrand master65F DNF-----08:09:58.0
  • 25km Sprint Champ Female - Master
Place Bib Name Category Age Gender Finish time
16048Cox LouiseMaster53F 1:29:27.3--100%11.33%10.29%08:14:58.0
25267Chapman ClaireMaster50F 1:31:49.6+2:22.3+2.65%97.42%8.98%7.91%08:24:58.0
35268Gartland VanessaMaster50F 1:36:06.5+6:39.2+7.44%93.08%4.73%3.61%08:24:58.0
45222Rae AlisonMaster54F 1:38:37.5+9:10.2+10.25%90.70%2.24%1.09%08:09:58.0
55232Kruger SusanMaster57F 1:39:31.8+10:04.5+11.26%89.88%1.34%0.18%08:24:58.0
65038Colyvas CarleenMaster53F 1:39:53.7+10:26.4+11.67%89.55%0.98%-0.18%08:19:58.0
76111Barratt DaleMaster51F 1:42:45.2+13:17.9+14.87%87.06%-1.86%-3.05%08:19:58.0
85216Badenhorst TraceyMaster59F 1:44:27.7+15:00.4+16.78%85.63%-3.55%-4.76%08:24:58.0
95252Van Aswegen SuzanMaster52F 1:52:12.7+22:45.4+25.44%79.72%-11.23%-12.54%08:24:58.0
106106Blanchard CharmaineMaster57F 1:53:56.5+24:29.2+27.37%78.51%-12.95%-14.27%08:14:58.0
-5050Schoeman TeresaMaster59F DNF-----08:09:58.0
-5217Reisinger AmandaMaster59F DNF-----08:24:58.0
-5263Blignaut BelindaMaster50F DNF-----08:24:58.0
  • 25km Sprint Champ Female - Senior
Place Bib Name Category Age Gender Finish time
15031Van Zyl SarahSenior24F 1:20:50.9--100%29.92%22.53%08:14:58.0
26113Hughes KristinSenior27F 1:32:28.2+11:37.3+14.37%87.43%19.85%11.39%08:27:58.0
36107Venter MeliskaSenior27F 1:56:14.6+35:23.7+43.78%69.55%-0.76%-11.39%08:27:58.0
46098Kwele JoanneSenior28F 2:51:55.5+1:31:04.6+112.65%47.03%-49.02%-64.75%08:27:58.0
-5214Kleynhans MelissaSenior27F DNF-----08:09:58.0
  • 25km Sprint Champ Female - Sub vet
Place Bib Name Category Age Gender Finish time
15227De Beer BiancaSub vet33F 1:22:18.2--100%26.74%25.08%08:09:58.0
26095Alicia BestbierSub vet30F 1:27:52.2+5:34.0+6.76%93.66%21.78%20.01%08:27:58.0
33005Yolanda Van Der MerweSub vet35F 1:32:17.0+9:58.8+12.13%89.19%17.85%16.00%08:14:58.0
45012Van Der Merwe NicoleneSub vet37F 1:32:26.1+10:07.9+12.31%89.04%17.72%15.86%08:09:58.0
55236Kayiya HazelSub vet39F 1:34:46.3+12:28.1+15.15%86.84%15.64%13.73%08:09:58.0
66029Visser IreneSub vet36F 1:34:59.7+12:41.5+15.42%86.64%15.44%13.53%08:14:58.0
75183Cooke NicoleSub vet32F 1:37:21.3+15:03.1+18.29%84.54%13.34%11.38%08:14:58.0
86061Cloete IngridSub vet35F 1:40:31.8+18:13.6+22.15%81.87%10.51%8.49%08:27:58.0
95270Verhoeven ChaneSub vet32F 1:41:12.4+18:54.2+22.97%81.32%9.91%7.87%08:09:58.0
106078Badenhorst NicoleSub vet36F 1:42:26.3+20:08.1+24.46%80.34%8.81%6.75%08:09:58.0
116059Smith StaceySub vet35F 1:43:55.5+21:37.3+26.27%79.19%7.49%5.40%08:27:58.0
125023Mamakoko JuliaSub vet37F 1:48:26.5+26:08.3+31.76%75.90%3.47%1.29%08:14:58.0
136072Potgieter JadineSub vet34F 1:51:16.3+28:58.1+35.20%73.97%0.95%-1.29%08:27:58.0
146033Ivanoff TatjanaSub vet31F 1:53:07.9+30:49.7+37.46%72.75%-0.71%-2.98%08:19:58.0
156036Lovegrove BarbaraSub vet38F 1:54:09.4+31:51.2+38.70%72.10%-1.62%-3.91%08:27:58.0
166063Schwegmann JanineSub vet34F 1:54:26.5+32:08.3+39.05%71.92%-1.87%-4.17%08:27:58.0
176056Foster MeagenSub vet34F 1:57:21.4+35:03.2+42.59%70.13%-4.47%-6.83%08:19:58.0
185194Ngalalume TiyiselaniSub vet39F 1:59:51.6+37:33.4+45.63%68.67%-6.70%-9.11%08:14:58.0
195225Reitsma MichelleSub vet39F 2:06:02.3+43:44.1+53.14%65.30%-12.20%-14.73%08:14:58.0
205197Khumalo GlaciaSub vet35F 2:14:03.3+51:45.1+62.88%61.40%-19.33%-22.03%08:19:58.0
216043Ndlela NomzamoSub vet36F 2:19:51.4+57:33.2+69.93%58.85%-24.50%-27.31%08:27:58.0
226049Nel JeanineSub vet35F 2:21:56.3+59:38.1+72.46%57.99%-26.35%-29.20%08:27:58.0
236054Walker ZahndriSub vet35F 2:24:04.2+1:01:46.0+75.05%57.13%-28.25%-31.14%08:27:58.0
245016De La Rey NeletteSub vet35F 2:41:23.2+1:19:05.0+96.09%51.00%-43.66%-46.91%08:09:58.0
-5002Botha NijilkaSub vet34F DNF-----08:19:58.0
-5037Makupu KatlehoSub vet30F DNF-----08:14:58.0
-5281Jonker ChantelSub vet39F DNF-----08:19:58.0
-6121Tolo GugulethuSub vet30F DNF-----08:27:58.0
  • 25km Sprint Champ Female - U23
Place Bib Name Category Age Gender Finish time
16094Taute MaggieU2319F 1:14:02.8--100%0.00%0.00%08:09:58.0
  • 25km Sprint Champ Female - Ver
Place Bib Name Category Gender Finish time
-5278Cunnngham DebbieVerF DNF-----08:24:58.0
  • 25km Sprint Champ Female - Vet
Place Bib Name Category Age Gender Finish time
16001Botha NadiaVet42F 1:19:05.2--100%35.42%32.17%08:27:58.0
26031Van Zyl LouiseVet45F 1:20:51.8+1:46.6+2.25%97.80%33.97%30.65%08:14:58.0
35312Seegers FrankieVet42F 1:21:08.0+2:02.8+2.59%97.48%33.75%30.41%08:27:58.0
45284Annandale EngelaVet45F 1:31:21.3+12:16.1+15.51%86.57%25.40%21.65%08:27:58.0
56007Mogatusi RefilweVet41F 1:32:27.8+13:22.6+16.91%85.53%24.50%20.70%08:27:58.0
68223Tamara BloomVet42F 1:42:05.3+23:00.1+29.08%77.47%16.64%12.44%08:19:58.0
76015Higgins TamarindVet41F 1:42:20.0+23:14.8+29.39%77.28%16.44%12.23%08:27:58.0
86042Wright JenniferVet40F 1:47:56.8+28:51.6+36.49%73.26%11.85%7.42%08:14:58.0
95302Moilanen JanettaVet43F 1:49:03.4+29:58.2+37.90%72.52%10.95%6.47%08:27:58.0
105017Steinmann HildegardVet47F 1:49:43.8+30:38.6+38.75%72.07%10.40%5.89%08:09:58.0
115026Doyle CandiceVet49F 1:52:44.3+33:39.1+42.55%70.15%7.94%3.31%08:14:58.0
125015Brannan KellyVet42F 1:53:39.1+34:33.9+43.71%69.59%7.19%2.53%08:19:58.0
135295Pienaar ChristelleVet44F 1:59:32.4+40:27.2+51.15%66.16%2.39%-2.53%08:27:58.0
145274Khan FaeezaVet41F 2:00:20.5+41:15.3+52.16%65.72%1.73%-3.21%08:14:58.0
155286Ashmore LizVet44F 2:06:39.1+47:33.9+60.14%62.44%-3.42%-8.62%08:27:58.0
165293Bos MarykeVet44F 2:06:42.2+47:37.0+60.21%62.42%-3.46%-8.67%08:27:58.0
175207Shephard NatalieVet45F 2:08:20.2+49:15.0+62.27%61.62%-4.80%-10.07%08:19:58.0
185300Arnold MargaretVet46F 2:08:20.9+49:15.7+62.29%61.62%-4.81%-10.08%08:19:58.0
191124Antoinette BezuidenhoutVet53F 2:19:09.4+1:00:04.2+75.95%56.83%-13.63%-19.35%07:29:58.0
205163Tyrakowski JohannaVet41F 2:21:36.5+1:02:31.3+79.05%55.85%-15.63%-21.45%08:24:58.0
216112Van Der Merwe AnneliseVet40F 2:42:19.3+1:23:14.1+105.25%48.72%-32.55%-39.22%08:09:58.0
226005Manitshana ThandekaVet42F 2:51:48.2+1:32:43.0+117.23%46.03%-40.29%-47.35%08:27:58.0
236004Brand JobreVet42F 2:51:50.4+1:32:45.2+117.28%46.02%-40.32%-47.38%08:27:58.0
245271Fourie JoanneVet49F 3:40:00.4+2:20:55.2+178.18%35.95%-79.65%-88.69%08:24:58.0
-5215Sinclair LindyVet45F DNF-----08:19:58.0
-5303Nangoro ShantelVet43F DNF-----08:27:58.0
-5306Marais JanaVet43F DNF-----08:27:58.0
-6022Oosthuizen MarykeVet40F DNF-----08:27:58.0
-6026Le Roux AngeliqueVet40F DNF-----08:27:58.0
  • 25km Sprint Champ Female - Youth
Place Bib Name Category Age Gender Finish time
15288Lansdell HannahYouth14F 1:04:42.9--100%29.59%30.32%08:09:58.0
26002Van Niekerk KirstenYouth16F 1:05:49.7+1:06.8+1.72%98.31%28.38%29.12%08:09:58.0
35045Gartland JarrydYouth16F 1:13:52.5+9:09.6+14.15%87.60%19.62%20.46%08:19:58.0
45036Geyer LiliaYouth17F 1:21:02.4+16:19.5+25.23%79.86%11.82%12.75%08:19:58.0
55032Fisher ClaireYouth17F 1:21:02.7+16:19.8+25.23%79.85%11.82%12.74%08:19:58.0
66024Van Der Poel MiaYouth13F 1:44:42.8+39:59.9+61.81%61.80%-13.93%-12.74%08:14:58.0
76025Van Der Poel KaraYouth11F 1:49:35.7+44:52.8+69.35%59.05%-19.24%-18.00%08:14:58.0
85170Brand MilanYouth13F 1:49:40.3+44:57.4+69.47%59.01%-19.33%-18.08%08:24:58.0
95165Jonker TessaYouth14F 1:51:53.2+47:10.3+72.89%57.84%-21.74%-20.46%08:24:58.0
105040Jonker MeganYouth16F 1:56:42.5+51:59.6+80.34%55.45%-26.98%-25.66%08:19:58.0
-5167Bouwer Jo-MariYouth14F DNF-----08:24:58.0
  • 25km Sprint Champ Male - Overall
Place Bib Name Category Age Gender Finish time
15011Dickens MatthewYouth14M 1:00:27.5--100%37.55%34.48%08:09:58.0
25004Sequeira AydanYouth14M 1:00:50.0+0:22.5+0.62%99.38%37.16%34.08%08:09:58.0
35316Naude EvanYouth13M 1:01:14.0+0:46.5+1.28%98.73%36.75%33.64%08:09:58.0
45048Gordon DavidVet43M 1:05:31.6+5:04.1+8.38%92.27%32.31%28.99%08:19:58.0
55158Prins ZanderYouth15M 1:05:35.3+5:07.8+8.49%92.18%32.25%28.92%08:19:58.0
68090Dylan GschwendVet49M 1:05:45.3+5:17.8+8.76%91.94%32.08%28.74%08:09:58.0
75049Kruger DarrenYouth15M 1:06:32.7+6:05.2+10.07%90.85%31.26%27.89%08:19:58.0
86119Hutton RogerVet47M 1:06:45.5+6:18.0+10.42%90.56%31.04%27.66%08:09:58.0
96079Macintyre JaredYouth16M 1:07:10.3+6:42.8+11.10%90.01%30.61%27.21%08:14:58.0
106012Perumal YashlinYouth18M 1:07:11.0+6:43.5+11.12%89.99%30.60%27.19%08:14:58.0
115257Macintyre ScottVet48M 1:07:16.5+6:49.0+11.27%89.87%30.51%27.10%08:14:58.0
126071Furniss CayleYouth16M 1:07:18.3+6:50.8+11.32%89.83%30.48%27.06%08:14:58.0
135179Booth ThomasYouth11M 1:07:30.3+7:02.8+11.66%89.56%30.27%26.85%08:24:58.0
146086Britz KyleYouth17M 1:08:18.4+7:50.9+12.98%88.51%29.44%25.98%08:09:58.0
156118Cardoso Jean-LucSenior25M 1:09:31.0+9:03.5+14.98%86.97%28.19%24.67%08:27:58.0
166017Van Eeden DivanYouth18M 1:09:45.2+9:17.7+15.37%86.67%27.95%24.41%08:19:58.0
175309Hamman ChrisVet47M 1:09:49.9+9:22.4+15.50%86.58%27.87%24.32%08:14:58.0
185039Norton MatthewYouth13M 1:10:13.7+9:46.2+16.16%86.09%27.46%23.90%08:09:58.0
195188Mac Millan DylanSub vet30M 1:10:17.3+9:49.8+16.26%86.01%27.40%23.83%08:14:58.0
206110Kooi RuanYouth12M 1:10:36.5+10:09.0+16.79%85.62%27.06%23.48%08:14:58.0
215203Seboni MphoGrand master62M 1:11:20.8+10:53.3+18.01%84.74%26.30%22.68%08:24:58.0
226067Rae KeaganSenior24M 1:11:32.2+11:04.7+18.32%84.51%26.11%22.48%08:19:58.0
235198Gouldie Shane GouldieGrand master64M 1:11:32.3+11:04.8+18.33%84.51%26.10%22.48%08:24:58.0
245231Booth DamianMaster57M 1:12:36.3+12:08.8+20.09%83.27%25.00%21.32%08:24:58.0
255047Van Aarde RuanYouth15M 1:12:47.8+12:20.3+20.41%83.05%24.80%21.11%08:19:58.0
266032Norton NicholasYouth11M 1:12:53.8+12:26.3+20.57%82.94%24.70%21.00%08:09:58.0
275172Booth MatthewYouth13M 1:12:56.9+12:29.4+20.66%82.88%24.65%20.95%08:24:58.0
286083Bouwers DanYouth16M 1:12:59.7+12:32.2+20.74%82.83%24.60%20.90%08:09:58.0
291057Wiehan Van Der MerweSub vet37M 1:13:40.8+13:13.3+21.87%82.06%23.89%20.15%08:14:58.0
305030Wilson JoshuaYouth18M 1:14:01.4+13:33.9+22.44%81.67%23.54%19.78%08:19:58.0
315028Coombe ChristoYouth18M 1:15:16.1+14:48.6+24.50%80.32%22.25%18.43%08:19:58.0
325152Jefferies TimothyYouth15M 1:15:27.8+15:00.3+24.82%80.12%22.05%18.22%08:14:58.0
336066Gooding RorySub vet34M 1:15:34.2+15:06.7+25.00%80.00%21.94%18.11%08:27:58.0
346014Tameris KarlGrand master66M 1:16:25.1+15:57.6+26.40%79.11%21.06%17.19%08:09:58.0
356084Bowers MatthewYouth15M 1:16:30.0+16:02.5+26.53%79.03%20.98%17.10%08:09:58.0
365177Cornforth AshtonYouth12M 1:17:16.9+16:49.4+27.83%78.23%20.17%16.25%08:24:58.0
375020Muller CorbynU2321M 1:17:29.3+17:01.8+28.17%78.02%19.96%16.03%08:19:58.0
386018Promnitz GeoffreyVet41M 1:18:03.5+17:36.0+29.11%77.45%19.37%15.41%08:27:58.0
396092Visser MatthewSub vet31M 1:18:18.8+17:51.3+29.53%77.20%19.11%15.13%08:19:58.0
405226Furniss PaulVet46M 1:18:24.3+17:56.8+29.68%77.11%19.01%15.03%08:14:58.0
415185Badenhorst MichaelSub vet31M 1:18:50.7+18:23.2+30.41%76.68%18.56%14.56%08:14:58.0
425034Bakome AuguySub vet36M 1:18:51.3+18:23.8+30.43%76.67%18.55%14.55%08:14:58.0
436109Fourie ZandreySenior27M 1:18:57.7+18:30.2+30.61%76.57%18.44%14.43%08:27:58.0
445205Heritage JoeGrand master60M 1:18:58.3+18:30.8+30.62%76.56%18.43%14.42%08:24:58.0
456053Van Zyl LeanderSub vet35M 1:19:00.7+18:33.2+30.69%76.52%18.38%14.38%08:27:58.0
466108Geldenhuys ZildjianSenior27M 1:19:13.3+18:45.8+31.04%76.32%18.17%14.15%08:27:58.0
475296Nowell DereckVet44M 1:19:26.8+18:59.3+31.41%76.10%17.94%13.91%08:27:58.0
486016Martin JonathanVet41M 1:19:47.0+19:19.5+31.96%75.78%17.59%13.54%08:27:58.0
496021White RyanVet40M 1:19:48.1+19:20.6+31.99%75.76%17.57%13.52%08:27:58.0
505166Bezuidenhout ClementSub vet35M 1:19:48.5+19:21.0+32.01%75.75%17.56%13.51%08:27:58.0
515294Groenewald ChristoVet44M 1:19:51.5+19:24.0+32.09%75.71%17.51%13.46%08:27:58.0
525264Khorombi MichaelSub vet36M 1:20:11.0+19:43.5+32.63%75.40%17.17%13.11%08:14:58.0
535209Wissing ThinusMaster59M 1:20:14.3+19:46.8+32.72%75.35%17.12%13.05%08:24:58.0
546076Hadley WarrenSub vet32M 1:20:53.0+20:25.5+33.78%74.75%16.45%12.35%08:27:58.0
555154Vlok ArnoYouth15M 1:21:19.0+20:51.5+34.50%74.35%16.00%11.88%08:19:58.0
565313Van Wyk JohanVet42M 1:21:35.6+21:08.1+34.96%74.10%15.72%11.58%08:27:58.0
575195Mckelvey CliffordGrand master60M 1:21:39.2+21:11.7+35.06%74.04%15.66%11.51%08:19:58.0
585249Cohen NolanMaster53M 1:21:41.8+21:14.3+35.13%74.00%15.61%11.47%08:24:58.0
596006Ismail AnjoemVet41M 1:21:47.8+21:20.3+35.29%73.91%15.51%11.36%08:27:58.0
606099Botha IvanSenior28M 1:22:10.9+21:43.4+35.93%73.57%15.11%10.94%08:27:58.0
616103Botha SeanSenior28M 1:22:11.8+21:44.3+35.96%73.55%15.09%10.93%08:27:58.0
626115Venter MiasSenior26M 1:22:12.0+21:44.5+35.96%73.55%15.09%10.92%08:27:58.0
635223Greeff ChristoYouth16M 1:22:41.4+22:13.9+36.77%73.11%14.58%10.39%08:09:58.0
645285Gaffoor MubeenVet45M 1:23:12.5+22:45.0+37.63%72.66%14.05%9.83%08:27:58.0
656027Hardres-Williams HamishSub vet39M 1:23:13.8+22:46.3+37.67%72.64%14.03%9.81%08:27:58.0
665246Van Bergen MartinSub vet36M 1:23:26.5+22:59.0+38.02%72.46%13.81%9.58%08:14:58.0
675245Van Rooyen DanielSub vet34M 1:23:27.3+22:59.8+38.04%72.44%13.79%9.56%08:14:58.0
685282Strydom GeorgeVet47M 1:23:53.6+23:26.1+38.76%72.07%13.34%9.09%08:24:58.0
696037Van Niekerk MynhardtSub vet38M 1:24:47.5+24:20.0+40.25%71.30%12.41%8.11%08:27:58.0
705018Opperman AndreGrand master60M 1:24:57.7+24:30.2+40.53%71.16%12.24%7.93%08:19:58.0
716089De Clercq AlexYouth17M 1:25:18.6+24:51.1+41.11%70.87%11.88%7.55%08:09:58.0
726100Reyneke DominicYouth16M 1:25:19.0+24:51.5+41.12%70.86%11.87%7.54%08:09:58.0
736050Larkins CraigSub vet35M 1:25:22.4+24:54.9+41.21%70.82%11.81%7.48%08:27:58.0
746008Cloete JohanVet45M 1:25:27.7+25:00.2+41.36%70.74%11.72%7.39%08:19:58.0
756057Van Eeden JacquesSub vet35M 1:25:31.7+25:04.2+41.47%70.69%11.65%7.31%08:19:58.0
765175Lamprecht NickSub vet37M 1:25:47.7+25:20.2+41.91%70.47%11.38%7.03%08:14:58.0
775272Thomas MichaelVet49M 1:25:57.9+25:30.4+42.19%70.33%11.20%6.84%08:24:58.0
785171Cox DarrenMaster54M 1:25:59.2+25:31.7+42.22%70.31%11.18%6.82%08:14:58.0
795292Leso KoenaVet44M 1:26:08.1+25:40.6+42.47%70.19%11.03%6.66%08:27:58.0
805161Van Niekerk MarkusYouth15M 1:26:14.1+25:46.6+42.64%70.11%10.92%6.55%08:19:58.0
816046Wright RobertSub vet36M 1:26:32.2+26:04.7+43.13%69.86%10.61%6.22%08:27:58.0
828037Jaco PretoriusGrand master64M 1:27:26.3+26:58.8+44.63%69.14%9.68%5.25%08:27:58.0
836058Van Der Spuy John BernardMaster56M 1:27:31.5+27:04.0+44.77%69.08%9.59%5.15%08:19:58.0
846003Coopoosamy NavendrinSub vet39M 1:27:47.3+27:19.8+45.20%68.87%9.32%4.87%08:19:58.0
855276Van Eeden PierreVet48M 1:27:58.9+27:31.4+45.52%68.72%9.12%4.66%08:24:58.0
865228Bloxam LeeMaster57M 1:28:06.2+27:38.7+45.73%68.62%8.99%4.52%08:24:58.0
875212Reisinger WilfriedMaster59M 1:28:35.6+28:08.1+46.54%68.24%8.49%3.99%08:24:58.0
885169Coetzee WaldoYouth14M 1:28:38.0+28:10.5+46.60%68.21%8.45%3.95%08:24:58.0
896081Snyman RJSub vet31M 1:29:18.2+28:50.7+47.71%67.70%7.75%3.22%08:27:58.0
906060Van Der Merwe RenierSub vet35M 1:29:22.2+28:54.7+47.82%67.65%7.68%3.15%08:27:58.0
916124Labushagne AndreVet41M 1:29:53.6+29:26.1+48.69%67.26%7.14%2.58%08:14:58.0
925192Johnstone BruceGrand master64M 1:30:20.0+29:52.5+49.41%66.93%6.69%2.11%08:24:58.0
935042Du Preez JesseYouth16M 1:30:25.2+29:57.7+49.56%66.86%6.60%2.01%08:19:58.0
945289Blanchard LiamYouth17M 1:31:22.7+30:55.2+51.14%66.16%5.61%0.98%08:09:58.0
956051Henning FrancoisSub vet35M 1:32:03.8+31:36.3+52.28%65.67%4.90%0.23%08:27:58.0
965290Cornforth RobertVet49M 1:32:16.7+31:49.2+52.63%65.52%4.68%0.00%08:09:58.0
975279Zeelie TobieVet48M 1:32:39.6+32:12.1+53.26%65.25%4.29%-0.41%08:24:58.0
985153Atkinson MorganYouth15M 1:33:35.9+33:08.4+54.81%64.59%3.32%-1.43%08:19:58.0
996074Kennedy ChrisSub vet32M 1:33:46.7+33:19.2+55.11%64.47%3.13%-1.63%08:27:58.0
1005159De Kock SvenGrand master60M 1:33:54.1+33:26.6+55.32%64.38%3.00%-1.76%08:09:58.0
1015025Le Roux LourensMaster56M 1:33:58.4+33:30.9+55.43%64.34%2.93%-1.84%08:14:58.0
1026104Drake GavinSenior27M 1:34:10.5+33:43.0+55.77%64.20%2.72%-2.06%08:27:58.0
1036088De Beer JohanYouth14M 1:34:18.5+33:51.0+55.99%64.11%2.58%-2.20%08:19:58.0
1045291Hodgson RickySub vet36M 1:34:23.9+33:56.4+56.14%64.05%2.49%-2.30%08:09:58.0
1055287Harvey PaulMaster52M 1:34:27.4+33:59.9+56.23%64.01%2.43%-2.36%08:09:58.0
1066041Wright RogerGrand master69M 1:34:42.1+34:14.6+56.64%63.84%2.18%-2.63%08:19:58.0
1075248Chapman AlanMaster53M 1:35:05.4+34:37.9+57.28%63.58%1.78%-3.05%08:24:58.0
1085010Bertamini MarcoVet49M 1:35:26.4+34:58.9+57.86%63.35%1.41%-3.43%08:14:58.0
1095186Du Preez MorneMaster51M 1:36:04.6+35:37.1+58.91%62.93%0.76%-4.12%08:14:58.0
1105206Drake DavidMaster59M 1:36:09.8+35:42.3+59.06%62.87%0.67%-4.21%08:24:58.0
1115201Erasmus KealanSenior24M 1:36:13.8+35:46.3+59.17%62.83%0.60%-4.28%08:09:58.0
1126047Payne SheldonSub vet36M 1:36:31.3+36:03.8+59.65%62.64%0.30%-4.60%08:27:58.0
1135046Johnson ReeceVet46M 1:36:35.6+36:08.1+59.77%62.59%0.22%-4.68%08:14:58.0
1145211Mabuza RodneyVet47M 1:36:36.2+36:08.7+59.78%62.58%0.21%-4.69%08:14:58.0
1156073Fintelman BartSub vet33M 1:36:37.2+36:09.7+59.81%62.57%0.20%-4.70%08:27:58.0
1166097Reisinger ThorstenSenior29M 1:37:16.1+36:48.6+60.88%62.16%-0.47%-5.41%08:27:58.0
1175196Durr ErichVet44M 1:37:53.2+37:25.7+61.91%61.76%-1.11%-6.08%08:09:58.0
1186114Smith KyleSenior26M 1:37:59.0+37:31.5+62.07%61.70%-1.21%-6.18%08:27:58.0
1195259Acheson DouglasGrand master69M 1:38:18.1+37:50.6+62.59%61.50%-1.54%-6.53%08:14:58.0
1205151Atkinson WarrenMaster51M 1:38:29.8+38:02.3+62.92%61.38%-1.74%-6.74%08:14:58.0
1215218Benadie IanMaster58M 1:38:57.8+38:30.3+63.69%61.09%-2.22%-7.24%08:24:58.0
1225220Taljaard DanieMaster58M 1:39:34.0+39:06.5+64.69%60.72%-2.85%-7.90%08:24:58.0
1236082Bester Pierre JeanSub vet39M 1:40:46.6+40:19.1+66.69%59.99%-4.10%-9.21%08:09:58.0
1245208Falck RogerMaster55M 1:40:54.3+40:26.8+66.90%59.92%-4.23%-9.35%08:09:58.0
1255269Furstenburg RiaanSub vet39M 1:41:08.0+40:40.5+67.28%59.78%-4.47%-9.60%08:19:58.0
1265280Jansen BrendonVet47M 1:42:11.5+41:44.0+69.03%59.16%-5.56%-10.74%08:24:58.0
1275182Nortje EtienneGrand master66M 1:42:11.8+41:44.3+69.04%59.16%-5.56%-10.75%08:24:58.0
1285001Prinsloo RudiVetM 1:42:54.2+42:26.7+70.21%58.75%-6.29%-11.51%08:19:58.0
1296044Wright MatthewSub vet33M 1:42:54.5+42:27.0+70.21%58.75%-6.30%-11.52%08:19:58.0
1306038Prinsloo TjaartSub vet37M 1:42:54.7+42:27.2+70.22%58.75%-6.30%-11.52%08:27:58.0
1316102Burger RheunertVet43M 1:44:02.0+43:34.5+72.07%58.11%-7.46%-12.74%08:09:58.0
1325253Riddell ClintinSub vet35M 1:44:06.4+43:38.9+72.20%58.07%-7.54%-12.82%08:09:58.0
1335298Higgins John-PaulVet44M 1:44:22.9+43:55.4+72.65%57.92%-7.82%-13.12%08:27:58.0
1345277Sello ThatoSub vet30M 1:45:08.4+44:40.9+73.90%57.50%-8.61%-13.94%08:19:58.0
1355241Scholtz JohanMaster53M 1:45:24.3+44:56.8+74.34%57.36%-8.88%-14.23%08:24:58.0
1365265Bhana SanjayMaster50M 1:45:29.3+45:01.8+74.48%57.31%-8.96%-14.32%08:24:58.0
1375233Karuhije WilliamVet44M 1:46:36.3+46:08.8+76.33%56.71%-10.12%-15.53%08:09:58.0
1381054Peter BergerGrand master81M 1:47:09.9+46:42.4+77.25%56.42%-10.70%-16.13%08:19:58.0
1396077Badenhorst DaleSub vet39M 1:47:21.8+46:54.3+77.58%56.31%-10.90%-16.35%08:09:58.0
1405275Mabidikane Albert TumiVet49M 1:47:59.2+47:31.7+78.61%55.99%-11.55%-17.02%08:24:58.0
1415029Bussey ChrisGrand master64M 1:48:56.7+48:29.2+80.20%55.49%-12.54%-18.06%08:14:58.0
1425283Brand CornelisVet46M 1:49:02.0+48:34.5+80.34%55.45%-12.63%-18.16%08:27:58.0
1435240Shoobridge LiamSenior28M 1:50:26.3+49:58.8+82.67%54.74%-14.08%-19.68%08:09:58.0
1445221Lumley GrantMaster58M 1:50:30.2+50:02.7+82.78%54.71%-14.15%-19.75%08:24:58.0
1455024De Grooth GarethSub vet37M 1:51:22.4+50:54.9+84.22%54.28%-15.04%-20.69%08:19:58.0
1465178Jonker NathanYouth12M 1:51:44.6+51:17.1+84.83%54.10%-15.43%-21.09%08:24:58.0
1475184Statham GrantSub vet39M 1:52:37.3+52:09.8+86.28%53.68%-16.33%-22.05%08:14:58.0
1488010Hentie MalanSub vet35M 1:52:53.6+52:26.1+86.73%53.55%-16.61%-22.34%08:14:58.0
1495256Senekal KobusMaster52M 1:53:10.4+52:42.9+87.19%53.42%-16.90%-22.64%08:24:58.0
1506023Van Der Poel EtienneMaster56M 1:54:38.7+54:11.2+89.63%52.74%-18.42%-24.24%08:09:58.0
1515164Khubedu LehlohonoloSub vet38M 1:54:42.6+54:15.1+89.73%52.71%-18.49%-24.31%08:24:58.0
1526101Groenewald EttieneU2323M 1:55:18.4+54:50.9+90.72%52.43%-19.11%-24.96%08:14:58.0
1535219Erasmus CorneliusMaster58M 1:55:21.5+54:54.0+90.81%52.41%-19.16%-25.01%08:24:58.0
1545251Audier HermanMaster53M 1:55:44.6+55:17.1+91.44%52.23%-19.56%-25.43%08:24:58.0
1555238Booysen FlipMaster54M 1:55:48.9+55:21.4+91.56%52.20%-19.63%-25.51%08:24:58.0
1565187Fouche JohanGrand master65M 1:56:09.0+55:41.5+92.12%52.05%-19.98%-25.87%08:24:58.0
1575022Du Preez BertVetM 1:57:12.1+56:44.6+93.86%51.58%-21.06%-27.01%08:19:58.0
1585318Senekal JuanYouth17M 1:57:52.5+57:25.0+94.97%51.29%-21.76%-27.74%08:19:58.0
1595157Lovegrove JonathanVet41M 2:00:39.8+1:00:12.3+99.58%50.10%-24.64%-30.76%08:14:58.0
1605181Jonker JacquesVet48M 2:01:52.8+1:01:25.3+101.59%49.60%-25.90%-32.08%08:14:58.0
1615190Foster WilliamGrand master61M 2:02:22.6+1:01:55.1+102.41%49.40%-26.41%-32.62%08:14:58.0
1625319Riva PaulGrand master61M 2:02:49.8+1:02:22.3+103.16%49.22%-26.88%-33.11%08:09:58.0
1635009Mngomezulu BrandonYouth11M 2:03:08.0+1:02:40.5+103.67%49.10%-27.19%-33.44%08:19:58.0
1645044Blackburn DwayneSub vet34M 2:03:09.7+1:02:42.2+103.71%49.09%-27.22%-33.47%08:09:58.0
1656030Mngomezulu VusiSub vet39M 2:03:22.2+1:02:54.7+104.06%49.01%-27.44%-33.69%08:27:58.0
1665304Bhatt HirenVet43M 2:04:49.3+1:04:21.8+106.46%48.44%-28.94%-35.27%08:27:58.0
1675301Mphela JudahVet45M 2:05:25.9+1:04:58.4+107.47%48.20%-29.57%-35.93%08:19:58.0
1686093Malan HenruYouth17M 2:05:59.9+1:05:32.4+108.41%47.98%-30.15%-36.54%08:14:58.0
1696013Adam AadilVet41M 2:07:07.8+1:06:40.3+110.28%47.56%-31.32%-37.77%08:27:58.0
1706075Botes DanielVet40M 2:07:28.2+1:07:00.7+110.84%47.43%-31.67%-38.14%08:14:58.0
1716096Pretorius JacoSub vet30M 2:08:55.7+1:08:28.2+113.25%46.89%-33.18%-39.72%08:27:58.0
1728192Jobre BrandVet42M 2:09:21.1+1:08:53.6+113.95%46.74%-33.61%-40.18%08:27:58.0
1736052Brand MaximusYouth11M 2:09:23.3+1:08:55.8+114.01%46.73%-33.65%-40.22%08:09:58.0
1745006Tucks LemarkVetM 2:09:33.2+1:09:05.7+114.29%46.67%-33.82%-40.39%08:19:58.0
1756011Kollmorgen GregoryYouth18M 2:09:51.3+1:09:23.8+114.78%46.56%-34.13%-40.72%08:19:58.0
1765014Mngomezulu KadenVetM 2:11:21.4+1:10:53.9+117.27%46.03%-35.69%-42.35%08:19:58.0
1775199Croxford RigbyGrand master63M 2:13:52.9+1:13:25.4+121.44%45.16%-38.29%-45.08%08:24:58.0
1785229Venter DianSenior27M 2:14:13.4+1:13:45.9+122.01%45.04%-38.65%-45.45%08:09:58.0
1796069Motaung PitsoSub vet34M 2:15:16.4+1:14:48.9+123.75%44.69%-39.73%-46.59%08:19:58.0
1805224Mosana JohnsonSub vet34M 2:15:17.1+1:14:49.6+123.77%44.69%-39.74%-46.61%08:19:58.0
1815299Motlana LeratoSub vet34M 2:15:22.1+1:14:54.6+123.90%44.66%-39.83%-46.70%08:19:58.0
1826039Adam ZaahidSub vet37M 2:17:54.2+1:17:26.7+128.10%43.84%-42.45%-49.44%08:27:58.0
1835213Paruk ZubairSub vet39M 2:18:22.5+1:17:55.0+128.88%43.69%-42.94%-49.95%08:14:58.0
1846009Sibiya FredyVet41M 2:18:47.3+1:18:19.8+129.56%43.56%-43.36%-50.40%08:27:58.0
1856010Nel JeanineMaster51M 2:27:01.4+1:26:33.9+143.18%41.12%-51.87%-59.33%08:14:58.0
1866116Meyer JohanSenior25M 2:33:50.4+1:33:22.9+154.46%39.30%-58.91%-66.71%08:27:58.0
1875021Walker DerrickMaster52M 2:37:04.1+1:36:36.6+159.80%38.49%-62.24%-70.21%08:14:58.0
1885314Balfour PeetVet43M 2:42:23.2+1:41:55.7+168.59%37.23%-67.74%-75.97%08:09:58.0
1895174Viviers RaynardtYouth13M 3:01:47.7+2:01:20.2+200.69%33.26%-87.79%-97.01%08:24:58.0
1901211Moroke MahlohelaSub vet37M 3:02:52.3+2:02:24.8+202.48%33.06%-88.90%-98.17%08:14:58.0
1915162Holtzhuizen KaydenYouth15M 3:03:12.5+2:02:45.0+203.03%33.00%-89.25%-98.54%08:24:58.0
-5033Prestwood HarryYouth17M DNF-----08:19:58.0
-5035Luiz JulianYouth17M DNF-----08:19:58.0
-5041Vratsanos DimitriGrand master61M DNF-----08:14:58.0
-5168Gartland LoganYouth14M DNF-----08:24:58.0
-5173Hayward LukeYouth13M DNF-----08:24:58.0
-5180Gordon David JnrVetM DNF-----08:24:58.0
-5191Potgieter MarkGrand master62M DNF-----08:14:58.0
-5193Johnstone BruceGrand master64M DNF-----08:24:58.0
-5202Maritz JapieGrand master62M DNF-----08:24:58.0
-5230Pitro VicGrand master64M DNF-----08:09:58.0
-5234Harwood LukeMaster56M DNF-----08:24:58.0
-5235Buckham ClintMaster54M DNF-----08:24:58.0
-5239Abrahams ShaneMaster54M DNF-----08:24:58.0
-5247Rimmer MartinGrand master60M DNF-----08:14:58.0
-5254Phashe KgodishoSenior28M DNF-----08:14:58.0
-5255Stopforth DiederickVetM DNF-----08:24:58.0
-5260Rooney ClintonMaster51M DNF-----08:24:58.0
-5261Makgoka KhutsoSenior29M DNF-----08:19:58.0
-5262Hewson DavidMaster51M DNF-----08:24:58.0
-5266Mokhanoi SemoliVet46M DNF-----08:14:58.0
-5297Van Aswegen MartinVet44M DNF-----08:27:58.0
-5305Ferreira JoseVet43M DNF-----08:27:58.0
-5307Gerber ChrisVet42M DNF-----08:27:58.0
-5310Fogarty StephenGrand master60M DNF-----08:09:58.0
-5315Mlambo LaniSub vet35M DNF-----08:09:58.0
-5317Cunningham AndrewVet47M DNF-----08:09:58.0
-5320Erasmus CarlSub vet35M DNF-----08:27:58.0
-6019Oosthuizen JacquesVet40M DNF-----08:27:58.0
-6028Doyle RonaldMaster53M DNF-----08:19:58.0
-6034Khubedu LehlohonoloSub vet38M DNF-----08:27:58.0
-6035Smith MarkSub vet38M DNF-----08:27:58.0
-6055Willis CleySub vet35M DNF-----08:27:58.0
-6062Maguire DominicSub vet34M DNF-----08:27:58.0
-6064Kleynhans PierreSub vet32M DNF-----08:09:58.0
-6070Baloyi MartinSub vet34M DNF-----08:19:58.0
-6085Bouwers JoshuaYouth18M DNF-----08:09:58.0
-6090North CameronYouth17M DNF-----08:19:58.0
-6091Jatho EthanYouth15M DNF-----08:14:58.0
-6105Van Deventer YolandieSub vet35M DNF-----08:19:58.0
-6117Booysens DaleVet45M DNF-----08:14:58.0
-6122Ferreira CharlVet49M DNF-----08:09:58.0
-6123Van Eeden AndreVet49M DNF-----08:14:58.0
-8056Mpho SeboniSub vet39M DNF-----08:24:58.0
-8187Michael KollmorgenMaster59M DNF-----08:19:58.0
  • 25km Sprint Champ Male - Grand master
Place Bib Name Category Age Gender Finish time
15203Seboni MphoGrand master62M 1:11:20.8--100%26.32%24.34%08:24:58.0
25198Gouldie Shane GouldieGrand master64M 1:11:32.3+0:11.5+0.27%99.73%26.13%24.14%08:24:58.0
36014Tameris KarlGrand master66M 1:16:25.1+5:04.3+7.11%93.36%21.09%18.96%08:09:58.0
45205Heritage JoeGrand master60M 1:18:58.3+7:37.5+10.69%90.34%18.45%16.26%08:24:58.0
55195Mckelvey CliffordGrand master60M 1:21:39.2+10:18.4+14.45%87.38%15.68%13.41%08:19:58.0
65018Opperman AndreGrand master60M 1:24:57.7+13:36.9+19.08%83.98%12.27%9.90%08:19:58.0
78037Jaco PretoriusGrand master64M 1:27:26.3+16:05.5+22.55%81.60%9.71%7.28%08:27:58.0
85192Johnstone BruceGrand master64M 1:30:20.0+18:59.2+26.61%78.98%6.72%4.21%08:24:58.0
95159De Kock SvenGrand master60M 1:33:54.1+22:33.3+31.61%75.98%3.03%0.42%08:09:58.0
106041Wright RogerGrand master69M 1:34:42.1+23:21.3+32.73%75.34%2.21%-0.42%08:19:58.0
115259Acheson DouglasGrand master69M 1:38:18.1+26:57.3+37.78%72.58%-1.51%-4.24%08:14:58.0
125182Nortje EtienneGrand master66M 1:42:11.8+30:51.0+43.24%69.81%-5.53%-8.37%08:24:58.0
131054Peter BergerGrand master81M 1:47:09.9+35:49.1+50.20%66.58%-10.66%-13.64%08:19:58.0
145029Bussey ChrisGrand master64M 1:48:56.7+37:35.9+52.70%65.49%-12.50%-15.53%08:14:58.0
155187Fouche JohanGrand master65M 1:56:09.0+44:48.2+62.80%61.43%-19.94%-23.17%08:24:58.0
165190Foster WilliamGrand master61M 2:02:22.6+51:01.8+71.52%58.30%-26.37%-29.77%08:14:58.0
175319Riva PaulGrand master61M 2:02:49.8+51:29.0+72.16%58.09%-26.84%-30.25%08:09:58.0
185199Croxford RigbyGrand master63M 2:13:52.9+1:02:32.1+87.65%53.29%-38.25%-41.97%08:24:58.0
-5041Vratsanos DimitriGrand master61M DNF-----08:14:58.0
-5191Potgieter MarkGrand master62M DNF-----08:14:58.0
-5193Johnstone BruceGrand master64M DNF-----08:24:58.0
-5202Maritz JapieGrand master62M DNF-----08:24:58.0
-5230Pitro VicGrand master64M DNF-----08:09:58.0
-5247Rimmer MartinGrand master60M DNF-----08:14:58.0
-5310Fogarty StephenGrand master60M DNF-----08:09:58.0
  • 25km Sprint Champ Male - Master
Place Bib Name Category Age Gender Finish time
15231Booth DamianMaster57M 1:12:36.3--100%29.00%26.46%08:24:58.0
25209Wissing ThinusMaster59M 1:20:14.3+7:38.0+10.51%90.49%21.53%18.73%08:24:58.0
35249Cohen NolanMaster53M 1:21:41.8+9:05.5+12.52%88.87%20.11%17.25%08:24:58.0
45171Cox DarrenMaster54M 1:25:59.2+13:22.9+18.43%84.44%15.91%12.91%08:14:58.0
56058Van Der Spuy John BernardMaster56M 1:27:31.5+14:55.2+20.55%82.95%14.41%11.35%08:19:58.0
65228Bloxam LeeMaster57M 1:28:06.2+15:29.9+21.35%82.41%13.84%10.76%08:24:58.0
75212Reisinger WilfriedMaster59M 1:28:35.6+15:59.3+22.02%81.95%13.36%10.27%08:24:58.0
85025Le Roux LourensMaster56M 1:33:58.4+21:22.1+29.43%77.26%8.10%4.82%08:14:58.0
95287Harvey PaulMaster52M 1:34:27.4+21:51.1+30.10%76.87%7.63%4.33%08:09:58.0
105248Chapman AlanMaster53M 1:35:05.4+22:29.1+30.97%76.35%7.01%3.69%08:24:58.0
115186Du Preez MorneMaster51M 1:36:04.6+23:28.3+32.33%75.57%6.04%2.69%08:14:58.0
125206Drake DavidMaster59M 1:36:09.8+23:33.5+32.45%75.50%5.96%2.60%08:24:58.0
135151Atkinson WarrenMaster51M 1:38:29.8+25:53.5+35.66%73.71%3.68%0.24%08:14:58.0
145218Benadie IanMaster58M 1:38:57.8+26:21.5+36.30%73.37%3.22%-0.24%08:24:58.0
155220Taljaard DanieMaster58M 1:39:34.0+26:57.7+37.13%72.92%2.63%-0.85%08:24:58.0
165208Falck RogerMaster55M 1:40:54.3+28:18.0+38.98%71.95%1.32%-2.20%08:09:58.0
175241Scholtz JohanMaster53M 1:45:24.3+32:48.0+45.18%68.88%-3.08%-6.76%08:24:58.0
185265Bhana SanjayMaster50M 1:45:29.3+32:53.0+45.29%68.83%-3.16%-6.85%08:24:58.0
195221Lumley GrantMaster58M 1:50:30.2+37:53.9+52.20%65.70%-8.07%-11.92%08:24:58.0
205256Senekal KobusMaster52M 1:53:10.4+40:34.1+55.88%64.15%-10.68%-14.63%08:24:58.0
216023Van Der Poel EtienneMaster56M 1:54:38.7+42:02.4+57.90%63.33%-12.12%-16.12%08:09:58.0
225219Erasmus CorneliusMaster58M 1:55:21.5+42:45.2+58.88%62.94%-12.81%-16.84%08:24:58.0
235251Audier HermanMaster53M 1:55:44.6+43:08.3+59.42%62.73%-13.19%-17.23%08:24:58.0
245238Booysen FlipMaster54M 1:55:48.9+43:12.6+59.51%62.69%-13.26%-17.30%08:24:58.0
256010Nel JeanineMaster51M 2:27:01.4+1:14:25.1+102.50%49.38%-43.78%-48.91%08:14:58.0
265021Walker DerrickMaster52M 2:37:04.1+1:24:27.8+116.33%46.23%-53.60%-59.09%08:14:58.0
-5234Harwood LukeMaster56M DNF-----08:24:58.0
-5235Buckham ClintMaster54M DNF-----08:24:58.0
-5239Abrahams ShaneMaster54M DNF-----08:24:58.0
-5260Rooney ClintonMaster51M DNF-----08:24:58.0
-5262Hewson DavidMaster51M DNF-----08:24:58.0
-6028Doyle RonaldMaster53M DNF-----08:19:58.0
-8187Michael KollmorgenMaster59M DNF-----08:19:58.0
  • 25km Sprint Champ Male - Senior
Place Bib Name Category Age Gender Finish time
16118Cardoso Jean-LucSenior25M 1:09:31.0--100%26.82%21.17%08:27:58.0
26067Rae KeaganSenior24M 1:11:32.2+2:01.2+2.91%97.18%24.70%18.88%08:19:58.0
36109Fourie ZandreySenior27M 1:18:57.7+9:26.7+13.59%88.04%16.88%10.46%08:27:58.0
46108Geldenhuys ZildjianSenior27M 1:19:13.3+9:42.3+13.96%87.75%16.61%10.17%08:27:58.0
56099Botha IvanSenior28M 1:22:10.9+12:39.9+18.22%84.59%13.49%6.81%08:27:58.0
66103Botha SeanSenior28M 1:22:11.8+12:40.8+18.24%84.57%13.48%6.79%08:27:58.0
76115Venter MiasSenior26M 1:22:12.0+12:41.0+18.25%84.57%13.47%6.79%08:27:58.0
86104Drake GavinSenior27M 1:34:10.5+24:39.5+35.47%73.82%0.87%-6.79%08:27:58.0
95201Erasmus KealanSenior24M 1:36:13.8+26:42.8+38.43%72.24%-1.30%-9.12%08:09:58.0
106097Reisinger ThorstenSenior29M 1:37:16.1+27:45.1+39.92%71.47%-2.39%-10.30%08:27:58.0
116114Smith KyleSenior26M 1:37:59.0+28:28.0+40.95%70.95%-3.14%-11.11%08:27:58.0
125240Shoobridge LiamSenior28M 1:50:26.3+40:55.3+58.87%62.95%-16.25%-25.23%08:09:58.0
135229Venter DianSenior27M 2:14:13.4+1:04:42.4+93.08%51.79%-41.29%-52.20%08:09:58.0
146116Meyer JohanSenior25M 2:33:50.4+1:24:19.4+121.30%45.19%-61.94%-74.45%08:27:58.0
-5254Phashe KgodishoSenior28M DNF-----08:14:58.0
-5261Makgoka KhutsoSenior29M DNF-----08:19:58.0
  • 25km Sprint Champ Male - Sub vet
Place Bib Name Category Age Gender Finish time
15188Mac Millan DylanSub vet30M 1:10:17.3--100%29.86%25.30%08:14:58.0
21057Wiehan Van Der MerweSub vet37M 1:13:40.8+3:23.5+4.83%95.40%26.48%21.69%08:14:58.0
36066Gooding RorySub vet34M 1:15:34.2+5:16.9+7.51%93.01%24.59%19.68%08:27:58.0
46092Visser MatthewSub vet31M 1:18:18.8+8:01.5+11.42%89.75%21.85%16.77%08:19:58.0
55185Badenhorst MichaelSub vet31M 1:18:50.7+8:33.4+12.17%89.15%21.32%16.20%08:14:58.0
65034Bakome AuguySub vet36M 1:18:51.3+8:34.0+12.19%89.14%21.31%16.19%08:14:58.0
76053Van Zyl LeanderSub vet35M 1:19:00.7+8:43.4+12.41%88.96%21.16%16.02%08:27:58.0
85166Bezuidenhout ClementSub vet35M 1:19:48.5+9:31.2+13.54%88.07%20.36%15.18%08:27:58.0
95264Khorombi MichaelSub vet36M 1:20:11.0+9:53.7+14.08%87.66%19.99%14.78%08:14:58.0
106076Hadley WarrenSub vet32M 1:20:53.0+10:35.7+15.07%86.90%19.29%14.03%08:27:58.0
116027Hardres-Williams HamishSub vet39M 1:23:13.8+12:56.5+18.41%84.45%16.95%11.54%08:27:58.0
125246Van Bergen MartinSub vet36M 1:23:26.5+13:09.2+18.71%84.24%16.74%11.32%08:14:58.0
135245Van Rooyen DanielSub vet34M 1:23:27.3+13:10.0+18.73%84.22%16.72%11.30%08:14:58.0
146037Van Niekerk MynhardtSub vet38M 1:24:47.5+14:30.2+20.63%82.90%15.39%9.88%08:27:58.0
156050Larkins CraigSub vet35M 1:25:22.4+15:05.1+21.46%82.33%14.81%9.26%08:27:58.0
166057Van Eeden JacquesSub vet35M 1:25:31.7+15:14.4+21.68%82.18%14.66%9.10%08:19:58.0
175175Lamprecht NickSub vet37M 1:25:47.7+15:30.4+22.06%81.93%14.39%8.81%08:14:58.0
186046Wright RobertSub vet36M 1:26:32.2+16:14.9+23.12%81.22%13.65%8.03%08:27:58.0
196003Coopoosamy NavendrinSub vet39M 1:27:47.3+17:30.0+24.90%80.07%12.40%6.70%08:19:58.0
206081Snyman RJSub vet31M 1:29:18.2+19:00.9+27.05%78.71%10.89%5.09%08:27:58.0
216060Van Der Merwe RenierSub vet35M 1:29:22.2+19:04.9+27.15%78.65%10.82%5.01%08:27:58.0
226051Henning FrancoisSub vet35M 1:32:03.8+21:46.5+30.98%76.35%8.13%2.15%08:27:58.0
236074Kennedy ChrisSub vet32M 1:33:46.7+23:29.4+33.42%74.95%6.42%0.33%08:27:58.0
245291Hodgson RickySub vet36M 1:34:23.9+24:06.6+34.30%74.46%5.80%-0.33%08:09:58.0
256047Payne SheldonSub vet36M 1:36:31.3+26:14.0+37.32%72.82%3.69%-2.59%08:27:58.0
266073Fintelman BartSub vet33M 1:36:37.2+26:19.9+37.46%72.75%3.59%-2.69%08:27:58.0
276082Bester Pierre JeanSub vet39M 1:40:46.6+30:29.3+43.38%69.75%-0.56%-7.11%08:09:58.0
285269Furstenburg RiaanSub vet39M 1:41:08.0+30:50.7+43.88%69.50%-0.92%-7.49%08:19:58.0
296044Wright MatthewSub vet33M 1:42:54.5+32:37.2+46.41%68.30%-2.69%-9.37%08:19:58.0
306038Prinsloo TjaartSub vet37M 1:42:54.7+32:37.4+46.41%68.30%-2.69%-9.38%08:27:58.0
315253Riddell ClintinSub vet35M 1:44:06.4+33:49.1+48.11%67.52%-3.88%-10.65%08:09:58.0
325277Sello ThatoSub vet30M 1:45:08.4+34:51.1+49.58%66.85%-4.91%-11.75%08:19:58.0
336077Badenhorst DaleSub vet39M 1:47:21.8+37:04.5+52.75%65.47%-7.13%-14.11%08:09:58.0
345024De Grooth GarethSub vet37M 1:51:22.4+41:05.1+58.45%63.11%-11.13%-18.37%08:19:58.0
355184Statham GrantSub vet39M 1:52:37.3+42:20.0+60.23%62.41%-12.38%-19.70%08:14:58.0
368010Hentie MalanSub vet35M 1:52:53.6+42:36.3+60.61%62.26%-12.65%-19.99%08:14:58.0
375164Khubedu LehlohonoloSub vet38M 1:54:42.6+44:25.3+63.20%61.27%-14.46%-21.92%08:24:58.0
385044Blackburn DwayneSub vet34M 2:03:09.7+52:52.4+75.22%57.07%-22.90%-30.90%08:09:58.0
396030Mngomezulu VusiSub vet39M 2:03:22.2+53:04.9+75.52%56.97%-23.10%-31.12%08:27:58.0
406096Pretorius JacoSub vet30M 2:08:55.7+58:38.4+83.43%54.52%-28.65%-37.03%08:27:58.0
416069Motaung PitsoSub vet34M 2:15:16.4+1:04:59.1+92.45%51.96%-34.98%-43.77%08:19:58.0
425224Mosana JohnsonSub vet34M 2:15:17.1+1:04:59.8+92.47%51.96%-34.99%-43.79%08:19:58.0
435299Motlana LeratoSub vet34M 2:15:22.1+1:05:04.8+92.59%51.92%-35.08%-43.87%08:19:58.0
446039Adam ZaahidSub vet37M 2:17:54.2+1:07:36.9+96.20%50.97%-37.61%-46.57%08:27:58.0
455213Paruk ZubairSub vet39M 2:18:22.5+1:08:05.2+96.87%50.80%-38.08%-47.07%08:14:58.0
461211Moroke MahlohelaSub vet37M 3:02:52.3+1:52:35.0+160.17%38.44%-82.48%-94.36%08:14:58.0
-5315Mlambo LaniSub vet35M DNF-----08:09:58.0
-5320Erasmus CarlSub vet35M DNF-----08:27:58.0
-6034Khubedu LehlohonoloSub vet38M DNF-----08:27:58.0
-6035Smith MarkSub vet38M DNF-----08:27:58.0
-6055Willis CleySub vet35M DNF-----08:27:58.0
-6062Maguire DominicSub vet34M DNF-----08:27:58.0
-6064Kleynhans PierreSub vet32M DNF-----08:09:58.0
-6070Baloyi MartinSub vet34M DNF-----08:19:58.0
-6105Van Deventer YolandieSub vet35M DNF-----08:19:58.0
-8056Mpho SeboniSub vet39M DNF-----08:24:58.0
  • 25km Sprint Champ Male - U23
Place Bib Name Category Age Gender Finish time
15020Muller CorbynU2321M 1:17:29.3--100%19.62%19.62%08:19:58.0
26101Groenewald EttieneU2323M 1:55:18.4+37:49.1+48.81%67.20%-19.62%-19.62%08:14:58.0
  • 25km Sprint Champ Male - Vet
Place Bib Name Category Age Gender Finish time
15048Gordon DavidVet43M 1:05:31.6--100%33.60%31.34%08:19:58.0
28090Dylan GschwendVet49M 1:05:45.3+0:13.7+0.35%99.65%33.37%31.10%08:09:58.0
36119Hutton RogerVet47M 1:06:45.5+1:13.9+1.88%98.16%32.36%30.05%08:09:58.0
45257Macintyre ScottVet48M 1:07:16.5+1:44.9+2.67%97.40%31.83%29.51%08:14:58.0
55309Hamman ChrisVet47M 1:09:49.9+4:18.3+6.57%93.84%29.24%26.83%08:14:58.0
66018Promnitz GeoffreyVet41M 1:18:03.5+12:31.9+19.12%83.95%20.91%18.21%08:27:58.0
75226Furniss PaulVet46M 1:18:24.3+12:52.7+19.65%83.57%20.55%17.85%08:14:58.0
85296Nowell DereckVet44M 1:19:26.8+13:55.2+21.24%82.48%19.50%16.76%08:27:58.0
96016Martin JonathanVet41M 1:19:47.0+14:15.4+21.76%82.13%19.16%16.40%08:27:58.0
106021White RyanVet40M 1:19:48.1+14:16.5+21.79%82.11%19.14%16.39%08:27:58.0
115294Groenewald ChristoVet44M 1:19:51.5+14:19.9+21.87%82.05%19.08%16.33%08:27:58.0
125313Van Wyk JohanVet42M 1:21:35.6+16:04.0+24.52%80.31%17.32%14.51%08:27:58.0
136006Ismail AnjoemVet41M 1:21:47.8+16:16.2+24.83%80.11%17.12%14.30%08:27:58.0
145285Gaffoor MubeenVet45M 1:23:12.5+17:40.9+26.98%78.75%15.69%12.82%08:27:58.0
155282Strydom GeorgeVet47M 1:23:53.6+18:22.0+28.03%78.11%14.99%12.10%08:24:58.0
166008Cloete JohanVet45M 1:25:27.7+19:56.1+30.42%76.67%13.40%10.46%08:19:58.0
175272Thomas MichaelVet49M 1:25:57.9+20:26.3+31.19%76.22%12.89%9.93%08:24:58.0
185292Leso KoenaVet44M 1:26:08.1+20:36.5+31.45%76.07%12.72%9.75%08:27:58.0
195276Van Eeden PierreVet48M 1:27:58.9+22:27.3+34.27%74.48%10.85%7.81%08:24:58.0
206124Labushagne AndreVet41M 1:29:53.6+24:22.0+37.19%72.89%8.91%5.81%08:14:58.0
215290Cornforth RobertVet49M 1:32:16.7+26:45.1+40.83%71.01%6.50%3.31%08:09:58.0
225279Zeelie TobieVet48M 1:32:39.6+27:08.0+41.41%70.72%6.11%2.91%08:24:58.0
235010Bertamini MarcoVet49M 1:35:26.4+29:54.8+45.65%68.66%3.29%0.00%08:14:58.0
245046Johnson ReeceVet46M 1:36:35.6+31:04.0+47.41%67.84%2.12%-1.21%08:14:58.0
255211Mabuza RodneyVet47M 1:36:36.2+31:04.6+47.43%67.83%2.11%-1.22%08:14:58.0
265196Durr ErichVet44M 1:37:53.2+32:21.6+49.38%66.94%0.81%-2.56%08:09:58.0
275280Jansen BrendonVet47M 1:42:11.5+36:39.9+55.95%64.12%-3.55%-7.07%08:24:58.0
285001Prinsloo RudiVetM 1:42:54.2+37:22.6+57.04%63.68%-4.27%-7.82%08:19:58.0
296102Burger RheunertVet43M 1:44:02.0+38:30.4+58.76%62.99%-5.41%-9.00%08:09:58.0
305298Higgins John-PaulVet44M 1:44:22.9+38:51.3+59.30%62.78%-5.77%-9.37%08:27:58.0
315233Karuhije WilliamVet44M 1:46:36.3+41:04.7+62.69%61.47%-8.02%-11.70%08:09:58.0
325275Mabidikane Albert TumiVet49M 1:47:59.2+42:27.6+64.80%60.68%-9.42%-13.15%08:24:58.0
335283Brand CornelisVet46M 1:49:02.0+43:30.4+66.40%60.10%-10.48%-14.24%08:27:58.0
345022Du Preez BertVetM 1:57:12.1+51:40.5+78.86%55.91%-18.76%-22.80%08:19:58.0
355157Lovegrove JonathanVet41M 2:00:39.8+55:08.2+84.14%54.31%-22.26%-26.43%08:14:58.0
365181Jonker JacquesVet48M 2:01:52.8+56:21.2+86.00%53.76%-23.50%-27.70%08:14:58.0
375304Bhatt HirenVet43M 2:04:49.3+59:17.7+90.49%52.50%-26.48%-30.79%08:27:58.0
385301Mphela JudahVet45M 2:05:25.9+59:54.3+91.42%52.24%-27.10%-31.42%08:19:58.0
396013Adam AadilVet41M 2:07:07.8+1:01:36.2+94.01%51.54%-28.82%-33.20%08:27:58.0
406075Botes DanielVet40M 2:07:28.2+1:01:56.6+94.53%51.41%-29.16%-33.56%08:14:58.0
418192Jobre BrandVet42M 2:09:21.1+1:03:49.5+97.40%50.66%-31.07%-35.53%08:27:58.0
425006Tucks LemarkVetM 2:09:33.2+1:04:01.6+97.71%50.58%-31.27%-35.74%08:19:58.0
435014Mngomezulu KadenVetM 2:11:21.4+1:05:49.8+100.46%49.88%-33.10%-37.63%08:19:58.0
446009Sibiya FredyVet41M 2:18:47.3+1:13:15.7+111.80%47.21%-40.63%-45.42%08:27:58.0
455314Balfour PeetVet43M 2:42:23.2+1:36:51.6+147.82%40.35%-64.54%-70.15%08:09:58.0
-5180Gordon David JnrVetM DNF-----08:24:58.0
-5255Stopforth DiederickVetM DNF-----08:24:58.0
-5266Mokhanoi SemoliVet46M DNF-----08:14:58.0
-5297Van Aswegen MartinVet44M DNF-----08:27:58.0
-5305Ferreira JoseVet43M DNF-----08:27:58.0
-5307Gerber ChrisVet42M DNF-----08:27:58.0
-5317Cunningham AndrewVet47M DNF-----08:09:58.0
-6019Oosthuizen JacquesVet40M DNF-----08:27:58.0
-6117Booysens DaleVet45M DNF-----08:14:58.0
-6122Ferreira CharlVet49M DNF-----08:09:58.0
-6123Van Eeden AndreVet49M DNF-----08:14:58.0
  • 25km Sprint Champ Male - Youth
Place Bib Name Category Age Gender Finish time
15011Dickens MatthewYouth14M 1:00:27.5--100%31.20%20.43%08:09:58.0
25004Sequeira AydanYouth14M 1:00:50.0+0:22.5+0.62%99.38%30.77%19.94%08:09:58.0
35316Naude EvanYouth13M 1:01:14.0+0:46.5+1.28%98.73%30.32%19.41%08:09:58.0
45158Prins ZanderYouth15M 1:05:35.3+5:07.8+8.49%92.18%25.36%13.68%08:19:58.0
55049Kruger DarrenYouth15M 1:06:32.7+6:05.2+10.07%90.85%24.28%12.42%08:19:58.0
66079Macintyre JaredYouth16M 1:07:10.3+6:42.8+11.10%90.01%23.56%11.59%08:14:58.0
76012Perumal YashlinYouth18M 1:07:11.0+6:43.5+11.12%89.99%23.55%11.58%08:14:58.0
86071Furniss CayleYouth16M 1:07:18.3+6:50.8+11.32%89.83%23.41%11.42%08:14:58.0
95179Booth ThomasYouth11M 1:07:30.3+7:02.8+11.66%89.56%23.18%11.16%08:24:58.0
106086Britz KyleYouth17M 1:08:18.4+7:50.9+12.98%88.51%22.27%10.10%08:09:58.0
116017Van Eeden DivanYouth18M 1:09:45.2+9:17.7+15.37%86.67%20.62%8.20%08:19:58.0
125039Norton MatthewYouth13M 1:10:13.7+9:46.2+16.16%86.09%20.08%7.57%08:09:58.0
136110Kooi RuanYouth12M 1:10:36.5+10:09.0+16.79%85.62%19.65%7.07%08:14:58.0
145047Van Aarde RuanYouth15M 1:12:47.8+12:20.3+20.41%83.05%17.16%4.19%08:19:58.0
156032Norton NicholasYouth11M 1:12:53.8+12:26.3+20.57%82.94%17.05%4.06%08:09:58.0
165172Booth MatthewYouth13M 1:12:56.9+12:29.4+20.66%82.88%16.99%3.99%08:24:58.0
176083Bouwers DanYouth16M 1:12:59.7+12:32.2+20.74%82.83%16.94%3.93%08:09:58.0
185030Wilson JoshuaYouth18M 1:14:01.4+13:33.9+22.44%81.67%15.77%2.58%08:19:58.0
195028Coombe ChristoYouth18M 1:15:16.1+14:48.6+24.50%80.32%14.35%0.94%08:19:58.0
205152Jefferies TimothyYouth15M 1:15:27.8+15:00.3+24.82%80.12%14.13%0.68%08:14:58.0
216084Bowers MatthewYouth15M 1:16:30.0+16:02.5+26.53%79.03%12.95%-0.68%08:09:58.0
225177Cornforth AshtonYouth12M 1:17:16.9+16:49.4+27.83%78.23%12.06%-1.71%08:24:58.0
235154Vlok ArnoYouth15M 1:21:19.0+20:51.5+34.50%74.35%7.47%-7.02%08:19:58.0
245223Greeff ChristoYouth16M 1:22:41.4+22:13.9+36.77%73.11%5.90%-8.83%08:09:58.0
256089De Clercq AlexYouth17M 1:25:18.6+24:51.1+41.11%70.87%2.92%-12.28%08:09:58.0
266100Reyneke DominicYouth16M 1:25:19.0+24:51.5+41.12%70.86%2.91%-12.29%08:09:58.0
275161Van Niekerk MarkusYouth15M 1:26:14.1+25:46.6+42.64%70.11%1.87%-13.49%08:19:58.0
285169Coetzee WaldoYouth14M 1:28:38.0+28:10.5+46.60%68.21%-0.86%-16.65%08:24:58.0
295042Du Preez JesseYouth16M 1:30:25.2+29:57.7+49.56%66.86%-2.89%-19.00%08:19:58.0
305289Blanchard LiamYouth17M 1:31:22.7+30:55.2+51.14%66.16%-3.98%-20.26%08:09:58.0
315153Atkinson MorganYouth15M 1:33:35.9+33:08.4+54.81%64.59%-6.51%-23.19%08:19:58.0
326088De Beer JohanYouth14M 1:34:18.5+33:51.0+55.99%64.11%-7.32%-24.12%08:19:58.0
335178Jonker NathanYouth12M 1:51:44.6+51:17.1+84.83%54.10%-27.16%-47.07%08:24:58.0
345318Senekal JuanYouth17M 1:57:52.5+57:25.0+94.97%51.29%-34.14%-55.14%08:19:58.0
355009Mngomezulu BrandonYouth11M 2:03:08.0+1:02:40.5+103.67%49.10%-40.12%-62.06%08:19:58.0
366093Malan HenruYouth17M 2:05:59.9+1:05:32.4+108.41%47.98%-43.38%-65.83%08:14:58.0
376052Brand MaximusYouth11M 2:09:23.3+1:08:55.8+114.01%46.73%-47.24%-70.29%08:09:58.0
386011Kollmorgen GregoryYouth18M 2:09:51.3+1:09:23.8+114.78%46.56%-47.77%-70.90%08:19:58.0
395174Viviers RaynardtYouth13M 3:01:47.7+2:01:20.2+200.69%33.26%-106.87%-139.26%08:24:58.0
405162Holtzhuizen KaydenYouth15M 3:03:12.5+2:02:45.0+203.03%33.00%-108.48%-141.12%08:24:58.0
-5033Prestwood HarryYouth17M DNF-----08:19:58.0
-5035Luiz JulianYouth17M DNF-----08:19:58.0
-5168Gartland LoganYouth14M DNF-----08:24:58.0
-5173Hayward LukeYouth13M DNF-----08:24:58.0
-6085Bouwers JoshuaYouth18M DNF-----08:09:58.0
-6090North CameronYouth17M DNF-----08:19:58.0
-6091Jatho EthanYouth15M DNF-----08:14:58.0
  • 25km Sprint Champ No gender - Overall
Place Bib Name Category Finish time
16 2:18:48.0--100%30.64%30.64%06:09:58.0
216 4:21:24.6+2:02:36.6+88.34%53.10%-30.64%-30.64%06:09:58.0
  • 25km Sprint Champ (e-Bike) - Overall
Place Bib Name Category Age Gender Finish time
18235Amber MahonyMaster52F 1:07:52.0--100%18.80%22.71%08:24:58.0
25258Luiz PaulMaster51M 1:25:58.5+18:06.5+26.68%78.94%-2.86%2.09%08:24:58.0
35273North ShaneMaster50M 1:29:38.2+21:46.2+32.08%75.71%-7.24%-2.09%08:19:58.0
45160Luiz IndiaYouth15F 1:30:50.8+22:58.8+33.86%74.70%-8.69%-3.46%08:19:58.0
-5200Watts Gwendeline IreneGrand master63F DNF-----08:24:58.0
-5242Prestwood LisaMasterF DNF-----08:24:58.0
-5243Marneweck PeterGrand master63M DNF-----08:19:58.0
  • 25km Sprint Champ (e-Bike) Female - Overall
Place Bib Name Category Age Gender Finish time
18235Amber MahonyMaster52F 1:07:52.0--100%14.48%14.48%08:24:58.0
25160Luiz IndiaYouth15F 1:30:50.8+22:58.8+33.86%74.70%-14.48%-14.48%08:19:58.0
-5200Watts Gwendeline IreneGrand master63F DNF-----08:24:58.0
-5242Prestwood LisaMasterF DNF-----08:24:58.0
  • 25km Sprint Champ (e-Bike) Female - Grand master
Place Bib Name Category Age Gender Finish time
-5200Watts Gwendeline IreneGrand master63F DNF-----08:24:58.0
  • 25km Sprint Champ (e-Bike) Female - Master
Place Bib Name Category Age Gender Finish time
18235Amber MahonyMaster52F 1:07:52.0--100%0.00%0.00%08:24:58.0
-5242Prestwood LisaMasterF DNF-----08:24:58.0
  • 25km Sprint Champ (e-Bike) Female - Youth
Place Bib Name Category Age Gender Finish time
15160Luiz IndiaYouth15F 1:30:50.8--100%0.00%0.00%08:19:58.0
  • 25km Sprint Champ (e-Bike) Male - Overall
Place Bib Name Category Age Gender Finish time
15258Luiz PaulMaster51M 1:25:58.5--100%2.09%2.09%08:24:58.0
25273North ShaneMaster50M 1:29:38.2+3:39.7+4.26%95.91%-2.09%-2.09%08:19:58.0
-5243Marneweck PeterGrand master63M DNF-----08:19:58.0
  • 25km Sprint Champ (e-Bike) Male - Grand master
Place Bib Name Category Age Gender Finish time
-5243Marneweck PeterGrand master63M DNF-----08:19:58.0
  • 25km Sprint Champ (e-Bike) Male - Master
Place Bib Name Category Age Gender Finish time
15258Luiz PaulMaster51M 1:25:58.5--100%2.09%2.09%08:24:58.0
25273North ShaneMaster50M 1:29:38.2+3:39.7+4.26%95.91%-2.09%-2.09%08:19:58.0
  • 45km Trail Boss - Overall
Place Bib Name Category Age Gender Finish time
11194Carter BarnesYouth16M 1:52:03.3--100%38.36%36.60%07:19:58.0
21322Ivan AndersonMaster56M 1:53:52.1+1:48.8+1.62%98.41%37.37%35.57%07:19:58.0
31299Gustav VenterYouth18M 1:57:12.0+5:08.7+4.59%95.61%35.53%33.69%07:19:58.0
43050Ethan MitchellYouth16M 2:01:29.9+9:26.6+8.43%92.23%33.17%31.26%07:19:58.0
51038JD KoekemoerMaster56M 2:02:51.3+10:48.0+9.64%91.21%32.42%30.49%07:24:58.0
61409Andrew BassonSub vet39M 2:02:58.9+10:55.6+9.75%91.12%32.35%30.42%07:39:58.0
73032Neil TurpinVet42M 2:04:16.0+12:12.7+10.90%90.17%31.65%29.69%07:39:58.0
81392Chris OsmondSub vet34M 2:05:32.6+13:29.3+12.04%89.26%30.94%28.97%07:39:58.0
91118Andrew Van ZylMaster54M 2:06:17.8+14:14.5+12.71%88.72%30.53%28.54%07:24:58.0
101066Sebastian KruchenSub vet30M 2:07:23.5+15:20.2+13.69%87.96%29.93%27.92%07:29:58.0
111309Bradley CaponYouth16M 2:08:49.6+16:46.3+14.97%86.98%29.14%27.11%07:19:58.0
121214Paul VorsterMaster57M 2:11:53.7+19:50.4+17.71%84.96%27.45%25.37%07:19:58.0
133056Damien ShapleyYouth16M 2:12:33.1+20:29.8+18.29%84.54%27.09%25.00%07:19:58.0
141259Terrence BroccoGrand master61M 2:14:05.1+22:01.8+19.66%83.57%26.25%24.13%07:19:58.0
151396Roland RisiVet44M 2:14:41.2+22:37.9+20.20%83.20%25.92%23.79%07:24:58.0
161170Stanford MogotsiVet48M 2:15:08.8+23:05.5+20.61%82.91%25.66%23.53%07:34:58.0
171424Reinhardt StrydomYouth15M 2:15:56.1+23:52.8+21.31%82.43%25.23%23.09%07:24:58.0
181391Dean BarnardSub vet33M 2:16:15.4+24:12.1+21.60%82.24%25.05%22.91%07:19:58.0
191271Ivan HaasbroekSub vet32M 2:16:44.1+24:40.8+22.02%81.95%24.79%22.63%07:34:58.0
201222Yvonne PrinslooMaster52F 2:17:37.6+25:34.3+22.82%81.42%24.30%22.13%07:19:58.0
211252Michael RAMaster52M 2:18:14.8+26:11.5+23.37%81.05%23.96%21.78%07:19:58.0
221016Emmanuel SequeiraSub vet37M 2:18:51.7+26:48.4+23.92%80.70%23.62%21.43%07:19:58.0
231319Gregory HillGrand master62M 2:19:15.5+27:12.2+24.28%80.47%23.40%21.21%07:19:58.0
241266Michael FalckYouth16M 2:19:38.1+27:34.8+24.61%80.25%23.19%20.99%07:24:58.0
258114Gareth CampbellGrand master64M 2:19:42.2+27:38.9+24.67%80.21%23.16%20.96%07:19:58.0
261329Neo MbeleU2320M 2:20:45.1+28:41.8+25.61%79.61%22.58%20.36%07:34:58.0
271115Tyron SharnockVet41M 2:20:47.4+28:44.1+25.64%79.59%22.56%20.34%07:29:58.0
281095Robert NortonVet46M 2:20:55.7+28:52.4+25.77%79.51%22.48%20.26%07:19:58.0
291171Simon JazdzewskiVet41M 2:21:14.1+29:10.8+26.04%79.34%22.31%20.09%07:19:58.0
301407Jayden NaudeYouth16M 2:21:18.5+29:15.2+26.11%79.30%22.27%20.05%07:19:58.0
311223Gordon HarveyMaster51M 2:21:54.0+29:50.7+26.63%78.97%21.95%19.71%07:34:58.0
321036Wyatt BothmaU2323M 2:21:59.6+29:56.3+26.72%78.92%21.90%19.66%07:19:58.0
331152Eyssen DeyselSub vet39M 2:22:02.3+29:59.0+26.76%78.89%21.87%19.63%07:24:58.0
341445Candice SymcoxVet46F 2:22:03.3+30:00.0+26.77%78.88%21.86%19.62%07:19:58.0
358007Megan BoshoffYouth16F 2:25:08.7+33:05.4+29.53%77.20%20.16%17.88%07:19:58.0
361249Conrad BoulleMaster53M 2:26:00.4+33:57.1+30.30%76.75%19.69%17.39%07:19:58.0
371203Daniel JardimSub vet38M 2:26:15.7+34:12.4+30.53%76.61%19.55%17.24%07:19:58.0
381344Richard MitchellVet45M 2:26:37.8+34:34.5+30.86%76.42%19.35%17.04%07:19:58.0
391443Richard ButtMaster53M 2:26:56.4+34:53.1+31.13%76.26%19.18%16.86%07:19:58.0
401368Steven DaveMaster58M 2:27:09.8+35:06.5+31.33%76.14%19.05%16.73%07:24:58.0
411342Stassen Gideon Van NiekerkVet40M 2:27:12.6+35:09.3+31.37%76.12%19.03%16.71%07:34:58.0
421183Gavin HornGrand master60M 2:27:18.8+35:15.5+31.47%76.07%18.97%16.65%07:19:58.0
433052Neil PromnickMaster58M 2:27:39.7+35:36.4+31.78%75.89%18.78%16.45%07:24:58.0
441324Carl SchubertU2320M 2:28:11.0+36:07.7+32.24%75.62%18.49%16.16%07:34:58.0
451384Nic ShapleyMaster51M 2:28:12.0+36:08.7+32.26%75.61%18.48%16.15%07:24:58.0
463119Fanie Van VuurenMaster56M 2:30:44.3+38:41.0+34.52%74.34%17.09%14.71%07:19:58.0
471193Shane LotterMaster53M 2:31:58.6+39:55.3+35.63%73.73%16.41%14.01%07:29:58.0
481421Scott TempleSenior28M 2:32:01.0+39:57.7+35.66%73.71%16.38%13.99%07:39:58.0
491442Merrick BerningU2320M 2:32:06.4+40:03.1+35.74%73.67%16.33%13.94%07:39:58.0
501102Devon ScottSub vet39M 2:32:17.9+40:14.6+35.91%73.58%16.23%13.83%07:39:58.0
511248Sheldon ArchibaldVet46M 2:32:37.9+40:34.6+36.21%73.42%16.04%13.64%07:19:58.0
521092Clinton DreyerVet48M 2:32:49.2+40:45.9+36.38%73.32%15.94%13.53%07:29:58.0
531405Nicolas StaesVet44M 2:32:51.5+40:48.2+36.41%73.31%15.92%13.51%07:39:58.0
543035Jared FalckYouth17M 2:33:07.5+41:04.2+36.65%73.18%15.77%13.36%07:24:58.0
551427Ricky HillSub vet30M 2:33:46.5+41:43.2+37.23%72.87%15.42%12.99%07:39:58.0
561451Connor LeeYouth16M 2:33:47.2+41:43.9+37.24%72.86%15.41%12.99%07:24:58.0
571001Tony MellowsGrand master69M 2:34:21.6+42:18.3+37.75%72.59%15.09%12.66%07:19:58.0
581200Bethany FabriciusVet45F 2:34:30.3+42:27.0+37.88%72.53%15.01%12.58%07:19:58.0
593044Christiaan SchlebushYouth15M 2:34:38.3+42:35.0+38.00%72.46%14.94%12.51%07:19:58.0
601042Bruce OberholsterVet49M 2:34:40.6+42:37.3+38.04%72.44%14.92%12.48%07:19:58.0
611274Piotr KiszkurnoVet49M 2:34:44.0+42:40.7+38.09%72.42%14.89%12.45%07:19:58.0
623014Keene ScottVetM 2:35:04.2+43:00.9+38.39%72.26%14.70%12.26%07:34:58.0
631341Herman HeinleinSenior26M 2:35:09.4+43:06.1+38.46%72.22%14.66%12.21%07:34:58.0
641218Alex DunwoodieVet47F 2:35:31.0+43:27.7+38.79%72.05%14.46%12.01%07:19:58.0
651216Barry Van WykMaster58M 2:35:31.6+43:28.3+38.79%72.05%14.45%12.00%07:19:58.0
661440Rohan Du PlessisSenior27M 2:35:40.3+43:37.0+38.92%71.98%14.37%11.92%07:29:58.0
671446Yolanda KrugerVet41F 2:35:41.7+43:38.4+38.95%71.97%14.36%11.91%07:19:58.0
681239Craig BlendSub vet37M 2:35:44.5+43:41.2+38.99%71.95%14.33%11.88%07:29:58.0
691231Craig KrugerGrand master64M 2:35:48.1+43:44.8+39.04%71.92%14.30%11.85%07:24:58.0
701351Johan BenadieGrand master67M 2:36:34.5+44:31.2+39.73%71.57%13.88%11.41%07:19:58.0
711049Michela PoulterSub vet38F 2:37:06.8+45:03.5+40.21%71.32%13.58%11.10%07:29:58.0
721287Elio LupiniSub vet37M 2:37:08.0+45:04.7+40.23%71.31%13.57%11.09%07:29:58.0
731366Petrus BezuidenhoutVet43M 2:37:18.5+45:15.2+40.38%71.23%13.47%10.99%07:24:58.0
743017Attie TileyMaster53M 2:37:22.3+45:19.0+40.44%71.20%13.44%10.96%07:29:58.0
751400Hayden HochfeldenVet42M 2:37:30.2+45:26.9+40.56%71.14%13.37%10.88%07:39:58.0
761331Samantha MorardMaster52F 2:37:44.2+45:40.9+40.77%71.04%13.24%10.75%07:19:58.0
771349Darryl WoodMaster54M 2:38:00.6+45:57.3+41.01%70.92%13.09%10.60%07:24:58.0
781301Martin SefzigMaster55M 2:38:22.4+46:19.1+41.34%70.75%12.89%10.39%07:34:58.0
791373Peter RobbVet44M 2:39:12.5+47:09.2+42.08%70.38%12.43%9.92%07:19:58.0
801308Adam KellySub vet35M 2:39:22.3+47:19.0+42.23%70.31%12.34%9.83%07:34:58.0
811260Jacobus ErasmusMaster52M 2:39:27.8+47:24.5+42.31%70.27%12.29%9.78%07:19:58.0
821233Gerhard PainterVet43M 2:39:29.6+47:26.3+42.33%70.26%12.27%9.76%07:34:58.0
831379Harry ChristouMaster59M 2:39:57.0+47:53.7+42.74%70.06%12.02%9.50%07:19:58.0
841390Werner OlivierVet43M 2:40:01.9+47:58.6+42.82%70.02%11.97%9.45%07:39:58.0
851043Iaan Van Der MerweSub vet38M 2:40:02.9+47:59.6+42.83%70.01%11.97%9.44%07:19:58.0
861178Andre SteenkampSub vet33M 2:40:03.5+48:00.2+42.84%70.01%11.96%9.44%07:34:58.0
871244Marc LotterVet41M 2:40:07.6+48:04.3+42.90%69.98%11.92%9.40%07:34:58.0
881236Ryan OsherSub vet37M 2:40:08.7+48:05.4+42.92%69.97%11.91%9.39%07:24:58.0
891359Kieran HedleySub vet36M 2:40:37.6+48:34.3+43.35%69.76%11.65%9.12%07:24:58.0
903043Liandro NelYouth18M 2:40:53.8+48:50.5+43.59%69.64%11.50%8.96%07:19:58.0
911151Peter Le MotteeGrand master66M 2:41:05.8+49:02.5+43.77%69.56%11.39%8.85%07:19:58.0
921007Daniel KochSenior25M 2:41:23.0+49:19.7+44.02%69.43%11.23%8.69%07:29:58.0
931328Joshua BouwersYouth18M 2:41:27.7+49:24.4+44.09%69.40%11.19%8.64%07:19:58.0
941009JJ FourieGrand master60M 2:41:29.0+49:25.7+44.11%69.39%11.18%8.63%07:29:58.0
951401James Du PreezVet42M 2:41:56.4+49:53.1+44.52%69.20%10.92%8.37%07:19:58.0
961173Fraser Van Der WattSub vet36M 2:42:24.7+50:21.4+44.94%68.99%10.67%8.11%07:19:58.0
971418Dean MollettMaster52M 2:42:39.8+50:36.5+45.16%68.89%10.53%7.96%07:24:58.0
981110Michael WilesSenior27M 2:42:49.1+50:45.8+45.30%68.82%10.44%7.88%07:29:58.0
991348Mike GuterresVet46M 2:42:59.9+50:56.6+45.46%68.75%10.34%7.78%07:19:58.0
1001393Adrian GalliardVet49M 2:43:05.5+51:02.2+45.55%68.71%10.29%7.72%07:39:58.0
1011340Brian WebberMaster58M 2:43:25.8+51:22.5+45.85%68.56%10.11%7.53%07:19:58.0
1021338Jaco Van ZylSub vet38M 2:43:28.6+51:25.3+45.89%68.54%10.08%7.50%07:34:58.0
1031433Dale TwissSub vet30M 2:43:48.2+51:44.9+46.18%68.41%9.90%7.32%07:39:58.0
1041385Denis CloeteGrand master72M 2:44:08.7+52:05.4+46.49%68.27%9.71%7.13%07:29:58.0
1051234Raynard TurpinYouth15M 2:44:08.9+52:05.6+46.49%68.26%9.71%7.12%07:29:58.0
1061337Lambert LangermanVet42M 2:44:12.1+52:08.8+46.54%68.24%9.68%7.09%07:34:58.0
1073045Nicolene LangermanVet45F 2:44:12.4+52:09.1+46.54%68.24%9.68%7.09%07:34:58.0
1081080Gert SchoemanMaster52M 2:44:23.7+52:20.4+46.71%68.16%9.57%6.98%07:29:58.0
1093051Flippie GreylingMaster52M 2:44:58.8+52:55.5+47.23%67.92%9.25%6.65%07:39:58.0
1103057Luke ShapleyYouth16M 2:44:59.2+52:55.9+47.24%67.92%9.25%6.65%07:39:58.0
1111333Mark HellmanVet49M 2:44:59.5+52:56.2+47.24%67.92%9.25%6.65%07:29:58.0
1123054Jodie ShapleyVet45F 2:45:02.9+52:59.6+47.29%67.89%9.21%6.62%07:39:58.0
1131246Lourens StraussSenior27M 2:45:08.2+53:04.9+47.37%67.86%9.17%6.57%07:29:58.0
1141128Marinda BootsmaMaster53F 2:45:24.2+53:20.9+47.61%67.75%9.02%6.41%07:24:58.0
1151372Hugo NelSub vet39M 2:46:01.8+53:58.5+48.17%67.49%8.68%6.06%07:39:58.0
1161227Peter John ChisholmSub vet32M 2:46:14.7+54:11.4+48.36%67.40%8.56%5.94%07:19:58.0
1171423Laurent GrelierMaster50M 2:46:15.1+54:11.8+48.37%67.40%8.55%5.93%07:39:58.0
1181103Loren LiljeSub vet34M 2:46:28.5+54:25.2+48.57%67.31%8.43%5.81%07:24:58.0
1191113Mark VineSub vet39M 2:46:30.5+54:27.2+48.60%67.30%8.41%5.79%07:19:58.0
1201180Kyle RobertsSenior27M 2:46:45.6+54:42.3+48.82%67.20%8.27%5.65%07:24:58.0
1211335Eugene JoubertSub vet37M 2:47:09.5+55:06.2+49.18%67.04%8.05%5.42%07:29:58.0
1221381Clive PorterGrand master63M 2:47:20.6+55:17.3+49.34%66.96%7.95%5.32%07:19:58.0
1231313Karen KellerGrand master63F 2:47:21.5+55:18.2+49.35%66.96%7.94%5.31%07:19:58.0
1241314Louis NolteVet45M 2:47:35.8+55:32.5+49.57%66.86%7.81%5.17%07:29:58.0
1251209Marcel BerghVet48M 2:47:59.2+55:55.9+49.91%66.70%7.60%4.95%07:24:58.0
1261144Stuart RouxSub vet33M 2:48:07.1+56:03.8+50.03%66.65%7.53%4.88%07:24:58.0
1271251Paul RyanMaster55M 2:48:14.2+56:10.9+50.14%66.61%7.46%4.81%07:34:58.0
1281138Hendrik BlignautMaster54M 2:48:14.3+56:11.0+50.14%66.60%7.46%4.81%07:34:58.0
1291056Tinus De JongeSub vet32M 2:48:20.4+56:17.1+50.23%66.56%7.40%4.75%07:29:58.0
1306020Peter TippetGrand master66M 2:48:41.6+56:38.3+50.55%66.43%7.21%4.55%07:24:58.0
1311275Tyra StrappSenior25F 2:48:55.7+56:52.4+50.75%66.33%7.08%4.42%07:34:58.0
1321336Martin CalitzSub vet32M 2:49:07.9+57:04.6+50.94%66.25%6.97%4.30%07:34:58.0
1331334James O’SullivanSub vet35M 2:49:08.6+57:05.3+50.95%66.25%6.96%4.30%07:34:58.0
1341441Julius KletteGrand master67M 2:49:25.4+57:22.1+51.20%66.14%6.81%4.14%07:19:58.0
1351215Alexis VergerVet47M 2:49:35.3+57:32.0+51.34%66.07%6.72%4.05%07:34:58.0
1361365Marius Johannes Du ToitMaster52M 2:49:40.3+57:37.0+51.42%66.04%6.67%4.00%07:39:58.0
1371217Jason BernicVet46M 2:49:58.7+57:55.4+51.69%65.92%6.50%3.83%07:34:58.0
1381325Tony DeetlefsGrand master61M 2:50:08.6+58:05.3+51.84%65.86%6.41%3.73%07:29:58.0
1391403Grant GunninghamVet48M 2:50:08.8+58:05.5+51.84%65.86%6.41%3.73%07:39:58.0
1401420Reece HuntYouth18M 2:50:22.8+58:19.5+52.05%65.77%6.28%3.60%07:39:58.0
1411352Gareth SwartSenior28M 2:50:42.3+58:39.0+52.34%65.64%6.10%3.41%07:34:58.0
1421101Jean-Marc OrioneMaster55M 2:50:46.1+58:42.8+52.40%65.62%6.07%3.38%07:29:58.0
1431265Petrus VorsterSub vet35M 2:51:05.0+59:01.7+52.68%65.50%5.90%3.20%07:19:58.0
1441267Evan OlivierSub vet36M 2:51:16.5+59:13.2+52.85%65.42%5.79%3.09%07:19:58.0
1451225Karl KuselVet44M 2:51:45.2+59:41.9+53.28%65.24%5.53%2.82%07:34:58.0
1463023Dion OosthuizenSenior25M 2:51:46.4+59:43.1+53.29%65.23%5.52%2.81%07:24:58.0
1471172Gys OosthuizenMaster57M 2:51:52.2+59:48.9+53.38%65.20%5.46%2.76%07:24:58.0
1481059Justin SelbyVet47M 2:52:08.3+1:00:05.0+53.62%65.10%5.32%2.60%07:24:58.0
1493059Werner StrydomVet45M 2:52:11.8+1:00:08.5+53.67%65.07%5.28%2.57%07:24:58.0
1501425Quinton PretoriusVet49M 2:52:14.3+1:00:11.0+53.71%65.06%5.26%2.55%07:39:58.0
1518135Carel FaberVet47M 2:52:47.5+1:00:44.2+54.20%64.85%4.96%2.23%07:24:58.0
1521141Ian BuchananGrand master72M 2:52:58.0+1:00:54.7+54.36%64.78%4.86%2.13%07:34:58.0
1531356Bruce DeaneSub vet37M 2:53:20.8+1:01:17.5+54.70%64.64%4.65%1.92%07:39:58.0
1541078Ethan CampbellYouth13M 2:53:25.4+1:01:22.1+54.77%64.61%4.61%1.88%07:29:58.0
1551082Francis MukunaVet46M 2:53:31.6+1:01:28.3+54.86%64.58%4.55%1.82%07:24:58.0
1561296Yolandie BothmaVet44F 2:54:25.0+1:02:21.7+55.65%64.25%4.06%1.31%07:24:58.0
1571228Lloyd ChisholmVetM 2:54:32.2+1:02:28.9+55.76%64.20%4.00%1.25%07:19:58.0
1583022Sean OneillVet43M 2:54:47.6+1:02:44.3+55.99%64.11%3.85%1.10%07:24:58.0
1596087Carpenter BenYouth18M 2:54:53.9+1:02:50.6+56.08%64.07%3.80%1.04%07:19:58.0
1601367Sebastian KruchenSub vet30M 2:55:32.7+1:03:29.4+56.66%63.83%3.44%0.68%07:19:58.0
1611017Sean Hampton-ColeVet49M 2:55:46.5+1:03:43.2+56.86%63.75%3.31%0.55%07:29:58.0
1628233Ulrich FaberYouth18M 2:55:49.9+1:03:46.6+56.92%63.73%3.28%0.51%07:24:58.0
1631380Didier FarcyMaster52M 2:56:12.3+1:04:09.0+57.25%63.59%3.08%0.30%07:39:58.0
1641397Henry FourieVet48M 2:56:28.5+1:04:25.2+57.49%63.50%2.93%0.15%07:39:58.0
1651305Jason OrmerodVet40M 2:56:44.0+1:04:40.7+57.72%63.40%2.79%0.00%07:29:58.0
1661346Ivan Van AntwerpenSub vet39M 2:56:44.8+1:04:41.5+57.73%63.40%2.78%0.00%07:34:58.0
1671012Donovan LeeVet48M 2:56:56.0+1:04:52.7+57.90%63.33%2.68%-0.11%07:24:58.0
1681179Darryl FordhamVet49M 2:56:56.7+1:04:53.4+57.91%63.33%2.67%-0.12%07:24:58.0
1691053Gregory ColesVet47M 2:56:59.4+1:04:56.1+57.95%63.31%2.65%-0.14%07:24:58.0
1701028Stefan WiederkehrMaster54M 2:57:06.3+1:05:03.0+58.05%63.27%2.58%-0.21%07:29:58.0
1711035Maggie De JonckheereMaster56F 2:57:20.4+1:05:17.1+58.26%63.19%2.45%-0.34%07:19:58.0
1721262Trent AlexanderSub vet31M 2:57:45.8+1:05:42.5+58.64%63.04%2.22%-0.58%07:24:58.0
1731205Rikus SpiesSub vet38M 2:57:51.2+1:05:47.9+58.72%63.00%2.17%-0.63%07:24:58.0
1741245Jeffrey KevinMaster50M 2:58:13.7+1:06:10.4+59.05%62.87%1.97%-0.84%07:24:58.0
1751410Clifford NelMaster59M 2:58:19.1+1:06:15.8+59.13%62.84%1.92%-0.89%07:39:58.0
1763046Robyn TaylorVet40F 2:58:37.5+1:06:34.2+59.41%62.73%1.75%-1.07%07:39:58.0
1771339Mark TaylorVet43M 2:58:38.0+1:06:34.7+59.42%62.73%1.74%-1.07%07:39:58.0
1781150Mark Evans EvansGrand master62M 2:58:38.3+1:06:35.0+59.42%62.73%1.74%-1.07%07:29:58.0
1791177Theuns Wasserman WassermanSub vet34M 2:58:47.7+1:06:44.4+59.56%62.67%1.65%-1.16%07:34:58.0
1801023Nielen BeukesVet47M 2:58:51.6+1:06:48.3+59.62%62.65%1.62%-1.20%07:24:58.0
1811137Shaun VenterSub vet33M 2:59:00.2+1:06:56.9+59.75%62.60%1.54%-1.28%07:34:58.0
1821354Gianni MarsellaVet45M 2:59:03.6+1:07:00.3+59.80%62.58%1.51%-1.31%07:34:58.0
1831255Gert-Jan Van RijsewijkGrand master63M 2:59:52.7+1:07:49.4+60.53%62.29%1.06%-1.78%07:24:58.0
1841230Eben BotmaVet40M 2:59:54.5+1:07:51.2+60.55%62.28%1.04%-1.79%07:34:58.0
1853060Cinzia Du PreezVet49F 3:00:00.0+1:07:56.7+60.64%62.25%0.99%-1.84%07:24:58.0
1861432Nicolaas DupreezMaster52M 3:00:11.5+1:08:08.2+60.81%62.19%0.89%-1.95%07:24:58.0
1871345Carissa SchubertU2323F 3:00:19.9+1:08:16.6+60.93%62.14%0.81%-2.03%07:29:58.0
1881269Dylan ParkVet46M 3:00:27.4+1:08:24.1+61.04%62.10%0.74%-2.10%07:19:58.0
1891316Rudi GrobbelaarVet49M 3:00:33.3+1:08:30.0+61.13%62.06%0.69%-2.16%07:34:58.0
1901149Dirk WeissenbornSub vet39M 3:00:45.5+1:08:42.2+61.31%61.99%0.57%-2.27%07:34:58.0
1911360Ruaan LiebenbergSub vet39M 3:01:12.6+1:09:09.3+61.72%61.84%0.33%-2.53%07:24:58.0
1921045Brent NaviasMaster51M 3:02:12.3+1:10:09.0+62.60%61.50%-0.22%-3.09%07:29:58.0
1931182Leon FourieMaster51M 3:02:16.8+1:10:13.5+62.67%61.47%-0.26%-3.13%07:29:58.0
1941297Marten PotGrand master63M 3:02:31.3+1:10:28.0+62.89%61.39%-0.40%-3.27%07:34:58.0
1953036Chantell ParkVet41F 3:02:32.7+1:10:29.4+62.91%61.38%-0.41%-3.28%07:24:58.0
1961256Donovan GoisVet40M 3:02:39.7+1:10:36.4+63.01%61.35%-0.47%-3.35%07:29:58.0
1973018Andrew TileyGrand master64M 3:02:47.4+1:10:44.1+63.13%61.30%-0.54%-3.42%07:24:58.0
1981020Dayne DillonVet48M 3:04:14.2+1:12:10.9+64.42%60.82%-1.34%-4.24%07:24:58.0
1991015Patrick GartlandMaster55M 3:04:16.6+1:12:13.3+64.45%60.81%-1.36%-4.26%07:24:58.0
2001273Logan NaidooVet45M 3:05:02.2+1:12:58.9+65.13%60.56%-1.78%-4.69%07:29:58.0
2011174Pin-Fei HuangSub vet34M 3:05:17.6+1:13:14.3+65.36%60.47%-1.92%-4.84%07:34:58.0
2021199Sergio De CastroGrand master60M 3:05:53.3+1:13:50.0+65.89%60.28%-2.25%-5.18%07:29:58.0
2033062Amanda WilliamsMaster57F 3:07:12.7+1:15:09.4+67.07%59.85%-2.98%-5.92%07:19:58.0
2041029Ryan NichollsMaster51M 3:07:24.5+1:15:21.2+67.25%59.79%-3.08%-6.04%07:29:58.0
2053030Calvin GomoSub vet38M 3:08:06.8+1:16:03.5+67.88%59.57%-3.47%-6.44%07:39:58.0
2061320Bradley Du ChenneMaster55M 3:08:13.0+1:16:09.7+67.97%59.54%-3.53%-6.49%07:34:58.0
2073020Wayne BennettMaster53M 3:08:26.5+1:16:23.2+68.17%59.46%-3.65%-6.62%07:24:58.0
2081186Shaun Van EyssenSub vet30M 3:08:49.8+1:16:46.5+68.52%59.34%-3.87%-6.84%07:34:58.0
2091302Ryan Van AswegenSub vet33M 3:09:18.4+1:17:15.1+68.94%59.19%-4.13%-7.11%07:24:58.0
2101414Gerhard BooysenSub vet38M 3:09:59.7+1:17:56.4+69.56%58.98%-4.51%-7.50%07:39:58.0
2111079Magnus BergstedtGrand master60M 3:10:25.8+1:18:22.5+69.94%58.84%-4.75%-7.75%07:19:58.0
2121226Dale ConnockGrand master61M 3:10:27.5+1:18:24.2+69.97%58.83%-4.76%-7.76%07:34:58.0
2131315Jaco SteenkampMaster53M 3:10:30.1+1:18:26.8+70.01%58.82%-4.79%-7.79%07:34:58.0
2141323Carsten SchubertMaster53M 3:10:37.7+1:18:34.4+70.12%58.78%-4.86%-7.86%07:34:58.0
2151169Johan DippenaarSub vet35M 3:11:08.4+1:19:05.1+70.58%58.62%-5.14%-8.15%07:34:58.0
2161165Clint BaatjiesSub vet39M 3:11:10.3+1:19:07.0+70.61%58.61%-5.15%-8.17%07:34:58.0
2171300Doug FarrellSub vet31M 3:11:22.8+1:19:19.5+70.79%58.55%-5.27%-8.28%07:34:58.0
2181435Adam SmithVet45M 3:12:04.0+1:20:00.7+71.40%58.34%-5.65%-8.67%07:24:58.0
2191204Gary HartmanMaster57M 3:12:19.7+1:20:16.4+71.64%58.26%-5.79%-8.82%07:24:58.0
2201181Anton KnoetzeMaster53M 3:13:02.0+1:20:58.7+72.27%58.05%-6.18%-9.22%07:29:58.0
2213025Kerry WhyteVet49F 3:13:05.6+1:21:02.3+72.32%58.03%-6.21%-9.25%07:39:58.0
2221130Jarod HartleyU2323M 3:13:09.3+1:21:06.0+72.38%58.01%-6.25%-9.29%07:34:58.0
2233061Khutsiso KgoleSub vet37M 3:13:19.3+1:21:16.0+72.52%57.96%-6.34%-9.38%07:39:58.0
2241201Robert CameronMaster54M 3:13:34.5+1:21:31.2+72.75%57.89%-6.48%-9.53%07:24:58.0
2251032Jurgen Du PlessisMaster54M 3:13:43.4+1:21:40.1+72.88%57.84%-6.56%-9.61%07:29:58.0
2263027Kevin BrentleyGrand master63M 3:15:05.6+1:23:02.3+74.10%57.44%-7.31%-10.38%07:39:58.0
2273029Cindy BrentleyGrand master60F 3:15:07.3+1:23:04.0+74.13%57.43%-7.33%-10.40%07:39:58.0
2283026Gerda RegalMaster55M 3:15:09.3+1:23:06.0+74.16%57.42%-7.35%-10.42%07:39:58.0
2291031Henk TaljaardMaster58M 3:16:00.8+1:23:57.5+74.93%57.17%-7.82%-10.90%07:29:58.0
2301353Michael HewsonYouth18M 3:16:02.0+1:23:58.7+74.94%57.16%-7.83%-10.92%07:34:58.0
2311106Leon GrahamMaster51M 3:16:05.7+1:24:02.4+75.00%57.14%-7.86%-10.95%07:34:58.0
2321406Rob GrootSub vet39M 3:16:51.3+1:24:48.0+75.68%56.92%-8.28%-11.38%07:39:58.0
2331439Greg WilliamsMaster59M 3:17:12.0+1:25:08.7+75.99%56.82%-8.47%-11.58%07:19:58.0
2341404Roberto LiddiMaster51M 3:17:41.1+1:25:37.8+76.42%56.68%-8.74%-11.85%07:24:58.0
2351369Craig PlattSub vet34M 3:17:42.8+1:25:39.5+76.44%56.68%-8.75%-11.87%07:24:58.0
2361162Abigail Van SchalkwykYouth15F 3:17:45.4+1:25:42.1+76.48%56.66%-8.78%-11.89%07:24:58.0
2373053Christelle MatthiesonSub vet34F 3:17:46.3+1:25:43.0+76.50%56.66%-8.78%-11.90%07:24:58.0
2381073Andrew MenneVet44M 3:18:01.6+1:25:58.3+76.72%56.59%-8.92%-12.04%07:29:58.0
2393114Madoda ManitshanaVet44M 3:18:28.7+1:26:25.4+77.13%56.46%-9.17%-12.30%07:29:58.0
2401155Jennifer GlaffigSenior24F 3:18:36.7+1:26:33.4+77.24%56.42%-9.25%-12.38%07:24:58.0
2411013Roger DeatsMaster56M 3:18:45.9+1:26:42.6+77.38%56.38%-9.33%-12.46%07:29:58.0
2421143Sylvia BarrettMaster51F 3:19:20.5+1:27:17.2+77.90%56.21%-9.65%-12.79%07:29:58.0
2431202Bongani KhumaloSub vet39M 3:19:34.7+1:27:31.4+78.11%56.15%-9.78%-12.92%07:29:58.0
2441332Lonwabo MaqubelaVet42M 3:19:42.8+1:27:39.5+78.23%56.11%-9.85%-13.00%07:29:58.0
2451146Leon FeinsteinMaster58M 3:20:08.1+1:28:04.8+78.60%55.99%-10.08%-13.24%07:34:58.0
2461224Ben RegalMaster56M 3:20:08.4+1:28:05.1+78.61%55.99%-10.09%-13.24%07:34:58.0
2471277Andre Van JassrveldSub vet35M 3:20:21.2+1:28:17.9+78.80%55.93%-10.20%-13.36%07:29:58.0
2481112Thomas WakeVet47M 3:20:23.8+1:28:20.5+78.84%55.92%-10.23%-13.39%07:29:58.0
2491052Stuart CorbyVet41M 3:20:31.8+1:28:28.5+78.96%55.88%-10.30%-13.46%07:24:58.0
2501046Johan HardingMaster52M 3:20:34.3+1:28:31.0+78.99%55.87%-10.32%-13.48%07:24:58.0
2511153Harold HartleyMaster58M 3:20:49.6+1:28:46.3+79.22%55.80%-10.46%-13.63%07:34:58.0
2523040Rene Van SonGrand master62M 3:21:09.2+1:29:05.9+79.51%55.71%-10.64%-13.81%07:39:58.0
2533001Brett KotzeMaster57M 3:22:20.6+1:30:17.3+80.58%55.38%-11.30%-14.49%07:19:58.0
2541294Brett PrawdeVetM 3:22:44.4+1:30:41.1+80.93%55.27%-11.52%-14.71%07:34:58.0
2551370Tyrone LittleVet44M 3:23:04.4+1:31:01.1+81.23%55.18%-11.70%-14.90%07:24:58.0
2561263Chris SteynMaster51M 3:23:15.0+1:31:11.7+81.38%55.13%-11.80%-15.00%07:24:58.0
2571207Wa ShawMaster53M 3:23:25.0+1:31:21.7+81.53%55.09%-11.89%-15.09%07:34:58.0
2581002Eric KochVet49M 3:23:37.2+1:31:33.9+81.71%55.03%-12.00%-15.21%07:29:58.0
2591371Stanley MaseteSub vet33M 3:23:40.7+1:31:37.4+81.77%55.02%-12.03%-15.24%07:24:58.0
2601388Johann EarlyMaster57M 3:24:04.3+1:32:01.0+82.12%54.91%-12.25%-15.46%07:39:58.0
2611116Michael TrollopeSub vet31M 3:24:11.3+1:32:08.0+82.22%54.88%-12.31%-15.53%07:24:58.0
2621145Jolanda VorsterMaster51F 3:24:12.4+1:32:09.1+82.24%54.87%-12.32%-15.54%07:24:58.0
2631136Wayne Van DeventerMaster57M 3:24:47.2+1:32:43.9+82.76%54.72%-12.64%-15.87%07:34:58.0
2641167Mark JonesMaster53M 3:25:01.4+1:32:58.1+82.97%54.65%-12.77%-16.00%07:39:58.0
2651117Callan LaneMaster55M 3:25:05.3+1:33:02.0+83.02%54.64%-12.81%-16.04%07:29:58.0
2661282Joanne BadenhorstMaster53F 3:25:06.2+1:33:02.9+83.04%54.63%-12.82%-16.05%07:34:58.0
2671154Robert HolmesMaster50M 3:25:29.7+1:33:26.4+83.39%54.53%-13.03%-16.27%07:34:58.0
2683115Blaise ShaweVet49M 3:26:20.2+1:34:16.9+84.14%54.31%-13.50%-16.75%07:29:58.0
2691129Morne BellinganMaster51M 3:26:23.9+1:34:20.6+84.19%54.29%-13.53%-16.78%07:34:58.0
2701438Sibusiso MalobolaSub vet36M 3:26:41.2+1:34:37.9+84.45%54.21%-13.69%-16.94%07:39:58.0
2711285Craig MurraySub vet36M 3:27:23.8+1:35:20.5+85.08%54.03%-14.08%-17.35%07:34:58.0
2721449Ben LaubscherGrand master68M 3:27:41.5+1:35:38.2+85.35%53.95%-14.24%-17.51%07:19:58.0
2731276Adrian BenjaminSub vet37M 3:27:53.4+1:35:50.1+85.52%53.90%-14.35%-17.62%07:34:58.0
2741447Ronald ColmanMaster52M 3:28:07.2+1:36:03.9+85.73%53.84%-14.48%-17.75%07:24:58.0
2751003Mike KenyonMaster57M 3:28:59.8+1:36:56.5+86.51%53.62%-14.96%-18.25%07:29:58.0
2761429Ntwanano MuetiSub vet36M 3:29:40.6+1:37:37.3+87.12%53.44%-15.33%-18.64%07:39:58.0
2771185Dawid Du PlessisVet48M 3:29:55.7+1:37:52.4+87.34%53.38%-15.47%-18.78%07:34:58.0
2781090Neville PhilpsMaster55M 3:30:05.7+1:38:02.4+87.49%53.34%-15.56%-18.87%07:29:58.0
2793013Melissa LaneVet43F 3:30:10.7+1:38:07.4+87.57%53.31%-15.61%-18.92%07:24:58.0
2801084Francesco PaginVet42M 3:30:36.0+1:38:32.7+87.94%53.21%-15.84%-19.16%07:29:58.0
2811086Megan SalvadoSub vet32F 3:30:36.8+1:38:33.5+87.96%53.20%-15.85%-19.17%07:29:58.0
2821085Graham SalvadoVet48M 3:30:39.0+1:38:35.7+87.99%53.19%-15.87%-19.19%07:29:58.0
2833049Stefan Van DeventerSub vet36M 3:30:58.6+1:38:55.3+88.28%53.11%-16.05%-19.37%07:29:58.0
2843037Chagne LabuschagneSub vet31F 3:32:13.0+1:40:09.7+89.39%52.80%-16.73%-20.07%07:39:58.0
2851195Mfundo DlaminiVet43M 3:32:27.8+1:40:24.5+89.61%52.74%-16.87%-20.21%07:24:58.0
2861448Matthew Du PreezYouth18M 3:33:41.5+1:41:38.2+90.70%52.44%-17.54%-20.91%07:39:58.0
2871197Themba ChakelaVet47M 3:34:01.2+1:41:57.9+91.00%52.36%-17.72%-21.09%07:19:58.0
2881389Justin ForssmanVet41M 3:34:17.0+1:42:13.7+91.23%52.29%-17.87%-21.24%07:39:58.0
2891318Rudo TewitzYouth16M 3:35:03.3+1:43:00.0+91.92%52.11%-18.29%-21.68%07:34:58.0
2901261Samantha MostertVet40F 3:35:38.4+1:43:35.1+92.44%51.96%-18.61%-22.01%07:34:58.0
2911026Schutte VenterVet42M 3:35:57.2+1:43:53.9+92.72%51.89%-18.79%-22.19%07:24:58.0
2921312Stedrick SaaymanMaster52M 3:36:20.8+1:44:17.5+93.07%51.79%-19.00%-22.41%07:34:58.0
2931089Clinton FarndellMaster54M 3:36:40.1+1:44:36.8+93.36%51.72%-19.18%-22.59%07:24:58.0
2941428Mike SaltMaster51M 3:37:53.1+1:45:49.8+94.44%51.43%-19.85%-23.28%07:39:58.0
2951021Grant PeachMaster52M 3:38:34.1+1:46:30.8+95.05%51.27%-20.22%-23.67%07:24:58.0
2961148Natalie MascallVet45F 3:38:50.8+1:46:47.5+95.30%51.20%-20.38%-23.82%07:19:58.0
2973120Pierre GreylingMaster51M 3:40:56.5+1:48:53.2+97.17%50.72%-21.53%-25.01%07:19:58.0
2981257Henry DulGrand master62M 3:43:35.4+1:51:32.1+99.54%50.12%-22.99%-26.51%07:34:58.0
2998215Julani MatsepeSub vet35F 3:43:56.8+1:51:53.5+99.85%50.04%-23.18%-26.71%07:24:58.0
3001126Elizma SchoemanVet45F 3:44:58.4+1:52:55.1+100.77%49.81%-23.75%-27.29%07:29:58.0
3013038Callan EdwardsSub vet32M 3:45:59.3+1:53:56.0+101.68%49.58%-24.31%-27.86%07:39:58.0
3021058Fane RobinsonMaster50M 3:46:05.6+1:54:02.3+101.77%49.56%-24.36%-27.92%07:29:58.0
3031357Du Toit MaritzGrand master64M 3:47:02.4+1:54:59.1+102.61%49.35%-24.88%-28.46%07:39:58.0
3043011Eswee Van RooyenVet45M 3:47:47.0+1:55:43.7+103.28%49.19%-25.29%-28.88%07:39:58.0
3051189Darko ArnautovicVet40M 3:48:45.6+1:56:42.3+104.15%48.98%-25.83%-29.43%07:29:58.0
3061264Adriaan BergSub vet35M 3:50:54.0+1:58:50.7+106.06%48.53%-27.01%-30.64%07:34:58.0
3071253Morena LekotaVet41M 3:52:40.7+2:00:37.4+107.65%48.16%-27.98%-31.65%07:34:58.0
3081303Bothlale KubyaneSub vet30M 3:54:05.2+2:02:01.9+108.90%47.87%-28.76%-32.45%07:34:58.0
3091343Ruan JonkerSub vet36M 3:56:24.2+2:04:20.9+110.97%47.40%-30.03%-33.76%07:24:58.0
3101088Liam Van RooyenVet42M 3:57:49.0+2:05:45.7+112.23%47.12%-30.81%-34.56%07:29:58.0
3113113Indhrasen MoodleySub vet37M 3:58:42.4+2:06:39.1+113.03%46.94%-31.30%-35.06%07:29:58.0
3121006Estelle BossertVet48F 3:59:31.6+2:07:28.3+113.76%46.78%-31.75%-35.52%07:29:58.0
3131091Nico GreylingVet40M 3:59:34.1+2:07:30.8+113.80%46.77%-31.77%-35.55%07:29:58.0
3141196Pule ChochoeVet43M 4:00:18.3+2:08:15.0+114.45%46.63%-32.18%-35.97%07:24:58.0
3151022Raven PillaySub vet37M 4:03:32.5+2:11:29.2+117.34%46.01%-33.96%-37.80%07:29:58.0
3161024Darren EaglandMaster52M 4:04:58.9+2:12:55.6+118.63%45.74%-34.75%-38.61%07:29:58.0
3173019Danie VenterMaster57M 4:07:37.6+2:15:34.3+120.99%45.25%-36.21%-40.11%07:39:58.0
3183117Napo ChobokoaneSub vet37M 4:15:24.3+2:23:21.0+127.93%43.87%-40.49%-44.51%07:29:58.0
3191229Kevin MoodleyVetM 4:16:48.5+2:24:45.2+129.18%43.63%-41.26%-45.30%07:24:58.0
3203024Janine MillerMaster51F 4:17:13.1+2:25:09.8+129.55%43.56%-41.48%-45.53%07:29:58.0
3211123Elton HeskethVetM 4:26:41.5+2:34:38.2+138.00%42.02%-46.69%-50.89%07:29:58.0
3221198Kruger BreedtSub vet39M 4:30:42.2+2:38:38.9+141.58%41.39%-48.90%-53.16%07:34:58.0
3233003Mxolisi VeziVet43M 4:33:35.3+2:41:32.0+144.16%40.96%-50.49%-54.80%07:39:58.0
3241235Sharene GeldenhuysMaster51F 4:46:29.2+2:54:25.9+155.67%39.11%-57.58%-62.09%07:34:58.0
3251270Levhuwane MakatikelaSub vet38M 4:47:47.4+2:55:44.1+156.83%38.94%-58.30%-62.83%07:24:58.0
3261240David MparutsaVet44M 4:51:49.3+2:59:46.0+160.43%38.40%-60.52%-65.11%07:29:58.0
3271347Kevan EvansGrand master63M 4:56:09.2+3:04:05.9+164.29%37.84%-62.90%-67.56%07:34:58.0
3281383Thembiso TshisikhaweSub vet33M 5:00:45.9+3:08:42.6+168.41%37.26%-65.44%-70.17%07:39:58.0
3291067Leon KitshoffVet42M 5:15:15.4+3:23:12.1+181.34%35.54%-73.41%-78.37%07:24:58.0
3303010Ursula KitshoffVet41F 5:15:28.6+3:23:25.3+181.54%35.52%-73.53%-78.50%07:24:58.0
-1011Reardon SandersonVet48M DNF-----07:24:58.0
-1037Olebogeng MokolopoSub vet35M DNF-----07:29:58.0
-1040Graham CusackVet49M DNF-----07:29:58.0
-1041Mangako MabuselaVet42M DNF-----07:29:58.0
-1047Charles HudgsonVet44M DNF-----07:19:58.0
-1048Alison NisbetMaster53F DNF-----07:29:58.0
-1050Karen RoosVet49F DNF-----07:24:58.0
-1060Daniel Van HeerdenVet47M DNF-----07:24:58.0
-1062Clive Van Der VyverMaster50M DNF-----07:29:58.0
-1064Yolande MeiringMaster56F DNF-----07:24:58.0
-1065David KraitzickMaster55M DNF-----07:19:58.0
-1069Devon CowlingSenior27M DNF-----07:24:58.0
-1074Tony Da SerraVet42M DNF-----07:19:58.0
-1075Fikemini DlaminiMaster55M DNF-----07:29:58.0
-1096Deon KoekemoerMaster57M DNF-----07:19:58.0
-1099Zain LaherVet46M DNF-----07:24:58.0
-1100Michael NelVet41M DNF-----07:29:58.0
-1104Brett ParkerMaster52M DNF-----07:24:58.0
-1111Francois NaudeVet47M DNF-----07:29:58.0
-1114Nishan PillayVet41M DNF-----07:29:58.0
-1121Nelson De AveiroVetM DNF-----07:29:58.0
-1125Jonathan CoetzeeVet41M DNF-----07:29:58.0
-1131Jannicke LiebenbergSenior27F DNF-----07:29:58.0
-1133Vernon IngramMaster50M DNF-----07:29:58.0
-1134Adele RizzoGrand master61F DNF-----07:34:58.0
-1135Lerato PhetoeSenior28M DNF-----07:29:58.0
-1140Rian EngelbrechtMaster57M DNF-----07:19:58.0
-1142Howard ForsythGrand master64M DNF-----07:24:58.0
-1157Kgopolo RibaVet40M DNF-----07:24:58.0
-1158Lerato MotsoenengVet46M DNF-----07:34:58.0
-1163Fabio PassettiVet47M DNF-----07:24:58.0
-1164Lerato PhetoeSenior28M DNF-----07:29:58.0
-1166Sibo CamaguMaster50M DNF-----07:24:58.0
-1206Dumisani MkhonzaMaster52M DNF-----07:34:58.0
-1210Mark HortonMaster56M DNF-----07:29:58.0
-1221Bradley Van BiljonSenior29M DNF-----07:34:58.0
-1232Callum JhonYouth17M DNF-----07:34:58.0
-1242Johan PieterseVetM DNF-----07:29:58.0
-1243Malcolm BathMaster59M DNF-----07:19:58.0
-1268Andrew GarvieVet46M DNF-----07:34:58.0
-1278Johan HenningSub vet35M DNF-----07:34:58.0
-1280Hanno Van NiekerkSub vet34M DNF-----07:29:58.0
-1281Blake FosterSub vet32M DNF-----07:34:58.0
-1288Dante LupiniMaster58M DNF-----07:29:58.0
-1295Shelby's BitchSub vet34M DNF-----07:19:58.0
-1298Ian LeSub vet35M DNF-----07:29:58.0
-1317Mohammed Aslam RawootSub vet39M DNF-----07:34:58.0
-1326Tobie Janse Van RensburgVet41M DNF-----07:34:58.0
-1355Shaun MullenMaster50M DNF-----07:39:58.0
-1374Jaco Van GreunenSub vet36M DNF-----07:39:58.0
-1382Logan NaidooVet45M DNF-----07:29:58.0
-1386Brendan BeckerMaster54M DNF-----07:19:58.0
-1395Brett BaileyVet45M DNF-----07:24:58.0
-1398Colette CoetzeeVet47F DNF-----07:39:58.0
-1412Benita DeyselSub vet39F DNF-----07:24:58.0
-1415Ian GrovesMaster51M DNF-----07:24:58.0
-1419Martin ThirlwellMaster52M DNF-----07:19:58.0
-1426Murray AugustynVet44M DNF-----07:24:58.0
-1434Simphiwe TshabalalaSub vet34M DNF-----07:29:58.0
-1437Melvin NealeVet49M DNF-----07:39:58.0
-1450Robin VermootenVet44M DNF-----07:24:58.0
-1452Dean KnezovichVet47M DNF-----07:29:58.0
-3002Faeeza BurgerVet41F DNF-----07:29:58.0
-3004Mark MaraisGrand master67M DNF-----07:24:58.0
-3006Mac BraunMaster51M DNF-----07:29:58.0
-3012Sara ParkerMaster52F DNF-----07:24:58.0
-3016Clint DalglishVet41M DNF-----07:29:58.0
-3021Jason MizenSub vet33M DNF-----07:24:58.0
-3031Vasen NaidooVet45M DNF-----07:29:58.0
-3033Nadine VorsterSub vet36F DNF-----07:24:58.0
-3041Lizaane LeonardU2323F DNF-----07:39:58.0
-3048Antony MathewsVet49M DNF-----07:19:58.0
-3058Jean Pierre NelsonSub vet39M DNF-----07:29:58.0
-3116T.W. MolokoVet40M DNF-----07:29:58.0
-6080Mclaren ByronSub vet31M DNF-----07:29:58.0
-9000Rheunert BurgerVet43M DNF-----07:19:58.0
  • 45km Trail Boss Female - Overall
Place Bib Name Category Age Gender Finish time
11222Yvonne PrinslooMaster52F 2:17:37.6--100%28.46%26.49%07:19:58.0
21445Candice SymcoxVet46F 2:22:03.3+4:25.7+3.22%96.88%26.16%24.12%07:19:58.0
38007Megan BoshoffYouth16F 2:25:08.7+7:31.1+5.46%94.82%24.55%22.47%07:19:58.0
41200Bethany FabriciusVet45F 2:34:30.3+16:52.7+12.26%89.08%19.69%17.47%07:19:58.0
51218Alex DunwoodieVet47F 2:35:31.0+17:53.4+13.00%88.50%19.16%16.93%07:19:58.0
61446Yolanda KrugerVet41F 2:35:41.7+18:04.1+13.13%88.40%19.07%16.83%07:19:58.0
71049Michela PoulterSub vet38F 2:37:06.8+19:29.2+14.16%87.60%18.33%16.08%07:29:58.0
81331Samantha MorardMaster52F 2:37:44.2+20:06.6+14.61%87.25%18.01%15.74%07:19:58.0
93045Nicolene LangermanVet45F 2:44:12.4+26:34.8+19.31%83.81%14.65%12.29%07:34:58.0
103054Jodie ShapleyVet45F 2:45:02.9+27:25.3+19.92%83.39%14.21%11.84%07:39:58.0
111128Marinda BootsmaMaster53F 2:45:24.2+27:46.6+20.18%83.21%14.02%11.65%07:24:58.0
121313Karen KellerGrand master63F 2:47:21.5+29:43.9+21.60%82.23%13.01%10.60%07:19:58.0
131275Tyra StrappSenior25F 2:48:55.7+31:18.1+22.74%81.47%12.19%9.77%07:34:58.0
141296Yolandie BothmaVet44F 2:54:25.0+36:47.4+26.73%78.91%9.34%6.83%07:24:58.0
151035Maggie De JonckheereMaster56F 2:57:20.4+39:42.8+28.86%77.61%7.82%5.27%07:19:58.0
163046Robyn TaylorVet40F 2:58:37.5+40:59.9+29.79%77.05%7.15%4.59%07:39:58.0
173060Cinzia Du PreezVet49F 3:00:00.0+42:22.4+30.79%76.46%6.44%3.85%07:24:58.0
181345Carissa SchubertU2323F 3:00:19.9+42:42.3+31.03%76.32%6.26%3.67%07:29:58.0
193036Chantell ParkVet41F 3:02:32.7+44:55.1+32.64%75.39%5.11%2.49%07:24:58.0
203062Amanda WilliamsMaster57F 3:07:12.7+49:35.1+36.03%73.51%2.69%0.00%07:19:58.0
213025Kerry WhyteVet49F 3:13:05.6+55:28.0+40.30%71.27%-0.37%-3.14%07:39:58.0
223029Cindy BrentleyGrand master60F 3:15:07.3+57:29.7+41.78%70.53%-1.42%-4.23%07:39:58.0
231162Abigail Van SchalkwykYouth15F 3:17:45.4+1:00:07.8+43.69%69.59%-2.79%-5.63%07:24:58.0
243053Christelle MatthiesonSub vet34F 3:17:46.3+1:00:08.7+43.70%69.59%-2.80%-5.64%07:24:58.0
251155Jennifer GlaffigSenior24F 3:18:36.7+1:00:59.1+44.31%69.29%-3.24%-6.09%07:24:58.0
261143Sylvia BarrettMaster51F 3:19:20.5+1:01:42.9+44.84%69.04%-3.62%-6.48%07:29:58.0
271145Jolanda VorsterMaster51F 3:24:12.4+1:06:34.8+48.38%67.40%-6.15%-9.08%07:24:58.0
281282Joanne BadenhorstMaster53F 3:25:06.2+1:07:28.6+49.03%67.10%-6.61%-9.56%07:34:58.0
293013Melissa LaneVet43F 3:30:10.7+1:12:33.1+52.72%65.48%-9.25%-12.27%07:24:58.0
301086Megan SalvadoSub vet32F 3:30:36.8+1:12:59.2+53.03%65.35%-9.48%-12.50%07:29:58.0
313037Chagne LabuschagneSub vet31F 3:32:13.0+1:14:35.4+54.20%64.85%-10.31%-13.36%07:39:58.0
321261Samantha MostertVet40F 3:35:38.4+1:18:00.8+56.68%63.82%-12.09%-15.19%07:34:58.0
331148Natalie MascallVet45F 3:38:50.8+1:21:13.2+59.01%62.89%-13.76%-16.90%07:19:58.0
348215Julani MatsepeSub vet35F 3:43:56.8+1:26:19.2+62.72%61.46%-16.41%-19.62%07:24:58.0
351126Elizma SchoemanVet45F 3:44:58.4+1:27:20.8+63.47%61.17%-16.94%-20.17%07:29:58.0
361006Estelle BossertVet48F 3:59:31.6+1:41:54.0+74.04%57.46%-24.51%-27.94%07:29:58.0
373024Janine MillerMaster51F 4:17:13.1+1:59:35.5+86.90%53.51%-33.70%-37.39%07:29:58.0
381235Sharene GeldenhuysMaster51F 4:46:29.2+2:28:51.6+108.16%48.04%-48.91%-53.03%07:34:58.0
393010Ursula KitshoffVet41F 5:15:28.6+2:57:51.0+129.23%43.62%-63.98%-68.51%07:24:58.0
-1048Alison NisbetMaster53F DNF-----07:29:58.0
-1050Karen RoosVet49F DNF-----07:24:58.0
-1064Yolande MeiringMaster56F DNF-----07:24:58.0
-1131Jannicke LiebenbergSenior27F DNF-----07:29:58.0
-1134Adele RizzoGrand master61F DNF-----07:34:58.0
-1398Colette CoetzeeVet47F DNF-----07:39:58.0
-1412Benita DeyselSub vet39F DNF-----07:24:58.0
-3002Faeeza BurgerVet41F DNF-----07:29:58.0
-3012Sara ParkerMaster52F DNF-----07:24:58.0
-3033Nadine VorsterSub vet36F DNF-----07:24:58.0
-3041Lizaane LeonardU2323F DNF-----07:39:58.0
  • 45km Trail Boss Female - Grand master
Place Bib Name Category Age Gender Finish time
11313Karen KellerGrand master63F 2:47:21.5--100%7.66%7.66%07:19:58.0
23029Cindy BrentleyGrand master60F 3:15:07.3+27:45.8+16.59%85.77%-7.66%-7.66%07:39:58.0
-1134Adele RizzoGrand master61F DNF-----07:34:58.0
  • 45km Trail Boss Female - Master
Place Bib Name Category Age Gender Finish time
11222Yvonne PrinslooMaster52F 2:17:37.6--100%30.41%28.79%07:19:58.0
21331Samantha MorardMaster52F 2:37:44.2+20:06.6+14.61%87.25%20.24%18.39%07:19:58.0
31128Marinda BootsmaMaster53F 2:45:24.2+27:46.6+20.18%83.21%16.36%14.42%07:24:58.0
41035Maggie De JonckheereMaster56F 2:57:20.4+39:42.8+28.86%77.61%10.33%8.25%07:19:58.0
53062Amanda WilliamsMaster57F 3:07:12.7+49:35.1+36.03%73.51%5.34%3.14%07:19:58.0
61143Sylvia BarrettMaster51F 3:19:20.5+1:01:42.9+44.84%69.04%-0.80%-3.14%07:29:58.0
71145Jolanda VorsterMaster51F 3:24:12.4+1:06:34.8+48.38%67.40%-3.26%-5.66%07:24:58.0
81282Joanne BadenhorstMaster53F 3:25:06.2+1:07:28.6+49.03%67.10%-3.71%-6.12%07:34:58.0
93024Janine MillerMaster51F 4:17:13.1+1:59:35.5+86.90%53.51%-30.06%-33.08%07:29:58.0
101235Sharene GeldenhuysMaster51F 4:46:29.2+2:28:51.6+108.16%48.04%-44.86%-48.23%07:34:58.0
-1048Alison NisbetMaster53F DNF-----07:29:58.0
-1064Yolande MeiringMaster56F DNF-----07:24:58.0
-3012Sara ParkerMaster52F DNF-----07:24:58.0
  • 45km Trail Boss Female - Senior
Place Bib Name Category Age Gender Finish time
11275Tyra StrappSenior25F 2:48:55.7--100%8.08%8.08%07:34:58.0
21155Jennifer GlaffigSenior24F 3:18:36.7+29:41.0+17.57%85.05%-8.08%-8.08%07:24:58.0
-1131Jannicke LiebenbergSenior27F DNF-----07:29:58.0
  • 45km Trail Boss Female - Sub vet
Place Bib Name Category Age Gender Finish time
11049Michela PoulterSub vet38F 2:37:06.8--100%21.57%25.40%07:29:58.0
23053Christelle MatthiesonSub vet34F 3:17:46.3+40:39.5+25.88%79.44%1.28%6.10%07:24:58.0
31086Megan SalvadoSub vet32F 3:30:36.8+53:30.0+34.05%74.60%-5.13%0.00%07:29:58.0
43037Chagne LabuschagneSub vet31F 3:32:13.0+55:06.2+35.07%74.03%-5.93%-0.76%07:39:58.0
58215Julani MatsepeSub vet35F 3:43:56.8+1:06:50.0+42.54%70.16%-11.79%-6.33%07:24:58.0
-1412Benita DeyselSub vet39F DNF-----07:24:58.0
-3033Nadine VorsterSub vet36F DNF-----07:24:58.0
  • 45km Trail Boss Female - U23
Place Bib Name Category Age Gender Finish time
11345Carissa SchubertU2323F 3:00:19.9--100%0.00%0.00%07:29:58.0
-3041Lizaane LeonardU2323F DNF-----07:39:58.0
  • 45km Trail Boss Female - Vet
Place Bib Name Category Age Gender Finish time
11445Candice SymcoxVet46F 2:22:03.3--100%26.16%21.08%07:19:58.0
21200Bethany FabriciusVet45F 2:34:30.3+12:27.0+8.76%91.94%19.68%14.16%07:19:58.0
31218Alex DunwoodieVet47F 2:35:31.0+13:27.7+9.48%91.34%19.16%13.60%07:19:58.0
41446Yolanda KrugerVet41F 2:35:41.7+13:38.4+9.60%91.24%19.07%13.50%07:19:58.0
53045Nicolene LangermanVet45F 2:44:12.4+22:09.1+15.59%86.51%14.64%8.77%07:34:58.0
63054Jodie ShapleyVet45F 2:45:02.9+22:59.6+16.19%86.07%14.20%8.31%07:39:58.0
71296Yolandie BothmaVet44F 2:54:25.0+32:21.7+22.78%81.45%9.33%3.10%07:24:58.0
83046Robyn TaylorVet40F 2:58:37.5+36:34.2+25.74%79.53%7.15%0.76%07:39:58.0
93060Cinzia Du PreezVet49F 3:00:00.0+37:56.7+26.71%78.92%6.43%0.00%07:24:58.0
103036Chantell ParkVet41F 3:02:32.7+40:29.4+28.50%77.82%5.11%-1.41%07:24:58.0
113025Kerry WhyteVet49F 3:13:05.6+51:02.3+35.93%73.57%-0.37%-7.27%07:39:58.0
123013Melissa LaneVet43F 3:30:10.7+1:08:07.4+47.96%67.59%-9.26%-16.77%07:24:58.0
131261Samantha MostertVet40F 3:35:38.4+1:13:35.1+51.80%65.88%-12.09%-19.80%07:34:58.0
141148Natalie MascallVet45F 3:38:50.8+1:16:47.5+54.06%64.91%-13.76%-21.58%07:19:58.0
151126Elizma SchoemanVet45F 3:44:58.4+1:22:55.1+58.37%63.14%-16.95%-24.99%07:29:58.0
161006Estelle BossertVet48F 3:59:31.6+1:37:28.3+68.62%59.31%-24.51%-33.07%07:29:58.0
173010Ursula KitshoffVet41F 5:15:28.6+2:53:25.3+122.08%45.03%-63.99%-75.26%07:24:58.0
-1050Karen RoosVet49F DNF-----07:24:58.0
-1398Colette CoetzeeVet47F DNF-----07:39:58.0
-3002Faeeza BurgerVet41F DNF-----07:29:58.0
  • 45km Trail Boss Female - Youth
Place Bib Name Category Age Gender Finish time
18007Megan BoshoffYouth16F 2:25:08.7--100%15.34%15.34%07:19:58.0
21162Abigail Van SchalkwykYouth15F 3:17:45.4+52:36.7+36.25%73.40%-15.34%-15.34%07:24:58.0
  • 45km Trail Boss Male - Overall
Place Bib Name Category Age Gender Finish time
11194Carter BarnesYouth16M 1:52:03.3--100%37.88%36.17%07:19:58.0
21322Ivan AndersonMaster56M 1:53:52.1+1:48.8+1.62%98.41%36.87%35.13%07:19:58.0
31299Gustav VenterYouth18M 1:57:12.0+5:08.7+4.59%95.61%35.03%33.24%07:19:58.0
43050Ethan MitchellYouth16M 2:01:29.9+9:26.6+8.43%92.23%32.64%30.79%07:19:58.0
51038JD KoekemoerMaster56M 2:02:51.3+10:48.0+9.64%91.21%31.89%30.02%07:24:58.0
61409Andrew BassonSub vet39M 2:02:58.9+10:55.6+9.75%91.12%31.82%29.94%07:39:58.0
73032Neil TurpinVet42M 2:04:16.0+12:12.7+10.90%90.17%31.11%29.21%07:39:58.0
81392Chris OsmondSub vet34M 2:05:32.6+13:29.3+12.04%89.26%30.40%28.48%07:39:58.0
91118Andrew Van ZylMaster54M 2:06:17.8+14:14.5+12.71%88.72%29.98%28.05%07:24:58.0
101066Sebastian KruchenSub vet30M 2:07:23.5+15:20.2+13.69%87.96%29.38%27.43%07:29:58.0
111309Bradley CaponYouth16M 2:08:49.6+16:46.3+14.97%86.98%28.58%26.61%07:19:58.0
121214Paul VorsterMaster57M 2:11:53.7+19:50.4+17.71%84.96%26.88%24.87%07:19:58.0
133056Damien ShapleyYouth16M 2:12:33.1+20:29.8+18.29%84.54%26.52%24.49%07:19:58.0
141259Terrence BroccoGrand master61M 2:14:05.1+22:01.8+19.66%83.57%25.67%23.62%07:19:58.0
151396Roland RisiVet44M 2:14:41.2+22:37.9+20.20%83.20%25.33%23.28%07:24:58.0
161170Stanford MogotsiVet48M 2:15:08.8+23:05.5+20.61%82.91%25.08%23.01%07:34:58.0
171424Reinhardt StrydomYouth15M 2:15:56.1+23:52.8+21.31%82.43%24.64%22.56%07:24:58.0
181391Dean BarnardSub vet33M 2:16:15.4+24:12.1+21.60%82.24%24.46%22.38%07:19:58.0
191271Ivan HaasbroekSub vet32M 2:16:44.1+24:40.8+22.02%81.95%24.20%22.11%07:34:58.0
201252Michael RAMaster52M 2:18:14.8+26:11.5+23.37%81.05%23.36%21.25%07:19:58.0
211016Emmanuel SequeiraSub vet37M 2:18:51.7+26:48.4+23.92%80.70%23.02%20.90%07:19:58.0
221319Gregory HillGrand master62M 2:19:15.5+27:12.2+24.28%80.47%22.80%20.67%07:19:58.0
231266Michael FalckYouth16M 2:19:38.1+27:34.8+24.61%80.25%22.59%20.46%07:24:58.0
248114Gareth CampbellGrand master64M 2:19:42.2+27:38.9+24.67%80.21%22.55%20.42%07:19:58.0
251329Neo MbeleU2320M 2:20:45.1+28:41.8+25.61%79.61%21.97%19.82%07:34:58.0
261115Tyron SharnockVet41M 2:20:47.4+28:44.1+25.64%79.59%21.95%19.80%07:29:58.0
271095Robert NortonVet46M 2:20:55.7+28:52.4+25.77%79.51%21.87%19.72%07:19:58.0
281171Simon JazdzewskiVet41M 2:21:14.1+29:10.8+26.04%79.34%21.70%19.54%07:19:58.0
291407Jayden NaudeYouth16M 2:21:18.5+29:15.2+26.11%79.30%21.66%19.50%07:19:58.0
301223Gordon HarveyMaster51M 2:21:54.0+29:50.7+26.63%78.97%21.33%19.17%07:34:58.0
311036Wyatt BothmaU2323M 2:21:59.6+29:56.3+26.72%78.92%21.28%19.11%07:19:58.0
321152Eyssen DeyselSub vet39M 2:22:02.3+29:59.0+26.76%78.89%21.26%19.09%07:24:58.0
331249Conrad BoulleMaster53M 2:26:00.4+33:57.1+30.30%76.75%19.06%16.83%07:19:58.0
341203Daniel JardimSub vet38M 2:26:15.7+34:12.4+30.53%76.61%18.92%16.68%07:19:58.0
351344Richard MitchellVet45M 2:26:37.8+34:34.5+30.86%76.42%18.71%16.47%07:19:58.0
361443Richard ButtMaster53M 2:26:56.4+34:53.1+31.13%76.26%18.54%16.29%07:19:58.0
371368Steven DaveMaster58M 2:27:09.8+35:06.5+31.33%76.14%18.42%16.17%07:24:58.0
381342Stassen Gideon Van NiekerkVet40M 2:27:12.6+35:09.3+31.37%76.12%18.39%16.14%07:34:58.0
391183Gavin HornGrand master60M 2:27:18.8+35:15.5+31.47%76.07%18.33%16.08%07:19:58.0
403052Neil PromnickMaster58M 2:27:39.7+35:36.4+31.78%75.89%18.14%15.88%07:24:58.0
411324Carl SchubertU2320M 2:28:11.0+36:07.7+32.24%75.62%17.85%15.59%07:34:58.0
421384Nic ShapleyMaster51M 2:28:12.0+36:08.7+32.26%75.61%17.84%15.58%07:24:58.0
433119Fanie Van VuurenMaster56M 2:30:44.3+38:41.0+34.52%74.34%16.43%14.13%07:19:58.0
441193Shane LotterMaster53M 2:31:58.6+39:55.3+35.63%73.73%15.75%13.43%07:29:58.0
451421Scott TempleSenior28M 2:32:01.0+39:57.7+35.66%73.71%15.73%13.40%07:39:58.0
461442Merrick BerningU2320M 2:32:06.4+40:03.1+35.74%73.67%15.68%13.35%07:39:58.0
471102Devon ScottSub vet39M 2:32:17.9+40:14.6+35.91%73.58%15.57%13.24%07:39:58.0
481248Sheldon ArchibaldVet46M 2:32:37.9+40:34.6+36.21%73.42%15.38%13.05%07:19:58.0
491092Clinton DreyerVet48M 2:32:49.2+40:45.9+36.38%73.32%15.28%12.95%07:29:58.0
501405Nicolas StaesVet44M 2:32:51.5+40:48.2+36.41%73.31%15.26%12.92%07:39:58.0
513035Jared FalckYouth17M 2:33:07.5+41:04.2+36.65%73.18%15.11%12.77%07:24:58.0
521427Ricky HillSub vet30M 2:33:46.5+41:43.2+37.23%72.87%14.75%12.40%07:39:58.0
531451Connor LeeYouth16M 2:33:47.2+41:43.9+37.24%72.86%14.74%12.39%07:24:58.0
541001Tony MellowsGrand master69M 2:34:21.6+42:18.3+37.75%72.59%14.43%12.07%07:19:58.0
553044Christiaan SchlebushYouth15M 2:34:38.3+42:35.0+38.00%72.46%14.27%11.91%07:19:58.0
561042Bruce OberholsterVet49M 2:34:40.6+42:37.3+38.04%72.44%14.25%11.89%07:19:58.0
571274Piotr KiszkurnoVet49M 2:34:44.0+42:40.7+38.09%72.42%14.22%11.86%07:19:58.0
583014Keene ScottVetM 2:35:04.2+43:00.9+38.39%72.26%14.03%11.66%07:34:58.0
591341Herman HeinleinSenior26M 2:35:09.4+43:06.1+38.46%72.22%13.98%11.61%07:34:58.0
601216Barry Van WykMaster58M 2:35:31.6+43:28.3+38.79%72.05%13.78%11.40%07:19:58.0
611440Rohan Du PlessisSenior27M 2:35:40.3+43:37.0+38.92%71.98%13.70%11.32%07:29:58.0
621239Craig BlendSub vet37M 2:35:44.5+43:41.2+38.99%71.95%13.66%11.28%07:29:58.0
631231Craig KrugerGrand master64M 2:35:48.1+43:44.8+39.04%71.92%13.63%11.25%07:24:58.0
641351Johan BenadieGrand master67M 2:36:34.5+44:31.2+39.73%71.57%13.20%10.81%07:19:58.0
651287Elio LupiniSub vet37M 2:37:08.0+45:04.7+40.23%71.31%12.89%10.49%07:29:58.0
661366Petrus BezuidenhoutVet43M 2:37:18.5+45:15.2+40.38%71.23%12.79%10.39%07:24:58.0
673017Attie TileyMaster53M 2:37:22.3+45:19.0+40.44%71.20%12.76%10.35%07:29:58.0
681400Hayden HochfeldenVet42M 2:37:30.2+45:26.9+40.56%71.14%12.68%10.28%07:39:58.0
691349Darryl WoodMaster54M 2:38:00.6+45:57.3+41.01%70.92%12.40%9.99%07:24:58.0
701301Martin SefzigMaster55M 2:38:22.4+46:19.1+41.34%70.75%12.20%9.78%07:34:58.0
711373Peter RobbVet44M 2:39:12.5+47:09.2+42.08%70.38%11.74%9.31%07:19:58.0
721308Adam KellySub vet35M 2:39:22.3+47:19.0+42.23%70.31%11.65%9.21%07:34:58.0
731260Jacobus ErasmusMaster52M 2:39:27.8+47:24.5+42.31%70.27%11.60%9.16%07:19:58.0
741233Gerhard PainterVet43M 2:39:29.6+47:26.3+42.33%70.26%11.58%9.14%07:34:58.0
751379Harry ChristouMaster59M 2:39:57.0+47:53.7+42.74%70.06%11.33%8.88%07:19:58.0
761390Werner OlivierVet43M 2:40:01.9+47:58.6+42.82%70.02%11.28%8.84%07:39:58.0
771043Iaan Van Der MerweSub vet38M 2:40:02.9+47:59.6+42.83%70.01%11.27%8.83%07:19:58.0
781178Andre SteenkampSub vet33M 2:40:03.5+48:00.2+42.84%70.01%11.27%8.82%07:34:58.0
791244Marc LotterVet41M 2:40:07.6+48:04.3+42.90%69.98%11.23%8.78%07:34:58.0
801236Ryan OsherSub vet37M 2:40:08.7+48:05.4+42.92%69.97%11.22%8.77%07:24:58.0
811359Kieran HedleySub vet36M 2:40:37.6+48:34.3+43.35%69.76%10.95%8.50%07:24:58.0
823043Liandro NelYouth18M 2:40:53.8+48:50.5+43.59%69.64%10.80%8.34%07:19:58.0
831151Peter Le MotteeGrand master66M 2:41:05.8+49:02.5+43.77%69.56%10.69%8.23%07:19:58.0
841007Daniel KochSenior25M 2:41:23.0+49:19.7+44.02%69.43%10.53%8.07%07:29:58.0
851328Joshua BouwersYouth18M 2:41:27.7+49:24.4+44.09%69.40%10.49%8.02%07:19:58.0
861009JJ FourieGrand master60M 2:41:29.0+49:25.7+44.11%69.39%10.48%8.01%07:29:58.0
871401James Du PreezVet42M 2:41:56.4+49:53.1+44.52%69.20%10.22%7.75%07:19:58.0
881173Fraser Van Der WattSub vet36M 2:42:24.7+50:21.4+44.94%68.99%9.96%7.48%07:19:58.0
891418Dean MollettMaster52M 2:42:39.8+50:36.5+45.16%68.89%9.82%7.34%07:24:58.0
901110Michael WilesSenior27M 2:42:49.1+50:45.8+45.30%68.82%9.74%7.25%07:29:58.0
911348Mike GuterresVet46M 2:42:59.9+50:56.6+45.46%68.75%9.64%7.15%07:19:58.0
921393Adrian GalliardVet49M 2:43:05.5+51:02.2+45.55%68.71%9.59%7.09%07:39:58.0
931340Brian WebberMaster58M 2:43:25.8+51:22.5+45.85%68.56%9.40%6.90%07:19:58.0
941338Jaco Van ZylSub vet38M 2:43:28.6+51:25.3+45.89%68.54%9.37%6.87%07:34:58.0
951433Dale TwissSub vet30M 2:43:48.2+51:44.9+46.18%68.41%9.19%6.69%07:39:58.0
961385Denis CloeteGrand master72M 2:44:08.7+52:05.4+46.49%68.27%9.00%6.49%07:29:58.0
971234Raynard TurpinYouth15M 2:44:08.9+52:05.6+46.49%68.26%9.00%6.49%07:29:58.0
981337Lambert LangermanVet42M 2:44:12.1+52:08.8+46.54%68.24%8.97%6.46%07:34:58.0
991080Gert SchoemanMaster52M 2:44:23.7+52:20.4+46.71%68.16%8.86%6.35%07:29:58.0
1003051Flippie GreylingMaster52M 2:44:58.8+52:55.5+47.23%67.92%8.54%6.02%07:39:58.0
1013057Luke ShapleyYouth16M 2:44:59.2+52:55.9+47.24%67.92%8.54%6.01%07:39:58.0
1021333Mark HellmanVet49M 2:44:59.5+52:56.2+47.24%67.92%8.53%6.01%07:29:58.0
1031246Lourens StraussSenior27M 2:45:08.2+53:04.9+47.37%67.86%8.45%5.93%07:29:58.0
1041372Hugo NelSub vet39M 2:46:01.8+53:58.5+48.17%67.49%7.96%5.42%07:39:58.0
1051227Peter John ChisholmSub vet32M 2:46:14.7+54:11.4+48.36%67.40%7.84%5.30%07:19:58.0
1061423Laurent GrelierMaster50M 2:46:15.1+54:11.8+48.37%67.40%7.83%5.29%07:39:58.0
1071103Loren LiljeSub vet34M 2:46:28.5+54:25.2+48.57%67.31%7.71%5.17%07:24:58.0
1081113Mark VineSub vet39M 2:46:30.5+54:27.2+48.60%67.30%7.69%5.15%07:19:58.0
1091180Kyle RobertsSenior27M 2:46:45.6+54:42.3+48.82%67.20%7.55%5.00%07:24:58.0
1101335Eugene JoubertSub vet37M 2:47:09.5+55:06.2+49.18%67.04%7.33%4.78%07:29:58.0
1111381Clive PorterGrand master63M 2:47:20.6+55:17.3+49.34%66.96%7.23%4.67%07:19:58.0
1121314Louis NolteVet45M 2:47:35.8+55:32.5+49.57%66.86%7.09%4.53%07:29:58.0
1131209Marcel BerghVet48M 2:47:59.2+55:55.9+49.91%66.70%6.87%4.31%07:24:58.0
1141144Stuart RouxSub vet33M 2:48:07.1+56:03.8+50.03%66.65%6.80%4.23%07:24:58.0
1151251Paul RyanMaster55M 2:48:14.2+56:10.9+50.14%66.61%6.73%4.16%07:34:58.0
1161138Hendrik BlignautMaster54M 2:48:14.3+56:11.0+50.14%66.60%6.73%4.16%07:34:58.0
1171056Tinus De JongeSub vet32M 2:48:20.4+56:17.1+50.23%66.56%6.68%4.10%07:29:58.0
1186020Peter TippetGrand master66M 2:48:41.6+56:38.3+50.55%66.43%6.48%3.90%07:24:58.0
1191336Martin CalitzSub vet32M 2:49:07.9+57:04.6+50.94%66.25%6.24%3.65%07:34:58.0
1201334James O’SullivanSub vet35M 2:49:08.6+57:05.3+50.95%66.25%6.23%3.65%07:34:58.0
1211441Julius KletteGrand master67M 2:49:25.4+57:22.1+51.20%66.14%6.08%3.49%07:19:58.0
1221215Alexis VergerVet47M 2:49:35.3+57:32.0+51.34%66.07%5.98%3.39%07:34:58.0
1231365Marius Johannes Du ToitMaster52M 2:49:40.3+57:37.0+51.42%66.04%5.94%3.35%07:39:58.0
1241217Jason BernicVet46M 2:49:58.7+57:55.4+51.69%65.92%5.77%3.17%07:34:58.0
1251325Tony DeetlefsGrand master61M 2:50:08.6+58:05.3+51.84%65.86%5.68%3.08%07:29:58.0
1261403Grant GunninghamVet48M 2:50:08.8+58:05.5+51.84%65.86%5.67%3.08%07:39:58.0
1271420Reece HuntYouth18M 2:50:22.8+58:19.5+52.05%65.77%5.55%2.94%07:39:58.0
1281352Gareth SwartSenior28M 2:50:42.3+58:39.0+52.34%65.64%5.37%2.76%07:34:58.0
1291101Jean-Marc OrioneMaster55M 2:50:46.1+58:42.8+52.40%65.62%5.33%2.72%07:29:58.0
1301265Petrus VorsterSub vet35M 2:51:05.0+59:01.7+52.68%65.50%5.16%2.54%07:19:58.0
1311267Evan OlivierSub vet36M 2:51:16.5+59:13.2+52.85%65.42%5.05%2.43%07:19:58.0
1321225Karl KuselVet44M 2:51:45.2+59:41.9+53.28%65.24%4.78%2.16%07:34:58.0
1333023Dion OosthuizenSenior25M 2:51:46.4+59:43.1+53.29%65.23%4.77%2.15%07:24:58.0
1341172Gys OosthuizenMaster57M 2:51:52.2+59:48.9+53.38%65.20%4.72%2.09%07:24:58.0
1351059Justin SelbyVet47M 2:52:08.3+1:00:05.0+53.62%65.10%4.57%1.94%07:24:58.0
1363059Werner StrydomVet45M 2:52:11.8+1:00:08.5+53.67%65.07%4.54%1.91%07:24:58.0
1371425Quinton PretoriusVet49M 2:52:14.3+1:00:11.0+53.71%65.06%4.52%1.88%07:39:58.0
1388135Carel FaberVet47M 2:52:47.5+1:00:44.2+54.20%64.85%4.21%1.57%07:24:58.0
1391141Ian BuchananGrand master72M 2:52:58.0+1:00:54.7+54.36%64.78%4.11%1.47%07:34:58.0
1401356Bruce DeaneSub vet37M 2:53:20.8+1:01:17.5+54.70%64.64%3.90%1.25%07:39:58.0
1411078Ethan CampbellYouth13M 2:53:25.4+1:01:22.1+54.77%64.61%3.86%1.21%07:29:58.0
1421082Francis MukunaVet46M 2:53:31.6+1:01:28.3+54.86%64.58%3.80%1.15%07:24:58.0
1431228Lloyd ChisholmVetM 2:54:32.2+1:02:28.9+55.76%64.20%3.24%0.57%07:19:58.0
1443022Sean OneillVet43M 2:54:47.6+1:02:44.3+55.99%64.11%3.10%0.43%07:24:58.0
1456087Carpenter BenYouth18M 2:54:53.9+1:02:50.6+56.08%64.07%3.04%0.37%07:19:58.0
1461367Sebastian KruchenSub vet30M 2:55:32.7+1:03:29.4+56.66%63.83%2.68%0.00%07:19:58.0
1471017Sean Hampton-ColeVet49M 2:55:46.5+1:03:43.2+56.86%63.75%2.55%-0.13%07:29:58.0
1488233Ulrich FaberYouth18M 2:55:49.9+1:03:46.6+56.92%63.73%2.52%-0.16%07:24:58.0
1491380Didier FarcyMaster52M 2:56:12.3+1:04:09.0+57.25%63.59%2.32%-0.38%07:39:58.0
1501397Henry FourieVet48M 2:56:28.5+1:04:25.2+57.49%63.50%2.17%-0.53%07:39:58.0
1511305Jason OrmerodVet40M 2:56:44.0+1:04:40.7+57.72%63.40%2.02%-0.68%07:29:58.0
1521346Ivan Van AntwerpenSub vet39M 2:56:44.8+1:04:41.5+57.73%63.40%2.02%-0.68%07:34:58.0
1531012Donovan LeeVet48M 2:56:56.0+1:04:52.7+57.90%63.33%1.91%-0.79%07:24:58.0
1541179Darryl FordhamVet49M 2:56:56.7+1:04:53.4+57.91%63.33%1.91%-0.80%07:24:58.0
1551053Gregory ColesVet47M 2:56:59.4+1:04:56.1+57.95%63.31%1.88%-0.82%07:24:58.0
1561028Stefan WiederkehrMaster54M 2:57:06.3+1:05:03.0+58.05%63.27%1.82%-0.89%07:29:58.0
1571262Trent AlexanderSub vet31M 2:57:45.8+1:05:42.5+58.64%63.04%1.45%-1.26%07:24:58.0
1581205Rikus SpiesSub vet38M 2:57:51.2+1:05:47.9+58.72%63.00%1.40%-1.31%07:24:58.0
1591245Jeffrey KevinMaster50M 2:58:13.7+1:06:10.4+59.05%62.87%1.19%-1.53%07:24:58.0
1601410Clifford NelMaster59M 2:58:19.1+1:06:15.8+59.13%62.84%1.14%-1.58%07:39:58.0
1611339Mark TaylorVet43M 2:58:38.0+1:06:34.7+59.42%62.73%0.97%-1.76%07:39:58.0
1621150Mark Evans EvansGrand master62M 2:58:38.3+1:06:35.0+59.42%62.73%0.97%-1.76%07:29:58.0
1631177Theuns Wasserman WassermanSub vet34M 2:58:47.7+1:06:44.4+59.56%62.67%0.88%-1.85%07:34:58.0
1641023Nielen BeukesVet47M 2:58:51.6+1:06:48.3+59.62%62.65%0.84%-1.89%07:24:58.0
1651137Shaun VenterSub vet33M 2:59:00.2+1:06:56.9+59.75%62.60%0.76%-1.97%07:34:58.0
1661354Gianni MarsellaVet45M 2:59:03.6+1:07:00.3+59.80%62.58%0.73%-2.00%07:34:58.0
1671255Gert-Jan Van RijsewijkGrand master63M 2:59:52.7+1:07:49.4+60.53%62.29%0.28%-2.47%07:24:58.0
1681230Eben BotmaVet40M 2:59:54.5+1:07:51.2+60.55%62.28%0.26%-2.49%07:34:58.0
1691432Nicolaas DupreezMaster52M 3:00:11.5+1:08:08.2+60.81%62.19%0.11%-2.65%07:24:58.0
1701269Dylan ParkVet46M 3:00:27.4+1:08:24.1+61.04%62.10%-0.04%-2.80%07:19:58.0
1711316Rudi GrobbelaarVet49M 3:00:33.3+1:08:30.0+61.13%62.06%-0.10%-2.85%07:34:58.0
1721149Dirk WeissenbornSub vet39M 3:00:45.5+1:08:42.2+61.31%61.99%-0.21%-2.97%07:34:58.0
1731360Ruaan LiebenbergSub vet39M 3:01:12.6+1:09:09.3+61.72%61.84%-0.46%-3.23%07:24:58.0
1741045Brent NaviasMaster51M 3:02:12.3+1:10:09.0+62.60%61.50%-1.01%-3.79%07:29:58.0
1751182Leon FourieMaster51M 3:02:16.8+1:10:13.5+62.67%61.47%-1.05%-3.84%07:29:58.0
1761297Marten PotGrand master63M 3:02:31.3+1:10:28.0+62.89%61.39%-1.19%-3.97%07:34:58.0
1771256Donovan GoisVet40M 3:02:39.7+1:10:36.4+63.01%61.35%-1.26%-4.05%07:29:58.0
1783018Andrew TileyGrand master64M 3:02:47.4+1:10:44.1+63.13%61.30%-1.33%-4.13%07:24:58.0
1791020Dayne DillonVet48M 3:04:14.2+1:12:10.9+64.42%60.82%-2.14%-4.95%07:24:58.0
1801015Patrick GartlandMaster55M 3:04:16.6+1:12:13.3+64.45%60.81%-2.16%-4.97%07:24:58.0
1811273Logan NaidooVet45M 3:05:02.2+1:12:58.9+65.13%60.56%-2.58%-5.41%07:29:58.0
1821174Pin-Fei HuangSub vet34M 3:05:17.6+1:13:14.3+65.36%60.47%-2.72%-5.55%07:34:58.0
1831199Sergio De CastroGrand master60M 3:05:53.3+1:13:50.0+65.89%60.28%-3.05%-5.89%07:29:58.0
1841029Ryan NichollsMaster51M 3:07:24.5+1:15:21.2+67.25%59.79%-3.89%-6.76%07:29:58.0
1853030Calvin GomoSub vet38M 3:08:06.8+1:16:03.5+67.88%59.57%-4.29%-7.16%07:39:58.0
1861320Bradley Du ChenneMaster55M 3:08:13.0+1:16:09.7+67.97%59.54%-4.34%-7.22%07:34:58.0
1873020Wayne BennettMaster53M 3:08:26.5+1:16:23.2+68.17%59.46%-4.47%-7.35%07:24:58.0
1881186Shaun Van EyssenSub vet30M 3:08:49.8+1:16:46.5+68.52%59.34%-4.68%-7.57%07:34:58.0
1891302Ryan Van AswegenSub vet33M 3:09:18.4+1:17:15.1+68.94%59.19%-4.95%-7.84%07:24:58.0
1901414Gerhard BooysenSub vet38M 3:09:59.7+1:17:56.4+69.56%58.98%-5.33%-8.23%07:39:58.0
1911079Magnus BergstedtGrand master60M 3:10:25.8+1:18:22.5+69.94%58.84%-5.57%-8.48%07:19:58.0
1921226Dale ConnockGrand master61M 3:10:27.5+1:18:24.2+69.97%58.83%-5.59%-8.50%07:34:58.0
1931315Jaco SteenkampMaster53M 3:10:30.1+1:18:26.8+70.01%58.82%-5.61%-8.52%07:34:58.0
1941323Carsten SchubertMaster53M 3:10:37.7+1:18:34.4+70.12%58.78%-5.68%-8.59%07:34:58.0
1951169Johan DippenaarSub vet35M 3:11:08.4+1:19:05.1+70.58%58.62%-5.96%-8.88%07:34:58.0
1961165Clint BaatjiesSub vet39M 3:11:10.3+1:19:07.0+70.61%58.61%-5.98%-8.90%07:34:58.0
1971300Doug FarrellSub vet31M 3:11:22.8+1:19:19.5+70.79%58.55%-6.10%-9.02%07:34:58.0
1981435Adam SmithVet45M 3:12:04.0+1:20:00.7+71.40%58.34%-6.48%-9.41%07:24:58.0
1991204Gary HartmanMaster57M 3:12:19.7+1:20:16.4+71.64%58.26%-6.62%-9.56%07:24:58.0
2001181Anton KnoetzeMaster53M 3:13:02.0+1:20:58.7+72.27%58.05%-7.01%-9.96%07:29:58.0
2011130Jarod HartleyU2323M 3:13:09.3+1:21:06.0+72.38%58.01%-7.08%-10.03%07:34:58.0
2023061Khutsiso KgoleSub vet37M 3:13:19.3+1:21:16.0+72.52%57.96%-7.17%-10.13%07:39:58.0
2031201Robert CameronMaster54M 3:13:34.5+1:21:31.2+72.75%57.89%-7.31%-10.27%07:24:58.0
2041032Jurgen Du PlessisMaster54M 3:13:43.4+1:21:40.1+72.88%57.84%-7.40%-10.36%07:29:58.0
2053027Kevin BrentleyGrand master63M 3:15:05.6+1:23:02.3+74.10%57.44%-8.15%-11.14%07:39:58.0
2063026Gerda RegalMaster55M 3:15:09.3+1:23:06.0+74.16%57.42%-8.19%-11.17%07:39:58.0
2071031Henk TaljaardMaster58M 3:16:00.8+1:23:57.5+74.93%57.17%-8.67%-11.66%07:29:58.0
2081353Michael HewsonYouth18M 3:16:02.0+1:23:58.7+74.94%57.16%-8.68%-11.67%07:34:58.0
2091106Leon GrahamMaster51M 3:16:05.7+1:24:02.4+75.00%57.14%-8.71%-11.71%07:34:58.0
2101406Rob GrootSub vet39M 3:16:51.3+1:24:48.0+75.68%56.92%-9.13%-12.14%07:39:58.0
2111439Greg WilliamsMaster59M 3:17:12.0+1:25:08.7+75.99%56.82%-9.32%-12.34%07:19:58.0
2121404Roberto LiddiMaster51M 3:17:41.1+1:25:37.8+76.42%56.68%-9.59%-12.61%07:24:58.0
2131369Craig PlattSub vet34M 3:17:42.8+1:25:39.5+76.44%56.68%-9.61%-12.63%07:24:58.0
2141073Andrew MenneVet44M 3:18:01.6+1:25:58.3+76.72%56.59%-9.78%-12.81%07:29:58.0
2153114Madoda ManitshanaVet44M 3:18:28.7+1:26:25.4+77.13%56.46%-10.03%-13.06%07:29:58.0
2161013Roger DeatsMaster56M 3:18:45.9+1:26:42.6+77.38%56.38%-10.19%-13.23%07:29:58.0
2171202Bongani KhumaloSub vet39M 3:19:34.7+1:27:31.4+78.11%56.15%-10.64%-13.69%07:29:58.0
2181332Lonwabo MaqubelaVet42M 3:19:42.8+1:27:39.5+78.23%56.11%-10.72%-13.77%07:29:58.0
2191146Leon FeinsteinMaster58M 3:20:08.1+1:28:04.8+78.60%55.99%-10.95%-14.01%07:34:58.0
2201224Ben RegalMaster56M 3:20:08.4+1:28:05.1+78.61%55.99%-10.95%-14.01%07:34:58.0
2211277Andre Van JassrveldSub vet35M 3:20:21.2+1:28:17.9+78.80%55.93%-11.07%-14.13%07:29:58.0
2221112Thomas WakeVet47M 3:20:23.8+1:28:20.5+78.84%55.92%-11.10%-14.16%07:29:58.0
2231052Stuart CorbyVet41M 3:20:31.8+1:28:28.5+78.96%55.88%-11.17%-14.23%07:24:58.0
2241046Johan HardingMaster52M 3:20:34.3+1:28:31.0+78.99%55.87%-11.19%-14.26%07:24:58.0
2251153Harold HartleyMaster58M 3:20:49.6+1:28:46.3+79.22%55.80%-11.33%-14.40%07:34:58.0
2263040Rene Van SonGrand master62M 3:21:09.2+1:29:05.9+79.51%55.71%-11.51%-14.59%07:39:58.0
2273001Brett KotzeMaster57M 3:22:20.6+1:30:17.3+80.58%55.38%-12.17%-15.27%07:19:58.0
2281294Brett PrawdeVetM 3:22:44.4+1:30:41.1+80.93%55.27%-12.39%-15.49%07:34:58.0
2291370Tyrone LittleVet44M 3:23:04.4+1:31:01.1+81.23%55.18%-12.58%-15.68%07:24:58.0
2301263Chris SteynMaster51M 3:23:15.0+1:31:11.7+81.38%55.13%-12.68%-15.78%07:24:58.0
2311207Wa ShawMaster53M 3:23:25.0+1:31:21.7+81.53%55.09%-12.77%-15.88%07:34:58.0
2321002Eric KochVet49M 3:23:37.2+1:31:33.9+81.71%55.03%-12.88%-15.99%07:29:58.0
2331371Stanley MaseteSub vet33M 3:23:40.7+1:31:37.4+81.77%55.02%-12.91%-16.03%07:24:58.0
2341388Johann EarlyMaster57M 3:24:04.3+1:32:01.0+82.12%54.91%-13.13%-16.25%07:39:58.0
2351116Michael TrollopeSub vet31M 3:24:11.3+1:32:08.0+82.22%54.88%-13.20%-16.32%07:24:58.0
2361136Wayne Van DeventerMaster57M 3:24:47.2+1:32:43.9+82.76%54.72%-13.53%-16.66%07:34:58.0
2371167Mark JonesMaster53M 3:25:01.4+1:32:58.1+82.97%54.65%-13.66%-16.79%07:39:58.0
2381117Callan LaneMaster55M 3:25:05.3+1:33:02.0+83.02%54.64%-13.70%-16.83%07:29:58.0
2391154Robert HolmesMaster50M 3:25:29.7+1:33:26.4+83.39%54.53%-13.92%-17.06%07:34:58.0
2403115Blaise ShaweVet49M 3:26:20.2+1:34:16.9+84.14%54.31%-14.39%-17.54%07:29:58.0
2411129Morne BellinganMaster51M 3:26:23.9+1:34:20.6+84.19%54.29%-14.42%-17.58%07:34:58.0
2421438Sibusiso MalobolaSub vet36M 3:26:41.2+1:34:37.9+84.45%54.21%-14.58%-17.74%07:39:58.0
2431285Craig MurraySub vet36M 3:27:23.8+1:35:20.5+85.08%54.03%-14.98%-18.14%07:34:58.0
2441449Ben LaubscherGrand master68M 3:27:41.5+1:35:38.2+85.35%53.95%-15.14%-18.31%07:19:58.0
2451276Adrian BenjaminSub vet37M 3:27:53.4+1:35:50.1+85.52%53.90%-15.25%-18.43%07:34:58.0
2461447Ronald ColmanMaster52M 3:28:07.2+1:36:03.9+85.73%53.84%-15.38%-18.56%07:24:58.0
2471003Mike KenyonMaster57M 3:28:59.8+1:36:56.5+86.51%53.62%-15.86%-19.06%07:29:58.0
2481429Ntwanano MuetiSub vet36M 3:29:40.6+1:37:37.3+87.12%53.44%-16.24%-19.44%07:39:58.0
2491185Dawid Du PlessisVet48M 3:29:55.7+1:37:52.4+87.34%53.38%-16.38%-19.59%07:34:58.0
2501090Neville PhilpsMaster55M 3:30:05.7+1:38:02.4+87.49%53.34%-16.47%-19.68%07:29:58.0
2511084Francesco PaginVet42M 3:30:36.0+1:38:32.7+87.94%53.21%-16.75%-19.97%07:29:58.0
2521085Graham SalvadoVet48M 3:30:39.0+1:38:35.7+87.99%53.19%-16.78%-20.00%07:29:58.0
2533049Stefan Van DeventerSub vet36M 3:30:58.6+1:38:55.3+88.28%53.11%-16.96%-20.18%07:29:58.0
2541195Mfundo DlaminiVet43M 3:32:27.8+1:40:24.5+89.61%52.74%-17.78%-21.03%07:24:58.0
2551448Matthew Du PreezYouth18M 3:33:41.5+1:41:38.2+90.70%52.44%-18.47%-21.73%07:39:58.0
2561197Themba ChakelaVet47M 3:34:01.2+1:41:57.9+91.00%52.36%-18.65%-21.92%07:19:58.0
2571389Justin ForssmanVet41M 3:34:17.0+1:42:13.7+91.23%52.29%-18.79%-22.07%07:39:58.0
2581318Rudo TewitzYouth16M 3:35:03.3+1:43:00.0+91.92%52.11%-19.22%-22.51%07:34:58.0
2591026Schutte VenterVet42M 3:35:57.2+1:43:53.9+92.72%51.89%-19.72%-23.02%07:24:58.0
2601312Stedrick SaaymanMaster52M 3:36:20.8+1:44:17.5+93.07%51.79%-19.94%-23.24%07:34:58.0
2611089Clinton FarndellMaster54M 3:36:40.1+1:44:36.8+93.36%51.72%-20.12%-23.43%07:24:58.0
2621428Mike SaltMaster51M 3:37:53.1+1:45:49.8+94.44%51.43%-20.79%-24.12%07:39:58.0
2631021Grant PeachMaster52M 3:38:34.1+1:46:30.8+95.05%51.27%-21.17%-24.51%07:24:58.0
2643120Pierre GreylingMaster51M 3:40:56.5+1:48:53.2+97.17%50.72%-22.48%-25.86%07:19:58.0
2651257Henry DulGrand master62M 3:43:35.4+1:51:32.1+99.54%50.12%-23.95%-27.37%07:34:58.0
2663038Callan EdwardsSub vet32M 3:45:59.3+1:53:56.0+101.68%49.58%-25.28%-28.74%07:39:58.0
2671058Fane RobinsonMaster50M 3:46:05.6+1:54:02.3+101.77%49.56%-25.34%-28.80%07:29:58.0
2681357Du Toit MaritzGrand master64M 3:47:02.4+1:54:59.1+102.61%49.35%-25.87%-29.33%07:39:58.0
2693011Eswee Van RooyenVet45M 3:47:47.0+1:55:43.7+103.28%49.19%-26.28%-29.76%07:39:58.0
2701189Darko ArnautovicVet40M 3:48:45.6+1:56:42.3+104.15%48.98%-26.82%-30.31%07:29:58.0
2711264Adriaan BergSub vet35M 3:50:54.0+1:58:50.7+106.06%48.53%-28.01%-31.53%07:34:58.0
2721253Morena LekotaVet41M 3:52:40.7+2:00:37.4+107.65%48.16%-28.99%-32.55%07:34:58.0
2731303Bothlale KubyaneSub vet30M 3:54:05.2+2:02:01.9+108.90%47.87%-29.77%-33.35%07:34:58.0
2741343Ruan JonkerSub vet36M 3:56:24.2+2:04:20.9+110.97%47.40%-31.06%-34.67%07:24:58.0
2751088Liam Van RooyenVet42M 3:57:49.0+2:05:45.7+112.23%47.12%-31.84%-35.47%07:29:58.0
2763113Indhrasen MoodleySub vet37M 3:58:42.4+2:06:39.1+113.03%46.94%-32.33%-35.98%07:29:58.0
2771091Nico GreylingVet40M 3:59:34.1+2:07:30.8+113.80%46.77%-32.81%-36.47%07:29:58.0
2781196Pule ChochoeVet43M 4:00:18.3+2:08:15.0+114.45%46.63%-33.22%-36.89%07:24:58.0
2791022Raven PillaySub vet37M 4:03:32.5+2:11:29.2+117.34%46.01%-35.01%-38.73%07:29:58.0
2801024Darren EaglandMaster52M 4:04:58.9+2:12:55.6+118.63%45.74%-35.81%-39.55%07:29:58.0
2813019Danie VenterMaster57M 4:07:37.6+2:15:34.3+120.99%45.25%-37.28%-41.06%07:39:58.0
2823117Napo ChobokoaneSub vet37M 4:15:24.3+2:23:21.0+127.93%43.87%-41.59%-45.49%07:29:58.0
2831229Kevin MoodleyVetM 4:16:48.5+2:24:45.2+129.18%43.63%-42.37%-46.29%07:24:58.0
2841123Elton HeskethVetM 4:26:41.5+2:34:38.2+138.00%42.02%-47.85%-51.92%07:29:58.0
2851198Kruger BreedtSub vet39M 4:30:42.2+2:38:38.9+141.58%41.39%-50.07%-54.21%07:34:58.0
2863003Mxolisi VeziVet43M 4:33:35.3+2:41:32.0+144.16%40.96%-51.67%-55.85%07:39:58.0
2871270Levhuwane MakatikelaSub vet38M 4:47:47.4+2:55:44.1+156.83%38.94%-59.54%-63.94%07:24:58.0
2881240David MparutsaVet44M 4:51:49.3+2:59:46.0+160.43%38.40%-61.78%-66.24%07:29:58.0
2891347Kevan EvansGrand master63M 4:56:09.2+3:04:05.9+164.29%37.84%-64.18%-68.71%07:34:58.0
2901383Thembiso TshisikhaweSub vet33M 5:00:45.9+3:08:42.6+168.41%37.26%-66.74%-71.33%07:39:58.0
2911067Leon KitshoffVet42M 5:15:15.4+3:23:12.1+181.34%35.54%-74.77%-79.59%07:24:58.0
-1011Reardon SandersonVet48M DNF-----07:24:58.0
-1037Olebogeng MokolopoSub vet35M DNF-----07:29:58.0
-1040Graham CusackVet49M DNF-----07:29:58.0
-1041Mangako MabuselaVet42M DNF-----07:29:58.0
-1047Charles HudgsonVet44M DNF-----07:19:58.0
-1060Daniel Van HeerdenVet47M DNF-----07:24:58.0
-1062Clive Van Der VyverMaster50M DNF-----07:29:58.0
-1065David KraitzickMaster55M DNF-----07:19:58.0
-1069Devon CowlingSenior27M DNF-----07:24:58.0
-1074Tony Da SerraVet42M DNF-----07:19:58.0
-1075Fikemini DlaminiMaster55M DNF-----07:29:58.0
-1096Deon KoekemoerMaster57M DNF-----07:19:58.0
-1099Zain LaherVet46M DNF-----07:24:58.0
-1100Michael NelVet41M DNF-----07:29:58.0
-1104Brett ParkerMaster52M DNF-----07:24:58.0
-1111Francois NaudeVet47M DNF-----07:29:58.0
-1114Nishan PillayVet41M DNF-----07:29:58.0
-1121Nelson De AveiroVetM DNF-----07:29:58.0
-1125Jonathan CoetzeeVet41M DNF-----07:29:58.0
-1133Vernon IngramMaster50M DNF-----07:29:58.0
-1135Lerato PhetoeSenior28M DNF-----07:29:58.0
-1140Rian EngelbrechtMaster57M DNF-----07:19:58.0
-1142Howard ForsythGrand master64M DNF-----07:24:58.0
-1157Kgopolo RibaVet40M DNF-----07:24:58.0
-1158Lerato MotsoenengVet46M DNF-----07:34:58.0
-1163Fabio PassettiVet47M DNF-----07:24:58.0
-1164Lerato PhetoeSenior28M DNF-----07:29:58.0
-1166Sibo CamaguMaster50M DNF-----07:24:58.0
-1206Dumisani MkhonzaMaster52M DNF-----07:34:58.0
-1210Mark HortonMaster56M DNF-----07:29:58.0
-1221Bradley Van BiljonSenior29M DNF-----07:34:58.0
-1232Callum JhonYouth17M DNF-----07:34:58.0
-1242Johan PieterseVetM DNF-----07:29:58.0
-1243Malcolm BathMaster59M DNF-----07:19:58.0
-1268Andrew GarvieVet46M DNF-----07:34:58.0
-1278Johan HenningSub vet35M DNF-----07:34:58.0
-1280Hanno Van NiekerkSub vet34M DNF-----07:29:58.0
-1281Blake FosterSub vet32M DNF-----07:34:58.0
-1288Dante LupiniMaster58M DNF-----07:29:58.0
-1295Shelby's BitchSub vet34M DNF-----07:19:58.0
-1298Ian LeSub vet35M DNF-----07:29:58.0
-1317Mohammed Aslam RawootSub vet39M DNF-----07:34:58.0
-1326Tobie Janse Van RensburgVet41M DNF-----07:34:58.0
-1355Shaun MullenMaster50M DNF-----07:39:58.0
-1374Jaco Van GreunenSub vet36M DNF-----07:39:58.0
-1382Logan NaidooVet45M DNF-----07:29:58.0
-1386Brendan BeckerMaster54M DNF-----07:19:58.0
-1395Brett BaileyVet45M DNF-----07:24:58.0
-1415Ian GrovesMaster51M DNF-----07:24:58.0
-1419Martin ThirlwellMaster52M DNF-----07:19:58.0
-1426Murray AugustynVet44M DNF-----07:24:58.0
-1434Simphiwe TshabalalaSub vet34M DNF-----07:29:58.0
-1437Melvin NealeVet49M DNF-----07:39:58.0
-1450Robin VermootenVet44M DNF-----07:24:58.0
-1452Dean KnezovichVet47M DNF-----07:29:58.0
-3004Mark MaraisGrand master67M DNF-----07:24:58.0
-3006Mac BraunMaster51M DNF-----07:29:58.0
-3016Clint DalglishVet41M DNF-----07:29:58.0
-3021Jason MizenSub vet33M DNF-----07:24:58.0
-3031Vasen NaidooVet45M DNF-----07:29:58.0
-3048Antony MathewsVet49M DNF-----07:19:58.0
-3058Jean Pierre NelsonSub vet39M DNF-----07:29:58.0
-3116T.W. MolokoVet40M DNF-----07:29:58.0
-6080Mclaren ByronSub vet31M DNF-----07:29:58.0
-9000Rheunert BurgerVet43M DNF-----07:19:58.0
  • 45km Trail Boss Male - Grand master
Place Bib Name Category Age Gender Finish time
11259Terrence BroccoGrand master61M 2:14:05.1--100%24.97%21.84%07:19:58.0
21319Gregory HillGrand master62M 2:19:15.5+5:10.4+3.86%96.29%22.07%18.83%07:19:58.0
38114Gareth CampbellGrand master64M 2:19:42.2+5:37.1+4.19%95.98%21.82%18.57%07:19:58.0
41183Gavin HornGrand master60M 2:27:18.8+13:13.7+9.87%91.02%17.57%14.13%07:19:58.0
51001Tony MellowsGrand master69M 2:34:21.6+20:16.5+15.12%86.87%13.62%10.02%07:19:58.0
61231Craig KrugerGrand master64M 2:35:48.1+21:43.0+16.20%86.06%12.82%9.18%07:24:58.0
71351Johan BenadieGrand master67M 2:36:34.5+22:29.4+16.77%85.64%12.38%8.73%07:19:58.0
81151Peter Le MotteeGrand master66M 2:41:05.8+27:00.7+20.15%83.23%9.85%6.10%07:19:58.0
91009JJ FourieGrand master60M 2:41:29.0+27:23.9+20.43%83.03%9.64%5.87%07:29:58.0
101385Denis CloeteGrand master72M 2:44:08.7+30:03.6+22.42%81.69%8.15%4.32%07:29:58.0
111381Clive PorterGrand master63M 2:47:20.6+33:15.5+24.80%80.13%6.36%2.45%07:19:58.0
126020Peter TippetGrand master66M 2:48:41.6+34:36.5+25.81%79.48%5.60%1.67%07:24:58.0
131441Julius KletteGrand master67M 2:49:25.4+35:20.3+26.36%79.14%5.19%1.24%07:19:58.0
141325Tony DeetlefsGrand master61M 2:50:08.6+36:03.5+26.89%78.81%4.79%0.82%07:29:58.0
151141Ian BuchananGrand master72M 2:52:58.0+38:52.9+29.00%77.52%3.21%-0.82%07:34:58.0
161150Mark Evans EvansGrand master62M 2:58:38.3+44:33.2+33.23%75.06%0.04%-4.13%07:29:58.0
171255Gert-Jan Van RijsewijkGrand master63M 2:59:52.7+45:47.6+34.15%74.54%-0.66%-4.85%07:24:58.0
181297Marten PotGrand master63M 3:02:31.3+48:26.2+36.12%73.46%-2.14%-6.39%07:34:58.0
193018Andrew TileyGrand master64M 3:02:47.4+48:42.3+36.32%73.35%-2.29%-6.55%07:24:58.0
201199Sergio De CastroGrand master60M 3:05:53.3+51:48.2+38.63%72.13%-4.02%-8.35%07:29:58.0
211079Magnus BergstedtGrand master60M 3:10:25.8+56:20.7+42.02%70.41%-6.56%-11.00%07:19:58.0
221226Dale ConnockGrand master61M 3:10:27.5+56:22.4+42.04%70.40%-6.58%-11.02%07:34:58.0
233027Kevin BrentleyGrand master63M 3:15:05.6+1:01:00.5+45.50%68.73%-9.17%-13.72%07:39:58.0
243040Rene Van SonGrand master62M 3:21:09.2+1:07:04.1+50.02%66.66%-12.56%-17.25%07:39:58.0
251449Ben LaubscherGrand master68M 3:27:41.5+1:13:36.4+54.90%64.56%-16.22%-21.06%07:19:58.0
261257Henry DulGrand master62M 3:43:35.4+1:29:30.3+66.75%59.97%-25.12%-30.33%07:34:58.0
271357Du Toit MaritzGrand master64M 3:47:02.4+1:32:57.3+69.33%59.06%-27.05%-32.34%07:39:58.0
281347Kevan EvansGrand master63M 4:56:09.2+2:42:04.1+120.87%45.28%-65.72%-72.63%07:34:58.0
-1142Howard ForsythGrand master64M DNF-----07:24:58.0
-3004Mark MaraisGrand master67M DNF-----07:24:58.0
  • 45km Trail Boss Male - Master
Place Bib Name Category Age Gender Finish time
11322Ivan AndersonMaster56M 1:53:52.1--100%37.51%39.37%07:19:58.0
21038JD KoekemoerMaster56M 2:02:51.3+8:59.2+7.89%92.69%32.58%34.59%07:24:58.0
31118Andrew Van ZylMaster54M 2:06:17.8+12:25.7+10.91%90.16%30.69%32.75%07:24:58.0
41214Paul VorsterMaster57M 2:11:53.7+18:01.6+15.83%86.33%27.62%29.77%07:19:58.0
51252Michael RAMaster52M 2:18:14.8+24:22.7+21.41%82.37%24.13%26.39%07:19:58.0
61223Gordon HarveyMaster51M 2:21:54.0+28:01.9+24.62%80.25%22.13%24.45%07:34:58.0
71249Conrad BoulleMaster53M 2:26:00.4+32:08.3+28.22%77.99%19.87%22.26%07:19:58.0
81443Richard ButtMaster53M 2:26:56.4+33:04.3+29.04%77.49%19.36%21.76%07:19:58.0
91368Steven DaveMaster58M 2:27:09.8+33:17.7+29.24%77.38%19.24%21.64%07:24:58.0
103052Neil PromnickMaster58M 2:27:39.7+33:47.6+29.68%77.11%18.96%21.38%07:24:58.0
111384Nic ShapleyMaster51M 2:28:12.0+34:19.9+30.15%76.83%18.67%21.09%07:24:58.0
123119Fanie Van VuurenMaster56M 2:30:44.3+36:52.2+32.38%75.54%17.27%19.74%07:19:58.0
131193Shane LotterMaster53M 2:31:58.6+38:06.5+33.47%74.92%16.60%19.08%07:29:58.0
141216Barry Van WykMaster58M 2:35:31.6+41:39.5+36.58%73.21%14.65%17.19%07:19:58.0
153017Attie TileyMaster53M 2:37:22.3+43:30.2+38.20%72.36%13.63%16.21%07:29:58.0
161349Darryl WoodMaster54M 2:38:00.6+44:08.5+38.77%72.06%13.28%15.87%07:24:58.0
171301Martin SefzigMaster55M 2:38:22.4+44:30.3+39.08%71.90%13.08%15.67%07:34:58.0
181260Jacobus ErasmusMaster52M 2:39:27.8+45:35.7+40.04%71.41%12.49%15.09%07:19:58.0
191379Harry ChristouMaster59M 2:39:57.0+46:04.9+40.47%71.19%12.22%14.84%07:19:58.0
201418Dean MollettMaster52M 2:42:39.8+48:47.7+42.85%70.00%10.73%13.39%07:24:58.0
211340Brian WebberMaster58M 2:43:25.8+49:33.7+43.53%69.67%10.31%12.98%07:19:58.0
221080Gert SchoemanMaster52M 2:44:23.7+50:31.6+44.37%69.27%9.78%12.47%07:29:58.0
233051Flippie GreylingMaster52M 2:44:58.8+51:06.7+44.89%69.02%9.46%12.16%07:39:58.0
241423Laurent GrelierMaster50M 2:46:15.1+52:23.0+46.00%68.49%8.76%11.48%07:39:58.0
251251Paul RyanMaster55M 2:48:14.2+54:22.1+47.75%67.68%7.67%10.42%07:34:58.0
261138Hendrik BlignautMaster54M 2:48:14.3+54:22.2+47.75%67.68%7.67%10.42%07:34:58.0
271365Marius Johannes Du ToitMaster52M 2:49:40.3+55:48.2+49.01%67.11%6.88%9.66%07:39:58.0
281101Jean-Marc OrioneMaster55M 2:50:46.1+56:54.0+49.97%66.68%6.28%9.08%07:29:58.0
291172Gys OosthuizenMaster57M 2:51:52.2+58:00.1+50.94%66.25%5.68%8.49%07:24:58.0
301380Didier FarcyMaster52M 2:56:12.3+1:02:20.2+54.74%64.62%3.30%6.18%07:39:58.0
311028Stefan WiederkehrMaster54M 2:57:06.3+1:03:14.2+55.53%64.29%2.80%5.70%07:29:58.0
321245Jeffrey KevinMaster50M 2:58:13.7+1:04:21.6+56.52%63.89%2.19%5.10%07:24:58.0
331410Clifford NelMaster59M 2:58:19.1+1:04:27.0+56.60%63.86%2.14%5.06%07:39:58.0
341432Nicolaas DupreezMaster52M 3:00:11.5+1:06:19.4+58.25%63.19%1.11%4.06%07:24:58.0
351045Brent NaviasMaster51M 3:02:12.3+1:08:20.2+60.01%62.49%0.01%2.99%07:29:58.0
361182Leon FourieMaster51M 3:02:16.8+1:08:24.7+60.08%62.47%-0.04%2.95%07:29:58.0
371015Patrick GartlandMaster55M 3:04:16.6+1:10:24.5+61.83%61.79%-1.13%1.88%07:24:58.0
381029Ryan NichollsMaster51M 3:07:24.5+1:13:32.4+64.58%60.76%-2.85%0.22%07:29:58.0
391320Bradley Du ChenneMaster55M 3:08:13.0+1:14:20.9+65.29%60.50%-3.29%-0.22%07:34:58.0
403020Wayne BennettMaster53M 3:08:26.5+1:14:34.4+65.49%60.43%-3.42%-0.33%07:24:58.0
411315Jaco SteenkampMaster53M 3:10:30.1+1:16:38.0+67.30%59.77%-4.55%-1.43%07:34:58.0
421323Carsten SchubertMaster53M 3:10:37.7+1:16:45.6+67.41%59.73%-4.62%-1.50%07:34:58.0
431204Gary HartmanMaster57M 3:12:19.7+1:18:27.6+68.90%59.21%-5.55%-2.40%07:24:58.0
441181Anton KnoetzeMaster53M 3:13:02.0+1:19:09.9+69.52%58.99%-5.94%-2.78%07:29:58.0
451201Robert CameronMaster54M 3:13:34.5+1:19:42.4+70.00%58.82%-6.23%-3.07%07:24:58.0
461032Jurgen Du PlessisMaster54M 3:13:43.4+1:19:51.3+70.13%58.78%-6.32%-3.15%07:29:58.0
473026Gerda RegalMaster55M 3:15:09.3+1:21:17.2+71.39%58.35%-7.10%-3.91%07:39:58.0
481031Henk TaljaardMaster58M 3:16:00.8+1:22:08.7+72.14%58.09%-7.57%-4.37%07:29:58.0
491106Leon GrahamMaster51M 3:16:05.7+1:22:13.6+72.21%58.07%-7.62%-4.41%07:34:58.0
501439Greg WilliamsMaster59M 3:17:12.0+1:23:19.9+73.18%57.74%-8.22%-5.00%07:19:58.0
511404Roberto LiddiMaster51M 3:17:41.1+1:23:49.0+73.61%57.60%-8.49%-5.26%07:24:58.0
521013Roger DeatsMaster56M 3:18:45.9+1:24:53.8+74.56%57.29%-9.08%-5.83%07:29:58.0
531146Leon FeinsteinMaster58M 3:20:08.1+1:26:16.0+75.76%56.90%-9.83%-6.56%07:34:58.0
541224Ben RegalMaster56M 3:20:08.4+1:26:16.3+75.76%56.89%-9.84%-6.56%07:34:58.0
551046Johan HardingMaster52M 3:20:34.3+1:26:42.2+76.14%56.77%-10.07%-6.79%07:24:58.0
561153Harold HartleyMaster58M 3:20:49.6+1:26:57.5+76.37%56.70%-10.21%-6.93%07:34:58.0
573001Brett KotzeMaster57M 3:22:20.6+1:28:28.5+77.70%56.27%-11.05%-7.74%07:19:58.0
581263Chris SteynMaster51M 3:23:15.0+1:29:22.9+78.50%56.02%-11.54%-8.22%07:24:58.0
591207Wa ShawMaster53M 3:23:25.0+1:29:32.9+78.64%55.98%-11.64%-8.31%07:34:58.0
601388Johann EarlyMaster57M 3:24:04.3+1:30:12.2+79.22%55.80%-11.99%-8.66%07:39:58.0
611136Wayne Van DeventerMaster57M 3:24:47.2+1:30:55.1+79.85%55.60%-12.39%-9.04%07:34:58.0
621167Mark JonesMaster53M 3:25:01.4+1:31:09.3+80.05%55.54%-12.52%-9.16%07:39:58.0
631117Callan LaneMaster55M 3:25:05.3+1:31:13.2+80.11%55.52%-12.55%-9.20%07:29:58.0
641154Robert HolmesMaster50M 3:25:29.7+1:31:37.6+80.47%55.41%-12.78%-9.41%07:34:58.0
651129Morne BellinganMaster51M 3:26:23.9+1:32:31.8+81.26%55.17%-13.27%-9.90%07:34:58.0
661447Ronald ColmanMaster52M 3:28:07.2+1:34:15.1+82.77%54.71%-14.22%-10.81%07:24:58.0
671003Mike KenyonMaster57M 3:28:59.8+1:35:07.7+83.54%54.48%-14.70%-11.28%07:29:58.0
681090Neville PhilpsMaster55M 3:30:05.7+1:36:13.6+84.51%54.20%-15.30%-11.86%07:29:58.0
691312Stedrick SaaymanMaster52M 3:36:20.8+1:42:28.7+90.00%52.63%-18.73%-15.19%07:34:58.0
701089Clinton FarndellMaster54M 3:36:40.1+1:42:48.0+90.28%52.55%-18.91%-15.36%07:24:58.0
711428Mike SaltMaster51M 3:37:53.1+1:44:01.0+91.35%52.26%-19.58%-16.01%07:39:58.0
721021Grant PeachMaster52M 3:38:34.1+1:44:42.0+91.95%52.10%-19.95%-16.38%07:24:58.0
733120Pierre GreylingMaster51M 3:40:56.5+1:47:04.4+94.03%51.54%-21.25%-17.64%07:19:58.0
741058Fane RobinsonMaster50M 3:46:05.6+1:52:13.5+98.56%50.36%-24.08%-20.38%07:29:58.0
751024Darren EaglandMaster52M 4:04:58.9+2:11:06.8+115.14%46.48%-34.45%-30.44%07:29:58.0
763019Danie VenterMaster57M 4:07:37.6+2:13:45.5+117.47%45.98%-35.90%-31.85%07:39:58.0
-1062Clive Van Der VyverMaster50M DNF-----07:29:58.0
-1065David KraitzickMaster55M DNF-----07:19:58.0
-1075Fikemini DlaminiMaster55M DNF-----07:29:58.0
-1096Deon KoekemoerMaster57M DNF-----07:19:58.0
-1104Brett ParkerMaster52M DNF-----07:24:58.0
-1133Vernon IngramMaster50M DNF-----07:29:58.0
-1140Rian EngelbrechtMaster57M DNF-----07:19:58.0
-1166Sibo CamaguMaster50M DNF-----07:24:58.0
-1206Dumisani MkhonzaMaster52M DNF-----07:34:58.0
-1210Mark HortonMaster56M DNF-----07:29:58.0
-1243Malcolm BathMaster59M DNF-----07:19:58.0
-1288Dante LupiniMaster58M DNF-----07:29:58.0
-1355Shaun MullenMaster50M DNF-----07:39:58.0
-1386Brendan BeckerMaster54M DNF-----07:19:58.0
-1415Ian GrovesMaster51M DNF-----07:24:58.0
-1419Martin ThirlwellMaster52M DNF-----07:19:58.0
-3006Mac BraunMaster51M DNF-----07:29:58.0
  • 45km Trail Boss Male - Senior
Place Bib Name Category Age Gender Finish time
11421Scott TempleSenior28M 2:32:01.0--100%6.38%6.63%07:39:58.0
21341Herman HeinleinSenior26M 2:35:09.4+3:08.4+2.07%97.98%4.45%4.71%07:34:58.0
31440Rohan Du PlessisSenior27M 2:35:40.3+3:39.3+2.40%97.65%4.13%4.39%07:29:58.0
41007Daniel KochSenior25M 2:41:23.0+9:22.0+6.16%94.20%0.61%0.88%07:29:58.0
51110Michael WilesSenior27M 2:42:49.1+10:48.1+7.11%93.37%-0.27%0.00%07:29:58.0
61246Lourens StraussSenior27M 2:45:08.2+13:07.2+8.63%92.06%-1.70%-1.42%07:29:58.0
71180Kyle RobertsSenior27M 2:46:45.6+14:44.6+9.70%91.16%-2.70%-2.42%07:24:58.0
81352Gareth SwartSenior28M 2:50:42.3+18:41.3+12.29%89.05%-5.13%-4.84%07:34:58.0
93023Dion OosthuizenSenior25M 2:51:46.4+19:45.4+13.00%88.50%-5.78%-5.50%07:24:58.0
-1069Devon CowlingSenior27M DNF-----07:24:58.0
-1135Lerato PhetoeSenior28M DNF-----07:29:58.0
-1164Lerato PhetoeSenior28M DNF-----07:29:58.0
-1221Bradley Van BiljonSenior29M DNF-----07:34:58.0
  • 45km Trail Boss Male - Sub vet
Place Bib Name Category Age Gender Finish time
11409Andrew BassonSub vet39M 2:02:58.9--100%33.33%30.83%07:39:58.0
21392Chris OsmondSub vet34M 2:05:32.6+2:33.7+2.08%97.96%31.95%29.39%07:39:58.0
31066Sebastian KruchenSub vet30M 2:07:23.5+4:24.6+3.59%96.54%30.94%28.35%07:29:58.0
41391Dean BarnardSub vet33M 2:16:15.4+13:16.5+10.79%90.26%26.14%23.37%07:19:58.0
51271Ivan HaasbroekSub vet32M 2:16:44.1+13:45.2+11.18%89.94%25.88%23.10%07:34:58.0
61016Emmanuel SequeiraSub vet37M 2:18:51.7+15:52.8+12.91%88.56%24.73%21.90%07:19:58.0
71152Eyssen DeyselSub vet39M 2:22:02.3+19:03.4+15.50%86.58%23.00%20.12%07:24:58.0
81203Daniel JardimSub vet38M 2:26:15.7+23:16.8+18.93%84.08%20.72%17.74%07:19:58.0
91102Devon ScottSub vet39M 2:32:17.9+29:19.0+23.84%80.75%17.44%14.35%07:39:58.0
101427Ricky HillSub vet30M 2:33:46.5+30:47.6+25.04%79.98%16.64%13.52%07:39:58.0
111239Craig BlendSub vet37M 2:35:44.5+32:45.6+26.64%78.97%15.58%12.41%07:29:58.0
121287Elio LupiniSub vet37M 2:37:08.0+34:09.1+27.77%78.27%14.82%11.63%07:29:58.0
131308Adam KellySub vet35M 2:39:22.3+36:23.4+29.59%77.17%13.61%10.37%07:34:58.0
141043Iaan Van Der MerweSub vet38M 2:40:02.9+37:04.0+30.14%76.84%13.24%9.99%07:19:58.0
151178Andre SteenkampSub vet33M 2:40:03.5+37:04.6+30.15%76.84%13.24%9.98%07:34:58.0
161236Ryan OsherSub vet37M 2:40:08.7+37:09.8+30.22%76.79%13.19%9.93%07:24:58.0
171359Kieran HedleySub vet36M 2:40:37.6+37:38.7+30.61%76.56%12.93%9.66%07:24:58.0
181173Fraser Van Der WattSub vet36M 2:42:24.7+39:25.8+32.06%75.72%11.96%8.66%07:19:58.0
191338Jaco Van ZylSub vet38M 2:43:28.6+40:29.7+32.93%75.23%11.38%8.06%07:34:58.0
201433Dale TwissSub vet30M 2:43:48.2+40:49.3+33.19%75.08%11.21%7.88%07:39:58.0
211372Hugo NelSub vet39M 2:46:01.8+43:02.9+35.00%74.07%10.00%6.62%07:39:58.0
221227Peter John ChisholmSub vet32M 2:46:14.7+43:15.8+35.18%73.98%9.88%6.50%07:19:58.0
231103Loren LiljeSub vet34M 2:46:28.5+43:29.6+35.37%73.87%9.76%6.37%07:24:58.0
241113Mark VineSub vet39M 2:46:30.5+43:31.6+35.39%73.86%9.74%6.36%07:19:58.0
251335Eugene JoubertSub vet37M 2:47:09.5+44:10.6+35.92%73.57%9.39%5.99%07:29:58.0
261144Stuart RouxSub vet33M 2:48:07.1+45:08.2+36.70%73.15%8.87%5.45%07:24:58.0
271056Tinus De JongeSub vet32M 2:48:20.4+45:21.5+36.88%73.06%8.75%5.33%07:29:58.0
281336Martin CalitzSub vet32M 2:49:07.9+46:09.0+37.53%72.71%8.32%4.88%07:34:58.0
291334James O’SullivanSub vet35M 2:49:08.6+46:09.7+37.54%72.71%8.31%4.87%07:34:58.0
301265Petrus VorsterSub vet35M 2:51:05.0+48:06.1+39.11%71.88%7.26%3.78%07:19:58.0
311267Evan OlivierSub vet36M 2:51:16.5+48:17.6+39.27%71.80%7.16%3.67%07:19:58.0
321356Bruce DeaneSub vet37M 2:53:20.8+50:21.9+40.95%70.95%6.03%2.51%07:39:58.0
331367Sebastian KruchenSub vet30M 2:55:32.7+52:33.8+42.74%70.06%4.84%1.27%07:19:58.0
341346Ivan Van AntwerpenSub vet39M 2:56:44.8+53:45.9+43.72%69.58%4.19%0.60%07:34:58.0
351262Trent AlexanderSub vet31M 2:57:45.8+54:46.9+44.54%69.18%3.64%0.03%07:24:58.0
361205Rikus SpiesSub vet38M 2:57:51.2+54:52.3+44.62%69.15%3.59%-0.03%07:24:58.0
371177Theuns Wasserman WassermanSub vet34M 2:58:47.7+55:48.8+45.38%68.78%3.08%-0.55%07:34:58.0
381137Shaun VenterSub vet33M 2:59:00.2+56:01.3+45.55%68.70%2.97%-0.67%07:34:58.0
391149Dirk WeissenbornSub vet39M 3:00:45.5+57:46.6+46.98%68.04%2.02%-1.66%07:34:58.0
401360Ruaan LiebenbergSub vet39M 3:01:12.6+58:13.7+47.35%67.87%1.77%-1.91%07:24:58.0
411174Pin-Fei HuangSub vet34M 3:05:17.6+1:02:18.7+50.67%66.37%-0.44%-4.21%07:34:58.0
423030Calvin GomoSub vet38M 3:08:06.8+1:05:07.9+52.96%65.38%-1.97%-5.80%07:39:58.0
431186Shaun Van EyssenSub vet30M 3:08:49.8+1:05:50.9+53.54%65.13%-2.36%-6.20%07:34:58.0
441302Ryan Van AswegenSub vet33M 3:09:18.4+1:06:19.5+53.93%64.96%-2.62%-6.47%07:24:58.0
451414Gerhard BooysenSub vet38M 3:09:59.7+1:07:00.8+54.49%64.73%-2.99%-6.85%07:39:58.0
461169Johan DippenaarSub vet35M 3:11:08.4+1:08:09.5+55.42%64.34%-3.61%-7.50%07:34:58.0
471165Clint BaatjiesSub vet39M 3:11:10.3+1:08:11.4+55.45%64.33%-3.63%-7.52%07:34:58.0
481300Doug FarrellSub vet31M 3:11:22.8+1:08:23.9+55.62%64.26%-3.74%-7.63%07:34:58.0
493061Khutsiso KgoleSub vet37M 3:13:19.3+1:10:20.4+57.20%63.62%-4.79%-8.72%07:39:58.0
501406Rob GrootSub vet39M 3:16:51.3+1:13:52.4+60.07%62.47%-6.71%-10.71%07:39:58.0
511369Craig PlattSub vet34M 3:17:42.8+1:14:43.9+60.77%62.20%-7.18%-11.19%07:24:58.0
521202Bongani KhumaloSub vet39M 3:19:34.7+1:16:35.8+62.28%61.62%-8.19%-12.24%07:29:58.0
531277Andre Van JassrveldSub vet35M 3:20:21.2+1:17:22.3+62.91%61.38%-8.61%-12.68%07:29:58.0
541371Stanley MaseteSub vet33M 3:23:40.7+1:20:41.8+65.62%60.38%-10.41%-14.55%07:24:58.0
551116Michael TrollopeSub vet31M 3:24:11.3+1:21:12.4+66.03%60.23%-10.69%-14.84%07:24:58.0
561438Sibusiso MalobolaSub vet36M 3:26:41.2+1:23:42.3+68.06%59.50%-12.04%-16.24%07:39:58.0
571285Craig MurraySub vet36M 3:27:23.8+1:24:24.9+68.64%59.30%-12.42%-16.64%07:34:58.0
581276Adrian BenjaminSub vet37M 3:27:53.4+1:24:54.5+69.04%59.16%-12.69%-16.92%07:34:58.0
591429Ntwanano MuetiSub vet36M 3:29:40.6+1:26:41.7+70.49%58.65%-13.66%-17.92%07:39:58.0
603049Stefan Van DeventerSub vet36M 3:30:58.6+1:27:59.7+71.55%58.29%-14.37%-18.65%07:29:58.0
613038Callan EdwardsSub vet32M 3:45:59.3+1:43:00.4+83.76%54.42%-22.50%-27.10%07:39:58.0
621264Adriaan BergSub vet35M 3:50:54.0+1:47:55.1+87.75%53.26%-25.17%-29.86%07:34:58.0
631303Bothlale KubyaneSub vet30M 3:54:05.2+1:51:06.3+90.34%52.54%-26.89%-31.65%07:34:58.0
641343Ruan JonkerSub vet36M 3:56:24.2+1:53:25.3+92.23%52.02%-28.15%-32.95%07:24:58.0
653113Indhrasen MoodleySub vet37M 3:58:42.4+1:55:43.5+94.10%51.52%-29.40%-34.25%07:29:58.0
661022Raven PillaySub vet37M 4:03:32.5+2:00:33.6+98.03%50.50%-32.02%-36.97%07:29:58.0
673117Napo ChobokoaneSub vet37M 4:15:24.3+2:12:25.4+107.68%48.15%-38.45%-43.64%07:29:58.0
681198Kruger BreedtSub vet39M 4:30:42.2+2:27:43.3+120.12%45.43%-46.74%-52.24%07:34:58.0
691270Levhuwane MakatikelaSub vet38M 4:47:47.4+2:44:48.5+134.01%42.73%-56.00%-61.85%07:24:58.0
701383Thembiso TshisikhaweSub vet33M 5:00:45.9+2:57:47.0+144.56%40.89%-63.04%-69.15%07:39:58.0
-1037Olebogeng MokolopoSub vet35M DNF-----07:29:58.0
-1278Johan HenningSub vet35M DNF-----07:34:58.0
-1280Hanno Van NiekerkSub vet34M DNF-----07:29:58.0
-1281Blake FosterSub vet32M DNF-----07:34:58.0
-1295Shelby's BitchSub vet34M DNF-----07:19:58.0
-1298Ian LeSub vet35M DNF-----07:29:58.0
-1317Mohammed Aslam RawootSub vet39M DNF-----07:34:58.0
-1374Jaco Van GreunenSub vet36M DNF-----07:39:58.0
-1434Simphiwe TshabalalaSub vet34M DNF-----07:29:58.0
-3021Jason MizenSub vet33M DNF-----07:24:58.0
-3058Jean Pierre NelsonSub vet39M DNF-----07:29:58.0
-6080Mclaren ByronSub vet31M DNF-----07:29:58.0
  • 45km Trail Boss Male - U23
Place Bib Name Category Age Gender Finish time
11329Neo MbeleU2320M 2:20:45.1--100%9.33%5.02%07:34:58.0
21036Wyatt BothmaU2323M 2:21:59.6+1:14.5+0.88%99.13%8.53%4.18%07:19:58.0
31324Carl SchubertU2320M 2:28:11.0+7:25.9+5.28%94.98%4.54%0.00%07:34:58.0
41442Merrick BerningU2320M 2:32:06.4+11:21.3+8.07%92.53%2.02%-2.65%07:39:58.0
51130Jarod HartleyU2323M 3:13:09.3+52:24.2+37.23%72.87%-24.43%-30.35%07:34:58.0
  • 45km Trail Boss Male - Vet
Place Bib Name Category Age Gender Finish time
13032Neil TurpinVet42M 2:04:16.0--100%33.02%29.69%07:39:58.0
21396Roland RisiVet44M 2:14:41.2+10:25.2+8.39%92.26%27.40%23.79%07:24:58.0
31170Stanford MogotsiVet48M 2:15:08.8+10:52.8+8.76%91.95%27.15%23.53%07:34:58.0
41115Tyron SharnockVet41M 2:20:47.4+16:31.4+13.30%88.26%24.11%20.34%07:29:58.0
51095Robert NortonVet46M 2:20:55.7+16:39.7+13.41%88.18%24.04%20.26%07:19:58.0
61171Simon JazdzewskiVet41M 2:21:14.1+16:58.1+13.65%87.99%23.87%20.09%07:19:58.0
71344Richard MitchellVet45M 2:26:37.8+22:21.8+18.00%84.75%20.96%17.03%07:19:58.0
81342Stassen Gideon Van NiekerkVet40M 2:27:12.6+22:56.6+18.46%84.41%20.65%16.71%07:34:58.0
91248Sheldon ArchibaldVet46M 2:32:37.9+28:21.9+22.83%81.42%17.73%13.64%07:19:58.0
101092Clinton DreyerVet48M 2:32:49.2+28:33.2+22.98%81.32%17.63%13.53%07:29:58.0
111405Nicolas StaesVet44M 2:32:51.5+28:35.5+23.01%81.30%17.61%13.51%07:39:58.0
121042Bruce OberholsterVet49M 2:34:40.6+30:24.6+24.47%80.34%16.63%12.48%07:19:58.0
131274Piotr KiszkurnoVet49M 2:34:44.0+30:28.0+24.52%80.31%16.59%12.45%07:19:58.0
143014Keene ScottVetM 2:35:04.2+30:48.2+24.79%80.14%16.41%12.26%07:34:58.0
151366Petrus BezuidenhoutVet43M 2:37:18.5+33:02.5+26.59%79.00%15.21%10.99%07:24:58.0
161400Hayden HochfeldenVet42M 2:37:30.2+33:14.2+26.75%78.90%15.10%10.88%07:39:58.0
171373Peter RobbVet44M 2:39:12.5+34:56.5+28.12%78.05%14.18%9.92%07:19:58.0
181233Gerhard PainterVet43M 2:39:29.6+35:13.6+28.35%77.91%14.03%9.75%07:34:58.0
191390Werner OlivierVet43M 2:40:01.9+35:45.9+28.78%77.65%13.74%9.45%07:39:58.0
201244Marc LotterVet41M 2:40:07.6+35:51.6+28.86%77.61%13.69%9.40%07:34:58.0
211401James Du PreezVet42M 2:41:56.4+37:40.4+30.32%76.74%12.71%8.37%07:19:58.0
221348Mike GuterresVet46M 2:42:59.9+38:43.9+31.17%76.24%12.14%7.77%07:19:58.0
231393Adrian GalliardVet49M 2:43:05.5+38:49.5+31.24%76.19%12.09%7.72%07:39:58.0
241337Lambert LangermanVet42M 2:44:12.1+39:56.1+32.14%75.68%11.49%7.09%07:34:58.0
251333Mark HellmanVet49M 2:44:59.5+40:43.5+32.77%75.32%11.06%6.64%07:29:58.0
261314Louis NolteVet45M 2:47:35.8+43:19.8+34.87%74.15%9.66%5.17%07:29:58.0
271209Marcel BerghVet48M 2:47:59.2+43:43.2+35.18%73.97%9.45%4.95%07:24:58.0
281215Alexis VergerVet47M 2:49:35.3+45:19.3+36.47%73.28%8.59%4.04%07:34:58.0
291217Jason BernicVet46M 2:49:58.7+45:42.7+36.79%73.11%8.38%3.82%07:34:58.0
301403Grant GunninghamVet48M 2:50:08.8+45:52.8+36.92%73.04%8.29%3.73%07:39:58.0
311225Karl KuselVet44M 2:51:45.2+47:29.2+38.21%72.35%7.42%2.82%07:34:58.0
321059Justin SelbyVet47M 2:52:08.3+47:52.3+38.52%72.19%7.21%2.60%07:24:58.0
333059Werner StrydomVet45M 2:52:11.8+47:55.8+38.57%72.17%7.18%2.57%07:24:58.0
341425Quinton PretoriusVet49M 2:52:14.3+47:58.3+38.60%72.15%7.16%2.54%07:39:58.0
358135Carel FaberVet47M 2:52:47.5+48:31.5+39.05%71.92%6.86%2.23%07:24:58.0
361082Francis MukunaVet46M 2:53:31.6+49:15.6+39.64%71.61%6.46%1.81%07:24:58.0
371228Lloyd ChisholmVetM 2:54:32.2+50:16.2+40.45%71.20%5.92%1.24%07:19:58.0
383022Sean OneillVet43M 2:54:47.6+50:31.6+40.66%71.09%5.78%1.10%07:24:58.0
391017Sean Hampton-ColeVet49M 2:55:46.5+51:30.5+41.45%70.70%5.25%0.54%07:29:58.0
401397Henry FourieVet48M 2:56:28.5+52:12.5+42.01%70.42%4.88%0.15%07:39:58.0
411305Jason OrmerodVet40M 2:56:44.0+52:28.0+42.22%70.31%4.74%0.00%07:29:58.0
421012Donovan LeeVet48M 2:56:56.0+52:40.0+42.38%70.23%4.63%-0.11%07:24:58.0
431179Darryl FordhamVet49M 2:56:56.7+52:40.7+42.39%70.23%4.62%-0.12%07:24:58.0
441053Gregory ColesVet47M 2:56:59.4+52:43.4+42.43%70.21%4.60%-0.15%07:24:58.0
451339Mark TaylorVet43M 2:58:38.0+54:22.0+43.75%69.57%3.71%-1.08%07:39:58.0
461023Nielen BeukesVet47M 2:58:51.6+54:35.6+43.93%69.48%3.59%-1.20%07:24:58.0
471354Gianni MarsellaVet45M 2:59:03.6+54:47.6+44.09%69.40%3.48%-1.32%07:34:58.0
481230Eben BotmaVet40M 2:59:54.5+55:38.5+44.78%69.07%3.02%-1.80%07:34:58.0
491269Dylan ParkVet46M 3:00:27.4+56:11.4+45.22%68.86%2.73%-2.11%07:19:58.0
501316Rudi GrobbelaarVet49M 3:00:33.3+56:17.3+45.30%68.82%2.68%-2.16%07:34:58.0
511256Donovan GoisVet40M 3:02:39.7+58:23.7+46.99%68.03%1.54%-3.35%07:29:58.0
521020Dayne DillonVet48M 3:04:14.2+59:58.2+48.26%67.45%0.69%-4.25%07:24:58.0
531273Logan NaidooVet45M 3:05:02.2+1:00:46.2+48.90%67.16%0.26%-4.70%07:29:58.0
541435Adam SmithVet45M 3:12:04.0+1:07:48.0+54.56%64.70%-3.53%-8.68%07:24:58.0
551073Andrew MenneVet44M 3:18:01.6+1:13:45.6+59.36%62.75%-6.74%-12.05%07:29:58.0
563114Madoda ManitshanaVet44M 3:18:28.7+1:14:12.7+59.72%62.61%-6.99%-12.30%07:29:58.0
571332Lonwabo MaqubelaVet42M 3:19:42.8+1:15:26.8+60.71%62.22%-7.65%-13.00%07:29:58.0
581112Thomas WakeVet47M 3:20:23.8+1:16:07.8+61.26%62.01%-8.02%-13.39%07:29:58.0
591052Stuart CorbyVet41M 3:20:31.8+1:16:15.8+61.37%61.97%-8.09%-13.46%07:24:58.0
601294Brett PrawdeVetM 3:22:44.4+1:18:28.4+63.15%61.29%-9.28%-14.72%07:34:58.0
611370Tyrone LittleVet44M 3:23:04.4+1:18:48.4+63.42%61.19%-9.46%-14.90%07:24:58.0
621002Eric KochVet49M 3:23:37.2+1:19:21.2+63.86%61.03%-9.76%-15.21%07:29:58.0
633115Blaise ShaweVet49M 3:26:20.2+1:22:04.2+66.04%60.23%-11.22%-16.75%07:29:58.0
641185Dawid Du PlessisVet48M 3:29:55.7+1:25:39.7+68.93%59.19%-13.16%-18.78%07:34:58.0
651084Francesco PaginVet42M 3:30:36.0+1:26:20.0+69.47%59.01%-13.52%-19.16%07:29:58.0
661085Graham SalvadoVet48M 3:30:39.0+1:26:23.0+69.51%58.99%-13.55%-19.19%07:29:58.0
671195Mfundo DlaminiVet43M 3:32:27.8+1:28:11.8+70.97%58.49%-14.52%-20.22%07:24:58.0
681197Themba ChakelaVet47M 3:34:01.2+1:29:45.2+72.23%58.06%-15.36%-21.10%07:19:58.0
691389Justin ForssmanVet41M 3:34:17.0+1:30:01.0+72.44%57.99%-15.50%-21.25%07:39:58.0
701026Schutte VenterVet42M 3:35:57.2+1:31:41.2+73.78%57.54%-16.40%-22.19%07:24:58.0
713011Eswee Van RooyenVet45M 3:47:47.0+1:43:31.0+83.30%54.55%-22.78%-28.89%07:39:58.0
721189Darko ArnautovicVet40M 3:48:45.6+1:44:29.6+84.09%54.32%-23.31%-29.44%07:29:58.0
731253Morena LekotaVet41M 3:52:40.7+1:48:24.7+87.24%53.41%-25.42%-31.66%07:34:58.0
741088Liam Van RooyenVet42M 3:57:49.0+1:53:33.0+91.38%52.25%-28.19%-34.56%07:29:58.0
751091Nico GreylingVet40M 3:59:34.1+1:55:18.1+92.79%51.87%-29.13%-35.55%07:29:58.0
761196Pule ChochoeVet43M 4:00:18.3+1:56:02.3+93.38%51.71%-29.53%-35.97%07:24:58.0
771229Kevin MoodleyVetM 4:16:48.5+2:12:32.5+106.66%48.39%-38.43%-45.31%07:24:58.0
781123Elton HeskethVetM 4:26:41.5+2:22:25.5+114.61%46.60%-43.75%-50.90%07:29:58.0
793003Mxolisi VeziVet43M 4:33:35.3+2:29:19.3+120.16%45.42%-47.47%-54.80%07:39:58.0
801240David MparutsaVet44M 4:51:49.3+2:47:33.3+134.84%42.58%-57.30%-65.12%07:29:58.0
811067Leon KitshoffVet42M 5:15:15.4+3:10:59.4+153.69%39.42%-69.93%-78.38%07:24:58.0
-1011Reardon SandersonVet48M DNF-----07:24:58.0
-1040Graham CusackVet49M DNF-----07:29:58.0
-1041Mangako MabuselaVet42M DNF-----07:29:58.0
-1047Charles HudgsonVet44M DNF-----07:19:58.0
-1060Daniel Van HeerdenVet47M DNF-----07:24:58.0
-1074Tony Da SerraVet42M DNF-----07:19:58.0
-1099Zain LaherVet46M DNF-----07:24:58.0
-1100Michael NelVet41M DNF-----07:29:58.0
-1111Francois NaudeVet47M DNF-----07:29:58.0
-1114Nishan PillayVet41M DNF-----07:29:58.0
-1121Nelson De AveiroVetM DNF-----07:29:58.0
-1125Jonathan CoetzeeVet41M DNF-----07:29:58.0
-1157Kgopolo RibaVet40M DNF-----07:24:58.0
-1158Lerato MotsoenengVet46M DNF-----07:34:58.0
-1163Fabio PassettiVet47M DNF-----07:24:58.0
-1242Johan PieterseVetM DNF-----07:29:58.0
-1268Andrew GarvieVet46M DNF-----07:34:58.0
-1326Tobie Janse Van RensburgVet41M DNF-----07:34:58.0
-1382Logan NaidooVet45M DNF-----07:29:58.0
-1395Brett BaileyVet45M DNF-----07:24:58.0
-1426Murray AugustynVet44M DNF-----07:24:58.0
-1437Melvin NealeVet49M DNF-----07:39:58.0
-1450Robin VermootenVet44M DNF-----07:24:58.0
-1452Dean KnezovichVet47M DNF-----07:29:58.0
-3016Clint DalglishVet41M DNF-----07:29:58.0
-3031Vasen NaidooVet45M DNF-----07:29:58.0
-3048Antony MathewsVet49M DNF-----07:19:58.0
-3116T.W. MolokoVet40M DNF-----07:29:58.0
-9000Rheunert BurgerVet43M DNF-----07:19:58.0
  • 45km Trail Boss Male - Youth
Place Bib Name Category Age Gender Finish time
11194Carter BarnesYouth16M 1:52:03.3--100%28.78%28.97%07:19:58.0
21299Gustav VenterYouth18M 1:57:12.0+5:08.7+4.59%95.61%25.51%25.71%07:19:58.0
33050Ethan MitchellYouth16M 2:01:29.9+9:26.6+8.43%92.23%22.78%22.99%07:19:58.0
41309Bradley CaponYouth16M 2:08:49.6+16:46.3+14.97%86.98%18.12%18.34%07:19:58.0
53056Damien ShapleyYouth16M 2:12:33.1+20:29.8+18.29%84.54%15.75%15.98%07:19:58.0
61424Reinhardt StrydomYouth15M 2:15:56.1+23:52.8+21.31%82.43%13.60%13.84%07:24:58.0
71266Michael FalckYouth16M 2:19:38.1+27:34.8+24.61%80.25%11.25%11.49%07:24:58.0
81407Jayden NaudeYouth16M 2:21:18.5+29:15.2+26.11%79.30%10.19%10.43%07:19:58.0
93035Jared FalckYouth17M 2:33:07.5+41:04.2+36.65%73.18%2.68%2.94%07:24:58.0
101451Connor LeeYouth16M 2:33:47.2+41:43.9+37.24%72.86%2.26%2.52%07:24:58.0
113044Christiaan SchlebushYouth15M 2:34:38.3+42:35.0+38.00%72.46%1.71%1.98%07:19:58.0
123043Liandro NelYouth18M 2:40:53.8+48:50.5+43.59%69.64%-2.26%-1.98%07:19:58.0
131328Joshua BouwersYouth18M 2:41:27.7+49:24.4+44.09%69.40%-2.62%-2.34%07:19:58.0
141234Raynard TurpinYouth15M 2:44:08.9+52:05.6+46.49%68.26%-4.33%-4.04%07:29:58.0
153057Luke ShapleyYouth16M 2:44:59.2+52:55.9+47.24%67.92%-4.86%-4.58%07:39:58.0
161420Reece HuntYouth18M 2:50:22.8+58:19.5+52.05%65.77%-8.29%-7.99%07:39:58.0
171078Ethan CampbellYouth13M 2:53:25.4+1:01:22.1+54.77%64.61%-10.23%-9.92%07:29:58.0
186087Carpenter BenYouth18M 2:54:53.9+1:02:50.6+56.08%64.07%-11.16%-10.86%07:19:58.0
198233Ulrich FaberYouth18M 2:55:49.9+1:03:46.6+56.92%63.73%-11.76%-11.45%07:24:58.0
201353Michael HewsonYouth18M 3:16:02.0+1:23:58.7+74.94%57.16%-24.60%-24.25%07:34:58.0
211448Matthew Du PreezYouth18M 3:33:41.5+1:41:38.2+90.70%52.44%-35.82%-35.45%07:39:58.0
221318Rudo TewitzYouth16M 3:35:03.3+1:43:00.0+91.92%52.11%-36.69%-36.31%07:34:58.0
-1232Callum JhonYouth17M DNF-----07:34:58.0
  • 45km Trail Boss (e Bike) - Overall
Place Bib Name Category Age Gender Finish time
11327Dominic GoosenVet45M 2:20:26.9--100%17.30%6.24%07:34:58.0
21132Juno KerwinGrand master63F 2:29:11.9+8:45.0+6.23%94.14%12.15%0.40%07:34:58.0
31094Danelle DreyerSub vet38F 2:29:47.7+9:20.8+6.65%93.76%11.79%0.00%07:29:58.0
41139Johann KrugerVet45M 2:35:16.4+14:49.5+10.56%90.45%8.57%-3.66%07:29:58.0
51122Sylvie PhelpsMaster52F 4:14:24.3+1:53:57.4+81.14%55.21%-49.81%-69.84%07:29:58.0
-1051Cara BuysMaster57F DNF-----07:24:58.0
-1147Shan NissiotisMaster53M DNF-----07:34:58.0
-1161Michael ClarkVet47M DNF-----07:34:58.0
  • 45km Trail Boss (e Bike) Female - Overall
Place Bib Name Category Age Gender Finish time
11132Juno KerwinGrand master63F 2:29:11.9--100%19.12%0.40%07:34:58.0
21094Danelle DreyerSub vet38F 2:29:47.7+0:35.8+0.40%99.60%18.80%0.00%07:29:58.0
31122Sylvie PhelpsMaster52F 4:14:24.3+1:45:12.4+70.51%58.65%-37.91%-69.84%07:29:58.0
-1051Cara BuysMaster57F DNF-----07:24:58.0
  • 45km Trail Boss (e Bike) Female - Grand master
Place Bib Name Category Age Gender Finish time
11132Juno KerwinGrand master63F 2:29:11.9--100%0.00%0.00%07:34:58.0
  • 45km Trail Boss (e Bike) Female - Master
Place Bib Name Category Age Gender Finish time
11122Sylvie PhelpsMaster52F 4:14:24.3--100%0.00%0.00%07:29:58.0
-1051Cara BuysMaster57F DNF-----07:24:58.0
  • 45km Trail Boss (e Bike) Female - Sub vet
Place Bib Name Category Age Gender Finish time
11094Danelle DreyerSub vet38F 2:29:47.7--100%0.00%0.00%07:29:58.0
  • 45km Trail Boss (e Bike) Male - Overall
Place Bib Name Category Age Gender Finish time
11327Dominic GoosenVet45M 2:20:26.9--100%5.01%5.01%07:34:58.0
21139Johann KrugerVet45M 2:35:16.4+14:49.5+10.56%90.45%-5.01%-5.01%07:29:58.0
-1147Shan NissiotisMaster53M DNF-----07:34:58.0
-1161Michael ClarkVet47M DNF-----07:34:58.0
  • 45km Trail Boss (e Bike) Male - Master
Place Bib Name Category Age Gender Finish time
-1147Shan NissiotisMaster53M DNF-----07:34:58.0
  • 45km Trail Boss (e Bike) Male - Vet
Place Bib Name Category Age Gender Finish time
11327Dominic GoosenVet45M 2:20:26.9--100%5.01%5.01%07:34:58.0
21139Johann KrugerVet45M 2:35:16.4+14:49.5+10.56%90.45%-5.01%-5.01%07:29:58.0
-1161Michael ClarkVet47M DNF-----07:34:58.0
  • 65km Mad Giants Gauntlet - Overall
Place Bib Name Category Age Gender Finish time
18212Wayne Van Der WaltU2323M 2:23:14.1--100%30.63%29.45%06:09:58.0
28247Tlotlo SelalaU2323M 2:27:33.1+4:19.0+3.01%97.07%28.54%27.33%06:09:58.0
38222Gustav BassonSenior27M 2:30:27.3+7:13.2+5.04%95.20%27.13%25.90%06:09:58.0
48001Wes BrinkVet40M 2:33:14.2+10:00.1+6.98%93.47%25.79%24.53%06:09:58.0
58128Andre Van Der WaltU2320M 2:33:40.4+10:26.3+7.29%93.21%25.58%24.31%06:09:58.0
68242Halalisani NdebeleU2323M 2:34:01.5+10:47.4+7.53%92.99%25.40%24.14%06:09:58.0
78244Alexander HenningU2322M 2:35:08.0+11:53.9+8.31%92.33%24.87%23.59%06:09:58.0
88209Samantha SandersVet40F 2:35:47.3+12:33.2+8.76%91.94%24.55%23.27%06:09:58.0
98251Masixole ZondaniU2323M 2:37:04.3+13:50.2+9.66%91.19%23.93%22.64%06:09:58.0
108213Ivan HollVet46M 2:37:21.0+14:06.9+9.85%91.03%23.79%22.50%06:09:58.0
118119Gary AndersonVet40M 2:39:35.8+16:21.7+11.42%89.75%22.71%21.40%06:09:58.0
128250Siyabonga NtseleU2320M 2:41:11.2+17:57.1+12.53%88.86%21.94%20.61%06:24:58.0
138139Arjan-Tim FerwedaVet44M 2:42:27.7+19:13.6+13.42%88.17%21.32%19.99%06:24:58.0
148177Amos KahnVet49M 2:44:59.3+21:45.2+15.19%86.82%20.10%18.74%06:09:58.0
158166John GordonVet41M 2:45:45.8+22:31.7+15.73%86.41%19.72%18.36%06:09:58.0
168241Obvious KhorombiSenior24M 2:46:06.9+22:52.8+15.97%86.23%19.55%18.19%06:24:58.0
178194Glen McKenzieU2320M 2:46:26.0+23:11.9+16.20%86.06%19.40%18.03%06:09:58.0
188165Stefan Van JaarsveldYouth17M 2:47:38.3+24:24.2+17.04%85.44%18.81%17.44%06:09:58.0
198168Stephan Le RouxVet45M 2:47:38.8+24:24.7+17.04%85.44%18.81%17.43%06:09:58.0
208008Nathan AtkinsYouth18M 2:47:59.3+24:45.2+17.28%85.26%18.64%17.26%06:09:58.0
218048Juan GerberSub vet38M 2:48:07.4+24:53.3+17.38%85.20%18.58%17.20%06:09:58.0
228120George ArnoldVet40M 2:49:42.0+26:27.9+18.48%84.40%17.81%16.42%06:09:58.0
238102Leigh SmithVet41M 2:51:33.3+28:19.2+19.77%83.49%16.91%15.51%06:14:58.0
248225Steven MeiringSenior29M 2:51:34.1+28:20.0+19.78%83.49%16.91%15.50%06:14:58.0
258211Claudio Ferreira RaposoSenior28M 2:53:37.3+30:23.2+21.21%82.50%15.91%14.49%06:19:58.0
268182Jannie Van Der WaltVet47M 2:54:05.4+30:51.3+21.54%82.28%15.69%14.26%06:19:58.0
278078Tim CaponMaster52M 2:54:06.0+30:51.9+21.55%82.27%15.68%14.25%06:19:58.0
288002Hilton TarrantVet41M 2:54:23.3+31:09.2+21.75%82.14%15.54%14.11%06:09:58.0
298185Denis CloeteVet48M 2:54:48.7+31:34.6+22.05%81.94%15.34%13.90%06:14:58.0
308198William MajapholoSenior24M 2:55:31.2+32:17.1+22.54%81.61%14.99%13.55%06:09:58.0
318017Nick DickensVet43M 2:55:31.7+32:17.6+22.55%81.60%14.99%13.55%06:09:58.0
328248Kabelo MadonaSenior24M 2:55:31.8+32:17.7+22.55%81.60%14.99%13.55%06:09:58.0
338087Steven NkhomaSenior26M 2:55:32.1+32:18.0+22.55%81.60%14.99%13.55%06:09:58.0
348020Lyle PoulterVet40M 2:55:34.0+32:19.9+22.57%81.58%14.97%13.53%06:09:58.0
358170Donavan RoscoeVet49M 2:55:36.5+32:22.4+22.60%81.57%14.95%13.51%06:09:58.0
368022Beyers OosthuizenVet42M 2:55:40.1+32:26.0+22.64%81.54%14.92%13.48%06:09:58.0
378249Gilbert MathabaU2321M 2:55:46.9+32:32.8+22.72%81.48%14.87%13.43%06:09:58.0
388109Jean-Pierre Van RielVet42M 2:56:02.3+32:48.2+22.90%81.37%14.74%13.30%06:14:58.0
398245Modiba MolokeleU2321M 2:56:16.0+33:01.9+23.06%81.26%14.63%13.19%06:09:58.0
408012Stuart KinnearSub vet39M 2:57:08.2+33:54.1+23.67%80.86%14.21%12.76%06:14:58.0
418040Grant WhileyVet49M 2:57:27.8+34:13.7+23.90%80.71%14.05%12.60%06:09:58.0
428193James RaymondVet43M 2:58:05.8+34:51.7+24.34%80.43%13.75%12.28%06:09:58.0
438252Gift MaremaU2320M 2:58:57.0+35:42.9+24.93%80.04%13.33%11.86%06:09:58.0
448152Deon WesselsMaster52M 2:59:59.6+36:45.5+25.66%79.58%12.83%11.35%06:14:58.0
458115Kobus Van NiekerkMaster51M 3:00:06.9+36:52.8+25.75%79.52%12.77%11.29%06:24:58.0
468071Coetzee TheronSub vet31M 3:00:10.0+36:55.9+25.78%79.50%12.74%11.27%06:14:58.0
478174Richard KolbeVet48M 3:00:27.8+37:13.7+25.99%79.37%12.60%11.12%06:14:58.0
488256Chris HuttVet46M 3:00:28.5+37:14.4+26.00%79.37%12.59%11.11%06:14:58.0
498016Pierre PieterseMaster50M 3:01:17.3+38:03.2+26.57%79.01%12.20%10.71%06:09:58.0
508101Bronwynne SwanepoelMaster58F 3:01:56.9+38:42.8+27.03%78.72%11.88%10.39%06:09:58.0
518018Kurt TerblancheMaster51M 3:03:26.1+40:12.0+28.07%78.08%11.16%9.66%06:19:58.0
528019Neal BloomVet48M 3:03:28.6+40:14.5+28.09%78.07%11.14%9.64%06:09:58.0
538015Graham SavageSub vet39M 3:03:29.9+40:15.8+28.11%78.06%11.13%9.62%06:09:58.0
548132Neil WashingtonSub vet35M 3:04:20.6+41:06.5+28.70%77.70%10.72%9.21%06:09:58.0
558036Gerrit SmitVet44M 3:04:42.3+41:28.2+28.95%77.55%10.55%9.03%06:19:58.0
568162Stephen MahonyMaster55M 3:05:12.2+41:58.1+29.30%77.34%10.30%8.78%06:14:58.0
578210Mark RogotzkiMaster56M 3:05:22.0+42:07.9+29.41%77.27%10.23%8.70%06:09:58.0
588238Anja De BruinSub vet31F 3:05:23.3+42:09.2+29.43%77.26%10.22%8.69%06:14:58.0
588197Ethan HerreveldU2320M 3:05:23.3+42:09.2+29.43%77.26%10.22%8.69%06:19:58.0
608157Andrew AyersSub vet35M 3:05:34.5+42:20.4+29.56%77.18%10.12%8.60%06:24:58.0
618086Scylagh ClunnieVetM 3:05:42.8+42:28.7+29.66%77.13%10.06%8.53%06:09:58.0
628081Colin TyrerGrand master62M 3:06:15.2+43:01.1+30.03%76.90%9.80%8.27%06:14:58.0
638255Rod BaxterMaster58M 3:06:32.6+43:18.5+30.24%76.78%9.66%8.12%06:09:58.0
648005Brett StevensSub vet34M 3:08:07.6+44:53.5+31.34%76.14%8.89%7.35%06:09:58.0
658055Loutjie SmitMaster56M 3:09:07.4+45:53.3+32.04%75.74%8.41%6.85%06:24:58.0
668147Michael BailesMaster54M 3:09:53.8+46:39.7+32.58%75.43%8.03%6.47%06:19:58.0
678062Derek RobinsonMaster51M 3:10:28.7+47:14.6+32.98%75.20%7.75%6.19%06:24:58.0
688153Matthew NelSub vet32M 3:10:45.7+47:31.6+33.18%75.09%7.61%6.05%06:14:58.0
698116Engela ConradieSub vet36F 3:11:00.7+47:46.6+33.36%74.99%7.49%5.92%06:09:58.0
708100Brett BaselMaster51M 3:11:17.7+48:03.6+33.55%74.88%7.35%5.78%06:14:58.0
718079Mark LambrechtsMaster54M 3:11:18.5+48:04.4+33.56%74.87%7.35%5.78%06:14:58.0
728179Derek GrahnMaster55M 3:11:26.9+48:12.8+33.66%74.82%7.28%5.71%06:14:58.0
738126Craig AbsalomMaster56M 3:13:26.2+50:12.1+35.05%74.05%6.32%4.73%06:14:58.0
748227Christel TheronSub vet31F 3:13:30.7+50:16.6+35.10%74.02%6.28%4.69%06:24:58.0
758176Helena TarantinoVet48F 3:13:35.2+50:21.1+35.15%73.99%6.24%4.66%06:14:58.0
768180Shawn ScottSub vet37M 3:13:59.7+50:45.6+35.44%73.83%6.05%4.45%06:09:58.0
778025Emil BerningMaster57M 3:15:00.0+51:45.9+36.14%73.45%5.56%3.96%06:09:58.0
788035Warren EbellVet42M 3:15:23.1+52:09.0+36.41%73.31%5.37%3.77%06:14:58.0
798106Ralph PitchfordGrand master61M 3:16:31.7+53:17.6+37.21%72.88%4.82%3.21%06:19:58.0
808143Jacobus ClaasenSub vet38M 3:17:22.6+54:08.5+37.80%72.57%4.41%2.79%06:24:58.0
818130Allard Van DijkMaster53M 3:17:27.4+54:13.3+37.86%72.54%4.37%2.75%06:19:58.0
828150Prenash RamjasVet48M 3:18:32.4+55:18.3+38.61%72.14%3.85%2.22%06:19:58.0
838074Brennan MendayMaster51M 3:18:37.4+55:23.3+38.67%72.11%3.81%2.18%06:14:58.0
848160Jade SkinnerU2322F 3:19:07.3+55:53.2+39.02%71.93%3.56%1.93%06:09:58.0
851030Gangatha MkeleVet45M 3:19:35.7+56:21.6+39.35%71.76%3.33%1.70%06:19:58.0
868172Sean OwenVet48M 3:19:55.6+56:41.5+39.58%71.64%3.17%1.53%06:09:58.0
878154Kyle ThorpeSub vet39M 3:20:23.6+57:09.5+39.91%71.48%2.95%1.30%06:09:58.0
888044Thomas BerrySub vet30M 3:20:24.3+57:10.2+39.91%71.47%2.94%1.30%06:19:58.0
898140Willie VenterMaster52M 3:20:33.9+57:19.8+40.03%71.42%2.87%1.22%06:19:58.0
908095Frans Van SchalkwykVet43M 3:21:24.8+58:10.7+40.62%71.11%2.45%0.80%06:14:58.0
918024Gareth RuleVet49M 3:21:25.0+58:10.9+40.62%71.11%2.45%0.80%06:24:58.0
928167Grant OlivierMaster51M 3:21:41.2+58:27.1+40.81%71.02%2.32%0.67%06:24:58.0
938011Brette MorganMaster54M 3:21:44.9+58:30.8+40.85%71.00%2.29%0.64%06:19:58.0
948053Chris GijzelaarSub vet38M 3:22:08.2+58:54.1+41.12%70.86%2.10%0.44%06:24:58.0
958038Johan VeldsmanVet48M 3:22:32.2+59:18.1+41.40%70.72%1.91%0.25%06:19:58.0
968151Dirk OlivierVet40M 3:22:40.3+59:26.2+41.50%70.67%1.84%0.18%06:24:58.0
978234Elize OlivierVet41F 3:22:56.0+59:41.9+41.68%70.58%1.72%0.05%06:24:58.0
988096Jarrid WynneSub vet39M 3:23:00.0+59:45.9+41.73%70.56%1.69%0.02%06:24:58.0
998127Bertus LameMaster57M 3:23:02.4+59:48.3+41.75%70.55%1.67%0.00%06:14:58.0
1008199Blaine HauptSub vet35M 3:24:22.9+1:01:08.8+42.69%70.08%1.02%-0.66%06:14:58.0
1018191Manus GeyerMaster53M 3:25:11.2+1:01:57.1+43.25%69.81%0.63%-1.06%06:19:58.0
1028072Andre HurterVet45M 3:25:26.5+1:02:12.4+43.43%69.72%0.50%-1.18%06:14:58.0
1038105Heliezer Da SilvaGrand master64M 3:25:29.6+1:02:15.5+43.47%69.70%0.48%-1.21%06:14:58.0
1048014Irma Du PlooyVet48F 3:25:31.7+1:02:17.6+43.49%69.69%0.46%-1.23%06:14:58.0
1058175Stephen RaynerGrand master64M 3:25:55.5+1:02:41.4+43.77%69.56%0.27%-1.42%06:14:58.0
1068099Kyle Le BronSub vet33M 3:25:57.1+1:02:43.0+43.79%69.55%0.26%-1.43%06:14:58.0
1078006NickSub vet37M 3:26:04.6+1:02:50.5+43.87%69.51%0.20%-1.50%06:14:58.0
1088058Stadler TheronSub vet31M 3:26:08.6+1:02:54.5+43.92%69.48%0.16%-1.53%06:19:58.0
1098163Rupert PohlVet48M 3:27:31.7+1:04:17.6+44.89%69.02%-0.51%-2.21%06:14:58.0
1108093Rudolph Janse Van RensburgSenior25M 3:28:15.8+1:05:01.7+45.40%68.78%-0.86%-2.57%06:19:58.0
1118201Dustin WynneSub vet31M 3:29:06.4+1:05:52.3+45.99%68.50%-1.27%-2.99%06:24:58.0
1128082Andrew Van Der MolenMaster52M 3:29:16.1+1:06:02.0+46.10%68.45%-1.35%-3.07%06:24:58.0
1138240Brent SykesSub vet35M 3:29:23.1+1:06:09.0+46.18%68.41%-1.41%-3.13%06:09:58.0
1148076Adriaan Bart VenterSub vet33M 3:29:37.1+1:06:23.0+46.35%68.33%-1.52%-3.24%06:14:58.0
1158218Matthew De LangeSenior26M 3:30:31.2+1:07:17.1+46.98%68.04%-1.96%-3.68%06:19:58.0
1168117Pieter Du PlessisGrand master61M 3:31:12.6+1:07:58.5+47.46%67.82%-2.29%-4.02%06:14:58.0
1178098Peter GuestSub vet38M 3:31:19.2+1:08:05.1+47.53%67.78%-2.34%-4.08%06:14:58.0
1188057Paul CharltonSub vet36M 3:31:50.0+1:08:35.9+47.89%67.62%-2.59%-4.33%06:14:58.0
1198065Wayne BillettMaster51M 3:32:12.2+1:08:58.1+48.15%67.50%-2.77%-4.51%06:19:58.0
1208033Kristof Du PlessisVet42M 3:33:09.0+1:09:54.9+48.81%67.20%-3.23%-4.98%06:09:58.0
1218173Ian HarrisonGrand master64M 3:33:21.9+1:10:07.8+48.96%67.13%-3.33%-5.09%06:14:58.0
1228124Alan BullockGrand master60M 3:33:22.1+1:10:08.0+48.96%67.13%-3.34%-5.09%06:14:58.0
1238026Lance PorterMaster59M 3:33:37.1+1:10:23.0+49.14%67.05%-3.46%-5.21%06:19:58.0
1248075Ralf RossolVet48M 3:34:04.1+1:10:50.0+49.45%66.91%-3.67%-5.43%06:19:58.0
1258190Nick SnymanGrand master68M 3:34:08.0+1:10:53.9+49.50%66.89%-3.71%-5.46%06:14:58.0
1268183Hannes Du PlessisMaster57M 3:35:13.7+1:11:59.6+50.26%66.55%-4.24%-6.00%06:14:58.0
1278023Rudi Du RandtMaster53M 3:35:38.6+1:12:24.5+50.55%66.42%-4.44%-6.21%06:19:58.0
1288164Ogorogile MotswaneSub vet34M 3:35:53.8+1:12:39.7+50.73%66.34%-4.56%-6.33%06:24:58.0
1298064Graham Gilbert GreenSub vet38M 3:36:35.6+1:13:21.5+51.22%66.13%-4.90%-6.68%06:24:58.0
1308027Chris PorterGrand master64M 3:36:54.1+1:13:40.0+51.43%66.04%-5.05%-6.83%06:14:58.0
1318097Kevin HedderVet43M 3:37:05.8+1:13:51.7+51.57%65.98%-5.14%-6.92%06:09:58.0
1328229Billy Van ZylVet46M 3:37:06.8+1:13:52.7+51.58%65.97%-5.15%-6.93%06:09:58.0
1338131Frans MeintjesVet44M 3:37:22.1+1:14:08.0+51.76%65.90%-5.27%-7.06%06:24:58.0
1348231Adla Da SilvaGrand master60F 3:38:03.1+1:14:49.0+52.23%65.69%-5.60%-7.39%06:14:58.0
1358265Sarah NelSeniorM 3:38:40.3+1:15:26.2+52.67%65.50%-5.90%-7.70%06:09:58.0
1368261JC NelSub vetM 3:38:40.5+1:15:26.4+52.67%65.50%-5.91%-7.70%06:09:58.0
1378133Graham CraggsMaster59M 3:39:04.4+1:15:50.3+52.95%65.38%-6.10%-7.90%06:24:58.0
1388004Michael FawkesVet41M 3:39:43.5+1:16:29.4+53.40%65.19%-6.41%-8.22%06:19:58.0
1398257Abri VoslooSub vet39M 3:39:52.7+1:16:38.6+53.51%65.14%-6.49%-8.29%06:14:58.0
1408137Eugene Van VuurenVet49M 3:40:18.7+1:17:04.6+53.81%65.01%-6.70%-8.51%06:24:58.0
1418207Sean MurphyMaster53M 3:40:34.1+1:17:20.0+53.99%64.94%-6.82%-8.63%06:19:58.0
1428230Abrie SenekalVet46M 3:41:44.0+1:18:29.9+54.80%64.60%-7.39%-9.21%06:19:58.0
1438046Irshaad KhamissaSub vet37M 3:41:52.7+1:18:38.6+54.91%64.56%-7.46%-9.28%06:19:58.0
1448066Werner Van NieuwenhuizenSub vet38M 3:41:58.2+1:18:44.1+54.97%64.53%-7.50%-9.32%06:24:58.0
1458085Chris JordaanVetM 3:42:58.2+1:19:44.1+55.67%64.24%-7.99%-9.82%06:14:58.0
1468161Marius De KlerkVet48M 3:43:33.6+1:20:19.5+56.08%64.07%-8.27%-10.11%06:24:58.0
1478092Rod AnleyGrand master65M 3:44:00.3+1:20:46.2+56.39%63.94%-8.49%-10.33%06:24:58.0
1488155Barry GobleMaster55M 3:44:01.8+1:20:47.7+56.41%63.94%-8.50%-10.34%06:09:58.0
1498138Chantelle FryerVet46F 3:45:13.3+1:21:59.2+57.24%63.60%-9.08%-10.92%06:09:58.0
1508200Tshenolo KgopaneSub vet34M 3:45:25.5+1:22:11.4+57.38%63.54%-9.17%-11.02%06:19:58.0
1518084Gillian HealeyMaster59F 3:46:57.3+1:23:43.2+58.45%63.11%-9.92%-11.78%06:14:58.0
1528228Sandi HollandMaster59F 3:46:57.6+1:23:43.5+58.45%63.11%-9.92%-11.78%06:14:58.0
1538253Ofentse ModisaneSenior24M 3:47:34.9+1:24:20.8+58.89%62.94%-10.22%-12.09%06:24:58.0
1548009Johann Du ToitGrand master61M 3:48:33.0+1:25:18.9+59.56%62.67%-10.69%-12.56%06:09:58.0
1558083Dylan GordonSub vet37M 3:51:34.1+1:28:20.0+61.67%61.85%-12.15%-14.05%06:14:58.0
1568029Kribban CoopoosamyMaster50M 3:52:00.5+1:28:46.4+61.98%61.74%-12.36%-14.27%06:14:58.0
1578103Andrew LawVet41M 3:52:27.5+1:29:13.4+62.29%61.62%-12.58%-14.49%06:19:58.0
1588013Matthew ChapmanSub vet36M 3:52:37.7+1:29:23.6+62.41%61.57%-12.66%-14.57%06:09:58.0
1598134Terry SpronkMaster57M 3:54:32.7+1:31:18.6+63.75%61.07%-13.59%-15.52%06:19:58.0
1608113Warren HydeMaster55M 3:56:23.3+1:33:09.2+65.04%60.59%-14.48%-16.42%06:14:58.0
1618050Michael PompaVet43M 3:56:46.3+1:33:32.2+65.30%60.49%-14.67%-16.61%06:24:58.0
1628069Jfourie RouxMaster52M 3:56:50.6+1:33:36.5+65.35%60.48%-14.70%-16.65%06:14:58.0
1638169Bradley EngelbrechtSub vet36M 3:56:51.8+1:33:37.7+65.37%60.47%-14.71%-16.66%06:24:58.0
1648028Cheryll SmithGrand master60F 3:57:26.1+1:34:12.0+65.77%60.33%-14.99%-16.94%06:14:58.0
1658181Willem ReitsmaGrand master67M 3:57:28.6+1:34:14.5+65.80%60.32%-15.01%-16.96%06:14:58.0
1668220George MfulahMaster58M 3:59:34.6+1:36:20.5+67.26%59.79%-16.03%-17.99%06:24:58.0
1671087Greer MarthinusenSub vetF 4:00:31.4+1:37:17.3+67.92%59.55%-16.49%-18.46%06:14:58.0
1688237Pieter Van WykMaster50M 4:02:42.4+1:39:28.3+69.45%59.02%-17.54%-19.54%06:14:58.0
1698178Lionel BesterVet44M 4:02:46.4+1:39:32.3+69.49%59.00%-17.58%-19.57%06:14:58.0
1708110Anre VorsterMaster58M 4:02:50.4+1:39:36.3+69.54%58.98%-17.61%-19.60%06:09:58.0
1718121Johan Van AswegenVet47M 4:04:00.0+1:40:45.9+70.35%58.70%-18.17%-20.17%06:19:58.0
1728030Mcebisi MdloziniSub vet33M 4:04:08.1+1:40:54.0+70.44%58.67%-18.24%-20.24%06:24:58.0
1738141Charmaine Du PreezMaster51F 4:04:25.6+1:41:11.5+70.65%58.60%-18.38%-20.38%06:19:58.0
1748217Charlotte GouwsVet44F 4:05:04.7+1:41:50.6+71.10%58.44%-18.69%-20.70%06:19:58.0
1758049Damien MarmolVet44M 4:05:04.9+1:41:50.8+71.10%58.44%-18.69%-20.71%06:24:58.0
1768032Paul MamakokoSub vet39M 4:05:27.5+1:42:13.4+71.37%58.35%-18.88%-20.89%06:19:58.0
1778205Eddie CampbellMaster52M 4:08:04.4+1:44:50.3+73.19%57.74%-20.14%-22.18%06:24:58.0
1788203Christo DuvenhageMaster54M 4:08:06.8+1:44:52.7+73.22%57.73%-20.16%-22.20%06:24:58.0
1798144Refilwe SebataMaster50M 4:09:53.7+1:46:39.6+74.47%57.32%-21.03%-23.08%06:24:58.0
1808088Pieter DeyzelSub vet37M 4:12:43.3+1:49:29.2+76.44%56.68%-22.39%-24.47%06:24:58.0
1818202Konrad PieterseMaster50M 4:12:43.8+1:49:29.7+76.44%56.68%-22.40%-24.47%06:24:58.0
1828122Andrew MilneGrand master63M 4:15:23.5+1:52:09.4+78.30%56.08%-23.69%-25.78%06:24:58.0
1838059Marica MaraisSub vet39F 4:18:03.3+1:54:49.2+80.16%55.51%-24.98%-27.10%06:19:58.0
1848226René VollgraaffVet42F 4:18:04.7+1:54:50.6+80.18%55.50%-24.99%-27.11%06:19:58.0
1858148Gregory BullMaster59M 4:20:21.4+1:57:07.3+81.77%55.01%-26.09%-28.23%06:24:58.0
1868104Paul DamantMaster54M 4:20:23.2+1:57:09.1+81.79%55.01%-26.11%-28.24%06:19:58.0
1878196Craig CockburnMaster54M 4:21:47.9+1:58:33.8+82.78%54.71%-26.79%-28.94%06:24:58.0
1888129Vaughan MorrisseyMaster54M 4:21:57.7+1:58:43.6+82.89%54.68%-26.87%-29.02%06:24:58.0
1898149Brent FlintMaster59M 4:25:18.4+2:02:04.3+85.22%53.99%-28.49%-30.67%06:19:58.0
1908214Greg IvinsMaster54M 4:25:19.2+2:02:05.1+85.23%53.99%-28.50%-30.67%06:19:58.0
1918021Ian PinnockGrand master77M 4:26:03.7+2:02:49.6+85.75%53.84%-28.86%-31.04%06:24:58.0
1928195Emma LombaardMaster54F 4:29:07.0+2:05:52.9+87.88%53.22%-30.33%-32.54%06:19:58.0
1938219Phillip Tlhanodi MosianeSub vet36M 4:30:00.6+2:06:46.5+88.51%53.05%-30.77%-32.98%06:19:58.0
1948003Francois SteylGrand master74M 4:41:05.0+2:17:50.9+96.24%50.96%-36.13%-38.44%06:14:58.0
1958031Tawanda ZimbitiSub vet39M 4:49:12.0+2:25:57.9+101.91%49.53%-40.06%-42.43%06:19:58.0
1968118Ivan OstojaVet46M 5:10:35.4+2:47:21.3+116.84%46.12%-50.42%-52.97%06:24:58.0
1978060John PhelpsMaster52M 5:24:21.9+3:01:07.8+126.46%44.16%-57.09%-59.75%06:19:58.0
-8034Adriaan Du ToitMaster54M DNF-----06:24:58.0
-8039Steven MeiringGrand master60M DNF-----06:19:58.0
-8041James VerheulSub vet33M DNF-----06:24:58.0
-8042Lushen PadayachiVet42M DNF-----06:14:58.0
-8043Mboniseni NdlovuSub vet33M DNF-----06:24:58.0
-8045Megan De LangeU2321F DNF-----06:19:58.0
-8047Kabir DhupeliaSub vet33M DNF-----06:19:58.0
-8051Robert FerreiraVet42M DNF-----06:14:58.0
-8052Dirk CoetzeeVet40M DNF-----06:19:58.0
-8054Shaun BarnesVet48M DNF-----06:19:58.0
-8061Lee ScottSub vet35M DNF-----06:24:58.0
-8063Chris OmahonyVet47M DNF-----06:19:58.0
-8067Dirk BurgerVet49M DNF-----06:14:58.0
-8073Adam HoughtonMaster50M DNF-----06:09:58.0
-8077Blake DunlopSub vet37M DNF-----06:14:58.0
-8080Justin HarrisGrand master68M DNF-----06:24:58.0
-8089Glynn PotgieterSub vet37M DNF-----06:24:58.0
-8091Jan Van Der VegtMaster50M DNF-----06:19:58.0
-8094Heinrich Van Der WesthuizenSub vet31M DNF-----06:24:58.0
-8108Brandon BritzVet45M DNF-----06:24:58.0
-8111Stuart ConlanSub vet33M DNF-----06:19:58.0
-8112Chris FordSenior29M DNF-----06:24:58.0
-8136Stephen LoxtonMaster55M DNF-----06:24:58.0
-8142Taygan RobsonVet42M DNF-----06:09:58.0
-8156Craig NaudeVet41M DNF-----06:14:58.0
-8158Steve LingardGrand master65M DNF-----06:24:58.0
-8159Grant LingardSub vet32M DNF-----06:24:58.0
-8171Scott McKenzieMaster53M DNF-----06:09:58.0
-8184Bruce RoweMaster52M DNF-----06:24:58.0
-8186Jason SchmidtMaster53M DNF-----06:24:58.0
-8188Pierre-Raymond De BruinSub vet31M DNF-----06:09:58.0
-8189Marc QuatemberVet48M DNF-----06:19:58.0
-8204Mark PohlVet46M DNF-----06:24:58.0
-8206Craig GrayVet41M DNF-----06:09:58.0
-8216Vincent MettlerSenior25M DNF-----06:24:58.0
-8221Craig CourtneyVet48M DNF-----06:19:58.0
-8224Brendon David SmithMaster57M DNF-----06:09:58.0
-8232Crispin BirchVet46M DNF-----06:24:58.0
-8239Crispin McKenzieU2322M DNF-----06:09:58.0
-8243Kabelo TshukuduSenior26M DNF-----06:09:58.0
-8246Refilwe MogorosiSenior24F DNF-----06:24:58.0
-8254Matt DicksonVet48M DNF-----06:24:58.0
-8282Bertie RoosSub vet39M DNF-----06:14:58.0
  • 65km Mad Giants Gauntlet Female - Overall
Place Bib Name Category Age Gender Finish time
18209Samantha SandersVet40F 2:35:47.3--100%28.52%29.71%06:09:58.0
28101Bronwynne SwanepoelMaster58F 3:01:56.9+26:09.6+16.79%85.62%16.51%17.91%06:09:58.0
38238Anja De BruinSub vet31F 3:05:23.3+29:36.0+19.00%84.03%14.93%16.35%06:14:58.0
48116Engela ConradieSub vet36F 3:11:00.7+35:13.4+22.61%81.56%12.35%13.82%06:09:58.0
58227Christel TheronSub vet31F 3:13:30.7+37:43.4+24.21%80.51%11.21%12.69%06:24:58.0
68176Helena TarantinoVet48F 3:13:35.2+37:47.9+24.26%80.47%11.17%12.66%06:14:58.0
78160Jade SkinnerU2322F 3:19:07.3+43:20.0+27.82%78.24%8.63%10.16%06:09:58.0
88234Elize OlivierVet41F 3:22:56.0+47:08.7+30.26%76.77%6.88%8.44%06:24:58.0
98014Irma Du PlooyVet48F 3:25:31.7+49:44.4+31.93%75.80%5.69%7.27%06:14:58.0
108231Adla Da SilvaGrand master60F 3:38:03.1+1:02:15.8+39.97%71.45%-0.05%1.62%06:14:58.0
118138Chantelle FryerVet46F 3:45:13.3+1:09:26.0+44.57%69.17%-3.34%-1.62%06:09:58.0
128084Gillian HealeyMaster59F 3:46:57.3+1:11:10.0+45.68%68.64%-4.14%-2.40%06:14:58.0
138228Sandi HollandMaster59F 3:46:57.6+1:11:10.3+45.68%68.64%-4.14%-2.40%06:14:58.0
148028Cheryll SmithGrand master60F 3:57:26.1+1:21:38.8+52.41%65.61%-8.95%-7.13%06:14:58.0
151087Greer MarthinusenSub vetF 4:00:31.4+1:24:44.1+54.39%64.77%-10.36%-8.52%06:14:58.0
168141Charmaine Du PreezMaster51F 4:04:25.6+1:28:38.3+56.90%63.74%-12.16%-10.28%06:19:58.0
178217Charlotte GouwsVet44F 4:05:04.7+1:29:17.4+57.31%63.57%-12.45%-10.58%06:19:58.0
188059Marica MaraisSub vet39F 4:18:03.3+1:42:16.0+65.64%60.37%-18.41%-16.43%06:19:58.0
198226René VollgraaffVet42F 4:18:04.7+1:42:17.4+65.66%60.36%-18.42%-16.44%06:19:58.0
208195Emma LombaardMaster54F 4:29:07.0+1:53:19.7+72.75%57.89%-23.48%-21.42%06:19:58.0
-8045Megan De LangeU2321F DNF-----06:19:58.0
-8246Refilwe MogorosiSenior24F DNF-----06:24:58.0
  • 65km Mad Giants Gauntlet Female - Grand master
Place Bib Name Category Age Gender Finish time
18231Adla Da SilvaGrand master60F 3:38:03.1--100%4.26%4.26%06:14:58.0
28028Cheryll SmithGrand master60F 3:57:26.1+19:23.0+8.89%91.84%-4.26%-4.26%06:14:58.0
  • 65km Mad Giants Gauntlet Female - Master
Place Bib Name Category Age Gender Finish time
18101Bronwynne SwanepoelMaster58F 3:01:56.9--100%20.85%19.83%06:09:58.0
28084Gillian HealeyMaster59F 3:46:57.3+45:00.4+24.74%80.17%1.27%0.00%06:14:58.0
38228Sandi HollandMaster59F 3:46:57.6+45:00.7+24.74%80.17%1.27%0.00%06:14:58.0
48141Charmaine Du PreezMaster51F 4:04:25.6+1:02:28.7+34.34%74.44%-6.33%-7.70%06:19:58.0
58195Emma LombaardMaster54F 4:29:07.0+1:27:10.1+47.91%67.61%-17.07%-18.57%06:19:58.0
  • 65km Mad Giants Gauntlet Female - Senior
Place Bib Name Category Age Gender Finish time
-8246Refilwe MogorosiSenior24F DNF-----06:24:58.0
  • 65km Mad Giants Gauntlet Female - Sub vet
Place Bib Name Category Age Gender Finish time
18238Anja De BruinSub vet31F 3:05:23.3--100%13.25%4.20%06:14:58.0
28116Engela ConradieSub vet36F 3:11:00.7+5:37.4+3.03%97.06%10.62%1.29%06:09:58.0
38227Christel TheronSub vet31F 3:13:30.7+8:07.4+4.38%95.80%9.45%0.00%06:24:58.0
41087Greer MarthinusenSub vetF 4:00:31.4+55:08.1+29.74%77.08%-12.55%-24.29%06:14:58.0
58059Marica MaraisSub vet39F 4:18:03.3+1:12:40.0+39.20%71.84%-20.76%-33.35%06:19:58.0
  • 65km Mad Giants Gauntlet Female - U23
Place Bib Name Category Age Gender Finish time
18160Jade SkinnerU2322F 3:19:07.3--100%0.00%0.00%06:09:58.0
-8045Megan De LangeU2321F DNF-----06:19:58.0
  • 65km Mad Giants Gauntlet Female - Vet
Place Bib Name Category Age Gender Finish time
18209Samantha SandersVet40F 2:35:47.3--100%26.62%24.20%06:09:58.0
28176Helena TarantinoVet48F 3:13:35.2+37:47.9+24.26%80.47%8.82%5.81%06:14:58.0
38234Elize OlivierVet41F 3:22:56.0+47:08.7+30.26%76.77%4.42%1.26%06:24:58.0
48014Irma Du PlooyVet48F 3:25:31.7+49:44.4+31.93%75.80%3.20%0.00%06:14:58.0
58138Chantelle FryerVet46F 3:45:13.3+1:09:26.0+44.57%69.17%-6.08%-9.58%06:09:58.0
68217Charlotte GouwsVet44F 4:05:04.7+1:29:17.4+57.31%63.57%-15.43%-19.24%06:19:58.0
78226René VollgraaffVet42F 4:18:04.7+1:42:17.4+65.66%60.36%-21.55%-25.57%06:19:58.0
  • 65km Mad Giants Gauntlet Male - Overall
Place Bib Name Category Age Gender Finish time
18212Wayne Van Der WaltU2323M 2:23:14.1--100%30.19%29.33%06:09:58.0
28247Tlotlo SelalaU2323M 2:27:33.1+4:19.0+3.01%97.07%28.09%27.20%06:09:58.0
38222Gustav BassonSenior27M 2:30:27.3+7:13.2+5.04%95.20%26.67%25.76%06:09:58.0
48001Wes BrinkVet40M 2:33:14.2+10:00.1+6.98%93.47%25.32%24.39%06:09:58.0
58128Andre Van Der WaltU2320M 2:33:40.4+10:26.3+7.29%93.21%25.11%24.18%06:09:58.0
68242Halalisani NdebeleU2323M 2:34:01.5+10:47.4+7.53%92.99%24.93%24.00%06:09:58.0
78244Alexander HenningU2322M 2:35:08.0+11:53.9+8.31%92.33%24.39%23.46%06:09:58.0
88251Masixole ZondaniU2323M 2:37:04.3+13:50.2+9.66%91.19%23.45%22.50%06:09:58.0
98213Ivan HollVet46M 2:37:21.0+14:06.9+9.85%91.03%23.31%22.36%06:09:58.0
108119Gary AndersonVet40M 2:39:35.8+16:21.7+11.42%89.75%22.22%21.25%06:09:58.0
118250Siyabonga NtseleU2320M 2:41:11.2+17:57.1+12.53%88.86%21.44%20.47%06:24:58.0
128139Arjan-Tim FerwedaVet44M 2:42:27.7+19:13.6+13.42%88.17%20.82%19.84%06:24:58.0
138177Amos KahnVet49M 2:44:59.3+21:45.2+15.19%86.82%19.59%18.59%06:09:58.0
148166John GordonVet41M 2:45:45.8+22:31.7+15.73%86.41%19.21%18.21%06:09:58.0
158241Obvious KhorombiSenior24M 2:46:06.9+22:52.8+15.97%86.23%19.04%18.04%06:24:58.0
168194Glen McKenzieU2320M 2:46:26.0+23:11.9+16.20%86.06%18.89%17.88%06:09:58.0
178165Stefan Van JaarsveldYouth17M 2:47:38.3+24:24.2+17.04%85.44%18.30%17.29%06:09:58.0
188168Stephan Le RouxVet45M 2:47:38.8+24:24.7+17.04%85.44%18.30%17.28%06:09:58.0
198008Nathan AtkinsYouth18M 2:47:59.3+24:45.2+17.28%85.26%18.13%17.11%06:09:58.0
208048Juan GerberSub vet38M 2:48:07.4+24:53.3+17.38%85.20%18.06%17.05%06:09:58.0
218120George ArnoldVet40M 2:49:42.0+26:27.9+18.48%84.40%17.29%16.27%06:09:58.0
228102Leigh SmithVet41M 2:51:33.3+28:19.2+19.77%83.49%16.39%15.35%06:14:58.0
238225Steven MeiringSenior29M 2:51:34.1+28:20.0+19.78%83.49%16.38%15.35%06:14:58.0
248211Claudio Ferreira RaposoSenior28M 2:53:37.3+30:23.2+21.21%82.50%15.38%14.33%06:19:58.0
258182Jannie Van Der WaltVet47M 2:54:05.4+30:51.3+21.54%82.28%15.16%14.10%06:19:58.0
268078Tim CaponMaster52M 2:54:06.0+30:51.9+21.55%82.27%15.15%14.10%06:19:58.0
278002Hilton TarrantVet41M 2:54:23.3+31:09.2+21.75%82.14%15.01%13.96%06:09:58.0
288185Denis CloeteVet48M 2:54:48.7+31:34.6+22.05%81.94%14.80%13.75%06:14:58.0
298198William MajapholoSenior24M 2:55:31.2+32:17.1+22.54%81.61%14.46%13.40%06:09:58.0
308017Nick DickensVet43M 2:55:31.7+32:17.6+22.55%81.60%14.45%13.39%06:09:58.0
318248Kabelo MadonaSenior24M 2:55:31.8+32:17.7+22.55%81.60%14.45%13.39%06:09:58.0
328087Steven NkhomaSenior26M 2:55:32.1+32:18.0+22.55%81.60%14.45%13.39%06:09:58.0
338020Lyle PoulterVet40M 2:55:34.0+32:19.9+22.57%81.58%14.44%13.37%06:09:58.0
348170Donavan RoscoeVet49M 2:55:36.5+32:22.4+22.60%81.57%14.42%13.35%06:09:58.0
358022Beyers OosthuizenVet42M 2:55:40.1+32:26.0+22.64%81.54%14.39%13.32%06:09:58.0
368249Gilbert MathabaU2321M 2:55:46.9+32:32.8+22.72%81.48%14.33%13.27%06:09:58.0
378109Jean-Pierre Van RielVet42M 2:56:02.3+32:48.2+22.90%81.37%14.21%13.14%06:14:58.0
388245Modiba MolokeleU2321M 2:56:16.0+33:01.9+23.06%81.26%14.09%13.03%06:09:58.0
398012Stuart KinnearSub vet39M 2:57:08.2+33:54.1+23.67%80.86%13.67%12.60%06:14:58.0
408040Grant WhileyVet49M 2:57:27.8+34:13.7+23.90%80.71%13.51%12.44%06:09:58.0
418193James RaymondVet43M 2:58:05.8+34:51.7+24.34%80.43%13.20%12.13%06:09:58.0
428252Gift MaremaU2320M 2:58:57.0+35:42.9+24.93%80.04%12.79%11.70%06:09:58.0
438152Deon WesselsMaster52M 2:59:59.6+36:45.5+25.66%79.58%12.28%11.19%06:14:58.0
448115Kobus Van NiekerkMaster51M 3:00:06.9+36:52.8+25.75%79.52%12.22%11.13%06:24:58.0
458071Coetzee TheronSub vet31M 3:00:10.0+36:55.9+25.78%79.50%12.19%11.10%06:14:58.0
468174Richard KolbeVet48M 3:00:27.8+37:13.7+25.99%79.37%12.05%10.96%06:14:58.0
478256Chris HuttVet46M 3:00:28.5+37:14.4+26.00%79.37%12.04%10.95%06:14:58.0
488016Pierre PieterseMaster50M 3:01:17.3+38:03.2+26.57%79.01%11.65%10.55%06:09:58.0
498018Kurt TerblancheMaster51M 3:03:26.1+40:12.0+28.07%78.08%10.60%9.49%06:19:58.0
508019Neal BloomVet48M 3:03:28.6+40:14.5+28.09%78.07%10.58%9.47%06:09:58.0
518015Graham SavageSub vet39M 3:03:29.9+40:15.8+28.11%78.06%10.57%9.46%06:09:58.0
528132Neil WashingtonSub vet35M 3:04:20.6+41:06.5+28.70%77.70%10.16%9.04%06:09:58.0
538036Gerrit SmitVet44M 3:04:42.3+41:28.2+28.95%77.55%9.98%8.86%06:19:58.0
548162Stephen MahonyMaster55M 3:05:12.2+41:58.1+29.30%77.34%9.74%8.62%06:14:58.0
558210Mark RogotzkiMaster56M 3:05:22.0+42:07.9+29.41%77.27%9.66%8.54%06:09:58.0
568197Ethan HerreveldU2320M 3:05:23.3+42:09.2+29.43%77.26%9.65%8.53%06:19:58.0
578157Andrew AyersSub vet35M 3:05:34.5+42:20.4+29.56%77.18%9.56%8.44%06:24:58.0
588086Scylagh ClunnieVetM 3:05:42.8+42:28.7+29.66%77.13%9.49%8.37%06:09:58.0
598081Colin TyrerGrand master62M 3:06:15.2+43:01.1+30.03%76.90%9.23%8.10%06:14:58.0
608255Rod BaxterMaster58M 3:06:32.6+43:18.5+30.24%76.78%9.09%7.96%06:09:58.0
618005Brett StevensSub vet34M 3:08:07.6+44:53.5+31.34%76.14%8.31%7.18%06:09:58.0
628055Loutjie SmitMaster56M 3:09:07.4+45:53.3+32.04%75.74%7.83%6.68%06:24:58.0
638147Michael BailesMaster54M 3:09:53.8+46:39.7+32.58%75.43%7.45%6.30%06:19:58.0
648062Derek RobinsonMaster51M 3:10:28.7+47:14.6+32.98%75.20%7.17%6.02%06:24:58.0
658153Matthew NelSub vet32M 3:10:45.7+47:31.6+33.18%75.09%7.03%5.88%06:14:58.0
668100Brett BaselMaster51M 3:11:17.7+48:03.6+33.55%74.88%6.77%5.61%06:14:58.0
678079Mark LambrechtsMaster54M 3:11:18.5+48:04.4+33.56%74.87%6.76%5.61%06:14:58.0
688179Derek GrahnMaster55M 3:11:26.9+48:12.8+33.66%74.82%6.70%5.54%06:14:58.0
698126Craig AbsalomMaster56M 3:13:26.2+50:12.1+35.05%74.05%5.73%4.56%06:14:58.0
708180Shawn ScottSub vet37M 3:13:59.7+50:45.6+35.44%73.83%5.45%4.28%06:09:58.0
718025Emil BerningMaster57M 3:15:00.0+51:45.9+36.14%73.45%4.96%3.79%06:09:58.0
728035Warren EbellVet42M 3:15:23.1+52:09.0+36.41%73.31%4.78%3.60%06:14:58.0
738106Ralph PitchfordGrand master61M 3:16:31.7+53:17.6+37.21%72.88%4.22%3.03%06:19:58.0
748143Jacobus ClaasenSub vet38M 3:17:22.6+54:08.5+37.80%72.57%3.81%2.61%06:24:58.0
758130Allard Van DijkMaster53M 3:17:27.4+54:13.3+37.86%72.54%3.77%2.57%06:19:58.0
768150Prenash RamjasVet48M 3:18:32.4+55:18.3+38.61%72.14%3.24%2.04%06:19:58.0
778074Brennan MendayMaster51M 3:18:37.4+55:23.3+38.67%72.11%3.20%2.00%06:14:58.0
781030Gangatha MkeleVet45M 3:19:35.7+56:21.6+39.35%71.76%2.73%1.52%06:19:58.0
798172Sean OwenVet48M 3:19:55.6+56:41.5+39.58%71.64%2.56%1.35%06:09:58.0
808154Kyle ThorpeSub vet39M 3:20:23.6+57:09.5+39.91%71.48%2.34%1.12%06:09:58.0
818044Thomas BerrySub vet30M 3:20:24.3+57:10.2+39.91%71.47%2.33%1.12%06:19:58.0
828140Willie VenterMaster52M 3:20:33.9+57:19.8+40.03%71.42%2.25%1.04%06:19:58.0
838095Frans Van SchalkwykVet43M 3:21:24.8+58:10.7+40.62%71.11%1.84%0.62%06:14:58.0
848024Gareth RuleVet49M 3:21:25.0+58:10.9+40.62%71.11%1.84%0.62%06:24:58.0
858167Grant OlivierMaster51M 3:21:41.2+58:27.1+40.81%71.02%1.71%0.49%06:24:58.0
868011Brette MorganMaster54M 3:21:44.9+58:30.8+40.85%71.00%1.68%0.46%06:19:58.0
878053Chris GijzelaarSub vet38M 3:22:08.2+58:54.1+41.12%70.86%1.49%0.26%06:24:58.0
888038Johan VeldsmanVet48M 3:22:32.2+59:18.1+41.40%70.72%1.29%0.07%06:19:58.0
898151Dirk OlivierVet40M 3:22:40.3+59:26.2+41.50%70.67%1.23%0.00%06:24:58.0
908096Jarrid WynneSub vet39M 3:23:00.0+59:45.9+41.73%70.56%1.07%-0.16%06:24:58.0
918127Bertus LameMaster57M 3:23:02.4+59:48.3+41.75%70.55%1.05%-0.18%06:14:58.0
928199Blaine HauptSub vet35M 3:24:22.9+1:01:08.8+42.69%70.08%0.39%-0.84%06:14:58.0
938191Manus GeyerMaster53M 3:25:11.2+1:01:57.1+43.25%69.81%0.00%-1.24%06:19:58.0
948072Andre HurterVet45M 3:25:26.5+1:02:12.4+43.43%69.72%-0.12%-1.37%06:14:58.0
958105Heliezer Da SilvaGrand master64M 3:25:29.6+1:02:15.5+43.47%69.70%-0.15%-1.39%06:14:58.0
968175Stephen RaynerGrand master64M 3:25:55.5+1:02:41.4+43.77%69.56%-0.36%-1.61%06:14:58.0
978099Kyle Le BronSub vet33M 3:25:57.1+1:02:43.0+43.79%69.55%-0.37%-1.62%06:14:58.0
988006NickSub vet37M 3:26:04.6+1:02:50.5+43.87%69.51%-0.43%-1.68%06:14:58.0
998058Stadler TheronSub vet31M 3:26:08.6+1:02:54.5+43.92%69.48%-0.47%-1.71%06:19:58.0
1008163Rupert PohlVet48M 3:27:31.7+1:04:17.6+44.89%69.02%-1.14%-2.40%06:14:58.0
1018093Rudolph Janse Van RensburgSenior25M 3:28:15.8+1:05:01.7+45.40%68.78%-1.50%-2.76%06:19:58.0
1028201Dustin WynneSub vet31M 3:29:06.4+1:05:52.3+45.99%68.50%-1.91%-3.18%06:24:58.0
1038082Andrew Van Der MolenMaster52M 3:29:16.1+1:06:02.0+46.10%68.45%-1.99%-3.25%06:24:58.0
1048240Brent SykesSub vet35M 3:29:23.1+1:06:09.0+46.18%68.41%-2.05%-3.31%06:09:58.0
1058076Adriaan Bart VenterSub vet33M 3:29:37.1+1:06:23.0+46.35%68.33%-2.16%-3.43%06:14:58.0
1068218Matthew De LangeSenior26M 3:30:31.2+1:07:17.1+46.98%68.04%-2.60%-3.87%06:19:58.0
1078117Pieter Du PlessisGrand master61M 3:31:12.6+1:07:58.5+47.46%67.82%-2.94%-4.21%06:14:58.0
1088098Peter GuestSub vet38M 3:31:19.2+1:08:05.1+47.53%67.78%-2.99%-4.27%06:14:58.0
1098057Paul CharltonSub vet36M 3:31:50.0+1:08:35.9+47.89%67.62%-3.24%-4.52%06:14:58.0
1108065Wayne BillettMaster51M 3:32:12.2+1:08:58.1+48.15%67.50%-3.42%-4.70%06:19:58.0
1118033Kristof Du PlessisVet42M 3:33:09.0+1:09:54.9+48.81%67.20%-3.88%-5.17%06:09:58.0
1128173Ian HarrisonGrand master64M 3:33:21.9+1:10:07.8+48.96%67.13%-3.99%-5.28%06:14:58.0
1138124Alan BullockGrand master60M 3:33:22.1+1:10:08.0+48.96%67.13%-3.99%-5.28%06:14:58.0
1148026Lance PorterMaster59M 3:33:37.1+1:10:23.0+49.14%67.05%-4.11%-5.40%06:19:58.0
1158075Ralf RossolVet48M 3:34:04.1+1:10:50.0+49.45%66.91%-4.33%-5.62%06:19:58.0
1168190Nick SnymanGrand master68M 3:34:08.0+1:10:53.9+49.50%66.89%-4.36%-5.66%06:14:58.0
1178183Hannes Du PlessisMaster57M 3:35:13.7+1:11:59.6+50.26%66.55%-4.89%-6.20%06:14:58.0
1188023Rudi Du RandtMaster53M 3:35:38.6+1:12:24.5+50.55%66.42%-5.10%-6.40%06:19:58.0
1198164Ogorogile MotswaneSub vet34M 3:35:53.8+1:12:39.7+50.73%66.34%-5.22%-6.53%06:24:58.0
1208064Graham Gilbert GreenSub vet38M 3:36:35.6+1:13:21.5+51.22%66.13%-5.56%-6.87%06:24:58.0
1218027Chris PorterGrand master64M 3:36:54.1+1:13:40.0+51.43%66.04%-5.71%-7.02%06:14:58.0
1228097Kevin HedderVet43M 3:37:05.8+1:13:51.7+51.57%65.98%-5.80%-7.12%06:09:58.0
1238229Billy Van ZylVet46M 3:37:06.8+1:13:52.7+51.58%65.97%-5.81%-7.13%06:09:58.0
1248131Frans MeintjesVet44M 3:37:22.1+1:14:08.0+51.76%65.90%-5.94%-7.25%06:24:58.0
1258265Sarah NelSeniorM 3:38:40.3+1:15:26.2+52.67%65.50%-6.57%-7.89%06:09:58.0
1268261JC NelSub vetM 3:38:40.5+1:15:26.4+52.67%65.50%-6.57%-7.90%06:09:58.0
1278133Graham CraggsMaster59M 3:39:04.4+1:15:50.3+52.95%65.38%-6.77%-8.09%06:24:58.0
1288004Michael FawkesVet41M 3:39:43.5+1:16:29.4+53.40%65.19%-7.09%-8.41%06:19:58.0
1298257Abri VoslooSub vet39M 3:39:52.7+1:16:38.6+53.51%65.14%-7.16%-8.49%06:14:58.0
1308137Eugene Van VuurenVet49M 3:40:18.7+1:17:04.6+53.81%65.01%-7.37%-8.70%06:24:58.0
1318207Sean MurphyMaster53M 3:40:34.1+1:17:20.0+53.99%64.94%-7.50%-8.83%06:19:58.0
1328230Abrie SenekalVet46M 3:41:44.0+1:18:29.9+54.80%64.60%-8.06%-9.41%06:19:58.0
1338046Irshaad KhamissaSub vet37M 3:41:52.7+1:18:38.6+54.91%64.56%-8.13%-9.48%06:19:58.0
1348066Werner Van NieuwenhuizenSub vet38M 3:41:58.2+1:18:44.1+54.97%64.53%-8.18%-9.52%06:24:58.0
1358085Chris JordaanVetM 3:42:58.2+1:19:44.1+55.67%64.24%-8.67%-10.02%06:14:58.0
1368161Marius De KlerkVet48M 3:43:33.6+1:20:19.5+56.08%64.07%-8.95%-10.31%06:24:58.0
1378092Rod AnleyGrand master65M 3:44:00.3+1:20:46.2+56.39%63.94%-9.17%-10.53%06:24:58.0
1388155Barry GobleMaster55M 3:44:01.8+1:20:47.7+56.41%63.94%-9.18%-10.54%06:09:58.0
1398200Tshenolo KgopaneSub vet34M 3:45:25.5+1:22:11.4+57.38%63.54%-9.86%-11.23%06:19:58.0
1408253Ofentse ModisaneSenior24M 3:47:34.9+1:24:20.8+58.89%62.94%-10.91%-12.29%06:24:58.0
1418009Johann Du ToitGrand master61M 3:48:33.0+1:25:18.9+59.56%62.67%-11.39%-12.77%06:09:58.0
1428083Dylan GordonSub vet37M 3:51:34.1+1:28:20.0+61.67%61.85%-12.86%-14.26%06:14:58.0
1438029Kribban CoopoosamyMaster50M 3:52:00.5+1:28:46.4+61.98%61.74%-13.07%-14.47%06:14:58.0
1448103Andrew LawVet41M 3:52:27.5+1:29:13.4+62.29%61.62%-13.29%-14.70%06:19:58.0
1458013Matthew ChapmanSub vet36M 3:52:37.7+1:29:23.6+62.41%61.57%-13.37%-14.78%06:09:58.0
1468134Terry SpronkMaster57M 3:54:32.7+1:31:18.6+63.75%61.07%-14.31%-15.73%06:19:58.0
1478113Warren HydeMaster55M 3:56:23.3+1:33:09.2+65.04%60.59%-15.21%-16.64%06:14:58.0
1488050Michael PompaVet43M 3:56:46.3+1:33:32.2+65.30%60.49%-15.39%-16.83%06:24:58.0
1498069Jfourie RouxMaster52M 3:56:50.6+1:33:36.5+65.35%60.48%-15.43%-16.86%06:14:58.0
1508169Bradley EngelbrechtSub vet36M 3:56:51.8+1:33:37.7+65.37%60.47%-15.44%-16.87%06:24:58.0
1518181Willem ReitsmaGrand master67M 3:57:28.6+1:34:14.5+65.80%60.32%-15.74%-17.17%06:14:58.0
1528220George MfulahMaster58M 3:59:34.6+1:36:20.5+67.26%59.79%-16.76%-18.21%06:24:58.0
1538237Pieter Van WykMaster50M 4:02:42.4+1:39:28.3+69.45%59.02%-18.29%-19.75%06:14:58.0
1548178Lionel BesterVet44M 4:02:46.4+1:39:32.3+69.49%59.00%-18.32%-19.79%06:14:58.0
1558110Anre VorsterMaster58M 4:02:50.4+1:39:36.3+69.54%58.98%-18.35%-19.82%06:09:58.0
1568121Johan Van AswegenVet47M 4:04:00.0+1:40:45.9+70.35%58.70%-18.92%-20.39%06:19:58.0
1578030Mcebisi MdloziniSub vet33M 4:04:08.1+1:40:54.0+70.44%58.67%-18.98%-20.46%06:24:58.0
1588049Damien MarmolVet44M 4:05:04.9+1:41:50.8+71.10%58.44%-19.44%-20.93%06:24:58.0
1598032Paul MamakokoSub vet39M 4:05:27.5+1:42:13.4+71.37%58.35%-19.63%-21.11%06:19:58.0
1608205Eddie CampbellMaster52M 4:08:04.4+1:44:50.3+73.19%57.74%-20.90%-22.40%06:24:58.0
1618203Christo DuvenhageMaster54M 4:08:06.8+1:44:52.7+73.22%57.73%-20.92%-22.42%06:24:58.0
1628144Refilwe SebataMaster50M 4:09:53.7+1:46:39.6+74.47%57.32%-21.79%-23.30%06:24:58.0
1638088Pieter DeyzelSub vet37M 4:12:43.3+1:49:29.2+76.44%56.68%-23.17%-24.70%06:24:58.0
1648202Konrad PieterseMaster50M 4:12:43.8+1:49:29.7+76.44%56.68%-23.17%-24.70%06:24:58.0
1658122Andrew MilneGrand master63M 4:15:23.5+1:52:09.4+78.30%56.08%-24.47%-26.01%06:24:58.0
1668148Gregory BullMaster59M 4:20:21.4+1:57:07.3+81.77%55.01%-26.89%-28.46%06:24:58.0
1678104Paul DamantMaster54M 4:20:23.2+1:57:09.1+81.79%55.01%-26.90%-28.48%06:19:58.0
1688196Craig CockburnMaster54M 4:21:47.9+1:58:33.8+82.78%54.71%-27.59%-29.17%06:24:58.0
1698129Vaughan MorrisseyMaster54M 4:21:57.7+1:58:43.6+82.89%54.68%-27.67%-29.25%06:24:58.0
1708149Brent FlintMaster59M 4:25:18.4+2:02:04.3+85.22%53.99%-29.30%-30.90%06:19:58.0
1718214Greg IvinsMaster54M 4:25:19.2+2:02:05.1+85.23%53.99%-29.31%-30.91%06:19:58.0
1728021Ian PinnockGrand master77M 4:26:03.7+2:02:49.6+85.75%53.84%-29.67%-31.28%06:24:58.0
1738219Phillip Tlhanodi MosianeSub vet36M 4:30:00.6+2:06:46.5+88.51%53.05%-31.59%-33.23%06:19:58.0
1748003Francois SteylGrand master74M 4:41:05.0+2:17:50.9+96.24%50.96%-36.99%-38.69%06:14:58.0
1758031Tawanda ZimbitiSub vet39M 4:49:12.0+2:25:57.9+101.91%49.53%-40.94%-42.69%06:19:58.0
1768118Ivan OstojaVet46M 5:10:35.4+2:47:21.3+116.84%46.12%-51.37%-53.25%06:24:58.0
1778060John PhelpsMaster52M 5:24:21.9+3:01:07.8+126.46%44.16%-58.08%-60.04%06:19:58.0
-8034Adriaan Du ToitMaster54M DNF-----06:24:58.0
-8039Steven MeiringGrand master60M DNF-----06:19:58.0
-8041James VerheulSub vet33M DNF-----06:24:58.0
-8042Lushen PadayachiVet42M DNF-----06:14:58.0
-8043Mboniseni NdlovuSub vet33M DNF-----06:24:58.0
-8047Kabir DhupeliaSub vet33M DNF-----06:19:58.0
-8051Robert FerreiraVet42M DNF-----06:14:58.0
-8052Dirk CoetzeeVet40M DNF-----06:19:58.0
-8054Shaun BarnesVet48M DNF-----06:19:58.0
-8061Lee ScottSub vet35M DNF-----06:24:58.0
-8063Chris OmahonyVet47M DNF-----06:19:58.0
-8067Dirk BurgerVet49M DNF-----06:14:58.0
-8073Adam HoughtonMaster50M DNF-----06:09:58.0
-8077Blake DunlopSub vet37M DNF-----06:14:58.0
-8080Justin HarrisGrand master68M DNF-----06:24:58.0
-8089Glynn PotgieterSub vet37M DNF-----06:24:58.0
-8091Jan Van Der VegtMaster50M DNF-----06:19:58.0
-8094Heinrich Van Der WesthuizenSub vet31M DNF-----06:24:58.0
-8108Brandon BritzVet45M DNF-----06:24:58.0
-8111Stuart ConlanSub vet33M DNF-----06:19:58.0
-8112Chris FordSenior29M DNF-----06:24:58.0
-8136Stephen LoxtonMaster55M DNF-----06:24:58.0
-8142Taygan RobsonVet42M DNF-----06:09:58.0
-8156Craig NaudeVet41M DNF-----06:14:58.0
-8158Steve LingardGrand master65M DNF-----06:24:58.0
-8159Grant LingardSub vet32M DNF-----06:24:58.0
-8171Scott McKenzieMaster53M DNF-----06:09:58.0
-8184Bruce RoweMaster52M DNF-----06:24:58.0
-8186Jason SchmidtMaster53M DNF-----06:24:58.0
-8188Pierre-Raymond De BruinSub vet31M DNF-----06:09:58.0
-8189Marc QuatemberVet48M DNF-----06:19:58.0
-8204Mark PohlVet46M DNF-----06:24:58.0
-8206Craig GrayVet41M DNF-----06:09:58.0
-8216Vincent MettlerSenior25M DNF-----06:24:58.0
-8221Craig CourtneyVet48M DNF-----06:19:58.0
-8224Brendon David SmithMaster57M DNF-----06:09:58.0
-8232Crispin BirchVet46M DNF-----06:24:58.0
-8239Crispin McKenzieU2322M DNF-----06:09:58.0
-8243Kabelo TshukuduSenior26M DNF-----06:09:58.0
-8254Matt DicksonVet48M DNF-----06:24:58.0
-8282Bertie RoosSub vet39M DNF-----06:14:58.0
  • 65km Mad Giants Gauntlet Male - Grand master
Place Bib Name Category Age Gender Finish time
18081Colin TyrerGrand master62M 3:06:15.2--100%16.75%13.02%06:14:58.0
28106Ralph PitchfordGrand master61M 3:16:31.7+10:16.5+5.52%94.77%12.15%8.22%06:19:58.0
38105Heliezer Da SilvaGrand master64M 3:25:29.6+19:14.4+10.33%90.64%8.15%4.03%06:14:58.0
48175Stephen RaynerGrand master64M 3:25:55.5+19:40.3+10.56%90.45%7.95%3.83%06:14:58.0
58117Pieter Du PlessisGrand master61M 3:31:12.6+24:57.4+13.40%88.18%5.59%1.37%06:14:58.0
68173Ian HarrisonGrand master64M 3:33:21.9+27:06.7+14.56%87.29%4.63%0.36%06:14:58.0
78124Alan BullockGrand master60M 3:33:22.1+27:06.9+14.56%87.29%4.63%0.36%06:14:58.0
88190Nick SnymanGrand master68M 3:34:08.0+27:52.8+14.97%86.98%4.28%0.00%06:14:58.0
98027Chris PorterGrand master64M 3:36:54.1+30:38.9+16.46%85.87%3.05%-1.29%06:14:58.0
108092Rod AnleyGrand master65M 3:44:00.3+37:45.1+20.27%83.15%-0.13%-4.61%06:24:58.0
118009Johann Du ToitGrand master61M 3:48:33.0+42:17.8+22.71%81.49%-2.16%-6.73%06:09:58.0
128181Willem ReitsmaGrand master67M 3:57:28.6+51:13.4+27.50%78.43%-6.15%-10.90%06:14:58.0
138122Andrew MilneGrand master63M 4:15:23.5+1:09:08.3+37.12%72.93%-14.16%-19.27%06:24:58.0
148021Ian PinnockGrand master77M 4:26:03.7+1:19:48.5+42.85%70.00%-18.93%-24.25%06:24:58.0
158003Francois SteylGrand master74M 4:41:05.0+1:34:49.8+50.91%66.26%-25.64%-31.27%06:14:58.0
-8039Steven MeiringGrand master60M DNF-----06:19:58.0
-8080Justin HarrisGrand master68M DNF-----06:24:58.0
-8158Steve LingardGrand master65M DNF-----06:24:58.0
  • 65km Mad Giants Gauntlet Male - Master
Place Bib Name Category Age Gender Finish time
18078Tim CaponMaster52M 2:54:06.0--100%20.19%17.96%06:19:58.0
28152Deon WesselsMaster52M 2:59:59.6+5:53.6+3.39%96.73%17.49%15.18%06:14:58.0
38115Kobus Van NiekerkMaster51M 3:00:06.9+6:00.9+3.45%96.66%17.43%15.12%06:24:58.0
48016Pierre PieterseMaster50M 3:01:17.3+7:11.3+4.13%96.03%16.90%14.57%06:09:58.0
58018Kurt TerblancheMaster51M 3:03:26.1+9:20.1+5.36%94.91%15.91%13.56%06:19:58.0
68162Stephen MahonyMaster55M 3:05:12.2+11:06.2+6.38%94.00%15.10%12.72%06:14:58.0
78210Mark RogotzkiMaster56M 3:05:22.0+11:16.0+6.47%93.92%15.03%12.65%06:09:58.0
88255Rod BaxterMaster58M 3:06:32.6+12:26.6+7.15%93.33%14.49%12.09%06:09:58.0
98055Loutjie SmitMaster56M 3:09:07.4+15:01.4+8.63%92.06%13.30%10.88%06:24:58.0
108147Michael BailesMaster54M 3:09:53.8+15:47.8+9.07%91.68%12.95%10.51%06:19:58.0
118062Derek RobinsonMaster51M 3:10:28.7+16:22.7+9.41%91.40%12.68%10.24%06:24:58.0
128100Brett BaselMaster51M 3:11:17.7+17:11.7+9.88%91.01%12.31%9.85%06:14:58.0
138079Mark LambrechtsMaster54M 3:11:18.5+17:12.5+9.88%91.00%12.30%9.85%06:14:58.0
148179Derek GrahnMaster55M 3:11:26.9+17:20.9+9.96%90.94%12.24%9.78%06:14:58.0
158126Craig AbsalomMaster56M 3:13:26.2+19:20.2+11.11%90.00%11.33%8.84%06:14:58.0
168025Emil BerningMaster57M 3:15:00.0+20:54.0+12.00%89.28%10.61%8.11%06:09:58.0
178130Allard Van DijkMaster53M 3:17:27.4+23:21.4+13.42%88.17%9.48%6.95%06:19:58.0
188074Brennan MendayMaster51M 3:18:37.4+24:31.4+14.09%87.65%8.95%6.40%06:14:58.0
198140Willie VenterMaster52M 3:20:33.9+26:27.9+15.20%86.80%8.06%5.48%06:19:58.0
208167Grant OlivierMaster51M 3:21:41.2+27:35.2+15.85%86.32%7.55%4.96%06:24:58.0
218011Brette MorganMaster54M 3:21:44.9+27:38.9+15.88%86.30%7.52%4.93%06:19:58.0
228127Bertus LameMaster57M 3:23:02.4+28:56.4+16.62%85.75%6.93%4.32%06:14:58.0
238191Manus GeyerMaster53M 3:25:11.2+31:05.2+17.86%84.85%5.94%3.31%06:19:58.0
248082Andrew Van Der MolenMaster52M 3:29:16.1+35:10.1+20.20%83.19%4.07%1.38%06:24:58.0
258065Wayne BillettMaster51M 3:32:12.2+38:06.2+21.89%82.04%2.72%0.00%06:19:58.0
268026Lance PorterMaster59M 3:33:37.1+39:31.1+22.70%81.50%2.08%-0.67%06:19:58.0
278183Hannes Du PlessisMaster57M 3:35:13.7+41:07.7+23.62%80.89%1.34%-1.43%06:14:58.0
288023Rudi Du RandtMaster53M 3:35:38.6+41:32.6+23.86%80.74%1.15%-1.62%06:19:58.0
298133Graham CraggsMaster59M 3:39:04.4+44:58.4+25.83%79.47%-0.42%-3.24%06:24:58.0
308207Sean MurphyMaster53M 3:40:34.1+46:28.1+26.69%78.93%-1.11%-3.94%06:19:58.0
318155Barry GobleMaster55M 3:44:01.8+49:55.8+28.68%77.71%-2.70%-5.57%06:09:58.0
328029Kribban CoopoosamyMaster50M 3:52:00.5+57:54.5+33.26%75.04%-6.35%-9.33%06:14:58.0
338134Terry SpronkMaster57M 3:54:32.7+1:00:26.7+34.72%74.23%-7.52%-10.53%06:19:58.0
348113Warren HydeMaster55M 3:56:23.3+1:02:17.3+35.78%73.65%-8.36%-11.40%06:14:58.0
358069Jfourie RouxMaster52M 3:56:50.6+1:02:44.6+36.04%73.51%-8.57%-11.61%06:14:58.0
368220George MfulahMaster58M 3:59:34.6+1:05:28.6+37.61%72.67%-9.82%-12.90%06:24:58.0
378237Pieter Van WykMaster50M 4:02:42.4+1:08:36.4+39.41%71.73%-11.26%-14.37%06:14:58.0
388110Anre VorsterMaster58M 4:02:50.4+1:08:44.4+39.48%71.69%-11.32%-14.44%06:09:58.0
398205Eddie CampbellMaster52M 4:08:04.4+1:13:58.4+42.49%70.18%-13.72%-16.90%06:24:58.0
408203Christo DuvenhageMaster54M 4:08:06.8+1:14:00.8+42.51%70.17%-13.74%-16.92%06:24:58.0
418144Refilwe SebataMaster50M 4:09:53.7+1:15:47.7+43.54%69.67%-14.55%-17.76%06:24:58.0
428202Konrad PieterseMaster50M 4:12:43.8+1:18:37.8+45.16%68.89%-15.85%-19.10%06:24:58.0
438148Gregory BullMaster59M 4:20:21.4+1:26:15.4+49.54%66.87%-19.35%-22.69%06:24:58.0
448104Paul DamantMaster54M 4:20:23.2+1:26:17.2+49.56%66.86%-19.36%-22.71%06:19:58.0
458196Craig CockburnMaster54M 4:21:47.9+1:27:41.9+50.37%66.50%-20.01%-23.37%06:24:58.0
468129Vaughan MorrisseyMaster54M 4:21:57.7+1:27:51.7+50.47%66.46%-20.09%-23.45%06:24:58.0
478149Brent FlintMaster59M 4:25:18.4+1:31:12.4+52.39%65.62%-21.62%-25.02%06:19:58.0
488214Greg IvinsMaster54M 4:25:19.2+1:31:13.2+52.40%65.62%-21.62%-25.03%06:19:58.0
498060John PhelpsMaster52M 5:24:21.9+2:30:15.9+86.31%53.67%-48.69%-52.86%06:19:58.0
-8034Adriaan Du ToitMaster54M DNF-----06:24:58.0
-8073Adam HoughtonMaster50M DNF-----06:09:58.0
-8091Jan Van Der VegtMaster50M DNF-----06:19:58.0
-8136Stephen LoxtonMaster55M DNF-----06:24:58.0
-8171Scott McKenzieMaster53M DNF-----06:09:58.0
-8184Bruce RoweMaster52M DNF-----06:24:58.0
-8186Jason SchmidtMaster53M DNF-----06:24:58.0
-8224Brendon David SmithMaster57M DNF-----06:09:58.0
  • 65km Mad Giants Gauntlet Male - Senior
Place Bib Name Category Age Gender Finish time
18222Gustav BassonSenior27M 2:30:27.3--100%19.40%14.29%06:09:58.0
28241Obvious KhorombiSenior24M 2:46:06.9+15:39.6+10.41%90.57%11.01%5.36%06:24:58.0
38225Steven MeiringSenior29M 2:51:34.1+21:06.8+14.03%87.69%8.09%2.26%06:14:58.0
48211Claudio Ferreira RaposoSenior28M 2:53:37.3+23:10.0+15.40%86.66%6.99%1.09%06:19:58.0
58198William MajapholoSenior24M 2:55:31.2+25:03.9+16.66%85.72%5.97%0.01%06:09:58.0
68248Kabelo MadonaSenior24M 2:55:31.8+25:04.5+16.67%85.71%5.97%0.00%06:09:58.0
78087Steven NkhomaSenior26M 2:55:32.1+25:04.8+16.67%85.71%5.97%0.00%06:09:58.0
88093Rudolph Janse Van RensburgSenior25M 3:28:15.8+57:48.5+38.42%72.24%-11.57%-18.65%06:19:58.0
98218Matthew De LangeSenior26M 3:30:31.2+1:00:03.9+39.92%71.47%-12.78%-19.93%06:19:58.0
108265Sarah NelSeniorM 3:38:40.3+1:08:13.0+45.34%68.80%-17.14%-24.58%06:09:58.0
118253Ofentse ModisaneSenior24M 3:47:34.9+1:17:07.6+51.26%66.11%-21.92%-29.65%06:24:58.0
-8112Chris FordSenior29M DNF-----06:24:58.0
-8216Vincent MettlerSenior25M DNF-----06:24:58.0
-8243Kabelo TshukuduSenior26M DNF-----06:09:58.0
  • 65km Mad Giants Gauntlet Male - Sub vet
Place Bib Name Category Age Gender Finish time
18048Juan GerberSub vet38M 2:48:07.4--100%20.85%19.65%06:09:58.0
28012Stuart KinnearSub vet39M 2:57:08.2+9:00.8+5.36%94.91%16.61%15.35%06:14:58.0
38071Coetzee TheronSub vet31M 3:00:10.0+12:02.6+7.16%93.32%15.18%13.90%06:14:58.0
48015Graham SavageSub vet39M 3:03:29.9+15:22.5+9.15%91.62%13.61%12.30%06:09:58.0
58132Neil WashingtonSub vet35M 3:04:20.6+16:13.2+9.65%91.20%13.22%11.90%06:09:58.0
68157Andrew AyersSub vet35M 3:05:34.5+17:27.1+10.38%90.60%12.64%11.31%06:24:58.0
78005Brett StevensSub vet34M 3:08:07.6+20:00.2+11.90%89.37%11.43%10.09%06:09:58.0
88153Matthew NelSub vet32M 3:10:45.7+22:38.3+13.47%88.13%10.19%8.83%06:14:58.0
98180Shawn ScottSub vet37M 3:13:59.7+25:52.3+15.39%86.66%8.67%7.29%06:09:58.0
108143Jacobus ClaasenSub vet38M 3:17:22.6+29:15.2+17.40%85.18%7.08%5.67%06:24:58.0
118154Kyle ThorpeSub vet39M 3:20:23.6+32:16.2+19.19%83.90%5.66%4.23%06:09:58.0
128044Thomas BerrySub vet30M 3:20:24.3+32:16.9+19.20%83.89%5.65%4.23%06:19:58.0
138053Chris GijzelaarSub vet38M 3:22:08.2+34:00.8+20.23%83.17%4.84%3.40%06:24:58.0
148096Jarrid WynneSub vet39M 3:23:00.0+34:52.6+20.74%82.82%4.43%2.98%06:24:58.0
158199Blaine HauptSub vet35M 3:24:22.9+36:15.5+21.57%82.26%3.78%2.32%06:14:58.0
168099Kyle Le BronSub vet33M 3:25:57.1+37:49.7+22.50%81.63%3.04%1.57%06:14:58.0
178006NickSub vet37M 3:26:04.6+37:57.2+22.57%81.58%2.98%1.51%06:14:58.0
188058Stadler TheronSub vet31M 3:26:08.6+38:01.2+22.61%81.56%2.95%1.48%06:19:58.0
198201Dustin WynneSub vet31M 3:29:06.4+40:59.0+24.38%80.40%1.56%0.07%06:24:58.0
208240Brent SykesSub vet35M 3:29:23.1+41:15.7+24.54%80.29%1.43%-0.07%06:09:58.0
218076Adriaan Bart VenterSub vet33M 3:29:37.1+41:29.7+24.68%80.20%1.32%-0.18%06:14:58.0
228098Peter GuestSub vet38M 3:31:19.2+43:11.8+25.69%79.56%0.52%-0.99%06:14:58.0
238057Paul CharltonSub vet36M 3:31:50.0+43:42.6+26.00%79.37%0.27%-1.24%06:14:58.0
248164Ogorogile MotswaneSub vet34M 3:35:53.8+47:46.4+28.42%77.87%-1.64%-3.18%06:24:58.0
258064Graham Gilbert GreenSub vet38M 3:36:35.6+48:28.2+28.83%77.62%-1.97%-3.51%06:24:58.0
268261JC NelSub vetM 3:38:40.5+50:33.1+30.07%76.88%-2.95%-4.51%06:09:58.0
278257Abri VoslooSub vet39M 3:39:52.7+51:45.3+30.78%76.46%-3.51%-5.08%06:14:58.0
288046Irshaad KhamissaSub vet37M 3:41:52.7+53:45.3+31.97%75.77%-4.46%-6.04%06:19:58.0
298066Werner Van NieuwenhuizenSub vet38M 3:41:58.2+53:50.8+32.03%75.74%-4.50%-6.08%06:24:58.0
308200Tshenolo KgopaneSub vet34M 3:45:25.5+57:18.1+34.08%74.58%-6.12%-7.73%06:19:58.0
318083Dylan GordonSub vet37M 3:51:34.1+1:03:26.7+37.74%72.60%-9.02%-10.67%06:14:58.0
328013Matthew ChapmanSub vet36M 3:52:37.7+1:04:30.3+38.37%72.27%-9.52%-11.17%06:09:58.0
338169Bradley EngelbrechtSub vet36M 3:56:51.8+1:08:44.4+40.89%70.98%-11.51%-13.20%06:24:58.0
348030Mcebisi MdloziniSub vet33M 4:04:08.1+1:16:00.7+45.21%68.86%-14.93%-16.67%06:24:58.0
358032Paul MamakokoSub vet39M 4:05:27.5+1:17:20.1+46.00%68.49%-15.56%-17.31%06:19:58.0
368088Pieter DeyzelSub vet37M 4:12:43.3+1:24:35.9+50.32%66.53%-18.98%-20.78%06:24:58.0
378219Phillip Tlhanodi MosianeSub vet36M 4:30:00.6+1:41:53.2+60.60%62.27%-27.11%-29.04%06:19:58.0
388031Tawanda ZimbitiSub vet39M 4:49:12.0+2:01:04.6+72.02%58.13%-36.15%-38.21%06:19:58.0
-8041James VerheulSub vet33M DNF-----06:24:58.0
-8043Mboniseni NdlovuSub vet33M DNF-----06:24:58.0
-8047Kabir DhupeliaSub vet33M DNF-----06:19:58.0
-8061Lee ScottSub vet35M DNF-----06:24:58.0
-8077Blake DunlopSub vet37M DNF-----06:14:58.0
-8089Glynn PotgieterSub vet37M DNF-----06:24:58.0
-8094Heinrich Van Der WesthuizenSub vet31M DNF-----06:24:58.0
-8111Stuart ConlanSub vet33M DNF-----06:19:58.0
-8159Grant LingardSub vet32M DNF-----06:24:58.0
-8188Pierre-Raymond De BruinSub vet31M DNF-----06:09:58.0
-8282Bertie RoosSub vet39M DNF-----06:14:58.0
  • 65km Mad Giants Gauntlet Male - U23
Place Bib Name Category Age Gender Finish time
18212Wayne Van Der WaltU2323M 2:23:14.1--100%12.07%9.99%06:09:58.0
28247Tlotlo SelalaU2323M 2:27:33.1+4:19.0+3.01%97.07%9.42%7.28%06:09:58.0
38128Andre Van Der WaltU2320M 2:33:40.4+10:26.3+7.29%93.21%5.66%3.43%06:09:58.0
48242Halalisani NdebeleU2323M 2:34:01.5+10:47.4+7.53%92.99%5.44%3.21%06:09:58.0
58244Alexander HenningU2322M 2:35:08.0+11:53.9+8.31%92.33%4.76%2.51%06:09:58.0
68251Masixole ZondaniU2323M 2:37:04.3+13:50.2+9.66%91.19%3.57%1.29%06:09:58.0
78250Siyabonga NtseleU2320M 2:41:11.2+17:57.1+12.53%88.86%1.05%-1.29%06:24:58.0
88194Glen McKenzieU2320M 2:46:26.0+23:11.9+16.20%86.06%-2.17%-4.59%06:09:58.0
98249Gilbert MathabaU2321M 2:55:46.9+32:32.8+22.72%81.48%-7.91%-10.46%06:09:58.0
108245Modiba MolokeleU2321M 2:56:16.0+33:01.9+23.06%81.26%-8.21%-10.77%06:09:58.0
118252Gift MaremaU2320M 2:58:57.0+35:42.9+24.93%80.04%-9.86%-12.46%06:09:58.0
128197Ethan HerreveldU2320M 3:05:23.3+42:09.2+29.43%77.26%-13.81%-16.50%06:19:58.0
-8239Crispin McKenzieU2322M DNF-----06:09:58.0
  • 65km Mad Giants Gauntlet Male - Vet
Place Bib Name Category Age Gender Finish time
18001Wes BrinkVet40M 2:33:14.2--100%22.28%22.20%06:09:58.0
28213Ivan HollVet46M 2:37:21.0+4:06.8+2.68%97.39%20.19%20.11%06:09:58.0
38119Gary AndersonVet40M 2:39:35.8+6:21.6+4.15%96.01%19.05%18.97%06:09:58.0
48139Arjan-Tim FerwedaVet44M 2:42:27.7+9:13.5+6.02%94.32%17.60%17.52%06:24:58.0
58177Amos KahnVet49M 2:44:59.3+11:45.1+7.67%92.88%16.31%16.23%06:09:58.0
68166John GordonVet41M 2:45:45.8+12:31.6+8.17%92.44%15.92%15.84%06:09:58.0
78168Stephan Le RouxVet45M 2:47:38.8+14:24.6+9.40%91.40%14.97%14.88%06:09:58.0
88120George ArnoldVet40M 2:49:42.0+16:27.8+10.74%90.30%13.92%13.84%06:09:58.0
98102Leigh SmithVet41M 2:51:33.3+18:19.1+11.95%89.32%12.98%12.90%06:14:58.0
108182Jannie Van Der WaltVet47M 2:54:05.4+20:51.2+13.61%88.02%11.70%11.61%06:19:58.0
118002Hilton TarrantVet41M 2:54:23.3+21:09.1+13.80%87.87%11.55%11.46%06:09:58.0
128185Denis CloeteVet48M 2:54:48.7+21:34.5+14.08%87.66%11.33%11.25%06:14:58.0
138017Nick DickensVet43M 2:55:31.7+22:17.5+14.55%87.30%10.97%10.88%06:09:58.0
148020Lyle PoulterVet40M 2:55:34.0+22:19.8+14.57%87.28%10.95%10.86%06:09:58.0
158170Donavan RoscoeVet49M 2:55:36.5+22:22.3+14.60%87.26%10.93%10.84%06:09:58.0
168022Beyers OosthuizenVet42M 2:55:40.1+22:25.9+14.64%87.23%10.90%10.81%06:09:58.0
178109Jean-Pierre Van RielVet42M 2:56:02.3+22:48.1+14.88%87.05%10.71%10.62%06:14:58.0
188040Grant WhileyVet49M 2:57:27.8+24:13.6+15.81%86.35%9.99%9.90%06:09:58.0
198193James RaymondVet43M 2:58:05.8+24:51.6+16.22%86.04%9.67%9.58%06:09:58.0
208174Richard KolbeVet48M 3:00:27.8+27:13.6+17.77%84.91%8.47%8.38%06:14:58.0
218256Chris HuttVet46M 3:00:28.5+27:14.3+17.78%84.91%8.46%8.37%06:14:58.0
228019Neal BloomVet48M 3:03:28.6+30:14.4+19.73%83.52%6.94%6.85%06:09:58.0
238036Gerrit SmitVet44M 3:04:42.3+31:28.1+20.54%82.96%6.31%6.22%06:19:58.0
248086Scylagh ClunnieVetM 3:05:42.8+32:28.6+21.19%82.51%5.80%5.71%06:09:58.0
258035Warren EbellVet42M 3:15:23.1+42:08.9+27.51%78.43%0.90%0.80%06:14:58.0
268150Prenash RamjasVet48M 3:18:32.4+45:18.2+29.56%77.18%-0.70%-0.80%06:19:58.0
271030Gangatha MkeleVet45M 3:19:35.7+46:21.5+30.25%76.77%-1.24%-1.34%06:19:58.0
288172Sean OwenVet48M 3:19:55.6+46:41.4+30.47%76.65%-1.41%-1.50%06:09:58.0
298095Frans Van SchalkwykVet43M 3:21:24.8+48:10.6+31.44%76.08%-2.16%-2.26%06:14:58.0
308024Gareth RuleVet49M 3:21:25.0+48:10.8+31.44%76.08%-2.16%-2.26%06:24:58.0
318038Johan VeldsmanVet48M 3:22:32.2+49:18.0+32.17%75.66%-2.73%-2.83%06:19:58.0
328151Dirk OlivierVet40M 3:22:40.3+49:26.1+32.26%75.61%-2.80%-2.90%06:24:58.0
338072Andre HurterVet45M 3:25:26.5+52:12.3+34.07%74.59%-4.20%-4.30%06:14:58.0
348163Rupert PohlVet48M 3:27:31.7+54:17.5+35.43%73.84%-5.26%-5.36%06:14:58.0
358033Kristof Du PlessisVet42M 3:33:09.0+59:54.8+39.10%71.89%-8.11%-8.22%06:09:58.0
368075Ralf RossolVet48M 3:34:04.1+1:00:49.9+39.70%71.58%-8.58%-8.68%06:19:58.0
378097Kevin HedderVet43M 3:37:05.8+1:03:51.6+41.67%70.58%-10.12%-10.22%06:09:58.0
388229Billy Van ZylVet46M 3:37:06.8+1:03:52.6+41.68%70.58%-10.12%-10.23%06:09:58.0
398131Frans MeintjesVet44M 3:37:22.1+1:04:07.9+41.85%70.50%-10.25%-10.36%06:24:58.0
408004Michael FawkesVet41M 3:39:43.5+1:06:29.3+43.39%69.74%-11.45%-11.56%06:19:58.0
418137Eugene Van VuurenVet49M 3:40:18.7+1:07:04.5+43.77%69.55%-11.75%-11.85%06:24:58.0
428230Abrie SenekalVet46M 3:41:44.0+1:08:29.8+44.70%69.11%-12.47%-12.58%06:19:58.0
438085Chris JordaanVetM 3:42:58.2+1:09:44.0+45.51%68.73%-13.10%-13.20%06:14:58.0
448161Marius De KlerkVet48M 3:43:33.6+1:10:19.4+45.89%68.54%-13.39%-13.50%06:24:58.0
458103Andrew LawVet41M 3:52:27.5+1:19:13.3+51.70%65.92%-17.91%-18.02%06:19:58.0
468050Michael PompaVet43M 3:56:46.3+1:23:32.1+54.51%64.72%-20.10%-20.21%06:24:58.0
478178Lionel BesterVet44M 4:02:46.4+1:29:32.2+58.43%63.12%-23.14%-23.26%06:14:58.0
488121Johan Van AswegenVet47M 4:04:00.0+1:30:45.8+59.23%62.80%-23.76%-23.88%06:19:58.0
498049Damien MarmolVet44M 4:05:04.9+1:31:50.7+59.94%62.52%-24.31%-24.43%06:24:58.0
508118Ivan OstojaVet46M 5:10:35.4+2:37:21.2+102.69%49.34%-57.54%-57.69%06:24:58.0
-8042Lushen PadayachiVet42M DNF-----06:14:58.0
-8051Robert FerreiraVet42M DNF-----06:14:58.0
-8052Dirk CoetzeeVet40M DNF-----06:19:58.0
-8054Shaun BarnesVet48M DNF-----06:19:58.0
-8063Chris OmahonyVet47M DNF-----06:19:58.0
-8067Dirk BurgerVet49M DNF-----06:14:58.0
-8108Brandon BritzVet45M DNF-----06:24:58.0
-8142Taygan RobsonVet42M DNF-----06:09:58.0
-8156Craig NaudeVet41M DNF-----06:14:58.0
-8189Marc QuatemberVet48M DNF-----06:19:58.0
-8204Mark PohlVet46M DNF-----06:24:58.0
-8206Craig GrayVet41M DNF-----06:09:58.0
-8221Craig CourtneyVet48M DNF-----06:19:58.0
-8232Crispin BirchVet46M DNF-----06:24:58.0
-8254Matt DicksonVet48M DNF-----06:24:58.0
  • 65km Mad Giants Gauntlet Male - Youth
Place Bib Name Category Age Gender Finish time
18165Stefan Van JaarsveldYouth17M 2:47:38.3--100%0.10%0.10%06:09:58.0
28008Nathan AtkinsYouth18M 2:47:59.3+0:21.0+0.21%99.79%-0.10%-0.10%06:09:58.0
  • 65km Mad Giants Gauntlet (e Bike) - Overall
Place Bib Name Category Age Gender Finish time
18146Craig NoyleMaster57M 3:09:53.9--100%11.95%5.85%06:19:58.0
28236Sone OosthuizenMaster51F 3:21:41.8+11:47.9+6.21%94.15%6.48%0.00%06:24:58.0
38125Julian KassnerMaster57M 4:15:23.6+1:05:29.7+34.49%74.36%-18.42%-26.62%06:24:58.0
-8070Ian WrightGrand master76M DNF-----06:24:58.0
-8107Iain ConlanVetM DNF-----06:19:58.0
-8123Steven HarperMaster51M DNF-----06:24:58.0
-8145Llewellyn RossouwVet48M DNF-----06:19:58.0
-8208Pieter LabuschagneVet47M DNF-----06:14:58.0
  • 65km Mad Giants Gauntlet (e Bike) Female - Overall
Place Bib Name Category Age Gender Finish time
18236Sone OosthuizenMaster51F 3:21:41.8--100%0.00%0.00%06:24:58.0
  • 65km Mad Giants Gauntlet (e Bike) Female - Master
Place Bib Name Category Age Gender Finish time
18236Sone OosthuizenMaster51F 3:21:41.8--100%0.00%0.00%06:24:58.0
  • 65km Mad Giants Gauntlet (e Bike) Male - Overall
Place Bib Name Category Age Gender Finish time
18146Craig NoyleMaster57M 3:09:53.9--100%14.71%14.71%06:19:58.0
28125Julian KassnerMaster57M 4:15:23.6+1:05:29.7+34.49%74.36%-14.71%-14.71%06:24:58.0
-8070Ian WrightGrand master76M DNF-----06:24:58.0
-8107Iain ConlanVetM DNF-----06:19:58.0
-8123Steven HarperMaster51M DNF-----06:24:58.0
-8145Llewellyn RossouwVet48M DNF-----06:19:58.0
-8208Pieter LabuschagneVet47M DNF-----06:14:58.0
  • 65km Mad Giants Gauntlet (e Bike) Male - Grand master
Place Bib Name Category Age Gender Finish time
-8070Ian WrightGrand master76M DNF-----06:24:58.0
  • 65km Mad Giants Gauntlet (e Bike) Male - Master
Place Bib Name Category Age Gender Finish time
18146Craig NoyleMaster57M 3:09:53.9--100%14.71%14.71%06:19:58.0
28125Julian KassnerMaster57M 4:15:23.6+1:05:29.7+34.49%74.36%-14.71%-14.71%06:24:58.0
-8123Steven HarperMaster51M DNF-----06:24:58.0
  • 65km Mad Giants Gauntlet (e Bike) Male - Vet
Place Bib Name Category Age Gender Finish time
-8107Iain ConlanVetM DNF-----06:19:58.0
-8145Llewellyn RossouwVet48M DNF-----06:19:58.0
-8208Pieter LabuschagneVet47M DNF-----06:14:58.0