Garmin MTB Classic 2024

Saturday, August 24, 2024 06:44 (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: 338
Timed on: HP 250 G8 Notebook PC
Timed with: Webscorer PRO 7.0
Chip timing: RFID - LLRP
RFID reader: Impinj
Updated: Saturday, August 24, 2024 15:31 (GMT+2)
Comments:  6  View all
Organized by: Shift Concepts
Race website: https://northernfarm.org/garmin-mtb-classic/

Contact organizer

Use this form to send an email to the organizer.

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

Place (chip time) Bib Name Category Age Gender
18223Jordan BoshoffU2320M 1:53:34.2--100%36.82%34.22%06:44:53.2
23086Jayden NaudeYouth17M 2:00:36.6+7:02.4+6.20%94.16%32.90%30.14%06:44:53.2
38265Dewald CoetzeeSenior29M 2:01:51.7+8:17.5+7.30%93.20%32.21%29.41%06:44:53.2
46153Ivan MullerU23M 2:02:15.8+8:41.6+7.65%92.89%31.98%29.18%06:44:53.2
58403Grant De RidderMaster55M 2:02:24.8+8:50.6+7.79%92.78%31.90%29.10%06:56:53.2
68579Hannes PretoriusSenior26M 2:04:59.3+11:25.1+10.05%90.86%30.47%27.60%06:56:53.2
78437Juan GerberSub vet39M 2:06:04.4+12:30.2+11.01%90.08%29.86%26.98%06:44:53.2
88247Jaryd BrowneSub vet30M 2:06:12.8+12:38.6+11.13%89.98%29.79%26.89%06:44:53.2
93096Raymond WagenerSenior29M 2:07:20.7+13:46.5+12.13%89.18%29.16%26.24%06:44:53.2
108172Neil BissettSub vet31M 2:07:45.5+14:11.3+12.49%88.89%28.93%26.00%06:44:53.2
118564Grant PageSub vet39M 2:08:28.3+14:54.1+13.12%88.40%28.53%25.59%06:44:53.2
128673Jean-Pierre van RielVet43M 2:09:37.7+16:03.5+14.14%87.61%27.89%24.92%06:44:53.2
138533Tony MonteiroVet43M 2:11:27.1+17:52.9+15.75%86.40%26.87%23.86%06:44:53.2
148433Bryn FreemanMaster51M 2:11:34.5+18:00.3+15.85%86.32%26.80%23.79%06:44:53.2
158042George ArnoldVet41M 2:11:43.2+18:09.0+15.98%86.22%26.72%23.70%06:44:53.2
168287Adam HoughtonMaster51M 2:12:35.3+19:01.1+16.75%85.66%26.24%23.20%06:44:53.2
178463Mark JordanVet40M 2:13:57.3+20:23.1+17.95%84.78%25.48%22.41%06:48:53.2
188677Wieger vd VeenVet43M 2:14:31.5+20:57.3+18.45%84.42%25.16%22.08%06:49:53.2
198242Jacques BreetSenior27M 2:14:38.3+21:04.1+18.55%84.35%25.10%22.01%06:44:53.2
208641Jeff SullivanMaster51M 2:15:00.3+21:26.1+18.87%84.12%24.89%21.80%06:56:53.2
218549Kian NelYouth16M 2:16:51.5+23:17.3+20.51%82.98%23.86%20.73%07:00:53.2
228079Sean BadenhorstMaster54M 2:17:06.0+23:31.8+20.72%82.84%23.73%20.59%07:04:53.2
238635Bernard SteynVet44M 2:17:52.2+24:18.0+21.40%82.37%23.30%20.14%06:48:53.2
248689Deon WesselsMaster53M 2:18:35.2+25:01.0+22.03%81.95%22.90%19.73%06:44:53.2
258625Brendon David SmithMaster58M 2:19:23.1+25:48.9+22.73%81.48%22.46%19.26%06:44:53.2
268218Neal BloomVet49M 2:20:14.3+26:40.1+23.48%80.98%21.98%18.77%06:44:53.2
278559Robert NortonVet47M 2:22:26.0+28:51.8+25.41%79.74%20.76%17.50%06:44:53.2
288446Christo GreeffYouth17M 2:23:34.3+30:00.1+26.42%79.10%20.13%16.84%06:48:53.2
298231Logan BothaYouth16M 2:24:00.7+30:26.5+26.80%78.86%19.88%16.59%07:00:53.2
308648Eric ThalmannVet47M 2:24:03.0+30:28.8+26.84%78.84%19.86%16.56%06:56:53.2
318541Lebogang MphahleleSub vet33M 2:24:17.0+30:42.8+27.04%78.71%19.73%16.43%07:00:53.2
328110Marc BaxterSub vet34M 2:24:57.0+31:22.8+27.63%78.35%19.36%16.04%06:44:53.2
338245Terrence BroccoGrand master62M 2:24:59.3+31:25.1+27.66%78.33%19.34%16.02%06:44:53.2
348505Jacques MareSub vet31M 2:25:30.9+31:56.7+28.13%78.05%19.05%15.71%06:44:53.2
358642Karel SwanepoelMaster53M 2:26:45.6+33:11.4+29.22%77.38%18.35%14.99%06:44:53.2
368012Ivan AndersonMaster57M 2:26:51.3+33:17.1+29.31%77.33%18.30%14.94%06:44:53.2
378647Scott TempleSenior29M 2:27:04.9+33:30.7+29.51%77.22%18.18%14.81%07:04:53.2
388580Morne PrinslooSub vet36M 2:27:13.5+33:39.3+29.63%77.14%18.10%14.72%06:44:53.2
398432Brett FrederiksenVet46M 2:28:16.3+34:42.1+30.56%76.60%17.51%14.12%06:44:53.2
408441De wet GoosenVet45M 2:28:38.7+35:04.5+30.88%76.40%17.31%13.90%06:56:53.2
418659gideon pieter van der merweSub vet31M 2:29:01.4+35:27.2+31.22%76.21%17.10%13.68%06:56:53.2
428470John KellyGrand master61M 2:29:04.4+35:30.2+31.26%76.18%17.07%13.65%07:00:53.2
438233Conrad BoulleMaster54M 2:29:18.2+35:44.0+31.46%76.07%16.94%13.52%06:44:53.2
448637Almero StoltzSub vet35M 2:29:22.2+35:48.0+31.52%76.03%16.90%13.48%06:52:53.2
458685Christo VorsterVet45M 2:29:37.0+36:02.8+31.74%75.91%16.77%13.34%06:56:53.2
468562Jason OrmerodVet41M 2:30:42.2+37:08.0+32.70%75.36%16.16%12.71%06:48:53.2
478630Luke SpencerYouth17M 2:31:19.3+37:45.1+33.24%75.05%15.82%12.35%07:00:53.2
488654Nicolaas TrollipSub vet34M 2:31:20.7+37:46.5+33.26%75.04%15.80%12.34%07:04:53.2
493088Daniel AbreuSenior26M 2:31:26.8+37:52.6+33.35%74.99%15.75%12.28%06:52:53.2
508000Mark AbreuSub vet38M 2:31:28.9+37:54.7+33.38%74.97%15.73%12.26%06:52:53.2
518414Thomas DittmerSub vet35M 2:31:29.6+37:55.4+33.39%74.97%15.72%12.25%07:04:53.2
528668Thor van EunenSub vet32M 2:31:30.5+37:56.3+33.41%74.96%15.71%12.24%07:04:53.2
538681Kyle ViljoenSub vet36M 2:31:40.1+38:05.9+33.55%74.88%15.62%12.15%07:00:53.2
548425Piet EnslinGrand master63M 2:31:55.0+38:20.8+33.76%74.76%15.49%12.01%07:04:53.2
558488Juan-Claude LemmensVet46M 2:32:36.5+39:02.3+34.37%74.42%15.10%11.61%07:00:53.2
568682Gary ViljoenGrand master64M 2:32:58.4+39:24.2+34.70%74.24%14.90%11.39%06:44:53.2
578219Richard BonatzMaster55M 2:32:59.8+39:25.6+34.72%74.23%14.89%11.38%06:48:53.2
588450Pieter HarmseMaster50M 2:33:11.7+39:37.5+34.89%74.13%14.77%11.27%07:04:53.2
591313Flip SwanepoelGrand master70M 2:33:14.3+39:40.1+34.93%74.11%14.75%11.24%06:44:53.2
608256Helder CarvalhoVet47M 2:33:18.3+39:44.1+34.99%74.08%14.71%11.20%06:56:53.2
618691Ryan WhiteVet41M 2:33:21.9+39:47.7+35.04%74.05%14.68%11.17%06:52:53.2
628684steve ViviersSub vet36M 2:33:34.0+39:59.8+35.22%73.95%14.57%11.05%06:48:53.2
638651Attie TileyMaster54M 2:34:22.2+40:48.0+35.92%73.57%14.12%10.59%06:52:53.2
648402Christopher De LangeYouth14M 2:34:22.3+40:48.1+35.93%73.57%14.12%10.58%06:56:53.2
658611Miguel SerranoVet44M 2:34:27.6+40:53.4+36.00%73.53%14.07%10.53%06:48:53.2
668506Dylan MareVet43M 2:34:31.8+40:57.6+36.07%73.49%14.03%10.49%06:49:53.2
678571Francois PiguetMaster53M 2:34:33.1+40:58.9+36.08%73.48%14.02%10.48%06:48:53.2
688455Emmanuel HinsonVet44M 2:34:33.5+40:59.3+36.09%73.48%14.02%10.48%06:56:53.2
698248Cedric BrummerSub vet39M 2:34:59.6+41:25.4+36.47%73.27%13.77%10.22%06:52:53.2
708415Joshua DouglasSenior29M 2:35:03.2+41:29.0+36.53%73.25%13.74%10.19%06:52:53.2
718447Kevin GrenfellMaster50M 2:35:12.1+41:37.9+36.66%73.18%13.66%10.10%06:52:53.2
728643Frederik SwanepoelSub vet32M 2:35:24.7+41:50.5+36.84%73.08%13.54%9.98%06:48:53.2
738275Werner CrousMaster51M 2:35:54.8+42:20.6+37.28%72.84%13.26%9.69%07:04:53.2
748665Sahann van der VyverSub vet39M 2:36:04.9+42:30.7+37.43%72.76%13.17%9.59%06:48:53.2
758144Scott BerryMaster53M 2:36:08.2+42:34.0+37.48%72.74%13.14%9.56%07:04:53.2
768167Vaughan BerryMaster56M 2:36:10.5+42:36.3+37.51%72.72%13.12%9.54%07:04:53.2
778249Scott BryceMaster57M 2:36:12.9+42:38.7+37.55%72.70%13.09%9.52%06:52:53.2
788001Armin AbrieSub vet34M 2:36:26.8+42:52.6+37.75%72.59%12.97%9.38%06:52:53.2
798417Devon Du PlessisSenior28M 2:36:28.5+42:54.3+37.78%72.58%12.95%9.37%06:52:53.2
808519Craig McWilliamVet43M 2:36:30.6+42:56.4+37.81%72.56%12.93%9.35%06:56:53.2
818655Willem van der MeerSub vet38M 2:36:57.4+43:23.2+38.20%72.36%12.68%9.09%07:04:53.2
828489Jonathan LewarneVet44M 2:36:58.0+43:23.8+38.21%72.35%12.68%9.08%06:48:53.2
838653Francois TredouxSub vet31M 2:37:04.0+43:29.8+38.30%72.31%12.62%9.02%06:44:53.2
848604Daniel SchmidSub vet34M 2:37:18.3+43:44.1+38.51%72.20%12.49%8.89%06:56:53.2
858598Paul RyanMaster56M 2:37:24.1+43:49.9+38.59%72.15%12.43%8.83%06:52:53.2
868680Alexander ViljoenYouth17M 2:37:26.0+43:51.8+38.62%72.14%12.42%8.81%06:52:53.2
878445Colin GrayE bike68M 2:37:37.7+44:03.5+38.79%72.05%12.31%8.70%06:44:53.2
888650MARTIN THIRLWELLMaster53M 2:38:14.0+44:39.8+39.33%71.77%11.97%8.35%06:44:53.2
898142Jason BernicVet47M 2:38:15.0+44:40.8+39.34%71.77%11.96%8.34%06:48:53.2
908664Daniel van der VaartSub vet33M 2:38:43.1+45:08.9+39.75%71.55%11.70%8.07%07:04:53.2
918671Raymond van NiekerkSub vet34M 2:38:46.1+45:11.9+39.80%71.53%11.67%8.04%07:04:53.2
928513ANDREW MASONSenior25M 2:39:24.5+45:50.3+40.36%71.24%11.32%7.67%06:52:53.2
938526Markus MiniholdMaster57M 2:39:45.2+46:11.0+40.67%71.09%11.13%7.47%06:52:53.2
948520Lehlohonolo MdabudabuSenior28M 2:39:53.4+46:19.2+40.79%71.03%11.05%7.39%07:00:53.2
958608Devon ScottVet40M 2:40:10.9+46:36.7+41.04%70.90%10.89%7.22%06:44:53.2
968540OJ MotswaneSub vet35M 2:40:12.9+46:38.7+41.07%70.89%10.87%7.20%06:52:53.2
978574Lance PorterGrand master60M 2:40:19.0+46:44.8+41.16%70.84%10.81%7.14%06:48:53.2
988544Byron MunchSub vet35M 2:40:28.3+46:54.1+41.30%70.77%10.73%7.05%06:52:53.2
998698Ivan WyattMaster52M 2:40:29.4+46:55.2+41.31%70.76%10.72%7.04%06:56:53.2
1008545sean murphyMaster54M 2:40:34.4+47:00.2+41.39%70.73%10.67%6.99%06:48:53.2
1018222Jason BoschSenior29M 2:40:35.2+47:01.0+41.40%70.72%10.66%6.98%06:48:53.2
1028234Mac BraunMaster52M 2:41:26.1+47:51.9+42.15%70.35%10.19%6.49%06:48:53.2
1038548Oliver NathanVet40M 2:41:37.9+48:03.7+42.32%70.26%10.08%6.38%06:48:53.2
1048253Richard ButtMaster54M 2:42:20.6+48:46.4+42.95%69.96%9.69%5.97%06:44:53.2
1058209Jacques BlignautMaster56M 2:42:36.3+49:02.1+43.18%69.84%9.54%5.82%06:52:53.2
1068416Andre DouglasGrand master60M 2:42:47.2+49:13.0+43.34%69.77%9.44%5.71%06:52:53.2
1078444Derek GrahnMaster56M 2:43:07.7+49:33.5+43.64%69.62%9.25%5.51%06:48:53.2
1088607Heinrich schuhknechtSub vet36M 2:43:26.6+49:52.4+43.91%69.49%9.07%5.33%06:48:53.2
1098108MALCOLM BATHGrand master60M 2:43:41.7+50:07.5+44.14%69.38%8.93%5.18%06:44:53.2
1108523Andrew MenneVet45M 2:43:47.0+50:12.8+44.21%69.34%8.88%5.13%06:52:53.2
1118553Binh NguyenVet47M 2:43:51.4+50:17.2+44.28%69.31%8.84%5.09%06:52:53.2
1128426Dave EsterhuizenMaster52M 2:44:29.2+50:55.0+44.83%69.05%8.49%4.73%06:44:53.2
1138660Kasper van der MerweSub vet38M 2:44:56.9+51:22.7+45.24%68.85%8.24%4.46%07:00:53.2
1148496Duncan MacGregorSub vet38M 2:44:59.3+51:25.1+45.27%68.84%8.21%4.43%06:56:53.2
1158582Prenash RamjasVet49M 2:45:11.6+51:37.4+45.46%68.75%8.10%4.32%06:44:53.2
1168494Mxolisi LubisiSub vet33M 2:45:29.2+51:55.0+45.71%68.63%7.94%4.15%07:00:53.2
1178283Tony Da SerraVet43M 2:45:55.7+52:21.5+46.10%68.45%7.69%3.89%06:44:53.2
1188492Zander LinU2320M 2:46:01.0+52:26.8+46.18%68.41%7.64%3.84%07:04:53.2
1198603Martin SchindlerMaster55M 2:46:34.5+53:00.3+46.67%68.18%7.33%3.52%07:00:53.2
1208557Jan NieuwenhuizenVet47M 2:46:47.1+53:12.9+46.86%68.09%7.21%3.39%06:44:53.2
1218573Chris PorterGrand master65M 2:47:48.3+54:14.1+47.75%67.68%6.65%2.80%06:44:53.2
1228560Ayabuya NtlombeniSub vet36M 2:48:00.8+54:26.6+47.94%67.60%6.53%2.68%06:52:53.2
1238482Siegwalt KuselVet46M 2:48:09.7+54:35.5+48.07%67.54%6.45%2.60%07:04:53.2
1248422Guillaume DucrayE bike53M 2:48:16.7+54:42.5+48.17%67.49%6.38%2.53%06:56:53.2
1258568Neil PettitSub vet31M 2:48:17.0+54:42.8+48.18%67.49%6.38%2.53%07:04:53.2
1268486DONOVAN LEEVet49M 2:48:49.0+55:14.8+48.65%67.27%6.08%2.22%06:48:53.2
1278644Hilton SwartVet41M 2:48:53.0+55:18.8+48.70%67.25%6.05%2.18%06:48:53.2
1288542Aubrey mtsweniSub vet37M 2:48:54.7+55:20.5+48.73%67.24%6.03%2.16%06:52:53.2
1298532Tefo MolokoVet41M 2:49:37.9+56:03.7+49.36%66.95%5.63%1.75%06:48:53.2
1308034Sheldon ArchibaldVet47M 2:49:42.3+56:08.1+49.43%66.92%5.59%1.70%06:44:53.2
1318638Matthew StoltzU2323M 2:49:54.2+56:20.0+49.60%66.84%5.48%1.59%07:00:53.2
1328465De bruyn JoubertVet40M 2:50:01.7+56:27.5+49.71%66.79%5.41%1.52%06:56:53.2
1338586JAVIER RIVERAVet49M 2:50:14.1+56:39.9+49.89%66.71%5.30%1.40%06:56:53.2
1348620Emil SluiterMaster50M 2:50:29.8+56:55.6+50.12%66.61%5.15%1.24%06:48:53.2
1358676Chris van ZylMaster59M 2:50:34.6+57:00.4+50.20%66.58%5.11%1.20%06:56:53.2
1368517Mangaliso MbuliVet41M 2:50:45.1+57:10.9+50.35%66.51%5.01%1.10%06:44:53.2
1378588Ryan RobersonVet48M 2:50:49.9+57:15.7+50.42%66.48%4.96%1.05%07:04:53.2
1388521Jason MeeSenior24M 2:51:09.9+57:35.7+50.71%66.35%4.78%0.86%06:56:53.2
1398546Zwelinzima MvalaVet48M 2:51:14.7+57:40.5+50.78%66.32%4.73%0.81%07:04:53.2
1408687Brian WebberMaster59M 2:51:19.5+57:45.3+50.85%66.29%4.69%0.76%06:44:53.2
1418662Stefan Van Der MerweYouth17M 2:51:24.2+57:50.0+50.92%66.26%4.65%0.72%07:04:53.2
1428457Pieter JacobsSub vet32M 2:51:25.4+57:51.2+50.94%66.25%4.63%0.71%07:04:53.2
1438593David RogersGrand master63M 2:51:57.4+58:23.2+51.41%66.05%4.34%0.40%06:48:53.2
1448461Pieter JoosteMaster54M 2:51:58.9+58:24.7+51.43%66.04%4.32%0.38%07:04:53.2
1458623Dylan SmithSub vet30M 2:52:01.8+58:27.6+51.47%66.02%4.30%0.36%06:56:53.2
1468525Siggi MeyerE bike54M 2:52:16.0+58:41.8+51.68%65.93%4.16%0.22%07:04:53.2
1478431Leon FourieMaster52M 2:52:29.2+58:55.0+51.88%65.84%4.04%0.09%06:48:53.2
1488255Craig CarnellMaster53M 2:52:35.4+59:01.2+51.97%65.80%3.99%0.03%06:48:53.2
1498561Gys OosthuizenMaster58M 2:52:42.0+59:07.8+52.06%65.76%3.92%-0.03%06:48:53.2
1508547Logan NaidooVet46M 2:52:55.4+59:21.2+52.26%65.68%3.80%-0.16%06:48:53.2
1518435Chris GerberVet43M 2:53:41.4+1:00:07.2+52.94%65.39%3.37%-0.61%06:52:53.2
1528085Brett BaileyVet46M 2:54:43.8+1:01:09.6+53.85%65.00%2.79%-1.21%06:48:53.2
1538471Scott KellySub vet31M 2:54:51.6+1:01:17.4+53.97%64.95%2.72%-1.28%07:04:53.2
1548449Sean Hampton-ColeMaster50M 2:55:12.6+1:01:38.4+54.27%64.82%2.53%-1.49%06:52:53.2
1558475Bright KhumaloSub vet32M 2:55:22.2+1:01:48.0+54.42%64.76%2.44%-1.58%06:52:53.2
1568276Sergio Da costaVet42M 2:55:35.6+1:02:01.4+54.61%64.68%2.31%-1.71%07:04:53.2
1578587Mavrick RobbertsSub vet30M 2:56:34.0+1:02:59.8+55.47%64.32%1.77%-2.27%07:00:53.2
1588498Muzzammil MahomedyU2322M 2:57:47.6+1:04:13.4+56.55%63.88%1.09%-2.98%07:00:53.2
1598697Stephen WoodMaster59M 2:58:03.0+1:04:28.8+56.78%63.79%0.95%-3.13%07:04:53.2
1608612Tony SerraoVet42M 2:58:06.8+1:04:32.6+56.83%63.76%0.91%-3.17%07:04:53.2
1618565Rob PaoliMaster56M 2:58:14.4+1:04:40.2+56.94%63.72%0.84%-3.24%07:04:53.2
1628501Quintin MantleVet44M 2:58:15.0+1:04:40.8+56.95%63.71%0.84%-3.25%07:04:53.2
1638497SVEN MAGNUSSENMaster56M 2:58:51.8+1:05:17.6+57.49%63.50%0.50%-3.60%06:52:53.2
1648589Brad RobertsonSenior29M 2:58:54.3+1:05:20.1+57.53%63.48%0.47%-3.63%06:52:53.2
1658473Irshaad KhamissaSub vet38M 2:58:55.3+1:05:21.1+57.54%63.47%0.46%-3.64%06:48:53.2
1668478JAN KOTZEMaster54M 2:58:56.2+1:05:22.0+57.56%63.47%0.45%-3.64%06:48:53.2
1678530Enoch MogojeVet46M 2:58:59.2+1:05:25.0+57.60%63.45%0.43%-3.67%06:52:53.2
1688537MacAlfred MostertVet43M 2:59:10.3+1:05:36.1+57.76%63.39%0.32%-3.78%06:56:53.2
1698683Mark VineVet40M 2:59:12.3+1:05:38.1+57.79%63.37%0.31%-3.80%06:48:53.2
1708504Sampie MaraisVet46M 2:59:19.6+1:05:45.4+57.90%63.33%0.24%-3.87%07:04:53.2
1718266Johan CoetzeeMaster55M 2:59:29.8+1:05:55.6+58.05%63.27%0.14%-3.97%07:00:53.2
1728511Stanley MaseteSub vet34M 3:00:13.4+1:06:39.2+58.69%63.02%-0.26%-4.39%06:48:53.2
1738438Nicolas GieVet48M 3:00:26.0+1:06:51.8+58.87%62.94%-0.38%-4.51%07:04:53.2
1748583Clement RamokokaVet47M 3:00:27.7+1:06:53.5+58.90%62.93%-0.39%-4.53%06:44:53.2
1758490Allan Kenneth LewthwaiteGrand master60M 3:00:46.0+1:07:11.8+59.17%62.83%-0.56%-4.70%06:52:53.2
1768536Moshe MorareSub vet32M 3:00:46.6+1:07:12.4+59.18%62.82%-0.57%-4.71%07:00:53.2
1778472Mike KenyonMaster58M 3:01:23.0+1:07:48.8+59.71%62.61%-0.91%-5.06%06:48:53.2
1788436Riaan GerberSub vet39M 3:01:31.3+1:07:57.1+59.83%62.57%-0.98%-5.14%07:04:53.2
1798686John Paul WaitesMaster54M 3:01:35.3+1:08:01.1+59.89%62.54%-1.02%-5.18%07:00:53.2
1808418leon du plessisMaster57M 3:01:40.4+1:08:06.2+59.97%62.51%-1.07%-5.23%06:44:53.2
1818696Michael WoodVet42M 3:01:56.6+1:08:22.4+60.20%62.42%-1.22%-5.39%07:00:53.2
1828609Modikwe SebolaSub vet38M 3:02:35.8+1:09:01.6+60.78%62.20%-1.58%-5.76%07:00:53.2
1838467HENNIE JOUBERTMaster58M 3:02:42.2+1:09:08.0+60.87%62.16%-1.64%-5.83%06:56:53.2
1848246Garryn BrooksSub vet34M 3:02:49.8+1:09:15.6+60.98%62.12%-1.71%-5.90%06:56:53.2
1858270Christo CorneelsenMaster53M 3:03:05.6+1:09:31.4+61.22%62.03%-1.86%-6.05%06:56:53.2
1868592Marc RodriguesVet42M 3:03:20.2+1:09:46.0+61.43%61.95%-1.99%-6.19%07:00:53.2
1878263COBUS COETZEEMaster50M 3:03:36.3+1:10:02.1+61.67%61.86%-2.14%-6.35%07:00:53.2
1883110Charl ZaaymanSub vet34M 3:04:23.6+1:10:49.4+62.36%61.59%-2.58%-6.80%06:56:53.2
1898624Shane SmithMaster54M 3:04:36.8+1:11:02.6+62.55%61.52%-2.70%-6.93%07:04:53.2
1908556Rudolf NiehausMaster51M 3:04:39.2+1:11:05.0+62.59%61.50%-2.73%-6.96%06:48:53.2
1918694Stefan WildingSub vet39M 3:04:59.4+1:11:25.2+62.89%61.39%-2.91%-7.15%07:04:53.2
1928674Willem van SchalkwykVet42M 3:05:51.8+1:12:17.6+63.66%61.10%-3.40%-7.66%06:48:53.2
1938585Henro RitchieVet42M 3:05:59.4+1:12:25.2+63.77%61.06%-3.47%-7.73%06:56:53.2
1948690Charles WheelerGrand master60M 3:06:02.8+1:12:28.6+63.82%61.04%-3.50%-7.76%06:56:53.2
1958507Gianni MarsellaVet46M 3:06:11.3+1:12:37.1+63.94%61.00%-3.58%-7.84%06:48:53.2
1968084Keagan BaigentSub vet30M 3:06:53.0+1:13:18.8+64.55%60.77%-3.97%-8.25%06:44:53.2
1978555Dyllan NicolauSenior26M 3:06:55.4+1:13:21.2+64.59%60.76%-3.99%-8.27%06:52:53.2
1988596Sascha RotherVet48M 3:07:17.1+1:13:42.9+64.91%60.64%-4.19%-8.48%07:04:53.2
1998599Ntsako SamboSub vet32M 3:07:29.2+1:13:55.0+65.08%60.57%-4.30%-8.60%07:04:53.2
2003095Jonno JosephVet43M 3:07:38.1+1:14:03.9+65.22%60.53%-4.38%-8.68%06:52:53.2
2018412Chris DibbSub vet39M 3:08:09.5+1:14:35.3+65.68%60.36%-4.68%-8.99%06:52:53.2
2028679Ronaldo VeroliniSub vet34M 3:09:43.1+1:16:08.9+67.05%59.86%-5.54%-9.89%06:48:53.2
2038618Varun SinghVet41M 3:09:47.5+1:16:13.3+67.11%59.84%-5.58%-9.93%06:52:53.2
2048550BRENDON NELLVet49M 3:09:50.4+1:16:16.2+67.16%59.82%-5.61%-9.96%06:44:53.2
2058112Dion BekkerVet43M 3:10:24.5+1:16:50.3+67.66%59.65%-5.93%-10.29%06:44:53.2
2068454Peter HenningMaster59M 3:10:42.7+1:17:08.5+67.92%59.55%-6.10%-10.46%07:04:53.2
2078503Le Roux MaraisVet48M 3:10:46.7+1:17:12.5+67.98%59.53%-6.13%-10.50%07:00:53.2
2088171Louwrens BisschoffVet48M 3:10:50.9+1:17:16.7+68.04%59.51%-6.17%-10.54%07:00:53.2
2098663Dewald Van Der MerweVet43M 3:11:08.2+1:17:34.0+68.30%59.42%-6.33%-10.71%06:56:53.2
2108602Riaan ScheepersSub vet39M 3:11:16.4+1:17:42.2+68.42%59.38%-6.41%-10.79%07:04:53.2
2118053Neels BadenhorstVet42M 3:13:03.0+1:19:28.8+69.98%58.83%-7.40%-11.82%07:00:53.2
2128243Francois BreitenbachVet48M 3:13:57.4+1:20:23.2+70.78%58.55%-7.90%-12.34%06:48:53.2
2138621Emile SmitSub vet38M 3:13:57.9+1:20:23.7+70.79%58.55%-7.91%-12.35%06:56:53.2
2148493SHANE LOTTERMaster54M 3:14:14.7+1:20:40.5+71.04%58.47%-8.06%-12.51%06:48:53.2
2153083Charlie PistoriusVet45M 3:14:26.9+1:20:52.7+71.21%58.41%-8.18%-12.63%07:00:53.2
2168692Luke WhitehouseU2323M 3:14:27.8+1:20:53.6+71.23%58.40%-8.18%-12.64%07:00:53.2
2178578Drix PretoriusGrand master60M 3:14:33.0+1:20:58.8+71.30%58.38%-8.23%-12.69%06:56:53.2
2188669Jeandre van JaarsveldYouth16M 3:14:37.8+1:21:03.6+71.37%58.35%-8.28%-12.73%07:00:53.2
2198421Erenst Du toitSub vet38M 3:15:04.8+1:21:30.6+71.77%58.22%-8.53%-12.99%07:04:53.2
2208491Roberto LiddiMaster52M 3:15:13.0+1:21:38.8+71.89%58.18%-8.60%-13.07%06:48:53.2
2218631Jaques StanderSub vet30M 3:15:47.7+1:22:13.5+72.40%58.00%-8.92%-13.41%06:56:53.2
2228105Brandon BarrettVet41M 3:15:56.8+1:22:22.6+72.53%57.96%-9.01%-13.50%06:52:53.2
2238605Andrew SchnuirVet47M 3:16:16.7+1:22:42.5+72.83%57.86%-9.19%-13.69%06:52:53.2
2248258Themba ChakelaVet48M 3:16:16.8+1:22:42.6+72.83%57.86%-9.19%-13.69%06:48:53.2
2258594Frans RoodtVet40M 3:17:04.8+1:23:30.6+73.53%57.63%-9.64%-14.15%06:56:53.2
2268516Thulani MavimbelaSub vet38M 3:17:29.4+1:23:55.2+73.89%57.51%-9.87%-14.39%07:04:53.2
2278430Stephan FourieSub vet37M 3:18:15.0+1:24:40.8+74.56%57.29%-10.29%-14.83%07:04:53.2
2288010Grant AllnuttU2323M 3:18:25.8+1:24:51.6+74.72%57.23%-10.39%-14.94%06:56:53.2
2298406Philippus De WinnaarVet41M 3:18:45.4+1:25:11.2+75.01%57.14%-10.57%-15.12%07:04:53.2
2308658Frederik Hannes Van der MerweSub vet37M 3:20:13.6+1:26:39.4+76.30%56.72%-11.39%-15.98%07:04:53.2
2318292Andre DaneelMaster51M 3:20:21.7+1:26:47.5+76.42%56.68%-11.46%-16.05%06:52:53.2
2328485Peter Le MotteeGrand master67M 3:21:36.8+1:28:02.6+77.52%56.33%-12.16%-16.78%06:48:53.2
2338419Dawid Du PlessisVet49M 3:21:56.5+1:28:22.3+77.81%56.24%-12.34%-16.97%06:48:53.2
2348440Jamie GirganSub vet39M 3:22:04.1+1:28:29.9+77.92%56.20%-12.41%-17.04%07:04:53.2
2358515Marius MattheeSub vet36M 3:22:07.4+1:28:33.2+77.97%56.19%-12.44%-17.07%07:00:53.2
2368666Rouche Van Der WesthuizenSub vet33M 3:23:15.8+1:29:41.6+78.98%55.87%-13.08%-17.73%07:04:53.2
2378509Charles MasekoamengVet45M 3:23:24.0+1:29:49.8+79.10%55.84%-13.16%-17.81%06:56:53.2
2388439Ryan GillVet46M 3:23:43.6+1:30:09.4+79.38%55.75%-13.34%-18.00%07:04:53.2
2398487Jacques LembischSub vet39M 3:25:05.4+1:31:31.2+80.58%55.38%-14.10%-18.79%06:56:53.2
2408016Kevin AndrewsSub vet34M 3:25:59.6+1:32:25.4+81.38%55.13%-14.60%-19.32%07:00:53.2
2418499Tshembho ManganyiSub vet33M 3:26:23.4+1:32:49.2+81.73%55.03%-14.82%-19.55%07:04:53.2
2428443Les GraceGrand master69M 3:26:45.8+1:33:11.6+82.06%54.93%-15.03%-19.76%07:00:53.2
2438640Charl StrydomGrand master60M 3:27:13.9+1:33:39.7+82.47%54.80%-15.29%-20.03%06:56:53.2
2448632Shaan StanderSub vet33M 3:28:17.7+1:34:43.5+83.41%54.52%-15.88%-20.65%07:04:53.2
2451209Adriaan BadenhorstSenior27M 3:28:42.0+1:35:07.8+83.76%54.42%-16.10%-20.88%06:52:53.2
2468614Gavin SheehanVet44M 3:28:55.1+1:35:20.9+83.96%54.36%-16.23%-21.01%06:56:53.2
2478615Hein SieckerMaster53M 3:30:03.5+1:36:29.3+84.96%54.07%-16.86%-21.67%06:56:53.2
2488675Pierre Van TonderVet45M 3:30:16.9+1:36:42.7+85.16%54.01%-16.98%-21.80%07:04:53.2
2498484Kobus LateganMaster59M 3:31:01.4+1:37:27.2+85.81%53.82%-17.40%-22.23%07:00:53.2
2508657Damain Van Der MerweYouth15M 3:31:13.8+1:37:39.6+85.99%53.77%-17.51%-22.35%06:56:53.2
2518567Kevin PeeblesMaster54M 3:32:53.8+1:39:19.6+87.46%53.35%-18.44%-23.31%06:52:53.2
2528617Saurabh singhVet41M 3:35:06.9+1:41:32.7+89.41%52.80%-19.67%-24.60%06:58:53.2
2538610Ephraim SehlohoSub vet34M 3:35:16.2+1:41:42.0+89.55%52.76%-19.76%-24.69%06:56:53.2
2548552Ayanda NgcebetshaVet46M 3:35:27.6+1:41:53.4+89.72%52.71%-19.86%-24.80%06:52:53.2
2558558Nkosinathi NkabindeSenior24M 3:36:19.7+1:42:45.5+90.48%52.50%-20.35%-25.30%06:58:53.2
2568524Leon MeyerVet46M 3:36:56.0+1:43:21.8+91.01%52.35%-20.68%-25.65%07:00:53.2
2578413Dayne DillonVet49M 3:39:09.3+1:45:35.1+92.97%51.82%-21.92%-26.94%06:52:53.2
2588300Nelson de AveiroVet45M 3:41:17.6+1:47:43.4+94.85%51.32%-23.11%-28.18%06:48:53.2
2598500Zubair MangeraSub vet32M 3:41:20.1+1:47:45.9+94.89%51.31%-23.13%-28.20%07:04:53.2
2608096Stuart BarclaySenior28M 3:41:21.9+1:47:47.7+94.92%51.30%-23.15%-28.22%07:04:53.2
2618554Xolani NhlaphoSub vet30M 3:41:32.1+1:47:57.9+95.06%51.27%-23.24%-28.32%06:52:53.2
2628168Nielen BeukesVet48M 3:41:38.0+1:48:03.8+95.15%51.24%-23.30%-28.38%06:52:53.2
2638508Siyabonga MasekoSub vet36M 3:42:11.4+1:48:37.2+95.64%51.11%-23.61%-28.70%07:04:53.2
2648699Ayabulela XongoSub vet36M 3:43:08.8+1:49:34.6+96.48%50.89%-24.14%-29.25%06:52:53.2
2658291Brett DaceSub vet38M 3:43:09.4+1:49:35.2+96.49%50.89%-24.15%-29.26%06:52:53.2
2668244Johan BreugemSub vet36M 3:43:49.4+1:50:15.2+97.08%50.74%-24.52%-29.64%06:44:53.2
2678502Lonwabo MaqubelaVet43M 3:45:59.3+1:52:25.1+98.99%50.25%-25.72%-30.90%06:48:53.2
2688476Mli KhumaloVet46M 3:46:14.3+1:52:40.1+99.21%50.20%-25.86%-31.04%07:00:53.2
2698628Anele SongelwaSub vet39M 3:46:51.3+1:53:17.1+99.75%50.06%-26.20%-31.40%06:52:53.2
2708481Amit KumarSub vet31M 3:46:56.0+1:53:21.8+99.82%50.05%-26.25%-31.45%06:58:53.2
2718404Ray De VriesMaster51M 3:48:55.8+1:55:21.6+101.58%49.61%-27.36%-32.60%07:04:53.2
2728462Tiaan JordaanVet43M 3:52:01.1+1:58:26.9+104.30%48.95%-29.08%-34.39%07:04:53.2
2738693Lloyd WildVet47M 3:56:10.8+2:02:36.6+107.96%48.09%-31.39%-36.80%07:00:53.2
2748480Craig KrugerGrand master65M 3:56:41.9+2:03:07.7+108.42%47.98%-31.68%-37.10%06:48:53.2
2758434Colin FryeVet49M 3:56:58.4+2:03:24.2+108.66%47.93%-31.83%-37.26%06:56:53.2
2768538Gabriel MotlotsiVet44M 3:57:50.7+2:04:16.5+109.43%47.75%-32.32%-37.77%06:56:53.2
2778410Derek DiamondGrand master64M 3:58:05.7+2:04:31.5+109.65%47.70%-32.46%-37.91%06:48:53.2
2788601Denzel SassMaster51M 4:01:17.5+2:07:43.3+112.46%47.07%-34.23%-39.76%06:56:53.2
2798469Marius KamfferSub vet34M 4:02:41.1+2:09:06.9+113.69%46.80%-35.01%-40.57%07:00:53.2
2808543Heinrich MullerMaster51M 4:04:05.8+2:10:31.6+114.93%46.53%-35.80%-41.39%06:56:53.2
2818114Morne BellinganMaster52M 4:08:05.0+2:14:30.8+118.44%45.78%-38.01%-43.70%06:52:53.2
2826084Andre Van Jarsveld.Master45M 4:09:39.5+2:16:05.3+119.83%45.49%-38.89%-44.61%06:52:53.2
2838456Wayne InderSub vet39M 4:10:28.5+2:16:54.3+120.55%45.34%-39.34%-45.08%06:52:53.2
2848590Edward Price.Master54M 4:10:46.7+2:17:12.5+120.81%45.29%-39.51%-45.26%06:52:53.2
2858581Mukonazwothe RambuwaniSub vet31M 4:13:15.2+2:19:41.0+122.99%44.84%-40.89%-46.69%07:00:53.2
2868458Kitso JaftaSub vet39M 4:13:20.5+2:19:46.3+123.07%44.83%-40.94%-46.74%07:00:53.2
2878251Dirk BurgerSub vet39M 4:15:47.5+2:22:13.3+125.23%44.40%-42.30%-48.16%06:44:53.2
2888107Robert BateyVet41M 4:22:20.4+2:28:46.2+130.99%43.29%-45.94%-51.95%07:04:53.2
2898600Grant SandersVet42M 4:22:22.6+2:28:48.4+131.03%43.29%-45.96%-51.97%07:04:53.2
2908528Kamohelo MofokengSenior29M 4:26:02.0+2:32:27.8+134.25%42.69%-48.00%-54.09%07:00:53.2
2918420Jacques du PreezSub vet36M 4:37:19.5+2:43:45.3+144.19%40.95%-54.28%-60.63%06:52:53.2
2928464Dawie JoubertSub vet36M 4:37:23.1+2:43:48.9+144.24%40.94%-54.31%-60.67%06:52:53.2
2938613Batsile SetlhodiVet48M 4:44:45.6+2:51:11.4+150.74%39.88%-58.42%-64.94%06:52:53.2
2948512Lebogang MasikeSub vet30M 4:51:42.3+2:58:08.1+156.85%38.93%-62.28%-68.96%07:00:53.2
2958295Leigh DaubermannVet48M 4:54:15.9+3:00:41.7+159.10%38.59%-63.70%-70.45%07:00:53.2
2968452Quinton HarrisMaster59M 5:14:38.1+3:21:03.9+177.04%36.10%-75.04%-82.24%06:52:53.2
-3092Lloyd Brett WardenSub vet37M DNF-----06:52:53.2
-3098Edward PriceMaster54M DNF-----06:52:53.2
-6152Zander MullerU23M DNF-----06:44:53.2
-8043Muhammed AsvatSub vet38M DNF-----07:00:53.2
-8099Conrad BarnardSenior26M DNF-----06:56:53.2
-8141Lloyd BentzVet45M DNF-----06:48:53.2
-8181CRAIG BLENDSub vet38M DNF-----06:48:53.2
-8250gregory bullGrand master60M DNF-----06:48:53.2
-8252Chris BusseyGrand master65M DNF-----06:52:53.2
-8254Gareth CampbellGrand master66M DNF-----06:44:53.2
-8259Tasimba ChirindoSub vet33M DNF-----07:04:53.2
-8261Nikolaos ChristodoulouVet46M DNF-----07:04:53.2
-8423Jason DuffinMaster52M DNF-----06:44:53.2
-8427Robert EtzingerVet46M DNF-----07:04:53.2
-8428Bart FintelmanSub vet34M DNF-----06:52:53.2
-8429Darryl FordhamMaster50M DNF-----06:44:53.2
-8448Jaco GrobbelaarSub vet36M DNF-----06:56:53.2
-8451Justin HarrisGrand master69M DNF-----06:52:53.2
-8453Justin HarrisGrand master69M DNF-----06:44:53.2
-8460Jaco Janse van VuurenVet46M DNF-----06:44:53.2
-8468Eugene JoubertSub vet38M DNF-----06:52:53.2
-8474Rashaad KhotaVet41M DNF-----07:04:53.2
-8477Stuart KinnearVet40M DNF-----06:44:53.2
-8510Tumisang MasemolaVet43M DNF-----07:04:53.2
-8514Katlego MatholeSub vet36M DNF-----07:00:53.2
-8527Tiego ModisagaeSub vet35M DNF-----07:04:53.2
-8531Lerato MokoenaSub vet39M DNF-----07:00:53.2
-8534Imraan MoollaSub vet31M DNF-----06:56:53.2
-8535yusuf moollaSub vet36M DNF-----07:04:53.2
-8539Tebogo MotsepeVet43M DNF-----06:48:53.2
-8563Ryan OsherSub vet38M DNF-----06:48:53.2
-8569Lionel PfaffGrand master67M DNF-----06:44:53.2
-8572Ryan PorterVet47M DNF-----06:52:53.2
-8576Lyle PoulterVet41M DNF-----06:44:53.2
-8597Dane RouxSub vet38M DNF-----06:56:53.2
-8627Sibongile SolombelaVet44M DNF-----07:04:53.2
-8629Eric SpagnuoloVet40M DNF-----06:56:53.2
-8633Charles SteffenSub vet35M DNF-----06:56:53.2
-8634Brett StevensSub vet35M DNF-----06:44:53.2
-8670Andre van JaarsveldSub vet36M DNF-----06:52:53.2
-8678Johan VeldsmanVet49M DNF-----06:48:53.2
-86954Michael WillsonMaster57M DNF-----06:48:53.2
  • Comments (6)