Back to Results

WTF MTB Challenge - Summer 2026

20km Prime VIew 10 January 2026BoutTime Events

125 riders

Elite6 riders
PosRace NoAthleteTime
87821Matthias Johannsen00:54:10
243602Jordan Thompson00:57:58
478794Kaylie Pretorius01:06:34
639675Ruan Bester01:09:24
693625Ethan Pronk01:14:50
1118236Keagan Lotter01:37:35
Grand Masters5 riders
PosRace NoAthleteTime
846998Teresa Schoeman01:20:33
859726Mark Brown01:20:46
923614Sonja Nolte01:24:14
1138452Kobus Van Schalkwyk01:38:48
1203603Pieter Beukes01:51:22
Junior3 riders
PosRace NoAthleteTime
98608Johan De Beer00:54:39
119738Christiaan Du Plessis00:55:13
34706Leana Nagel01:00:56
Masters15 riders
PosRace NoAthleteTime
139597David Pieterse00:55:32
258348Francis Mullan00:58:34
299354Gerard Roosenschoon00:59:19
469715Arno Dockel01:06:06
545303Corrie Van Rooyen01:07:01
646471Herman Bester01:09:27
669651Enid Van Niekerk01:13:10
703626Leon Pronk01:14:51
803628Albert Pienaar01:16:41
81700Chris Herselman01:18:38
837769Paul Broekman01:20:20
89702Albertus Nagel01:22:11
96712Suren Govender01:25:06
1088384Jacques Theyse01:34:31
1173513Laurie Snyman01:44:28
Nippers14 riders
PosRace NoAthleteTime
121244Ryan Pieterse00:55:24
163627Ruben Smidt00:56:36
178533Iwan Broodryk00:56:38
389334Logan Appelgryn01:02:01
39710Jano Geyser01:02:16
438731Ben Van Dyk01:04:33
483619Van Zyl De La Port01:06:40
539735Logan Luke Bubb01:06:52
619722Fourie Nel01:08:30
793624Leroux Van Der Merwe01:16:32
869647Stéphan Fourie01:21:02
973607Gideon Van Aswegen01:25:48
1013622Handré Potgieter01:28:38
1053515Reghardt Snyman01:30:25
Sprogs18 riders
PosRace NoAthleteTime
28482James Lotter00:50:29
34174Dale Pieterse00:52:36
67610James Broekman00:53:12
78662Gabriel Girdhari00:53:59
149500Mj Kleyn00:55:51
209718Lihan Serfontein00:56:49
269731Mieke Grobler00:59:15
328667Liam Meyer01:00:43
339645Sumé Fourie01:00:55
353611Dominic Amerseder01:01:46
428227Adrio Joubert01:03:54
509724Christoff Van Der Walt01:06:46
589708De Waal Vosloo01:08:19
599709Leja Vosloo01:08:20
768789Divan Joubert01:16:19
919704Johann Grobbelaar01:22:27
948614Jean Van Der Merwe01:25:04
1233613Eckardt Swanepoel01:53:29
Sub Junior5 riders
PosRace NoAthleteTime
59329Anton Roosenschoon00:53:11
109573Toby Spitteler00:54:40
158269Lana-Leigh Du Toit00:56:10
529734Tristan-Lee Bubb01:06:48
629677Connor Carney01:08:49
Sub Veteran18 riders
PosRace NoAthleteTime
199720Marinus Serfontein00:56:43
233601Tyler McCleam00:57:57
40703Jaun Geyser01:02:22
446324Bradley Roberts01:05:11
569672Jeaninne Fourie01:07:30
718718Nicholas Lutman01:14:54
743514Jilka Botha01:15:07
828755Dirk Hendrik Van Schalkwyk01:18:40
883617Clement Bezuidenhout01:22:01
909721Shane Olivier01:22:17
983616Ilze Bezuidenhout01:27:06
1023615Michael Toth01:28:39
1043502Abraham Johannes Petrus Koegelenberg01:28:49
1123506Jade Tippel01:38:41
1143510Kgothatso Gule01:39:07
115717Katlego Phasha01:43:01
116716Lebo Kgongwana01:43:04
1183609Kyle Tippel01:48:31
Sub-Nippers2 riders
PosRace NoAthleteTime
1093621Luan Potgieter01:36:46
1213606Daniel Van Aswegen01:53:13
Veteran34 riders
PosRace NoAthleteTime
13630Tanit Kruger00:49:45
49599Lynette Burger00:52:37
187721Wouter Broodryk00:56:40
218483Johan Lotter00:57:44
228738Johan De Beer00:57:48
279732Michael Grobler00:59:16
289679Kevin Carney00:59:17
318678Steven Meyer01:00:40
363610Nicholas Amerseder01:01:47
379336Mark Appelgryn01:02:00
428107Waldi Joubert01:03:54
498558Chileshe Mpehle01:06:41
519710Martin Vosloo01:06:47
579723Morne Nel01:07:55
609712Anina Vosloo01:08:23
659728Riané Van Den Heever01:09:43
673507Dereck Nowell01:13:25
688320Edgar Ledwaba01:14:04
728368Paul Lutman01:14:55
739654Stefan Nel01:14:58
753516Nelson De Aveiro01:15:21
783517Erich Durr01:16:31
783631Christo Groenewald01:16:31
879646Chris Fourie01:21:04
956682Nicolene Van Der Merwe01:25:05
998729Merike Van Dyk01:27:24
1013620Ilke Potgieter01:28:38
104701Jacques Wilbers01:28:49
1063508Pieter Snyman01:30:27
1103623Willem Potgieter01:36:47
1193629Sizwe Zwane01:51:17
1223608Hannes Van Aswegen01:53:15
1243612Charleen Swanepoel01:53:32
1253504Cornelius Cloete02:20:17
Youth5 riders
PosRace NoAthleteTime
303503Stephan Bothma00:59:58
469714Sophia Dockel01:06:06
559711Ben Kachelhoffer01:07:28
939716Yahvi Govender01:25:03
1078688Minka Theyse01:34:29