Garmin MTB 2025

Saturday, August 23, 2025 06:35 (GMT+2) - Final results

Race info
Sport: Cycling - mtn cross-country
Location: Northern Farm, South Africa
View on map
Start type: Interval wave start
Wave grouping: Custom
Racers: 350
Timing mode: Master / Helper
Timed on: HP 250 G8 Notebook PC
Timed with: Webscorer PRO 7.5
Chip timing: RFID - LLRP
Updated: Saturday, August 23, 2025 15:35 (GMT+2)
Comments:  2  View all

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 Gender
18681Philip BuysSub VetM 1:58:34.2--100%35.57%34.43%06:35:25.1
28670Jan WithaarVetM 1:59:42.3+1:08.1+0.96%99.05%34.96%33.80%06:35:25.1
38034Jordan BoshoffU/23M 2:02:05.3+3:31.1+2.97%97.12%33.66%32.48%06:35:25.1
48560Travis Rademan-LudekeU/23M 2:03:30.2+4:56.0+4.16%96.01%32.89%31.70%06:35:25.1
58136Ryan GillVetM 2:06:07.4+7:33.2+6.37%94.01%31.47%30.25%06:53:25.1
68619Wian Van Den BerghSeniorM 2:06:54.3+8:20.1+7.03%93.43%31.05%29.82%06:35:25.1
78679Dominic ReynekeJuniorM 2:07:53.6+9:19.4+7.86%92.71%30.51%29.27%07:40:25.1
88030Stephen BorainVetM 2:11:06.6+12:32.4+10.58%90.44%28.76%27.50%06:41:25.1
98091Andre DouglasGrand MasterM 2:11:16.4+12:42.2+10.71%90.32%28.67%27.41%06:38:25.1
108006nathan AtkinsU/23M 2:13:36.1+15:01.9+12.68%88.75%27.41%26.12%06:35:25.1
118554Lyle PoulterVetM 2:15:28.3+16:54.1+14.25%87.52%26.39%25.08%06:35:25.1
128074Zandor Damaskinos CarvalhoSeniorM 2:16:19.3+17:45.1+14.97%86.98%25.93%24.61%06:35:25.1
138683Cade BadenhorstJuniorM 2:16:20.5+17:46.3+14.99%86.97%25.92%24.60%06:35:25.1
148004Gary AndersonVetM 2:16:37.9+18:03.7+15.23%86.78%25.76%24.44%06:35:25.1
158634Jean-Pierre van RielVetM 2:16:57.2+18:23.0+15.50%86.58%25.59%24.26%06:35:25.1
168414Troy LeeVetM 2:17:29.1+18:54.9+15.95%86.24%25.30%23.97%06:35:25.1
178102David du RandJuniorM 2:18:03.3+19:29.1+16.43%85.89%24.99%23.65%06:35:25.1
188130Juan GerberVetM 2:18:52.6+20:18.4+17.13%85.38%24.54%23.20%06:35:25.1
198013Stephen BarrowSeniorM 2:18:55.5+20:21.3+17.17%85.35%24.51%23.17%06:38:25.1
208465steve meeMasterM 2:19:49.8+21:15.6+17.93%84.80%24.02%22.67%06:35:25.1
218491ZANDER MULLERU/23M 2:20:00.0+21:25.8+18.07%84.69%23.93%22.58%06:38:25.1
228068Christo CoombeU/23M 2:20:48.8+22:14.6+18.76%84.20%23.49%22.13%06:49:25.1
238209Jurie GroblerMasterM 2:20:56.2+22:22.0+18.86%84.13%23.42%22.06%06:57:25.1
248078Garth de JagerSub VetM 2:21:03.3+22:29.1+18.96%84.06%23.36%22.00%06:38:25.1
258258Michael JacksVetM 2:21:11.4+22:37.2+19.08%83.98%23.28%21.92%06:45:25.1
268032Pieter BoshoffVetM 2:21:52.8+23:18.6+19.66%83.57%22.91%21.54%06:35:25.1
278483Tony MonteiroVetM 2:21:59.3+23:25.1+19.75%83.51%22.85%21.48%06:45:25.1
288464Jason MeeSeniorM 2:22:05.5+23:31.3+19.84%83.45%22.79%21.42%06:35:25.1
298124Bryn FreemanMasterM 2:22:47.0+24:12.8+20.42%83.04%22.42%21.04%06:35:25.1
308061Christian CoetzerSub VetM 2:23:28.7+24:54.5+21.01%82.64%22.04%20.66%06:35:25.1
318469Steven MeiringSub VetM 2:23:31.5+24:57.3+21.05%82.61%22.01%20.63%06:35:25.1
328197Nicolette GriffioenSub VetF 2:23:54.2+25:20.0+21.37%82.40%21.81%20.42%06:35:25.1
338040Jacques BreetSeniorM 2:24:00.0+25:25.8+21.45%82.34%21.76%20.37%06:35:25.1
348530Wickus PainVetM 2:26:00.2+27:26.0+23.14%81.21%20.67%19.26%06:49:25.1
358546Yudarshan PillayU/23M 2:26:36.4+28:02.2+23.65%80.88%20.34%18.93%06:38:25.1
368596Aiden SmithSeniorM 2:26:40.7+28:06.5+23.71%80.84%20.30%18.89%06:41:25.1
378287Donald KirkGrand MasterM 2:27:32.2+28:58.0+24.43%80.37%19.83%18.41%06:45:25.1
388031Jason BoschSub VetM 2:28:39.8+30:05.6+25.38%79.76%19.22%17.79%06:53:25.1
398248Andrew HillSeniorM 2:29:04.6+30:30.4+25.73%79.54%19.00%17.56%06:38:25.1
408659Dean WalkerSub VetM 2:29:12.8+30:38.6+25.84%79.46%18.92%17.48%06:38:25.1
418101Diekie du RandVetM 2:29:17.7+30:43.5+25.91%79.42%18.88%17.44%06:35:25.1
428510Hendrikus NelSub VetM 2:29:27.1+30:52.9+26.05%79.34%18.79%17.35%06:38:25.1
438107Carlo EngelbrechtSub VetM 2:29:36.0+31:01.8+26.17%79.26%18.71%17.27%06:41:25.1
448461Callum McleanU/23M 2:29:45.0+31:10.8+26.30%79.18%18.63%17.19%06:38:25.1
458551Andrew PolutaSub VetM 2:29:59.6+31:25.4+26.50%79.05%18.50%17.05%06:35:25.1
468549John PlantMasterM 2:30:00.5+31:26.3+26.51%79.04%18.49%17.04%06:35:25.1
478428Paul LouwMasterM 2:30:27.1+31:52.9+26.89%78.81%18.25%16.80%06:38:25.1
488283Stuart (one day ill be like Gav) KinnearVetM 2:30:29.1+31:54.9+26.92%78.79%18.23%16.78%06:35:25.1
498080Christopher De langeJuniorM 2:30:37.7+32:03.5+27.04%78.72%18.16%16.70%06:35:25.1
508044Terrence BroccoGrand MasterM 2:30:42.1+32:07.9+27.10%78.68%18.12%16.66%06:35:25.1
518608Shane TennantSub VetM 2:31:01.2+32:27.0+27.37%78.51%17.94%16.49%06:45:25.1
528082Ronaldo De SantanaSub VetM 2:31:11.1+32:36.9+27.51%78.43%17.85%16.39%06:53:25.1
538647CHANELLE VILJOENSub VetF 2:31:29.6+32:55.4+27.77%78.27%17.69%16.22%06:38:25.1
548062Riaan CoetzerSub VetM 2:31:51.1+33:16.9+28.07%78.08%17.49%16.03%06:41:25.1
558244Kevin HedderVetM 2:32:55.8+34:21.6+28.98%77.53%16.90%15.43%06:38:25.1
568517Kaleb NieuwenhuizenJuniorM 2:33:01.5+34:27.3+29.06%77.48%16.85%15.38%06:41:25.1
578584Simon ShawMasterM 2:33:46.9+35:12.7+29.70%77.10%16.44%14.96%06:35:25.1
588002Daniel AbreuSub VetM 2:34:17.5+35:43.3+30.13%76.85%16.16%14.68%06:45:25.1
598001Mark AbreuSub VetM 2:34:35.3+36:01.1+30.38%76.70%16.00%14.51%06:45:25.1
608067Derrick CooksVetM 2:35:28.4+36:54.2+31.12%76.26%15.52%14.02%06:38:25.1
618569Heather RossouwVetF 2:36:06.2+37:32.0+31.65%75.96%15.18%13.67%06:38:25.1
628656Christo VorsterVetM 2:36:17.5+37:43.3+31.81%75.86%15.08%13.57%06:35:25.1
638487OJ MotswaneSub VetM 2:36:23.9+37:49.7+31.90%75.81%15.02%13.51%06:35:25.1
648603Hennie SteynMasterM 2:36:31.6+37:57.4+32.01%75.75%14.95%13.44%06:38:25.1
658575Chris SapsfordSub VetM 2:36:51.7+38:17.5+32.29%75.59%14.77%13.25%06:45:25.1
668033Megan BoshoffU/23F 2:37:01.3+38:27.1+32.43%75.51%14.68%13.17%06:35:25.1
678133Jared GibbonsSeniorM 2:37:05.7+38:31.5+32.49%75.48%14.64%13.13%06:57:25.1
688110Ulrich ErasmusSub VetM 2:38:02.8+39:28.6+33.29%75.02%14.12%12.60%06:45:25.1
698611Attie TileyMasterM 2:38:38.9+40:04.7+33.80%74.74%13.80%12.27%06:35:25.1
708621C.C. van der MerweMasterM 2:38:40.0+40:05.8+33.82%74.73%13.79%12.26%06:53:25.1
718624stoffel van der westhuizenMasterM 2:38:51.7+40:17.5+33.98%74.64%13.68%12.15%06:53:25.1
728419Juan-Claude LemmensVetM 2:39:56.5+41:22.3+34.89%74.13%13.09%11.55%06:38:25.1
738456Ledile MathathoVetM 2:40:28.0+41:53.8+35.33%73.89%12.81%11.26%06:35:25.1
748020Bertus Lame Bertus LameMasterM 2:40:37.2+42:03.0+35.46%73.82%12.73%11.18%06:35:25.1
758513Voice NetshimbupfeVetM 2:40:46.0+42:11.8+35.59%73.75%12.65%11.10%06:35:25.1
768139De wet GoosenVetM 2:40:49.5+42:15.3+35.64%73.73%12.61%11.06%06:38:25.1
778138Esmari GoosenVetF 2:40:51.8+42:17.6+35.67%73.71%12.59%11.04%06:38:25.1
788171Rowan GrealySub VetM 2:40:57.7+42:23.5+35.75%73.66%12.54%10.99%06:49:25.1
798059Sarel CoetzeeVetM 2:41:08.0+42:33.8+35.90%73.59%12.45%10.89%06:41:25.1
808242Justin HarrisGrand MasterM 2:41:10.8+42:36.6+35.94%73.56%12.42%10.87%06:41:25.1
818431Amore LudikU/23F 2:41:59.7+43:25.5+36.62%73.19%11.98%10.42%06:35:25.1
828427Renier LouwSub VetM 2:42:00.4+43:26.2+36.63%73.19%11.97%10.41%06:41:25.1
838233Grant HallowellVetM 2:42:03.3+43:29.1+36.67%73.17%11.95%10.38%06:41:25.1
848269Warren JudgeVetM 2:42:14.4+43:40.2+36.83%73.08%11.85%10.28%06:45:25.1
858052Leonora ChanguionVetF 2:43:28.4+44:54.2+37.87%72.53%11.18%9.60%06:35:25.1
868605Greg TalbotMasterM 2:43:50.7+45:16.5+38.18%72.37%10.97%9.39%06:45:25.1
878581Daniel SchuurmansMasterM 2:43:59.9+45:25.7+38.31%72.30%10.89%9.31%06:57:25.1
888657Paul VorsterMasterM 2:44:25.6+45:51.4+38.67%72.11%10.66%9.07%06:45:25.1
888512DONOVAN NELLMAPIUS-CLARKEVetM 2:44:25.6+45:51.4+38.67%72.11%10.66%9.07%06:38:25.1
908568Koen RomboutsVetM 2:44:45.5+46:11.3+38.95%71.97%10.48%8.89%06:57:25.1
918008Quinton BadenhorstJuniorM 2:44:57.5+46:23.3+39.12%71.88%10.37%8.78%06:38:25.1
928134Cayden GibsonSeniorM 2:45:03.5+46:29.3+39.21%71.84%10.31%8.72%06:49:25.1
938027Pamina BohrerVetF 2:45:10.1+46:35.9+39.30%71.79%10.25%8.66%06:45:25.1
948541Jacques PienaarVetM 2:45:31.6+46:57.4+39.60%71.63%10.06%8.46%06:41:25.1
958065Engela ConradieSub VetF 2:45:49.7+47:15.5+39.86%71.50%9.90%8.30%06:38:25.1
968025Jacque BlignautMasterM 2:46:18.4+47:44.2+40.26%71.30%9.64%8.03%06:38:25.1
978482Lerato MolobyeVetM 2:46:35.8+48:01.6+40.50%71.17%9.48%7.87%06:53:25.1
988426Herman LourensMasterM 2:46:41.2+48:07.0+40.58%71.13%9.43%7.82%06:41:25.1
998300Jaco KrielSub VetM 2:46:49.4+48:15.2+40.70%71.08%9.36%7.75%06:45:25.1
1008675David ZhuwaoVetM 2:47:00.9+48:26.7+40.86%70.99%9.25%7.64%06:49:25.1
1018424Zander LombardSeniorM 2:47:25.8+48:51.6+41.21%70.82%9.03%7.41%06:49:25.1
1028643Cheriesa VenterSub VetF 2:47:54.9+49:20.7+41.62%70.61%8.76%7.14%06:41:25.1
1038118Henry FourieMasterM 2:48:06.7+49:32.5+41.78%70.53%8.66%7.03%06:45:25.1
1048518Jan NieuwenhuizenVetM 2:48:42.8+50:08.6+42.29%70.28%8.33%6.70%06:41:25.1
1058094Devon Du PlessisSeniorM 2:48:49.8+50:15.6+42.39%70.23%8.27%6.64%06:38:25.1
1068607Jason TeeVetM 2:48:54.4+50:20.2+42.45%70.20%8.22%6.59%06:49:25.1
1078017Cherry-Lee BekkerSub VetF 2:49:02.9+50:28.7+42.57%70.14%8.15%6.52%06:38:25.1
1088108Lourens EngelbrechtVetM 2:49:06.5+50:32.3+42.62%70.11%8.11%6.48%06:38:25.1
1098583Lesego ShakuJuniorM 2:49:13.3+50:39.1+42.72%70.07%8.05%6.42%06:45:25.1
1108434Nolene MacIntyreVetF 2:49:18.4+50:44.2+42.79%70.03%8.01%6.37%06:41:25.1
1118511JASON A NELVetM 2:49:21.3+50:47.1+42.83%70.01%7.98%6.35%06:49:25.1
1128648Kyle ViljoenSub VetM 2:49:42.3+51:08.1+43.13%69.87%7.79%6.15%06:45:25.1
1138402Chris KroegerMasterM 2:49:46.6+51:12.4+43.19%69.84%7.75%6.11%06:41:25.1
1148401Tayla KroegerSeniorF 2:49:47.1+51:12.9+43.19%69.84%7.75%6.11%06:41:25.1
1158682Sean BadenhorstMasterM 2:49:53.2+51:19.0+43.28%69.79%7.69%6.05%06:41:25.1
1168467Steven MeiringGrand MasterM 2:49:58.0+51:23.8+43.35%69.76%7.65%6.01%06:38:25.1
1178667Ryno WilsonGrand MasterM 2:50:11.7+51:37.5+43.54%69.67%7.52%5.88%06:38:25.1
1188035Sean BothaMasterM 2:50:22.8+51:48.6+43.70%69.59%7.42%5.78%06:41:25.1
1198521Bruce OberholsterMasterM 2:50:23.2+51:49.0+43.70%69.59%7.42%5.78%06:41:25.1
1208617Lizél van AntwerpenU/23F 2:50:26.3+51:52.1+43.74%69.57%7.39%5.75%06:35:25.1
1218126Dewald FronemanJuniorM 2:50:29.2+51:55.0+43.79%69.55%7.36%5.72%06:38:25.1
1228251Fabian HowardVetM 2:50:36.8+52:02.6+43.89%69.50%7.30%5.65%06:41:25.1
1238016Dion BekkerVetM 2:50:38.8+52:04.6+43.92%69.48%7.28%5.63%06:38:25.1
1248255Gerhard HumanMasterM 2:50:39.6+52:05.4+43.93%69.48%7.27%5.62%06:45:25.1
1258520Ayabuya NtlombeniSub VetM 2:51:09.1+52:34.9+44.35%69.28%7.00%5.35%06:45:25.1
1268531Dividend PapiSub VetM 2:51:17.3+52:43.1+44.46%69.22%6.93%5.28%06:45:25.1
1278135Nicolas GieVetM 2:51:20.7+52:46.5+44.51%69.20%6.90%5.25%06:49:25.1
1288072Heliezer da SilvaGrand MasterM 2:51:43.1+53:08.9+44.82%69.05%6.70%5.04%06:41:25.1
1298039Dandre BrandSub VetM 2:51:49.6+53:15.4+44.92%69.01%6.64%4.98%06:41:25.1
1308079Wesley de la HuntVetM 2:51:50.5+53:16.3+44.93%69.00%6.63%4.97%06:41:25.1
1318552Lance PorterGrand MasterM 2:51:54.8+53:20.6+44.99%68.97%6.59%4.93%06:38:25.1
1328561Brad RaeSub VetM 2:52:11.9+53:37.7+45.23%68.86%6.43%4.77%06:49:25.1
1338444Dylan MareVetM 2:52:15.4+53:41.2+45.28%68.83%6.40%4.74%06:38:25.1
1348680Pieter BotmaVetM 2:52:15.7+53:41.5+45.28%68.83%6.40%4.74%06:41:25.1
1358114Doug FarrellSub VetM 2:52:20.5+53:46.3+45.35%68.80%6.36%4.69%06:45:25.1
1368129Nardus GeldenhuysMasterM 2:52:33.2+53:59.0+45.53%68.71%6.24%4.58%06:49:25.1
1378048Richard ButtMasterM 2:52:37.7+54:03.5+45.59%68.69%6.20%4.54%06:41:25.1
1388113DAVE ESTERHUIZENMasterM 2:52:38.0+54:03.8+45.60%68.68%6.20%4.53%06:41:25.1
1398562Prenash RamjasMasterM 2:52:39.0+54:04.8+45.61%68.68%6.19%4.52%06:45:25.1
1408550TANDI PlantMasterF 2:52:49.9+54:15.7+45.76%68.60%6.09%4.42%06:45:25.1
1418263Jaco Janse van VuurenVetM 2:52:58.2+54:24.0+45.88%68.55%6.02%4.35%06:41:25.1
1428450Jason MartinVetM 2:53:26.5+54:52.3+46.28%68.36%5.76%4.09%06:53:25.1
1438125Dion FronemanVetM 2:53:30.5+54:56.3+46.33%68.34%5.72%4.05%06:35:25.1
1448222Ronel HahnMasterM 2:53:46.9+55:12.7+46.56%68.23%5.57%3.90%06:53:25.1
1458594Emil SluiterMasterM 2:54:06.8+55:32.6+46.84%68.10%5.39%3.71%06:38:25.1
1468266Vincent JordaanGrand MasterM 2:54:20.4+55:46.2+47.04%68.01%5.27%3.59%06:41:25.1
1478143Derek GrahnMasterM 2:54:43.7+56:09.5+47.36%67.86%5.06%3.37%06:45:25.1
1488005George ArnoldVetM 2:54:45.3+56:11.1+47.39%67.85%5.05%3.36%06:35:25.1
1498267Mark JordanVetM 2:54:57.3+56:23.1+47.55%67.77%4.94%3.25%06:45:25.1
1508593Jade skinnerSeniorF 2:55:09.8+56:35.6+47.73%67.69%4.82%3.13%06:38:25.1
1518454Roxanne MassaroVetF 2:55:14.6+56:40.4+47.80%67.66%4.78%3.09%06:53:25.1
1528472Jason MervisSeniorM 2:55:20.6+56:46.4+47.88%67.62%4.73%3.03%06:45:25.1
1538574Jorge SantiagoGrand MasterM 2:55:30.0+56:55.8+48.01%67.56%4.64%2.95%06:38:25.1
1548132Grant GibbonsGrand MasterM 2:55:34.4+57:00.2+48.08%67.53%4.60%2.91%06:57:25.1
1558003Grant AllnuttSeniorM 2:55:35.3+57:01.1+48.09%67.53%4.59%2.90%06:41:25.1
1568462Lehlohonolo MdabudabuSeniorM 2:55:41.2+57:07.0+48.17%67.49%4.54%2.84%06:45:25.1
1578098Kristof Du PlessisVetM 2:55:41.8+57:07.6+48.18%67.49%4.53%2.84%06:41:25.1
1588557Morne PrinslooSub VetM 2:56:11.3+57:37.1+48.59%67.30%4.27%2.57%06:49:25.1
1598168DILLON GRAYMasterM 2:56:13.3+57:39.1+48.62%67.28%4.25%2.55%06:45:25.1
1608655mark vineVetM 2:56:13.9+57:39.7+48.63%67.28%4.24%2.54%06:41:25.1
1618495Nico MullerMasterM 2:56:23.4+57:49.2+48.76%67.22%4.16%2.46%06:49:25.1
1628671Mike WoodVetM 2:56:42.4+58:08.2+49.03%67.10%3.99%2.28%06:49:25.1
1638029Ben BooysenMasterM 2:57:20.8+58:46.6+49.57%66.86%3.64%1.93%06:41:25.1
1648664Michael WeyersSub VetM 2:58:31.8+59:57.6+50.57%66.41%2.99%1.27%06:53:25.1
1658610Marinda TileyMasterF 2:58:55.3+1:00:21.1+50.90%66.27%2.78%1.06%06:38:25.1
1668026Doreen BlignautMasterF 2:58:56.5+1:00:22.3+50.92%66.26%2.77%1.04%06:38:25.1
1678429Riccardo LudickMasterM 2:59:03.7+1:00:29.5+51.02%66.22%2.71%0.98%06:38:25.1
1688440Muhammad MakdaVetM 2:59:09.0+1:00:34.8+51.09%66.18%2.66%0.93%06:41:25.1
1698223Tristan HahnMasterM 2:59:09.1+1:00:34.9+51.09%66.18%2.66%0.93%06:57:25.1
1708092Luan DreyerVetM 2:59:36.5+1:01:02.3+51.48%66.02%2.41%0.68%06:57:25.1
1718439Fahim MahomedVetM 3:00:12.4+1:01:38.2+51.98%65.80%2.08%0.34%06:41:25.1
1728292Vivian KleinVetM 3:00:13.7+1:01:39.5+52.00%65.79%2.07%0.33%06:49:25.1
1738053Walter ChildsSub VetM 3:00:39.2+1:02:05.0+52.36%65.63%1.84%0.10%06:41:25.1
1748653Gary ViljoenGrand MasterM 3:00:48.3+1:02:14.1+52.49%65.58%1.76%0.01%06:49:25.1
1758537Kgodisho PhasheSub VetM 3:00:49.8+1:02:15.6+52.51%65.57%1.74%0.00%06:45:25.1
1768471Andrew MenneVetM 3:00:50.7+1:02:16.5+52.52%65.56%1.74%-0.01%06:49:25.1
1778628Heinrich van GessellenSub VetM 3:00:51.7+1:02:17.5+52.54%65.56%1.73%-0.02%06:49:25.1
1788540Gerrit PienaarSub VetM 3:00:52.8+1:02:18.6+52.55%65.55%1.72%-0.03%06:53:25.1
1798105Kyle DurhamSub VetM 3:01:05.9+1:02:31.7+52.74%65.47%1.60%-0.15%06:45:25.1
1808451Khayise MashifaneVetM 3:01:06.5+1:02:32.3+52.74%65.47%1.59%-0.15%06:45:25.1
1818261Karel JacobsVetM 3:01:32.0+1:02:57.8+53.10%65.32%1.36%-0.39%06:45:25.1
1828421Alan LoaderSub VetM 3:01:51.4+1:03:17.2+53.37%65.20%1.19%-0.57%06:45:25.1
1838246Erick HerbstSub VetM 3:02:24.8+1:03:50.6+53.84%65.00%0.88%-0.88%06:57:25.1
1848131Nicol GermishuisSub VetM 3:02:29.0+1:03:54.8+53.90%64.98%0.85%-0.91%06:53:25.1
1858498Morne NagelVetM 3:02:48.6+1:04:14.4+54.18%64.86%0.67%-1.09%06:53:25.1
1868273Malope KgopeSub VetM 3:02:56.0+1:04:21.8+54.28%64.82%0.60%-1.16%06:49:25.1
1878499Mike NagelMasterM 3:02:59.0+1:04:24.8+54.33%64.80%0.57%-1.19%06:53:25.1
1888259Francois JacobsVetM 3:03:28.1+1:04:53.9+54.73%64.63%0.31%-1.46%06:45:25.1
1898639Elmie van StadenMasterF 3:03:36.4+1:05:02.2+54.85%64.58%0.24%-1.54%06:45:25.1
1908453Prince MashimbyiSub VetM 3:03:37.0+1:05:02.8+54.86%64.57%0.23%-1.54%06:53:25.1
1918637Paul van SchieMasterM 3:03:38.3+1:05:04.1+54.88%64.57%0.22%-1.55%06:45:25.1
1928015Marc BeattieSub VetM 3:03:42.2+1:05:08.0+54.93%64.54%0.18%-1.59%06:41:25.1
1938250Shaun HoureldVetM 3:03:56.5+1:05:22.3+55.13%64.46%0.05%-1.72%06:53:25.1
1948403Ian KrugerSub VetM 3:04:02.2+1:05:28.0+55.21%64.43%0.00%-1.77%06:49:25.1
1958636Willem van SchalkwykVetM 3:04:11.8+1:05:37.6+55.35%64.37%-0.08%-1.86%06:41:25.1
1968112Jurie Snr ErweeGrand MasterM 3:04:20.0+1:05:45.8+55.46%64.32%-0.16%-1.94%06:49:25.1
1978576Richard SapsfordSeniorM 3:04:33.2+1:05:59.0+55.65%64.25%-0.28%-2.06%06:57:25.1
1988504Manie NaudeMasterM 3:04:57.5+1:06:23.3+55.99%64.11%-0.50%-2.28%06:57:25.1
1998606Sharon TaylorMasterM 3:05:16.0+1:06:41.8+56.25%64.00%-0.67%-2.45%06:57:25.1
2008668Donna WinterVetF 3:05:21.2+1:06:47.0+56.32%63.97%-0.71%-2.50%06:45:25.1
2018111Jurie Jnr ErweeSub VetM 3:05:22.6+1:06:48.4+56.34%63.96%-0.73%-2.51%06:49:25.1
2028535Christopher PetersenGrand MasterM 3:05:26.6+1:06:52.4+56.40%63.94%-0.76%-2.55%06:57:25.1
2038413Brian LawrenceGrand MasterM 3:05:33.9+1:06:59.7+56.50%63.90%-0.83%-2.62%06:57:25.1
2048247Wian HeydenrychU/23M 3:05:39.0+1:07:04.8+56.57%63.87%-0.87%-2.67%06:57:25.1
2058524Evan OlivierSub VetM 3:05:53.1+1:07:18.9+56.77%63.79%-1.00%-2.80%06:53:25.1
2068529Riaz OsmanVetM 3:06:27.1+1:07:52.9+57.25%63.59%-1.31%-3.11%06:45:25.1
2078476Dejan MilakovicVetM 3:07:06.0+1:08:31.8+57.80%63.37%-1.66%-3.47%06:57:25.1
2088523Valentino OlisaSub VetM 3:07:20.8+1:08:46.6+58.01%63.29%-1.80%-3.60%06:53:25.1
2098093Pieter Du PlessisGrand MasterM 3:07:52.0+1:09:17.8+58.44%63.11%-2.08%-3.89%06:41:25.1
2108036Regardt BothaSub VetM 3:08:07.0+1:09:32.8+58.65%63.03%-2.21%-4.03%06:49:25.1
2118103Willem Du ToitMasterM 3:08:26.1+1:09:51.9+58.92%62.92%-2.39%-4.21%06:49:25.1
2128604Ronell TalbotGrand MasterF 3:08:33.8+1:09:59.6+59.03%62.88%-2.46%-4.28%06:49:25.1
2138432Dante LupiniGrand MasterM 3:08:34.5+1:10:00.3+59.04%62.88%-2.46%-4.28%06:57:25.1
2148497Khathutshelo Michael MutshinyaloSub VetM 3:08:41.8+1:10:07.6+59.14%62.84%-2.53%-4.35%06:45:25.1
2158666Andrew WhittetSub VetM 3:08:44.4+1:10:10.2+59.18%62.82%-2.55%-4.37%06:53:25.1
2168167Jason GRAYSeniorM 3:09:10.4+1:10:36.2+59.55%62.68%-2.79%-4.61%06:57:25.1
2178238Mark HanniganMasterM 3:09:25.0+1:10:50.8+59.75%62.60%-2.92%-4.75%06:45:25.1
2188075Craig DavidovicsVetM 3:09:48.7+1:11:14.5+60.08%62.47%-3.14%-4.97%06:53:25.1
2198172James GreeffU/23M 3:09:59.1+1:11:24.9+60.23%62.41%-3.23%-5.06%06:45:25.1
2208104Riaan du ToitMasterM 3:10:02.0+1:11:27.8+60.27%62.39%-3.26%-5.09%06:53:25.1
2218055Jacobus ClaasenVetM 3:10:06.3+1:11:32.1+60.33%62.37%-3.29%-5.13%06:53:25.1
2228519Ryan NortjeVetM 3:10:31.0+1:11:56.8+60.68%62.24%-3.52%-5.36%06:53:25.1
2238626Chanelle Van DykSub VetF 3:10:51.7+1:12:17.5+60.97%62.12%-3.71%-5.55%06:53:25.1
2248590Kieran SineySub VetM 3:10:52.7+1:12:18.5+60.98%62.12%-3.72%-5.56%06:53:25.1
2258412Leigh LawrenceMasterF 3:11:01.1+1:12:26.9+61.10%62.07%-3.79%-5.63%06:57:25.1
2268500Logan NaidooVetM 3:11:09.2+1:12:35.0+61.22%62.03%-3.86%-5.71%06:45:25.1
2278276Michael KhorombiSub VetM 3:11:27.4+1:12:53.2+61.47%61.93%-4.03%-5.88%06:53:25.1
2288007Joanne BadenhorsstMasterF 3:13:12.4+1:14:38.2+62.95%61.37%-4.98%-6.84%06:49:25.1
2298449Gianni MarsellaVetM 3:13:38.3+1:15:04.1+63.31%61.23%-5.21%-7.08%06:45:25.1
2308425Rayno LoubserVetM 3:13:54.9+1:15:20.7+63.54%61.15%-5.37%-7.24%06:49:25.1
2318010Brett BaileyVetM 3:14:25.3+1:15:51.1+63.97%60.99%-5.64%-7.52%06:45:25.1
2328600Alicia SteenkampSub VetF 3:14:32.8+1:15:58.6+64.08%60.95%-5.71%-7.59%06:45:25.1
2338447Mariette MareVetF 3:14:34.6+1:16:00.4+64.10%60.94%-5.72%-7.60%06:41:25.1
2348663Max WeissMasterM 3:15:30.1+1:16:55.9+64.88%60.65%-6.23%-8.11%06:45:25.1
2358602Leonard SteinhobelGrand MasterM 3:16:05.7+1:17:31.5+65.38%60.47%-6.55%-8.44%06:53:25.1
2368109Heinrich ErasmusSub VetM 3:16:19.4+1:17:45.2+65.58%60.40%-6.67%-8.57%06:45:25.1
2378488Spencer MugeziSub VetM 3:16:43.1+1:18:08.9+65.91%60.27%-6.89%-8.79%06:57:25.1
2388253Maryke HudsonMasterF 3:16:46.9+1:18:12.7+65.96%60.25%-6.92%-8.82%06:49:25.1
2398254Emma HugginsVetF 3:16:47.2+1:18:13.0+65.97%60.25%-6.93%-8.82%06:49:25.1
2408122Leon FourieMasterM 3:17:03.0+1:18:28.8+66.19%60.17%-7.07%-8.97%06:45:25.1
2418420Bronwyn LewisVetF 3:17:16.2+1:18:42.0+66.37%60.11%-7.19%-9.09%06:45:25.1
2428515Rudolf NiehausMasterM 3:17:35.9+1:19:01.7+66.65%60.01%-7.37%-9.27%06:49:25.1
2438570Retha RossouwGrand MasterF 3:18:03.3+1:19:29.1+67.04%59.87%-7.61%-9.53%06:41:25.1
2448037Dries BothaSub VetM 3:18:14.4+1:19:40.2+67.19%59.81%-7.72%-9.63%06:53:25.1
2458012Brandon BarrettVetM 3:18:33.4+1:19:59.2+67.46%59.72%-7.89%-9.80%06:41:25.1
2468620Ian Van den HeeverMasterM 3:18:51.5+1:20:17.3+67.71%59.63%-8.05%-9.97%06:45:25.1
2478141Les GraceGrand MasterM 3:19:02.2+1:20:28.0+67.86%59.57%-8.15%-10.07%06:45:25.1
2488463Luyolo MdingiVetM 3:19:33.4+1:20:59.2+68.30%59.42%-8.43%-10.36%06:53:25.1
2498097Hannes du PlessisMasterM 3:20:02.7+1:21:28.5+68.71%59.27%-8.70%-10.63%06:45:25.1
2508555Natalie PowellVetF 3:20:18.5+1:21:44.3+68.94%59.19%-8.84%-10.77%06:57:25.1
2518231Robin HallGrand MasterM 3:20:33.6+1:21:59.4+69.15%59.12%-8.98%-10.91%06:49:25.1
2528477Deon MillerMasterM 3:20:49.7+1:22:15.5+69.38%59.04%-9.12%-11.06%06:57:25.1
2538678Jacques VorsterSub VetM 3:20:57.9+1:22:23.7+69.49%59.00%-9.20%-11.13%06:38:25.1
2548256WAYNE INDERVetM 3:21:11.6+1:22:37.4+69.68%58.93%-9.32%-11.26%06:53:25.1
2558592Saurabh SinghVetM 3:21:56.7+1:23:22.5+70.32%58.71%-9.73%-11.68%06:41:25.1
2568480Ephetehe MokgopanyaneSub VetM 3:22:47.6+1:24:13.4+71.03%58.47%-10.19%-12.15%06:49:25.1
2578422NEELS LOGGENBERGGrand MasterM 3:23:08.4+1:24:34.2+71.32%58.37%-10.38%-12.34%06:57:25.1
2588578Elandré SchermanSub VetM 3:23:15.1+1:24:40.9+71.42%58.34%-10.44%-12.40%06:57:25.1
2598589Venetia SimVetF 3:23:20.3+1:24:46.1+71.49%58.31%-10.49%-12.45%06:41:25.1
2608144Viv GrayGrand MasterM 3:23:21.2+1:24:47.0+71.50%58.31%-10.49%-12.46%06:57:25.1
2618121Christo FourieSub VetM 3:23:34.1+1:24:59.9+71.69%58.25%-10.61%-12.57%06:57:25.1
2628597Ruan SnymanSub VetM 3:23:47.2+1:25:13.0+71.87%58.18%-10.73%-12.70%06:57:25.1
2638676Tawanda ZimbitiVetM 3:24:43.3+1:26:09.1+72.66%57.92%-11.24%-13.21%06:53:25.1
2648042Francois BreitenbachVetM 3:24:52.2+1:26:18.0+72.78%57.88%-11.32%-13.29%06:45:25.1
2658573Marjan Sadigh-LoghmanyMasterF 3:25:09.5+1:26:35.3+73.03%57.79%-11.47%-13.45%06:49:25.1
2668658Jason VorsterSub VetM 3:25:12.8+1:26:38.6+73.07%57.78%-11.50%-13.48%06:53:25.1
2678120Michael FourieSub VetM 3:25:13.8+1:26:39.6+73.09%57.77%-11.51%-13.49%06:53:25.1
2688117Darryl FordhamMasterM 3:25:17.6+1:26:43.4+73.14%57.76%-11.55%-13.53%06:45:25.1
2698022Gregory BevinsVetM 3:25:36.8+1:27:02.6+73.41%57.67%-11.72%-13.71%06:45:25.1
2708085Raoul de SouzaVetM 3:26:11.0+1:27:36.8+73.89%57.51%-12.03%-14.02%06:57:25.1
2718696Dennis Hrestak.MasterM 3:26:27.5+1:27:53.3+74.12%57.43%-12.18%-14.17%06:41:25.1
2728545Thiru PillayMasterM 3:26:36.4+1:28:02.2+74.25%57.39%-12.26%-14.25%06:45:25.1
2738140Shaun GoosenMasterM 3:27:18.1+1:28:43.9+74.83%57.20%-12.64%-14.64%06:53:25.1
2748502Yatin NarothumVetM 3:27:25.8+1:28:51.6+74.94%57.16%-12.71%-14.71%06:49:25.1
2758058James CockcroftVetM 3:27:31.3+1:28:57.1+75.02%57.14%-12.76%-14.76%06:45:25.1
2768024Renier BisschoffVetM 3:27:34.9+1:29:00.7+75.07%57.12%-12.79%-14.79%06:45:25.1
2778669Lenard WissinkMasterM 3:28:00.8+1:29:26.6+75.44%57.00%-13.03%-15.03%06:53:25.1
2788038Jennifer BothaSub VetF 3:28:31.6+1:29:57.4+75.87%56.86%-13.30%-15.32%06:53:25.1
2798021Nielen BeukesVetM 3:28:31.8+1:29:57.6+75.87%56.86%-13.31%-15.32%06:49:25.1
2808572Christiaan SachseSub VetM 3:28:49.4+1:30:15.2+76.12%56.78%-13.47%-15.48%06:53:25.1
2818090Lulama DlaminiSub VetM 3:29:10.0+1:30:35.8+76.41%56.69%-13.65%-15.67%06:53:25.1
2828474Gary MeyerMasterM 3:29:39.7+1:31:05.5+76.83%56.55%-13.92%-15.94%06:57:25.1
2838071Victor da SilvaMasterM 3:29:55.3+1:31:21.1+77.04%56.48%-14.06%-16.09%06:45:25.1
2848441Paul MamakokoVetM 3:29:56.6+1:31:22.4+77.06%56.48%-14.07%-16.10%06:53:25.1
2858014Robert BateyVetM 3:30:56.8+1:32:22.6+77.91%56.21%-14.62%-16.65%06:49:25.1
2868526Carel OppermanVetM 3:31:23.3+1:32:49.1+78.28%56.09%-14.86%-16.90%06:53:25.1
2878514Dyllan NicolauSeniorM 3:31:27.5+1:32:53.3+78.34%56.07%-14.90%-16.94%06:53:25.1
2888069Christo CorneelsenMasterM 3:31:27.6+1:32:53.4+78.34%56.07%-14.90%-16.94%06:41:25.1
2898410Chagne LabuschagneSub VetF 3:31:44.0+1:33:09.8+78.57%56.00%-15.05%-17.09%06:49:25.1
2908119Dawid FourieMasterM 3:33:56.6+1:35:22.4+80.44%55.42%-16.25%-18.31%06:49:25.1
2918295Christo KochSub VetM 3:34:34.7+1:36:00.5+80.97%55.26%-16.59%-18.66%06:38:25.1
2928646Hein ViljoenGrand MasterM 3:34:37.6+1:36:03.4+81.01%55.24%-16.62%-18.69%06:53:25.1
2938009Keagan Baigent94Sub VetM 3:35:14.8+1:36:40.6+81.54%55.09%-16.96%-19.03%06:49:25.1
2948566Brad RobertsonSub VetM 3:35:32.1+1:36:57.9+81.78%55.01%-17.11%-19.19%06:49:25.1
2958484Yusuf MoollaSub VetM 3:35:35.5+1:37:01.3+81.83%55.00%-17.14%-19.22%06:57:25.1
2968442Zubair MangeraSub VetM 3:35:36.5+1:37:02.3+81.84%54.99%-17.15%-19.23%06:57:25.1
2978532Kevin PeeblesMasterM 3:35:56.2+1:37:22.0+82.12%54.91%-17.33%-19.41%06:41:25.1
2988018Lloyd BentzVetM 3:36:09.7+1:37:35.5+82.31%54.85%-17.45%-19.54%06:57:25.1
2998137Parin GokaldasVetM 3:36:19.7+1:37:45.5+82.45%54.81%-17.54%-19.63%06:45:25.1
3008674Lorenzo ZambonSub VetM 3:36:22.2+1:37:48.0+82.48%54.80%-17.57%-19.65%06:49:25.1
3018475GEORGE MFULAGrand MasterM 3:37:03.5+1:38:29.3+83.06%54.63%-17.94%-20.03%06:57:25.1
3028057Craig CockburnMasterM 3:37:09.9+1:38:35.7+83.15%54.60%-18.00%-20.09%06:49:25.1
3038423Emma LombaardMasterF 3:37:16.4+1:38:42.2+83.24%54.57%-18.06%-20.15%06:49:25.1
3048622Dewald Van Der MerweVetM 3:37:26.9+1:38:52.7+83.39%54.53%-18.15%-20.25%06:35:25.1
3058115MICHAEL FAWKESVetM 3:38:11.7+1:39:37.5+84.02%54.34%-18.56%-20.66%06:53:25.1
3068496Humayd MurchieSub VetM 3:38:59.3+1:40:25.1+84.69%54.14%-18.99%-21.10%06:49:25.1
3078051Themba ChakelaVetM 3:39:33.6+1:40:59.4+85.17%54.00%-19.30%-21.42%06:53:25.1
3088437Sven MagnussenMasterM 3:40:18.6+1:41:44.4+85.81%53.82%-19.71%-21.83%06:45:25.1
3098081Michael de Neuilly RiceVetM 3:42:18.5+1:43:44.3+87.49%53.34%-20.79%-22.94%06:53:25.1
3108577Denzel SassMasterM 3:42:47.9+1:44:13.7+87.90%53.22%-21.06%-23.21%06:57:25.1
3118050Rikus CarstensSub VetM 3:43:16.9+1:44:42.7+88.31%53.10%-21.32%-23.48%06:49:25.1
3128087Lucette de WitSeniorF 3:43:45.8+1:45:11.6+88.72%52.99%-21.58%-23.74%06:45:25.1
3138677Keith ZimbitiMasterM 3:44:13.1+1:45:38.9+89.10%52.88%-21.83%-23.99%06:57:25.1
3148642Johan VeldsmanMasterM 3:44:17.9+1:45:43.7+89.17%52.86%-21.87%-24.04%06:38:25.1
3158219Batsirai GwaraSub VetM 3:44:40.6+1:46:06.4+89.49%52.77%-22.08%-24.25%06:49:25.1
3168245Johnny HelenaGrand MasterM 3:45:04.0+1:46:29.8+89.82%52.68%-22.29%-24.46%06:38:25.1
3178436Siphesande MadikaziSub VetM 3:45:44.0+1:47:09.8+90.38%52.53%-22.65%-24.83%06:57:25.1
3188142Leon GrahamMasterM 3:47:52.7+1:49:18.5+92.19%52.03%-23.82%-26.02%06:49:25.1
3198582Modikwe SebolaSub VetM 3:50:08.3+1:51:34.1+94.09%51.52%-25.05%-27.27%06:57:25.1
3208470Thapelo MekwaSub VetM 3:50:26.0+1:51:51.8+94.34%51.46%-25.21%-27.43%06:41:25.1
3218492Heinrich MullerMasterM 3:50:43.3+1:52:09.1+94.59%51.39%-25.36%-27.59%06:45:25.1
3228614Lukhanyo TsheleSub VetM 3:51:52.4+1:53:18.2+95.56%51.14%-25.99%-28.23%06:57:25.1
3238615Brendan TurnerVetM 3:53:06.7+1:54:32.5+96.60%50.86%-26.66%-28.91%06:53:25.1
3248547Wooshen PillayMasterM 3:54:01.9+1:55:27.7+97.38%50.66%-27.16%-29.42%06:57:25.1
3258448Marco MaritzSeniorM 3:54:35.5+1:56:01.3+97.85%50.54%-27.47%-29.73%06:53:25.1
3268564Fulufhelo RatshisusuSub VetM 3:55:04.1+1:56:29.9+98.25%50.44%-27.73%-29.99%06:57:25.1
3278123Envir FraserMasterM 3:56:14.5+1:57:40.3+99.24%50.19%-28.36%-30.64%06:53:25.1
3288270Mike KenyonMasterM 3:57:54.3+1:59:20.1+100.65%49.84%-29.27%-31.56%06:45:25.1
3298011Stuart BarclaySeniorM 3:58:04.2+1:59:30.0+100.78%49.80%-29.36%-31.65%06:45:25.1
3308466Niquita-Jane MeierSub VetF 3:58:08.1+1:59:33.9+100.84%49.79%-29.39%-31.69%06:49:25.1
3318536Thivhusiwi PhadagiSub VetM 3:58:59.9+2:00:25.7+101.57%49.61%-29.86%-32.17%06:53:25.1
3328265Reece JohnsonVetM 3:59:14.0+2:00:39.8+101.77%49.56%-29.99%-32.30%06:53:25.1
3338586Gunther Tinyiko ShiburiVetM 3:59:23.9+2:00:49.7+101.90%49.53%-30.08%-32.39%06:57:25.1
3348501Reagile NamaneSub VetM 4:00:48.1+2:02:13.9+103.09%49.24%-30.84%-33.16%06:57:25.1
3358478Paballo MoalushiSub VetM 4:02:51.4+2:04:17.2+104.82%48.82%-31.96%-34.30%06:57:25.1
3368438Moroke MahlohelaSub VetM 4:03:46.4+2:05:12.2+105.59%48.64%-32.46%-34.81%06:57:25.1
3378234Charl HamiltonSub VetM 4:06:57.5+2:08:23.3+108.28%48.01%-34.19%-36.57%06:53:25.1
3388489Morcedy MuleyaSub VetM 4:07:39.1+2:09:04.9+108.87%47.88%-34.56%-36.95%06:57:25.1
3398481eric mokoenaVetM 4:10:25.4+2:11:51.2+111.20%47.35%-36.07%-38.49%06:57:25.1
3408299Kabi KolobeVetM 4:11:02.5+2:12:28.3+111.72%47.23%-36.41%-38.83%06:57:25.1
3418479Kamohelo MofokengSub VetM 4:11:22.6+2:12:48.4+112.01%47.17%-36.59%-39.01%06:49:25.1
3428099Jacques Du preezSub VetM 4:12:17.6+2:13:43.4+112.78%47.00%-37.09%-39.52%06:49:25.1
3438086Christo De VilliersSub VetM 4:13:03.2+2:14:29.0+113.42%46.86%-37.50%-39.94%06:57:25.1
3448418Moeteli LeipaU/23M 4:14:15.8+2:15:41.6+114.44%46.63%-38.16%-40.61%06:53:25.1
3458417Kamohelo LeipaSub VetM 4:17:51.6+2:19:17.4+117.47%45.98%-40.11%-42.60%06:49:25.1
3468455Philani MasukuSub VetM 4:19:52.9+2:21:18.7+119.18%45.62%-41.21%-43.72%06:57:25.1
3478089Derek DiamondGrand MasterM 4:24:29.0+2:25:54.8+123.06%44.83%-43.71%-46.26%06:57:25.1
3488077Rika De BeerMasterF 4:34:18.7+2:35:44.5+131.35%43.22%-49.05%-51.70%06:45:25.1
3498243Gillian HealeyGrand MasterF 4:46:43.7+2:48:09.5+141.82%41.35%-55.80%-58.56%06:41:25.1
-8493IVAN MULLERU/23M DSQ-----06:35:25.1
  • Comments (2)