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: 147
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
15012Connor BertzJuniorM 1:01:31.4--100%41.75%39.09%08:35:25.1
25011Daniel BellamyYouthM 1:01:31.9+0:00.5+0.01%99.99%41.74%39.08%08:35:25.1
35275Saul OosthuysenJuniorM 1:02:43.7+1:12.3+1.96%98.08%40.61%37.90%08:43:25.1
45044Johan De BeerVetM 1:05:26.4+3:55.0+6.37%94.01%38.04%35.21%08:35:25.1
55062Derick ElliottVetM 1:06:26.0+4:54.6+7.98%92.61%37.10%34.23%08:43:25.1
66006Josh SnymanJuniorM 1:06:34.9+5:03.5+8.22%92.40%36.96%34.08%08:35:25.1
75037Andre CoetzeeJuniorM 1:06:48.3+5:16.9+8.58%92.09%36.75%33.86%08:35:25.1
85209DAMIAN MINNAARJuniorM 1:07:06.6+5:35.2+9.08%91.68%36.46%33.56%08:35:25.1
96063Anthony VisagieJuniorM 1:09:53.7+8:22.3+13.61%88.02%33.82%30.80%08:35:25.1
105240Christian NagelJuniorM 1:10:15.6+8:44.2+14.20%87.57%33.48%30.44%08:39:25.1
115038CAMERON COWIEJuniorM 1:10:29.9+8:58.5+14.59%87.27%33.25%30.20%08:39:25.1
126060Ivan VenterSub VetM 1:11:19.7+9:48.3+15.94%86.25%32.46%29.38%08:39:25.1
135251Francois NaudeVetM 1:11:52.0+10:20.6+16.81%85.61%31.95%28.85%08:35:25.1
145306Wihann RobbertseSub VetM 1:12:33.4+11:02.0+17.93%84.79%31.30%28.17%08:35:25.1
155029Michael CarpenterYouthM 1:13:25.8+11:54.4+19.35%83.79%30.47%27.30%08:35:25.1
165225Mpumelelo Kagile MtshaliJuniorM 1:13:38.2+12:06.8+19.69%83.55%30.28%27.10%08:35:25.1
175109Roy HughesGrand MasterM 1:13:54.2+12:22.8+20.12%83.25%30.03%26.83%08:35:25.1
185025Gordon BrownSub VetM 1:15:20.1+13:48.7+22.45%81.67%28.67%25.42%08:43:25.1
195018Jonathan BorresenJuniorM 1:16:41.8+15:10.4+24.66%80.22%27.38%24.07%08:39:25.1
205279Luke PendrayJuniorM 1:16:45.0+15:13.6+24.75%80.16%27.33%24.01%08:39:25.1
215078Ruben GroblerJuniorM 1:17:10.2+15:38.8+25.43%79.72%26.93%23.60%08:47:25.1
225270Mandla NyathiVetM 1:18:32.3+17:00.9+27.66%78.34%25.64%22.24%08:35:25.1
235299Deon ReynekeMasterM 1:18:50.9+17:19.5+28.16%78.03%25.34%21.94%08:35:25.1
245310Fabian RuszczynskiSub VetM 1:18:52.1+17:20.7+28.19%78.01%25.33%21.92%08:39:25.1
255197miken Mayhew ridgersSeniorM 1:19:41.8+18:10.4+29.54%77.20%24.54%21.10%08:39:25.1
265082Hamish Hadres-WilliamsVetM 1:20:53.4+19:22.0+31.48%76.06%23.41%19.92%08:35:25.1
276042Rick van de WeteringSub VetM 1:21:09.4+19:38.0+31.91%75.81%23.16%19.65%08:43:25.1
285302Clintin RiddellSub VetM 1:21:12.7+19:41.3+32.00%75.76%23.11%19.60%08:35:25.1
295196Kenneth Mayhew ridgersMasterM 1:21:16.1+19:44.7+32.09%75.70%23.05%19.54%08:39:25.1
306062Erik VersterMasterM 1:21:50.6+20:19.2+33.03%75.17%22.51%18.97%08:47:25.1
315115Antony jonkerVetM 1:21:53.8+20:22.4+33.11%75.12%22.46%18.92%08:35:25.1
326070Stefan WiederkehrMasterM 1:22:37.6+21:06.2+34.30%74.46%21.77%18.20%08:47:25.1
335259OTTO NELMasterM 1:22:55.6+21:24.2+34.79%74.19%21.48%17.90%08:39:25.1
346009Sipho SonoSub VetM 1:22:58.8+21:27.4+34.88%74.14%21.43%17.85%08:43:25.1
355075Pride GombakombaVetM 1:23:09.0+21:37.6+35.15%73.99%21.27%17.68%08:39:25.1
365046Neels de JagerMasterM 1:23:40.3+22:08.9+36.00%73.53%20.78%17.16%08:35:25.1
376012Quinten SteenkampSub VetM 1:23:40.5+22:09.1+36.01%73.53%20.77%17.16%08:47:25.1
385024Jacobus BritsMasterM 1:23:44.8+22:13.4+36.12%73.46%20.71%17.09%08:35:25.1
395087Joe HeritageGrand MasterM 1:23:49.2+22:17.8+36.24%73.40%20.64%17.02%08:39:25.1
405315Juan SchoemanSub VetM 1:24:14.6+22:43.2+36.93%73.03%20.24%16.60%08:47:25.1
416034Ashton TremeerJuniorM 1:25:56.8+24:25.4+39.70%71.58%18.62%14.91%08:39:25.1
425074Declan GillJuniorM 1:25:58.5+24:27.1+39.74%71.56%18.60%14.88%08:47:25.1
435278Markio OttoJuniorM 1:28:19.3+26:47.9+43.56%69.66%16.37%12.56%08:35:25.1
445068Cerrone FortuneVetM 1:28:36.5+27:05.1+44.02%69.43%16.10%12.27%08:43:25.1
455106Sean HooperSub VetM 1:28:36.9+27:05.5+44.03%69.43%16.10%12.27%08:47:25.1
465233Chris MurrayGrand MasterM 1:28:37.8+27:06.4+44.06%69.42%16.08%12.25%08:43:25.1
475041Marcel De BeerJuniorM 1:29:20.6+27:49.2+45.22%68.86%15.41%11.55%08:39:25.1
486029Brett TremeerSub VetM 1:29:56.7+28:25.3+46.20%68.40%14.84%10.95%08:35:25.1
496057Pierre Van EedenMasterM 1:29:57.1+28:25.7+46.21%68.40%14.83%10.94%08:47:25.1
505318Ampfarisaho SigondeSub VetM 1:30:07.8+28:36.4+46.50%68.26%14.66%10.77%08:47:25.1
515069william FosterGrand MasterM 1:30:22.4+28:51.0+46.89%68.08%14.43%10.53%08:43:25.1
525007Joseph AmpofoVetM 1:30:42.6+29:11.2+47.44%67.82%14.11%10.19%08:43:25.1
536074Timon WunderlichJuniorM 1:31:08.0+29:36.6+48.13%67.51%13.71%9.77%08:43:25.1
545313Jonathan SalzwedelVetM 1:31:47.6+30:16.2+49.20%67.02%13.09%9.12%08:47:25.1
555309Wynie RoodmanJuniorM 1:32:00.8+30:29.4+49.56%66.86%12.88%8.90%08:43:25.1
565307Wynand RoodmanMasterM 1:32:31.2+30:59.8+50.38%66.50%12.40%8.40%08:43:25.1
575013DEYAAN BHARATHJuniorM 1:33:34.5+32:03.1+52.10%65.75%11.40%7.36%08:47:25.1
585085Arno HenningJuniorM 1:33:38.4+32:07.0+52.20%65.70%11.34%7.29%08:43:25.1
595320Brennan SmallMasterM 1:33:54.7+32:23.3+52.64%65.51%11.08%7.02%08:35:25.1
605162Jacobus LouwSub VetM 1:34:43.0+33:11.6+53.95%64.96%10.32%6.23%08:43:25.1
615297Bryce ReedSeniorM 1:35:20.2+33:48.8+54.96%64.53%9.73%5.61%08:47:25.1
625059Mpumelelo DubeSub VetM 1:35:24.2+33:52.8+55.07%64.49%9.67%5.55%08:47:25.1
635203Darren MckinonVetM 1:35:49.2+34:17.8+55.75%64.21%9.28%5.13%08:43:25.1
645120Tshepo KalamulaSub VetM 1:35:55.9+34:24.5+55.93%64.13%9.17%5.02%08:47:25.1
655073Edward GantSub VetM 1:36:11.6+34:40.2+56.35%63.96%8.92%4.77%08:47:25.1
665228Scott MurrayVetM 1:36:39.1+35:07.7+57.10%63.65%8.49%4.31%08:39:25.1
675277Nelis OosthuysenVetM 1:36:50.2+35:18.8+57.40%63.53%8.31%4.13%08:47:25.1
685170MOHELEDI MABUVetM 1:37:34.2+36:02.8+58.59%63.06%7.62%3.40%08:39:25.1
695116Lethabo KalamulaSub VetM 1:39:18.7+37:47.3+61.42%61.95%5.97%1.68%08:47:25.1
705072Adrian GantGrand MasterM 1:39:44.9+38:13.5+62.13%61.68%5.56%1.25%08:43:25.1
715173Rob MacfarlaneMasterM 1:39:59.8+38:28.4+62.53%61.53%5.32%1.00%08:39:25.1
725020WILLEM BREDENKAMPMasterM 1:40:36.4+39:05.0+63.53%61.15%4.74%0.40%08:47:25.1
735063Mornay EngelbrechtMasterM 1:40:55.2+39:23.8+64.04%60.96%4.45%0.09%08:47:25.1
745272Wicus OlivierMasterM 1:41:00.4+39:29.0+64.18%60.91%4.36%0.00%08:39:25.1
755080ETTIENNE GROENEWALDSeniorM 1:41:05.8+39:34.4+64.32%60.86%4.28%-0.09%08:47:25.1
766011Vuuren SteenkampJuniorM 1:41:10.4+39:39.0+64.45%60.81%4.21%-0.17%08:43:25.1
775190Paul MarnewickSub VetM 1:42:07.3+40:35.9+65.99%60.25%3.31%-1.10%08:47:25.1
785192Kagiso MashianeSub VetM 1:42:12.0+40:40.6+66.12%60.20%3.23%-1.18%08:43:25.1
796020Kevin SubramaniVetM 1:42:36.1+41:04.7+66.77%59.96%2.85%-1.58%08:47:25.1
806040Justin Van AswegenJuniorM 1:42:56.0+41:24.6+67.31%59.77%2.54%-1.91%08:35:25.1
816001Shane SmithMasterM 1:43:36.8+42:05.4+68.41%59.38%1.90%-2.58%08:43:25.1
825014RIYASH BHARATHVetM 1:44:04.2+42:32.8+69.16%59.12%1.46%-3.03%08:35:25.1
835057Stephan Du plessisSeniorM 1:44:26.3+42:54.9+69.75%58.91%1.12%-3.40%08:43:25.1
845294Funanani RatshisusuSub VetM 1:44:42.2+43:10.8+70.18%58.76%0.86%-3.66%08:43:25.1
855274MORNÉ OOSTHUIZENJuniorM 1:44:48.2+43:16.8+70.35%58.70%0.77%-3.76%08:35:25.1
865208Oratile MgcinaJuniorM 1:44:53.9+43:22.5+70.50%58.65%0.68%-3.85%08:47:25.1
875004Doug AchesonGrand MasterM 1:45:40.1+44:08.7+71.75%58.22%-0.05%-4.62%08:47:25.1
885077Johan GrieselGrand MasterM 1:45:59.2+44:27.8+72.27%58.05%-0.35%-4.93%08:35:25.1
895182Mthokozisi MalazaSub VetM 1:46:01.4+44:30.0+72.33%58.03%-0.39%-4.97%08:47:25.1
905207Mark MeltzerGrand MasterM 1:47:10.8+45:39.4+74.21%57.40%-1.48%-6.11%08:35:25.1
915111Justin JacobsSeniorM 1:47:53.7+46:22.3+75.37%57.02%-2.16%-6.82%08:39:25.1
925056Ian DreyerJuniorM 1:47:58.5+46:27.1+75.50%56.98%-2.23%-6.90%08:43:25.1
935263Sabelo NkosiSeniorM 1:48:42.6+47:11.2+76.70%56.59%-2.93%-7.63%08:47:25.1
945126Louis koenMasterM 1:48:51.1+47:19.7+76.93%56.52%-3.06%-7.77%08:43:25.1
956015Dirk SteenkampVetM 1:49:33.6+48:02.2+78.08%56.15%-3.73%-8.47%08:35:25.1
965005Stephen AlbertynGrand MasterM 1:50:48.3+49:16.9+80.10%55.52%-4.91%-9.70%08:39:25.1
975055Johannes DreyerVetM 1:51:31.0+49:59.6+81.26%55.17%-5.59%-10.41%08:43:25.1
985050gideon de villiersSub VetM 1:53:03.8+51:32.4+83.77%54.41%-7.05%-11.94%08:39:25.1
995052Conrad DelportSub VetM 1:53:24.7+51:53.3+84.34%54.25%-7.38%-12.28%08:39:25.1
1005042Renier de BeerVetM 1:54:54.1+53:22.7+86.76%53.54%-8.79%-13.76%08:47:25.1
1016051Juan Van der MerweVetM 1:56:05.1+54:33.7+88.68%53.00%-9.91%-14.93%08:43:25.1
1025185Graeme MarlieVetM 1:56:49.7+55:18.3+89.89%52.66%-10.62%-15.66%08:43:25.1
1036059Andries Van TonderVetM 1:57:27.0+55:55.6+90.90%52.38%-11.20%-16.28%08:39:25.1
1045202Mduduzi MchunuSub VetM 1:58:05.8+56:34.4+91.95%52.10%-11.82%-16.92%08:43:25.1
1055199Gary Mc LeanVetM 1:58:08.5+56:37.1+92.03%52.08%-11.86%-16.96%08:39:25.1
1065166Welcome MabokoVetM 1:58:48.8+57:17.4+93.12%51.78%-12.50%-17.63%08:39:25.1
1075216Tebogo MorulaneSub VetM 1:58:58.3+57:26.9+93.38%51.71%-12.65%-17.79%08:47:25.1
1085067Lourens FickMasterM 1:59:13.8+57:42.4+93.80%51.60%-12.89%-18.04%08:43:25.1
1095040Marais De BeerJuniorM 2:00:19.0+58:47.6+95.56%51.13%-13.92%-19.12%08:39:25.1
1105269Mpho NxumaloVetM 2:00:22.0+58:50.6+95.64%51.11%-13.97%-19.17%08:43:25.1
1115254Nkosinathi NdhlovuSub VetM 2:01:03.5+59:32.1+96.77%50.82%-14.62%-19.85%08:43:25.1
1126071Geoff WoodheadVetM 2:02:16.1+1:00:44.7+98.73%50.32%-15.77%-21.05%08:43:25.1
1135083Jorja HarrisSeniorM 2:03:01.2+1:01:29.8+99.96%50.01%-16.48%-21.79%08:47:25.1
1145234Chiko MushapaidzeSub VetM 2:03:05.5+1:01:34.1+100.07%49.98%-16.55%-21.86%08:39:25.1
1155114Daniel JoffeVetM 2:04:05.0+1:02:33.6+101.68%49.58%-17.49%-22.85%08:39:25.1
1165036Waldo CilliersSeniorM 2:04:08.5+1:02:37.1+101.78%49.56%-17.54%-22.90%08:39:25.1
1175033Trinity ChaukeSeniorM 2:04:50.4+1:03:19.0+102.91%49.28%-18.20%-23.60%08:39:25.1
1186044Retief van der LingenSub VetM 2:05:08.6+1:03:37.2+103.41%49.16%-18.49%-23.90%08:47:25.1
1196068Riley WeinzheimerJuniorM 2:05:09.1+1:03:37.7+103.42%49.16%-18.50%-23.90%08:47:25.1
1206066Rayner WeinzheimerSub VetM 2:05:14.3+1:03:42.9+103.56%49.13%-18.58%-23.99%08:47:25.1
1216056Mark van EckVetM 2:06:31.8+1:05:00.4+105.66%48.62%-19.80%-25.27%08:47:25.1
1225286Manie PretoriusMasterM 2:10:01.8+1:08:30.4+111.35%47.31%-23.12%-28.73%08:39:25.1
1235039Matteo DavidovicsJuniorM 2:10:26.2+1:08:54.8+112.01%47.17%-23.50%-29.14%08:39:25.1
1245132Don KukardGrand MasterM 2:14:37.1+1:13:05.7+118.81%45.70%-27.46%-33.28%08:39:25.1
1255066Tiaan FERREIRAJuniorM 2:15:40.3+1:14:08.9+120.52%45.35%-28.46%-34.32%08:35:25.1
1265017Flip BooysenMasterM 2:17:37.5+1:16:06.1+123.70%44.70%-30.31%-36.25%08:43:25.1
1276039Emmanuel TsiameSub VetM 2:17:51.5+1:16:20.1+124.07%44.63%-30.53%-36.48%08:39:25.1
1285152Kebafilwe LephogoleVetM 2:18:46.8+1:17:15.4+125.57%44.33%-31.40%-37.40%08:47:25.1
1295035Garai ChipuriroVetM 2:19:10.6+1:17:39.2+126.22%44.21%-31.78%-37.79%08:47:25.1
1305243Kerroshin NaidooVetM 2:19:17.8+1:17:46.4+126.41%44.17%-31.89%-37.91%08:39:25.1
1315290Yashveer RamsaruSub VetM 2:19:24.2+1:17:52.8+126.59%44.13%-31.99%-38.01%08:39:25.1
1326022Juan SwartMasterM 2:20:05.7+1:18:34.3+127.71%43.92%-32.65%-38.70%08:39:25.1
1335129Brett KotzeMasterM 2:20:18.4+1:18:47.0+128.05%43.85%-32.85%-38.91%08:35:25.1
1345264Bakang NkwanaSub VetM 2:20:37.7+1:19:06.3+128.58%43.75%-33.15%-39.23%08:43:25.1
1355271Zothani NyembeJuniorM 2:21:08.3+1:19:36.9+129.41%43.59%-33.63%-39.73%08:47:25.1
1365214Sereko MokhineSub VetM 2:25:49.5+1:24:18.1+137.02%42.19%-38.07%-44.37%08:39:25.1
1375180MATODZI MAGODISub VetM 2:31:45.8+1:30:14.4+146.68%40.54%-43.69%-50.25%08:47:25.1
1385043Johan De BeerJuniorM 2:35:01.4+1:33:30.0+151.97%39.69%-46.78%-53.48%08:35:25.1
1395027Siyabonga ButheleziSub VetM 2:40:03.5+1:38:32.1+160.16%38.44%-51.55%-58.46%08:43:25.1
1405314Reece SarmieSub VetM 2:42:58.1+1:41:26.7+164.89%37.75%-54.30%-61.34%08:43:25.1
1415124Keegan KleinJuniorM 2:44:24.4+1:42:53.0+167.23%37.42%-55.66%-62.77%08:47:25.1
1425053Liam DirsuweitJuniorM 2:48:28.1+1:46:56.7+173.83%36.52%-59.51%-66.79%08:43:25.1
1435147OBOKWE LEGODIJuniorM 3:06:12.2+2:04:40.8+202.65%33.04%-76.30%-84.35%08:39:25.1
1445165Hardy LutulaSub VetM 3:08:13.4+2:06:42.0+205.94%32.69%-78.21%-86.35%08:47:25.1
1456003Zane SmithJuniorM 3:12:25.2+2:10:53.8+212.76%31.97%-82.19%-90.50%08:43:25.1
1465222Lehlohonolo MthethwaSub VetM 3:14:29.1+2:12:57.7+216.12%31.63%-84.14%-92.55%08:39:25.1
1475260Anza NeswiswiSeniorM 3:23:50.5+2:22:19.1+231.32%30.18%-93.00%-101.81%08:43:25.1
  • Comments (2)