Back to Results

Ride for a Reason | 2026

45km MTB Taroko Trail Park, Johannesburg 28 March 2026Mont Blanc Financial

146 riders

Elite14 riders
PosRace NoAthleteTime
12738Janco Miller02:04:02
3631Luke Brown02:16:00
62582Edrich Pienaar02:21:05
222514Tyler Morrison02:32:30
25673Rénant Viljoen02:34:32
662587Quinton Carter03:01:37
772558Keanan Goodway03:08:17
892596Simphiwe Chilembe03:19:29
98526Philasande Mdletshe03:30:17
1002523Kateko Manaba03:30:57
1131838Sean Lake03:38:53
121508Kyle Pillay03:43:37
1362552Waldo Cilliers04:26:45
1382686Stephan Du Plessis04:36:21
Grand Masters9 riders
PosRace NoAthleteTime
72622Stu Mackenzie02:21:51
51678Gregory Hill02:52:43
652581Steve Fogarty03:01:21
942557Laurie Jespersen03:27:58
97630Malcolm Bath03:28:48
992743John Kelly03:30:48
111917Peter Le Mottee03:38:28
1221479Hendrik Kuhn03:44:56
1291842Deon Rynders04:02:29
Junior13 riders
PosRace NoAthleteTime
5651Adam Glynn02:17:41
16696Matthew Bowers02:26:37
202699Xavier Nieuwoudt02:32:08
24616Takudzwa Chivinge02:33:42
26655Kai James Kappler02:34:35
272618Connor Bertz02:36:25
31560Dewan Fourie02:38:48
322647Anora La Mantia02:39:52
70686Tristan James Branch03:03:30
75684Viktor Astalos03:08:05
81667Anabella Branch03:13:04
822602Tamryn White03:13:14
1322734Veronika Gordon04:15:13
Masters24 riders
PosRace NoAthleteTime
22590Kevin Van Der Merwe02:32:30
38561Harry Steyn02:45:29
40663George Strydom02:46:42
422605Henry Fourie02:48:24
432628Jaco Visagie02:49:39
49638Samantha Morard02:52:16
582697Sandro Mendace02:56:23
602625Jorge Nunes02:57:09
632553Brett Van Rensburg02:59:00
84682Fabien Vuillemin03:14:20
85569Wynand Badenhorst03:14:47
872723Miguel Marques Do Rego03:16:21
882655Carel Grant03:18:47
951830Johan Bruton03:28:10
1072749Marlin Smith03:36:10
109650Mischel Frljak03:37:22
1132561Tracy Hendricks03:38:53
114688Philani Mkandla03:39:48
120571John Bellis03:41:03
126634Sacha Pereira03:53:56
1302725Gilda Do Rego04:09:38
1392683Elishama Cornelius04:42:16
1401848Rika De Beer04:49:02
1461827John Phelps05:10:07
Nippers1 rider
PosRace NoAthleteTime
44541Ruben Smidt02:50:31
Sub Junior1 rider
PosRace NoAthleteTime
23632Callan Gordon02:33:17
Sub Veteran30 riders
PosRace NoAthleteTime
10660Daniel Heynike02:23:39
112648Gerrit Oberholzer02:23:56
13532Francois De Jager02:24:35
29544Lehlohonolo Mdabudabu02:38:17
422636Stadler Theron02:48:24
47557Marinus Serfontein02:51:41
482586Elmarie Mare02:52:06
50677Sebastian Watermann02:52:39
54622Christopher Cloete02:54:17
55662Ayabuya Ntlombeni02:55:44
59556Bongani Sibanyoni02:56:25
611825Mike Pontes02:57:48
62646Jurie Junior Erwee02:57:52
712599Clinton Fiddes03:04:52
74507Batsirai Gwara03:06:47
78518Scott Kelly03:08:46
791850Ofentse Konopi03:12:08
802568Andries Botha03:12:12
832684Thys Msimanga03:13:32
862560Jennifer Moodie03:16:07
902666Ephetehe Mokgopanyane03:20:00
939555Tinotenda Mapuranga03:27:13
1012704Thando Ndlovu03:31:35
1082556Hennie Theron03:37:04
115652Reynard Pretorius03:39:58
1182700Lani Mlambo03:40:29
123653Donovan Du Plessis03:46:22
125521Garryn Brooks03:49:46
1272607Armand Jansen Van Rensburg03:56:13
145674Danielle Ham04:56:24
Veteran41 riders
PosRace NoAthleteTime
92623Natasha Mourinho02:22:16
142563Maciek Granicki02:25:34
19681Justin Orpen02:29:05
34927Lesego Modiakgotla02:42:45
352509Paulo Ferrao02:42:51
36690Marc Van Der Sluys02:43:34
372750Lungisa Sishuba02:45:24
39559Gerrit Fourie02:46:07
45534Gp Smidt02:50:33
532658Kevin Blake02:52:47
532589Richard Wilson02:52:47
56640Wiehan Botha02:56:05
582656Sicelo Kheswa02:56:23
64672Thomas Wilson03:00:41
67633Charleen Swanepoel03:01:45
68669Justin Smallman03:02:01
72529Logan Naidoo03:05:35
73636Julian Hattingh03:06:17
762627Nadine Visagie03:08:07
912692Keith Zimbiti03:25:57
922739Andrew Branch03:27:11
961834Willette Botes03:28:11
102693Dylan Gordon03:32:21
1032688Tawanda Zimbiti03:32:32
1052544Rishen Naidoo03:33:32
1061837Jonathan Hendricks03:33:51
11067Craig Gillham03:37:25
1162675Carla Jardine03:40:07
1172524Jason Ormerod03:40:28
1192682Geoffrey Jardine03:40:58
1241824Nicola Blue03:46:59
1282617Matthew Kitching04:01:19
1312527Jacques Bestbier04:11:35
133642Monique Botha04:17:33
134550Ofentse Diale04:20:47
135656Lifa Magwentshu04:21:05
137610Mpho Masia04:29:14
141649Lauren Munro04:53:46
142645Lloyd Herbst04:53:49
1432584Gareth Turner04:53:59
144511Piotr Gatlik04:54:47
Youth13 riders
PosRace NoAthleteTime
22643Christopher De Lange02:15:49
4625Lohan Kruger02:16:11
8566Bella Grobler02:22:06
12643Marshall Veenendaal02:24:34
15626Karlou Snyman02:26:00
172593Ashton Cornforth02:26:52
18611Daniel Martin02:27:00
28675Ruan Wolfaardt02:36:47
31658Waldo Fourie02:38:48
33680Dylan Delport De Jager02:40:56
46502Tekla Venter02:51:28
69605Michael Carpenter03:02:04
104606Franco Van Staden03:33:01