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: 309
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.36%34.39%06:35:25.1
28670Jan WithaarVetM 1:59:42.3+1:08.1+0.96%99.05%34.74%33.77%06:35:25.1
38034Jordan BoshoffU/23M 2:02:05.3+3:31.1+2.97%97.12%33.44%32.45%06:35:25.1
48560Travis Rademan-LudekeU/23M 2:03:30.2+4:56.0+4.16%96.01%32.67%31.66%06:35:25.1
58136Ryan GillVetM 2:06:07.4+7:33.2+6.37%94.01%31.24%30.21%06:53:25.1
68619Wian Van Den BerghSeniorM 2:06:54.3+8:20.1+7.03%93.43%30.82%29.78%06:35:25.1
78679Dominic ReynekeJuniorM 2:07:53.6+9:19.4+7.86%92.71%30.28%29.23%07:40:25.1
88030Stephen BorainVetM 2:11:06.6+12:32.4+10.58%90.44%28.52%27.45%06:41:25.1
98091Andre DouglasGrand MasterM 2:11:16.4+12:42.2+10.71%90.32%28.43%27.36%06:38:25.1
108006nathan AtkinsU/23M 2:13:36.1+15:01.9+12.68%88.75%27.17%26.08%06:35:25.1
118554Lyle PoulterVetM 2:15:28.3+16:54.1+14.25%87.52%26.15%25.04%06:35:25.1
128074Zandor Damaskinos CarvalhoSeniorM 2:16:19.3+17:45.1+14.97%86.98%25.68%24.57%06:35:25.1
138683Cade BadenhorstJuniorM 2:16:20.5+17:46.3+14.99%86.97%25.67%24.56%06:35:25.1
148004Gary AndersonVetM 2:16:37.9+18:03.7+15.23%86.78%25.51%24.40%06:35:25.1
158634Jean-Pierre van RielVetM 2:16:57.2+18:23.0+15.50%86.58%25.34%24.22%06:35:25.1
168414Troy LeeVetM 2:17:29.1+18:54.9+15.95%86.24%25.05%23.93%06:35:25.1
178102David du RandJuniorM 2:18:03.3+19:29.1+16.43%85.89%24.74%23.61%06:35:25.1
188130Juan GerberVetM 2:18:52.6+20:18.4+17.13%85.38%24.29%23.16%06:35:25.1
198013Stephen BarrowSeniorM 2:18:55.5+20:21.3+17.17%85.35%24.26%23.13%06:38:25.1
208465steve meeMasterM 2:19:49.8+21:15.6+17.93%84.80%23.77%22.63%06:35:25.1
218491ZANDER MULLERU/23M 2:20:00.0+21:25.8+18.07%84.69%23.68%22.54%06:38:25.1
228068Christo CoombeU/23M 2:20:48.8+22:14.6+18.76%84.20%23.23%22.09%06:49:25.1
238209Jurie GroblerMasterM 2:20:56.2+22:22.0+18.86%84.13%23.17%22.02%06:57:25.1
248078Garth de JagerSub VetM 2:21:03.3+22:29.1+18.96%84.06%23.10%21.95%06:38:25.1
258258Michael JacksVetM 2:21:11.4+22:37.2+19.08%83.98%23.03%21.88%06:45:25.1
268032Pieter BoshoffVetM 2:21:52.8+23:18.6+19.66%83.57%22.65%21.50%06:35:25.1
278483Tony MonteiroVetM 2:21:59.3+23:25.1+19.75%83.51%22.59%21.44%06:45:25.1
288464Jason MeeSeniorM 2:22:05.5+23:31.3+19.84%83.45%22.54%21.38%06:35:25.1
298124Bryn FreemanMasterM 2:22:47.0+24:12.8+20.42%83.04%22.16%21.00%06:35:25.1
308061Christian CoetzerSub VetM 2:23:28.7+24:54.5+21.01%82.64%21.78%20.61%06:35:25.1
318469Steven MeiringSub VetM 2:23:31.5+24:57.3+21.05%82.61%21.76%20.59%06:35:25.1
328040Jacques BreetSeniorM 2:24:00.0+25:25.8+21.45%82.34%21.50%20.32%06:35:25.1
338530Wickus PainVetM 2:26:00.2+27:26.0+23.14%81.21%20.40%19.21%06:49:25.1
348546Yudarshan PillayU/23M 2:26:36.4+28:02.2+23.65%80.88%20.08%18.88%06:38:25.1
358596Aiden SmithSeniorM 2:26:40.7+28:06.5+23.71%80.84%20.04%18.84%06:41:25.1
368287Donald KirkGrand MasterM 2:27:32.2+28:58.0+24.43%80.37%19.57%18.37%06:45:25.1
378031Jason BoschSub VetM 2:28:39.8+30:05.6+25.38%79.76%18.95%17.74%06:53:25.1
388248Andrew HillSeniorM 2:29:04.6+30:30.4+25.73%79.54%18.73%17.51%06:38:25.1
398659Dean WalkerSub VetM 2:29:12.8+30:38.6+25.84%79.46%18.65%17.44%06:38:25.1
408101Diekie du RandVetM 2:29:17.7+30:43.5+25.91%79.42%18.61%17.39%06:35:25.1
418510Hendrikus NelSub VetM 2:29:27.1+30:52.9+26.05%79.34%18.52%17.31%06:38:25.1
428107Carlo EngelbrechtSub VetM 2:29:36.0+31:01.8+26.17%79.26%18.44%17.22%06:41:25.1
438461Callum McleanU/23M 2:29:45.0+31:10.8+26.30%79.18%18.36%17.14%06:38:25.1
448551Andrew PolutaSub VetM 2:29:59.6+31:25.4+26.50%79.05%18.23%17.01%06:35:25.1
458549John PlantMasterM 2:30:00.5+31:26.3+26.51%79.04%18.22%17.00%06:35:25.1
468428Paul LouwMasterM 2:30:27.1+31:52.9+26.89%78.81%17.98%16.75%06:38:25.1
478283Stuart (one day ill be like Gav) KinnearVetM 2:30:29.1+31:54.9+26.92%78.79%17.96%16.73%06:35:25.1
488080Christopher De langeJuniorM 2:30:37.7+32:03.5+27.04%78.72%17.88%16.66%06:35:25.1
498044Terrence BroccoGrand MasterM 2:30:42.1+32:07.9+27.10%78.68%17.84%16.61%06:35:25.1
508608Shane TennantSub VetM 2:31:01.2+32:27.0+27.37%78.51%17.67%16.44%06:45:25.1
518082Ronaldo De SantanaSub VetM 2:31:11.1+32:36.9+27.51%78.43%17.58%16.35%06:53:25.1
528062Riaan CoetzerSub VetM 2:31:51.1+33:16.9+28.07%78.08%17.22%15.98%06:41:25.1
538244Kevin HedderVetM 2:32:55.8+34:21.6+28.98%77.53%16.63%15.38%06:38:25.1
548517Kaleb NieuwenhuizenJuniorM 2:33:01.5+34:27.3+29.06%77.48%16.58%15.33%06:41:25.1
558584Simon ShawMasterM 2:33:46.9+35:12.7+29.70%77.10%16.16%14.91%06:35:25.1
568002Daniel AbreuSub VetM 2:34:17.5+35:43.3+30.13%76.85%15.89%14.63%06:45:25.1
578001Mark AbreuSub VetM 2:34:35.3+36:01.1+30.38%76.70%15.72%14.46%06:45:25.1
588067Derrick CooksVetM 2:35:28.4+36:54.2+31.12%76.26%15.24%13.97%06:38:25.1
598656Christo VorsterVetM 2:36:17.5+37:43.3+31.81%75.86%14.80%13.52%06:35:25.1
608487OJ MotswaneSub VetM 2:36:23.9+37:49.7+31.90%75.81%14.74%13.46%06:35:25.1
618603Hennie SteynMasterM 2:36:31.6+37:57.4+32.01%75.75%14.67%13.39%06:38:25.1
628575Chris SapsfordSub VetM 2:36:51.7+38:17.5+32.29%75.59%14.49%13.21%06:45:25.1
638133Jared GibbonsSeniorM 2:37:05.7+38:31.5+32.49%75.48%14.36%13.08%06:57:25.1
648110Ulrich ErasmusSub VetM 2:38:02.8+39:28.6+33.29%75.02%13.84%12.55%06:45:25.1
658611Attie TileyMasterM 2:38:38.9+40:04.7+33.80%74.74%13.51%12.22%06:35:25.1
668621C.C. van der MerweMasterM 2:38:40.0+40:05.8+33.82%74.73%13.50%12.21%06:53:25.1
678624stoffel van der westhuizenMasterM 2:38:51.7+40:17.5+33.98%74.64%13.39%12.10%06:53:25.1
688419Juan-Claude LemmensVetM 2:39:56.5+41:22.3+34.89%74.13%12.81%11.50%06:38:25.1
698456Ledile MathathoVetM 2:40:28.0+41:53.8+35.33%73.89%12.52%11.21%06:35:25.1
708020Bertus Lame Bertus LameMasterM 2:40:37.2+42:03.0+35.46%73.82%12.44%11.13%06:35:25.1
718513Voice NetshimbupfeVetM 2:40:46.0+42:11.8+35.59%73.75%12.36%11.05%06:35:25.1
728139De wet GoosenVetM 2:40:49.5+42:15.3+35.64%73.73%12.32%11.01%06:38:25.1
738171Rowan GrealySub VetM 2:40:57.7+42:23.5+35.75%73.66%12.25%10.94%06:49:25.1
748059Sarel CoetzeeVetM 2:41:08.0+42:33.8+35.90%73.59%12.16%10.84%06:41:25.1
758242Justin HarrisGrand MasterM 2:41:10.8+42:36.6+35.94%73.56%12.13%10.82%06:41:25.1
768427Renier LouwSub VetM 2:42:00.4+43:26.2+36.63%73.19%11.68%10.36%06:41:25.1
778233Grant HallowellVetM 2:42:03.3+43:29.1+36.67%73.17%11.65%10.33%06:41:25.1
788269Warren JudgeVetM 2:42:14.4+43:40.2+36.83%73.08%11.55%10.23%06:45:25.1
798605Greg TalbotMasterM 2:43:50.7+45:16.5+38.18%72.37%10.68%9.34%06:45:25.1
808581Daniel SchuurmansMasterM 2:43:59.9+45:25.7+38.31%72.30%10.59%9.26%06:57:25.1
818657Paul VorsterMasterM 2:44:25.6+45:51.4+38.67%72.11%10.36%9.02%06:45:25.1
818512DONOVAN NELLMAPIUS-CLARKEVetM 2:44:25.6+45:51.4+38.67%72.11%10.36%9.02%06:38:25.1
838568Koen RomboutsVetM 2:44:45.5+46:11.3+38.95%71.97%10.18%8.84%06:57:25.1
848008Quinton BadenhorstJuniorM 2:44:57.5+46:23.3+39.12%71.88%10.07%8.73%06:38:25.1
858134Cayden GibsonSeniorM 2:45:03.5+46:29.3+39.21%71.84%10.02%8.67%06:49:25.1
868541Jacques PienaarVetM 2:45:31.6+46:57.4+39.60%71.63%9.76%8.41%06:41:25.1
878025Jacque BlignautMasterM 2:46:18.4+47:44.2+40.26%71.30%9.34%7.98%06:38:25.1
888482Lerato MolobyeVetM 2:46:35.8+48:01.6+40.50%71.17%9.18%7.82%06:53:25.1
898426Herman LourensMasterM 2:46:41.2+48:07.0+40.58%71.13%9.13%7.77%06:41:25.1
908300Jaco KrielSub VetM 2:46:49.4+48:15.2+40.70%71.08%9.05%7.69%06:45:25.1
918675David ZhuwaoVetM 2:47:00.9+48:26.7+40.86%70.99%8.95%7.59%06:49:25.1
928424Zander LombardSeniorM 2:47:25.8+48:51.6+41.21%70.82%8.72%7.36%06:49:25.1
938118Henry FourieMasterM 2:48:06.7+49:32.5+41.78%70.53%8.35%6.98%06:45:25.1
948518Jan NieuwenhuizenVetM 2:48:42.8+50:08.6+42.29%70.28%8.02%6.65%06:41:25.1
958094Devon Du PlessisSeniorM 2:48:49.8+50:15.6+42.39%70.23%7.96%6.58%06:38:25.1
968607Jason TeeVetM 2:48:54.4+50:20.2+42.45%70.20%7.92%6.54%06:49:25.1
978108Lourens EngelbrechtVetM 2:49:06.5+50:32.3+42.62%70.11%7.81%6.43%06:38:25.1
988583Lesego ShakuJuniorM 2:49:13.3+50:39.1+42.72%70.07%7.75%6.37%06:45:25.1
998511JASON A NELVetM 2:49:21.3+50:47.1+42.83%70.01%7.67%6.29%06:49:25.1
1008648Kyle ViljoenSub VetM 2:49:42.3+51:08.1+43.13%69.87%7.48%6.10%06:45:25.1
1018402Chris KroegerMasterM 2:49:46.6+51:12.4+43.19%69.84%7.44%6.06%06:41:25.1
1028682Sean BadenhorstMasterM 2:49:53.2+51:19.0+43.28%69.79%7.38%6.00%06:41:25.1
1038467Steven MeiringGrand MasterM 2:49:58.0+51:23.8+43.35%69.76%7.34%5.96%06:38:25.1
1048667Ryno WilsonGrand MasterM 2:50:11.7+51:37.5+43.54%69.67%7.22%5.83%06:38:25.1
1058035Sean BothaMasterM 2:50:22.8+51:48.6+43.70%69.59%7.12%5.73%06:41:25.1
1068521Bruce OberholsterMasterM 2:50:23.2+51:49.0+43.70%69.59%7.11%5.72%06:41:25.1
1078126Dewald FronemanJuniorM 2:50:29.2+51:55.0+43.79%69.55%7.06%5.67%06:38:25.1
1088251Fabian HowardVetM 2:50:36.8+52:02.6+43.89%69.50%6.99%5.60%06:41:25.1
1098016Dion BekkerVetM 2:50:38.8+52:04.6+43.92%69.48%6.97%5.58%06:38:25.1
1108255Gerhard HumanMasterM 2:50:39.6+52:05.4+43.93%69.48%6.96%5.57%06:45:25.1
1118520Ayabuya NtlombeniSub VetM 2:51:09.1+52:34.9+44.35%69.28%6.69%5.30%06:45:25.1
1128531Dividend PapiSub VetM 2:51:17.3+52:43.1+44.46%69.22%6.62%5.22%06:45:25.1
1138135Nicolas GieVetM 2:51:20.7+52:46.5+44.51%69.20%6.59%5.19%06:49:25.1
1148072Heliezer da SilvaGrand MasterM 2:51:43.1+53:08.9+44.82%69.05%6.39%4.99%06:41:25.1
1158039Dandre BrandSub VetM 2:51:49.6+53:15.4+44.92%69.01%6.33%4.93%06:41:25.1
1168079Wesley de la HuntVetM 2:51:50.5+53:16.3+44.93%69.00%6.32%4.92%06:41:25.1
1178552Lance PorterGrand MasterM 2:51:54.8+53:20.6+44.99%68.97%6.28%4.88%06:38:25.1
1188561Brad RaeSub VetM 2:52:11.9+53:37.7+45.23%68.86%6.12%4.72%06:49:25.1
1198444Dylan MareVetM 2:52:15.4+53:41.2+45.28%68.83%6.09%4.69%06:38:25.1
1208680Pieter BotmaVetM 2:52:15.7+53:41.5+45.28%68.83%6.09%4.69%06:41:25.1
1218114Doug FarrellSub VetM 2:52:20.5+53:46.3+45.35%68.80%6.05%4.64%06:45:25.1
1228129Nardus GeldenhuysMasterM 2:52:33.2+53:59.0+45.53%68.71%5.93%4.52%06:49:25.1
1238048Richard ButtMasterM 2:52:37.7+54:03.5+45.59%68.69%5.89%4.48%06:41:25.1
1248113DAVE ESTERHUIZENMasterM 2:52:38.0+54:03.8+45.60%68.68%5.89%4.48%06:41:25.1
1258562Prenash RamjasMasterM 2:52:39.0+54:04.8+45.61%68.68%5.88%4.47%06:45:25.1
1268263Jaco Janse van VuurenVetM 2:52:58.2+54:24.0+45.88%68.55%5.70%4.29%06:41:25.1
1278450Jason MartinVetM 2:53:26.5+54:52.3+46.28%68.36%5.45%4.03%06:53:25.1
1288125Dion FronemanVetM 2:53:30.5+54:56.3+46.33%68.34%5.41%4.00%06:35:25.1
1298222Ronel HahnMasterM 2:53:46.9+55:12.7+46.56%68.23%5.26%3.84%06:53:25.1
1308594Emil SluiterMasterM 2:54:06.8+55:32.6+46.84%68.10%5.08%3.66%06:38:25.1
1318266Vincent JordaanGrand MasterM 2:54:20.4+55:46.2+47.04%68.01%4.96%3.54%06:41:25.1
1328143Derek GrahnMasterM 2:54:43.7+56:09.5+47.36%67.86%4.74%3.32%06:45:25.1
1338005George ArnoldVetM 2:54:45.3+56:11.1+47.39%67.85%4.73%3.31%06:35:25.1
1348267Mark JordanVetM 2:54:57.3+56:23.1+47.55%67.77%4.62%3.19%06:45:25.1
1358472Jason MervisSeniorM 2:55:20.6+56:46.4+47.88%67.62%4.41%2.98%06:45:25.1
1368574Jorge SantiagoGrand MasterM 2:55:30.0+56:55.8+48.01%67.56%4.32%2.89%06:38:25.1
1378132Grant GibbonsGrand MasterM 2:55:34.4+57:00.2+48.08%67.53%4.28%2.85%06:57:25.1
1388003Grant AllnuttSeniorM 2:55:35.3+57:01.1+48.09%67.53%4.28%2.84%06:41:25.1
1398462Lehlohonolo MdabudabuSeniorM 2:55:41.2+57:07.0+48.17%67.49%4.22%2.79%06:45:25.1
1408098Kristof Du PlessisVetM 2:55:41.8+57:07.6+48.18%67.49%4.22%2.78%06:41:25.1
1418557Morne PrinslooSub VetM 2:56:11.3+57:37.1+48.59%67.30%3.95%2.51%06:49:25.1
1428168DILLON GRAYMasterM 2:56:13.3+57:39.1+48.62%67.28%3.93%2.49%06:45:25.1
1438655mark vineVetM 2:56:13.9+57:39.7+48.63%67.28%3.93%2.49%06:41:25.1
1448495Nico MullerMasterM 2:56:23.4+57:49.2+48.76%67.22%3.84%2.40%06:49:25.1
1458671Mike WoodVetM 2:56:42.4+58:08.2+49.03%67.10%3.67%2.23%06:49:25.1
1468029Ben BooysenMasterM 2:57:20.8+58:46.6+49.57%66.86%3.32%1.87%06:41:25.1
1478664Michael WeyersSub VetM 2:58:31.8+59:57.6+50.57%66.41%2.67%1.22%06:53:25.1
1488429Riccardo LudickMasterM 2:59:03.7+1:00:29.5+51.02%66.22%2.38%0.92%06:38:25.1
1498440Muhammad MakdaVetM 2:59:09.0+1:00:34.8+51.09%66.18%2.33%0.87%06:41:25.1
1508223Tristan HahnMasterM 2:59:09.1+1:00:34.9+51.09%66.18%2.33%0.87%06:57:25.1
1518092Luan DreyerVetM 2:59:36.5+1:01:02.3+51.48%66.02%2.08%0.62%06:57:25.1
1528439Fahim MahomedVetM 3:00:12.4+1:01:38.2+51.98%65.80%1.76%0.29%06:41:25.1
1538292Vivian KleinVetM 3:00:13.7+1:01:39.5+52.00%65.79%1.75%0.28%06:49:25.1
1548053Walter ChildsSub VetM 3:00:39.2+1:02:05.0+52.36%65.63%1.51%0.04%06:41:25.1
1558653Gary ViljoenGrand MasterM 3:00:48.3+1:02:14.1+52.49%65.58%1.43%-0.04%06:49:25.1
1568537Kgodisho PhasheSub VetM 3:00:49.8+1:02:15.6+52.51%65.57%1.42%-0.06%06:45:25.1
1578471Andrew MenneVetM 3:00:50.7+1:02:16.5+52.52%65.56%1.41%-0.06%06:49:25.1
1588628Heinrich van GessellenSub VetM 3:00:51.7+1:02:17.5+52.54%65.56%1.40%-0.07%06:49:25.1
1598540Gerrit PienaarSub VetM 3:00:52.8+1:02:18.6+52.55%65.55%1.39%-0.08%06:53:25.1
1608105Kyle DurhamSub VetM 3:01:05.9+1:02:31.7+52.74%65.47%1.27%-0.20%06:45:25.1
1618451Khayise MashifaneVetM 3:01:06.5+1:02:32.3+52.74%65.47%1.27%-0.21%06:45:25.1
1628261Karel JacobsVetM 3:01:32.0+1:02:57.8+53.10%65.32%1.04%-0.44%06:45:25.1
1638421Alan LoaderSub VetM 3:01:51.4+1:03:17.2+53.37%65.20%0.86%-0.62%06:45:25.1
1648246Erick HerbstSub VetM 3:02:24.8+1:03:50.6+53.84%65.00%0.56%-0.93%06:57:25.1
1658131Nicol GermishuisSub VetM 3:02:29.0+1:03:54.8+53.90%64.98%0.52%-0.97%06:53:25.1
1668498Morne NagelVetM 3:02:48.6+1:04:14.4+54.18%64.86%0.34%-1.15%06:53:25.1
1678273Malope KgopeSub VetM 3:02:56.0+1:04:21.8+54.28%64.82%0.27%-1.22%06:49:25.1
1688499Mike NagelMasterM 3:02:59.0+1:04:24.8+54.33%64.80%0.24%-1.25%06:53:25.1
1698259Francois JacobsVetM 3:03:28.1+1:04:53.9+54.73%64.63%-0.02%-1.52%06:45:25.1
1708453Prince MashimbyiSub VetM 3:03:37.0+1:05:02.8+54.86%64.57%-0.10%-1.60%06:53:25.1
1718637Paul van SchieMasterM 3:03:38.3+1:05:04.1+54.88%64.57%-0.11%-1.61%06:45:25.1
1728015Marc BeattieSub VetM 3:03:42.2+1:05:08.0+54.93%64.54%-0.15%-1.65%06:41:25.1
1738250Shaun HoureldVetM 3:03:56.5+1:05:22.3+55.13%64.46%-0.28%-1.78%06:53:25.1
1748403Ian KrugerSub VetM 3:04:02.2+1:05:28.0+55.21%64.43%-0.33%-1.83%06:49:25.1
1758636Willem van SchalkwykVetM 3:04:11.8+1:05:37.6+55.35%64.37%-0.42%-1.92%06:41:25.1
1768112Jurie Snr ErweeGrand MasterM 3:04:20.0+1:05:45.8+55.46%64.32%-0.49%-1.99%06:49:25.1
1778576Richard SapsfordSeniorM 3:04:33.2+1:05:59.0+55.65%64.25%-0.61%-2.12%06:57:25.1
1788504Manie NaudeMasterM 3:04:57.5+1:06:23.3+55.99%64.11%-0.83%-2.34%06:57:25.1
1798606Sharon TaylorMasterM 3:05:16.0+1:06:41.8+56.25%64.00%-1.00%-2.51%06:57:25.1
1808111Jurie Jnr ErweeSub VetM 3:05:22.6+1:06:48.4+56.34%63.96%-1.06%-2.57%06:49:25.1
1818535Christopher PetersenGrand MasterM 3:05:26.6+1:06:52.4+56.40%63.94%-1.10%-2.61%06:57:25.1
1828413Brian LawrenceGrand MasterM 3:05:33.9+1:06:59.7+56.50%63.90%-1.16%-2.68%06:57:25.1
1838247Wian HeydenrychU/23M 3:05:39.0+1:07:04.8+56.57%63.87%-1.21%-2.72%06:57:25.1
1848524Evan OlivierSub VetM 3:05:53.1+1:07:18.9+56.77%63.79%-1.34%-2.85%06:53:25.1
1858529Riaz OsmanVetM 3:06:27.1+1:07:52.9+57.25%63.59%-1.65%-3.17%06:45:25.1
1868476Dejan MilakovicVetM 3:07:06.0+1:08:31.8+57.80%63.37%-2.00%-3.53%06:57:25.1
1878523Valentino OlisaSub VetM 3:07:20.8+1:08:46.6+58.01%63.29%-2.13%-3.66%06:53:25.1
1888093Pieter Du PlessisGrand MasterM 3:07:52.0+1:09:17.8+58.44%63.11%-2.42%-3.95%06:41:25.1
1898036Regardt BothaSub VetM 3:08:07.0+1:09:32.8+58.65%63.03%-2.55%-4.09%06:49:25.1
1908103Willem Du ToitMasterM 3:08:26.1+1:09:51.9+58.92%62.92%-2.73%-4.26%06:49:25.1
1918432Dante LupiniGrand MasterM 3:08:34.5+1:10:00.3+59.04%62.88%-2.80%-4.34%06:57:25.1
1928497Khathutshelo Michael MutshinyaloSub VetM 3:08:41.8+1:10:07.6+59.14%62.84%-2.87%-4.41%06:45:25.1
1938666Andrew WhittetSub VetM 3:08:44.4+1:10:10.2+59.18%62.82%-2.89%-4.43%06:53:25.1
1948167Jason GRAYSeniorM 3:09:10.4+1:10:36.2+59.55%62.68%-3.13%-4.67%06:57:25.1
1958238Mark HanniganMasterM 3:09:25.0+1:10:50.8+59.75%62.60%-3.26%-4.81%06:45:25.1
1968075Craig DavidovicsVetM 3:09:48.7+1:11:14.5+60.08%62.47%-3.48%-5.03%06:53:25.1
1978172James GreeffU/23M 3:09:59.1+1:11:24.9+60.23%62.41%-3.57%-5.12%06:45:25.1
1988104Riaan du ToitMasterM 3:10:02.0+1:11:27.8+60.27%62.39%-3.60%-5.15%06:53:25.1
1998055Jacobus ClaasenVetM 3:10:06.3+1:11:32.1+60.33%62.37%-3.64%-5.19%06:53:25.1
2008519Ryan NortjeVetM 3:10:31.0+1:11:56.8+60.68%62.24%-3.86%-5.42%06:53:25.1
2018590Kieran SineySub VetM 3:10:52.7+1:12:18.5+60.98%62.12%-4.06%-5.62%06:53:25.1
2028500Logan NaidooVetM 3:11:09.2+1:12:35.0+61.22%62.03%-4.21%-5.77%06:45:25.1
2038276Michael KhorombiSub VetM 3:11:27.4+1:12:53.2+61.47%61.93%-4.37%-5.94%06:53:25.1
2048449Gianni MarsellaVetM 3:13:38.3+1:15:04.1+63.31%61.23%-5.56%-7.14%06:45:25.1
2058425Rayno LoubserVetM 3:13:54.9+1:15:20.7+63.54%61.15%-5.71%-7.30%06:49:25.1
2068010Brett BaileyVetM 3:14:25.3+1:15:51.1+63.97%60.99%-5.99%-7.58%06:45:25.1
2078663Max WeissMasterM 3:15:30.1+1:16:55.9+64.88%60.65%-6.58%-8.17%06:45:25.1
2088602Leonard SteinhobelGrand MasterM 3:16:05.7+1:17:31.5+65.38%60.47%-6.90%-8.50%06:53:25.1
2098109Heinrich ErasmusSub VetM 3:16:19.4+1:17:45.2+65.58%60.40%-7.03%-8.63%06:45:25.1
2108488Spencer MugeziSub VetM 3:16:43.1+1:18:08.9+65.91%60.27%-7.24%-8.85%06:57:25.1
2118122Leon FourieMasterM 3:17:03.0+1:18:28.8+66.19%60.17%-7.42%-9.03%06:45:25.1
2128515Rudolf NiehausMasterM 3:17:35.9+1:19:01.7+66.65%60.01%-7.72%-9.33%06:49:25.1
2138037Dries BothaSub VetM 3:18:14.4+1:19:40.2+67.19%59.81%-8.07%-9.69%06:53:25.1
2148012Brandon BarrettVetM 3:18:33.4+1:19:59.2+67.46%59.72%-8.25%-9.86%06:41:25.1
2158620Ian Van den HeeverMasterM 3:18:51.5+1:20:17.3+67.71%59.63%-8.41%-10.03%06:45:25.1
2168141Les GraceGrand MasterM 3:19:02.2+1:20:28.0+67.86%59.57%-8.51%-10.13%06:45:25.1
2178463Luyolo MdingiVetM 3:19:33.4+1:20:59.2+68.30%59.42%-8.79%-10.42%06:53:25.1
2188097Hannes du PlessisMasterM 3:20:02.7+1:21:28.5+68.71%59.27%-9.06%-10.69%06:45:25.1
2198231Robin HallGrand MasterM 3:20:33.6+1:21:59.4+69.15%59.12%-9.34%-10.97%06:49:25.1
2208477Deon MillerMasterM 3:20:49.7+1:22:15.5+69.38%59.04%-9.48%-11.12%06:57:25.1
2218678Jacques VorsterSub VetM 3:20:57.9+1:22:23.7+69.49%59.00%-9.56%-11.20%06:38:25.1
2228256WAYNE INDERVetM 3:21:11.6+1:22:37.4+69.68%58.93%-9.68%-11.32%06:53:25.1
2238592Saurabh SinghVetM 3:21:56.7+1:23:22.5+70.32%58.71%-10.09%-11.74%06:41:25.1
2248480Ephetehe MokgopanyaneSub VetM 3:22:47.6+1:24:13.4+71.03%58.47%-10.56%-12.21%06:49:25.1
2258422NEELS LOGGENBERGGrand MasterM 3:23:08.4+1:24:34.2+71.32%58.37%-10.74%-12.40%06:57:25.1
2268578Elandré SchermanSub VetM 3:23:15.1+1:24:40.9+71.42%58.34%-10.80%-12.46%06:57:25.1
2278144Viv GrayGrand MasterM 3:23:21.2+1:24:47.0+71.50%58.31%-10.86%-12.52%06:57:25.1
2288121Christo FourieSub VetM 3:23:34.1+1:24:59.9+71.69%58.25%-10.98%-12.64%06:57:25.1
2298597Ruan SnymanSub VetM 3:23:47.2+1:25:13.0+71.87%58.18%-11.10%-12.76%06:57:25.1
2308676Tawanda ZimbitiVetM 3:24:43.3+1:26:09.1+72.66%57.92%-11.61%-13.28%06:53:25.1
2318042Francois BreitenbachVetM 3:24:52.2+1:26:18.0+72.78%57.88%-11.69%-13.36%06:45:25.1
2328658Jason VorsterSub VetM 3:25:12.8+1:26:38.6+73.07%57.78%-11.87%-13.55%06:53:25.1
2338120Michael FourieSub VetM 3:25:13.8+1:26:39.6+73.09%57.77%-11.88%-13.56%06:53:25.1
2348117Darryl FordhamMasterM 3:25:17.6+1:26:43.4+73.14%57.76%-11.92%-13.59%06:45:25.1
2358022Gregory BevinsVetM 3:25:36.8+1:27:02.6+73.41%57.67%-12.09%-13.77%06:45:25.1
2368085Raoul de SouzaVetM 3:26:11.0+1:27:36.8+73.89%57.51%-12.40%-14.08%06:57:25.1
2378696Dennis Hrestak.MasterM 3:26:27.5+1:27:53.3+74.12%57.43%-12.55%-14.24%06:41:25.1
2388545Thiru PillayMasterM 3:26:36.4+1:28:02.2+74.25%57.39%-12.63%-14.32%06:45:25.1
2398140Shaun GoosenMasterM 3:27:18.1+1:28:43.9+74.83%57.20%-13.01%-14.70%06:53:25.1
2408502Yatin NarothumVetM 3:27:25.8+1:28:51.6+74.94%57.16%-13.08%-14.77%06:49:25.1
2418058James CockcroftVetM 3:27:31.3+1:28:57.1+75.02%57.14%-13.13%-14.82%06:45:25.1
2428024Renier BisschoffVetM 3:27:34.9+1:29:00.7+75.07%57.12%-13.17%-14.86%06:45:25.1
2438669Lenard WissinkMasterM 3:28:00.8+1:29:26.6+75.44%57.00%-13.40%-15.10%06:53:25.1
2448021Nielen BeukesVetM 3:28:31.8+1:29:57.6+75.87%56.86%-13.68%-15.38%06:49:25.1
2458572Christiaan SachseSub VetM 3:28:49.4+1:30:15.2+76.12%56.78%-13.84%-15.54%06:53:25.1
2468090Lulama DlaminiSub VetM 3:29:10.0+1:30:35.8+76.41%56.69%-14.03%-15.73%06:53:25.1
2478474Gary MeyerMasterM 3:29:39.7+1:31:05.5+76.83%56.55%-14.30%-16.01%06:57:25.1
2488071Victor da SilvaMasterM 3:29:55.3+1:31:21.1+77.04%56.48%-14.44%-16.15%06:45:25.1
2498441Paul MamakokoVetM 3:29:56.6+1:31:22.4+77.06%56.48%-14.45%-16.16%06:53:25.1
2508014Robert BateyVetM 3:30:56.8+1:32:22.6+77.91%56.21%-15.00%-16.72%06:49:25.1
2518526Carel OppermanVetM 3:31:23.3+1:32:49.1+78.28%56.09%-15.24%-16.96%06:53:25.1
2528514Dyllan NicolauSeniorM 3:31:27.5+1:32:53.3+78.34%56.07%-15.28%-17.00%06:53:25.1
2538069Christo CorneelsenMasterM 3:31:27.6+1:32:53.4+78.34%56.07%-15.28%-17.00%06:41:25.1
2548119Dawid FourieMasterM 3:33:56.6+1:35:22.4+80.44%55.42%-16.63%-18.38%06:49:25.1
2558295Christo KochSub VetM 3:34:34.7+1:36:00.5+80.97%55.26%-16.98%-18.73%06:38:25.1
2568646Hein ViljoenGrand MasterM 3:34:37.6+1:36:03.4+81.01%55.24%-17.01%-18.76%06:53:25.1
2578009Keagan Baigent94Sub VetM 3:35:14.8+1:36:40.6+81.54%55.09%-17.34%-19.10%06:49:25.1
2588566Brad RobertsonSub VetM 3:35:32.1+1:36:57.9+81.78%55.01%-17.50%-19.26%06:49:25.1
2598484Yusuf MoollaSub VetM 3:35:35.5+1:37:01.3+81.83%55.00%-17.53%-19.29%06:57:25.1
2608442Zubair MangeraSub VetM 3:35:36.5+1:37:02.3+81.84%54.99%-17.54%-19.30%06:57:25.1
2618532Kevin PeeblesMasterM 3:35:56.2+1:37:22.0+82.12%54.91%-17.72%-19.48%06:41:25.1
2628018Lloyd BentzVetM 3:36:09.7+1:37:35.5+82.31%54.85%-17.84%-19.61%06:57:25.1
2638137Parin GokaldasVetM 3:36:19.7+1:37:45.5+82.45%54.81%-17.93%-19.70%06:45:25.1
2648674Lorenzo ZambonSub VetM 3:36:22.2+1:37:48.0+82.48%54.80%-17.96%-19.72%06:49:25.1
2658475GEORGE MFULAGrand MasterM 3:37:03.5+1:38:29.3+83.06%54.63%-18.33%-20.10%06:57:25.1
2668057Craig CockburnMasterM 3:37:09.9+1:38:35.7+83.15%54.60%-18.39%-20.16%06:49:25.1
2678622Dewald Van Der MerweVetM 3:37:26.9+1:38:52.7+83.39%54.53%-18.54%-20.32%06:35:25.1
2688115MICHAEL FAWKESVetM 3:38:11.7+1:39:37.5+84.02%54.34%-18.95%-20.73%06:53:25.1
2698496Humayd MurchieSub VetM 3:38:59.3+1:40:25.1+84.69%54.14%-19.38%-21.17%06:49:25.1
2708051Themba ChakelaVetM 3:39:33.6+1:40:59.4+85.17%54.00%-19.70%-21.49%06:53:25.1
2718437Sven MagnussenMasterM 3:40:18.6+1:41:44.4+85.81%53.82%-20.10%-21.90%06:45:25.1
2728081Michael de Neuilly RiceVetM 3:42:18.5+1:43:44.3+87.49%53.34%-21.19%-23.01%06:53:25.1
2738577Denzel SassMasterM 3:42:47.9+1:44:13.7+87.90%53.22%-21.46%-23.28%06:57:25.1
2748050Rikus CarstensSub VetM 3:43:16.9+1:44:42.7+88.31%53.10%-21.72%-23.54%06:49:25.1
2758677Keith ZimbitiMasterM 3:44:13.1+1:45:38.9+89.10%52.88%-22.24%-24.06%06:57:25.1
2768642Johan VeldsmanMasterM 3:44:17.9+1:45:43.7+89.17%52.86%-22.28%-24.11%06:38:25.1
2778219Batsirai GwaraSub VetM 3:44:40.6+1:46:06.4+89.49%52.77%-22.49%-24.32%06:49:25.1
2788245Johnny HelenaGrand MasterM 3:45:04.0+1:46:29.8+89.82%52.68%-22.70%-24.53%06:38:25.1
2798436Siphesande MadikaziSub VetM 3:45:44.0+1:47:09.8+90.38%52.53%-23.06%-24.90%06:57:25.1
2808142Leon GrahamMasterM 3:47:52.7+1:49:18.5+92.19%52.03%-24.23%-26.09%06:49:25.1
2818582Modikwe SebolaSub VetM 3:50:08.3+1:51:34.1+94.09%51.52%-25.46%-27.34%06:57:25.1
2828470Thapelo MekwaSub VetM 3:50:26.0+1:51:51.8+94.34%51.46%-25.62%-27.50%06:41:25.1
2838492Heinrich MullerMasterM 3:50:43.3+1:52:09.1+94.59%51.39%-25.78%-27.66%06:45:25.1
2848614Lukhanyo TsheleSub VetM 3:51:52.4+1:53:18.2+95.56%51.14%-26.41%-28.30%06:57:25.1
2858615Brendan TurnerVetM 3:53:06.7+1:54:32.5+96.60%50.86%-27.08%-28.98%06:53:25.1
2868547Wooshen PillayMasterM 3:54:01.9+1:55:27.7+97.38%50.66%-27.59%-29.49%06:57:25.1
2878448Marco MaritzSeniorM 3:54:35.5+1:56:01.3+97.85%50.54%-27.89%-29.80%06:53:25.1
2888564Fulufhelo RatshisusuSub VetM 3:55:04.1+1:56:29.9+98.25%50.44%-28.15%-30.07%06:57:25.1
2898123Envir FraserMasterM 3:56:14.5+1:57:40.3+99.24%50.19%-28.79%-30.72%06:53:25.1
2908270Mike KenyonMasterM 3:57:54.3+1:59:20.1+100.65%49.84%-29.70%-31.64%06:45:25.1
2918011Stuart BarclaySeniorM 3:58:04.2+1:59:30.0+100.78%49.80%-29.79%-31.73%06:45:25.1
2928536Thivhusiwi PhadagiSub VetM 3:58:59.9+2:00:25.7+101.57%49.61%-30.29%-32.24%06:53:25.1
2938265Reece JohnsonVetM 3:59:14.0+2:00:39.8+101.77%49.56%-30.42%-32.37%06:53:25.1
2948586Gunther Tinyiko ShiburiVetM 3:59:23.9+2:00:49.7+101.90%49.53%-30.51%-32.46%06:57:25.1
2958501Reagile NamaneSub VetM 4:00:48.1+2:02:13.9+103.09%49.24%-31.28%-33.24%06:57:25.1
2968478Paballo MoalushiSub VetM 4:02:51.4+2:04:17.2+104.82%48.82%-32.40%-34.38%06:57:25.1
2978438Moroke MahlohelaSub VetM 4:03:46.4+2:05:12.2+105.59%48.64%-32.90%-34.88%06:57:25.1
2988234Charl HamiltonSub VetM 4:06:57.5+2:08:23.3+108.28%48.01%-34.63%-36.65%06:53:25.1
2998489Morcedy MuleyaSub VetM 4:07:39.1+2:09:04.9+108.87%47.88%-35.01%-37.03%06:57:25.1
3008481eric mokoenaVetM 4:10:25.4+2:11:51.2+111.20%47.35%-36.52%-38.56%06:57:25.1
3018299Kabi KolobeVetM 4:11:02.5+2:12:28.3+111.72%47.23%-36.86%-38.90%06:57:25.1
3028479Kamohelo MofokengSub VetM 4:11:22.6+2:12:48.4+112.01%47.17%-37.04%-39.09%06:49:25.1
3038099Jacques Du preezSub VetM 4:12:17.6+2:13:43.4+112.78%47.00%-37.54%-39.60%06:49:25.1
3048086Christo De VilliersSub VetM 4:13:03.2+2:14:29.0+113.42%46.86%-37.95%-40.02%06:57:25.1
3058418Moeteli LeipaU/23M 4:14:15.8+2:15:41.6+114.44%46.63%-38.61%-40.69%06:53:25.1
3068417Kamohelo LeipaSub VetM 4:17:51.6+2:19:17.4+117.47%45.98%-40.58%-42.68%06:49:25.1
3078455Philani MasukuSub VetM 4:19:52.9+2:21:18.7+119.18%45.62%-41.68%-43.80%06:57:25.1
3088089Derek DiamondGrand MasterM 4:24:29.0+2:25:54.8+123.06%44.83%-44.19%-46.34%06:57:25.1
-8493IVAN MULLERU/23M DSQ-----06:35:25.1
  • Comments (2)