Back to Results
Ride for a Reason | 2026
65km MTB Taroko Trail Park, Johannesburg 28 March 2026Mont Blanc Financial
125 riders
Elite16 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 1 | 93 | Massimiliano Ambrosi | 02:26:31 |
| 2 | 545 | Zandor Damaskinos Carvalho | 02:34:40 |
| 5 | 225 | Nathan Atkins | 02:47:48 |
| 6 | 11 | Jonathan Ham | 02:47:53 |
| 9 | 224 | Felix Rogotzki | 02:49:41 |
| 16 | 190 | Dontae Badenhorst | 03:05:23 |
| 17 | 197 | Cade Badenhorst | 03:05:30 |
| 31 | 8 | Jacques Breet | 03:18:34 |
| 37 | 6 | Mignon Makris | 03:23:40 |
| 42 | 188 | Andrew Hill | 03:27:46 |
| 47 | 92 | Luca Gnudi | 03:33:31 |
| 53 | 201 | Ehren Berry | 03:36:14 |
| 57 | 25 | Antonios Makris | 03:37:45 |
| 71 | 2670 | Lucette De Wit | 03:52:25 |
| 83 | 161 | Jared Brings | 04:03:19 |
| 90 | 141 | Jordan Moller | 04:09:19 |
Grand Masters19 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 10 | 33 | Andre Strydom | 02:51:41 |
| 30 | 38 | Brown Shane | 03:16:38 |
| 33 | 210 | Terrence Brocco | 03:19:37 |
| 56 | 221 | Geoff Thompson | 03:37:02 |
| 69 | 21 | Patrick Furter | 03:51:37 |
| 72 | 68 | Antonio Gualtieri | 03:53:56 |
| 76 | 89 | Ruby D Dinner | 03:59:00 |
| 78 | 47 | Andy Hamilton | 04:00:47 |
| 87 | 142 | Jim Ramage | 04:05:18 |
| 89 | 140 | Rob Kellock | 04:09:16 |
| 94 | 157 | Heliezer Da Silva | 04:11:34 |
| 96 | 199 | Ian Harrison | 04:15:29 |
| 97 | 106 | Alan Bullock | 04:16:09 |
| 99 | 75 | Stephen Horwitz | 04:20:41 |
| 112 | 166 | Pieter Du Plessis | 04:35:53 |
| 116 | 2 | Hannes Du Plessis | 04:49:41 |
| 119 | 203 | Anton Falck | 04:52:16 |
| 121 | 28 | John Coutinho | 05:13:55 |
| 124 | 249 | Niel Miller | 05:53:28 |
Masters29 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 8 | 226 | Carl Lotter | 02:48:47 |
| 11 | 56 | Brett Fisher | 02:55:55 |
| 12 | 229 | Mark Pieterse | 02:56:09 |
| 14 | 71 | Koos Van Rooyen | 02:58:27 |
| 25 | 215 | Ryan Horsman | 03:12:00 |
| 26 | 192 | Fabrice Marechalen | 03:12:58 |
| 28 | 2595 | Robert Cornforth | 03:13:45 |
| 32 | 30 | Anthis Maouris | 03:18:35 |
| 44 | 121 | Attie Tiley | 03:31:03 |
| 49 | 35 | Jacques Vally | 03:34:28 |
| 50 | 227 | Albert Els | 03:35:03 |
| 61 | 122 | Jacques Blignaut | 03:43:11 |
| 63 | 82 | Clive Allen | 03:44:04 |
| 64 | 22 | Philip Welchman | 03:44:52 |
| 66 | 73 | Dennis Hrestak | 03:47:45 |
| 68 | 36 | David Gouveia De Melim | 03:50:40 |
| 70 | 179 | Marionne De Wit | 03:52:11 |
| 73 | 247 | Cobus Du Plessis | 03:57:38 |
| 77 | 204 | Mark Johnston | 03:59:03 |
| 79 | 29 | Bruno Barradas | 04:02:12 |
| 81 | 617 | Mike Horwitz | 04:02:46 |
| 81 | 691 | Jason Yutar | 04:02:46 |
| 86 | 49 | Rick Loreggian | 04:05:12 |
| 91 | 228 | Jason Grobler | 04:09:46 |
| 92 | 236 | Lawrence Sacke | 04:10:58 |
| 95 | 94 | Shane Lotter | 04:12:57 |
| 101 | 115 | Marinda Bootsma | 04:23:47 |
| 111 | 171 | Shaun Janse Van Rensburg | 04:35:51 |
| 123 | 143 | Heinrich Muller | 05:27:10 |
Sub Veteran22 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 15 | 65 | Melissa Kretzinger | 03:04:48 |
| 24 | 40 | Wesley Brown | 03:11:47 |
| 27 | 126 | Kyle Jessop | 03:13:01 |
| 29 | 125 | Ricci-Lee Brookstone | 03:15:00 |
| 34 | 2591 | Prince Mashimbyi | 03:19:59 |
| 36 | 13 | Francois De Greef | 03:22:43 |
| 39 | 111 | Shereece Schwartz | 03:24:11 |
| 40 | 113 | Brett Schwartz | 03:24:12 |
| 46 | 193 | Denian Both | 03:33:11 |
| 54 | 240 | Jilka Botha | 03:36:59 |
| 59 | 146 | Kieran Siney | 03:40:15 |
| 85 | 54 | Chilton Van Greuning | 04:03:43 |
| 88 | 2639 | Hugo Baartman | 04:07:52 |
| 102 | 63 | Adriaan Booysen | 04:23:51 |
| 104 | 100 | Michael Bruggeman | 04:27:27 |
| 106 | 127 | Damian Cameron | 04:27:31 |
| 106 | 128 | Kyle Dylan Lombard | 04:27:31 |
| 107 | 167 | Gavin Robilliard | 04:28:18 |
| 113 | 129 | Tanille Jessop | 04:43:39 |
| 120 | 695 | Darren Jansen Van Vuuren | 04:54:00 |
| 122 | 211 | Stephan Terblanche | 05:20:50 |
| 125 | 114 | Jevon Furman | 06:30:38 |
Veteran37 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 3 | 248 | John Gordon? | 02:39:59 |
| 4 | 155 | Jean-Pierre Van Riel | 02:46:00 |
| 7 | 86 | Lyle Poulter* | 02:48:06 |
| 13 | 51 | Gary Anderson | 02:57:11 |
| 18 | 135 | Guillaume Oberholzer | 03:07:07 |
| 19 | 84 | Beyers Oosthuizen | 03:08:10 |
| 20 | 2608 | Tommie Richards | 03:10:40 |
| 22 | 183 | Michael Ross | 03:11:39 |
| 24 | 70 | Andrew Lucas | 03:11:47 |
| 35 | 194 | Samuel Riviere | 03:22:36 |
| 38 | 2598 | Jaco Jansen Van Vuuren | 03:24:07 |
| 41 | 230 | Jason Nel | 03:26:42 |
| 43 | 61 | Michael Lewis | 03:27:53 |
| 45 | 139 | Chris Beyers | 03:32:40 |
| 48 | 2609 | Gerrit Thiart | 03:33:41 |
| 51 | 185 | Marco Marques | 03:35:04 |
| 52 | 58 | Tanit Kruger | 03:35:18 |
| 56 | 169 | Lamar Pretorius | 03:37:02 |
| 59 | 95 | Craig Blend | 03:40:15 |
| 60 | 152 | Warren Hauser | 03:41:58 |
| 62 | 237 | Lloyd Bentz | 03:43:50 |
| 65 | 233 | Kevin Ferreira | 03:47:21 |
| 67 | 37 | Jan De Wet | 03:50:38 |
| 75 | 177 | Michael Pompa | 03:58:10 |
| 75 | 178 | Keith Rose-Innes | 03:58:10 |
| 83 | 90 | Christiaan Jacobs | 04:03:19 |
| 84 | 108 | Richard Pretorius | 04:03:37 |
| 93 | 196 | Jonathan Hawkins | 04:11:14 |
| 98 | 77 | Rajan Shaw | 04:20:23 |
| 100 | 17 | Ryan Gill | 04:20:50 |
| 103 | 85 | Willem Du Randt | 04:26:41 |
| 108 | 7 | Craig Saunders | 04:33:20 |
| 109 | 18 | Darren Van Der Schyff | 04:35:49 |
| 114 | 76 | Varun Singh | 04:44:40 |
| 115 | 53 | Brendon Dell | 04:48:59 |
| 117 | 692 | Andrew Schnuir | 04:50:59 |
| 118 | 163 | Ané Honiball | 04:52:13 |
Youth2 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 21 | 213 | Quinton Badenhorst | 03:11:20 |
| 110 | 1030 | Laurenzo Martins | 04:35:50 |