Back to Results
Ride for a Reason | 2026
10km MTB Taroko Trail Park, Johannesburg 28 March 2026Mont Blanc Financial
100 riders
Elite6 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 58 | 3532 | Alex Amaral | 00:59:19 |
| 71 | 712 | Tristen Simmons | 01:08:31 |
| 72 | 710 | Jennifer Li | 01:08:34 |
| 79 | 3531 | Damian Ciaglia | 01:10:50 |
| 87 | 3689 | Peter Louw | 01:23:06 |
| 100 | 832 | Brandon Spencer | 02:16:15 |
Grand Masters5 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 40 | 3617 | Patrick Liebenberg | 00:51:48 |
| 41 | 3618 | Desire Liebenberg | 00:51:51 |
| 43 | 3679 | Mariette Janse Van Rensburg | 00:52:39 |
| 68 | 765 | Peter Berger | 01:06:24 |
| 74 | 3644 | Kevin Norris | 01:09:09 |
Invalid Id No1 rider
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 22 | 3523 | Maverick Ferreira | 00:44:05 |
Masters6 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 8 | 3638 | Bruce Gordon | 00:35:35 |
| 39 | 3616 | Mady Lawrence | 00:51:42 |
| 45 | 3655 | Leandra Van Eeden | 00:53:10 |
| 57 | 3608 | Donald Maherry | 00:58:56 |
| 64 | 3520 | Christina Van Der Merwe | 01:04:35 |
| 77 | 3641 | Paulo Ferreira | 01:10:32 |
Nippers19 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 1 | 821 | Francois Roos | 00:31:58 |
| 11 | 3677 | Wanro Zaayman | 00:39:38 |
| 15 | 3681 | Layla Flowerday | 00:39:49 |
| 18 | 3521 | Jonty Serfontein | 00:42:27 |
| 28 | 3527 | Aiden Stone | 00:48:48 |
| 30 | 3526 | Caleb Stone | 00:48:50 |
| 35 | 3613 | Wihan Ferreira | 00:51:12 |
| 46 | 817 | Kysen-Lee Robilliard | 00:53:51 |
| 48 | 783 | Rory Lumley | 00:53:53 |
| 50 | 3656 | Keagan Theron | 00:56:26 |
| 52 | 3609 | Max Shapshak | 00:56:32 |
| 56 | 3606 | Samuel Frankel | 00:58:54 |
| 66 | 886 | Elai Davis | 01:06:14 |
| 80 | 3533 | Sahana Bhimjee | 01:10:52 |
| 82 | 3640 | Mienke Small | 01:13:52 |
| 84 | 3647 | Caiden Coates | 01:17:39 |
| 86 | 3645 | Anthony Lynes | 01:20:58 |
| 90 | 706 | Gryphon Van Rensburg | 01:35:06 |
| 98 | 3603 | Mckenzie Edwards | 01:38:21 |
Sprogs10 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 8 | 3639 | Taygin Gordon | 00:35:35 |
| 13 | 3611 | Winandia Hugo | 00:39:46 |
| 20 | 3529 | Iiya Combrink | 00:43:28 |
| 27 | 3525 | Dylan Stone | 00:48:46 |
| 33 | 788 | Aj Combrinck | 00:50:46 |
| 36 | 3648 | Lea Dina Bouwer | 00:51:22 |
| 38 | 3615 | Addison Pleass | 00:51:32 |
| 75 | 3642 | Mason Ferreira | 01:10:23 |
| 91 | 3602 | Tyler Edwards | 01:35:11 |
| 95 | 1251 | Eckardt Swanepoel | 01:37:40 |
Sub Junior8 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 2 | 3632 | Travis Van Eeden | 00:34:07 |
| 4 | 792 | Nicholas Writes | 00:34:15 |
| 5 | 3676 | Jacob Hinckley | 00:34:46 |
| 12 | 3610 | Jake Landman | 00:39:41 |
| 19 | 3607 | Memory Mndebele | 00:43:07 |
| 62 | 3502 | Liam Thomson | 01:01:07 |
| 67 | 3519 | Jenica Zaayman | 01:06:19 |
| 81 | 3503 | Isabella Thomson | 01:11:00 |
Sub Veteran7 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 25 | 3622 | Thorisho Brian Phalane | 00:46:38 |
| 26 | 3620 | Alfred Lefosa | 00:47:12 |
| 32 | 1239 | Shannon Frerichs | 00:50:25 |
| 47 | 782 | Nikki Lumley | 00:53:52 |
| 51 | 3657 | Daniel Smith | 00:56:31 |
| 85 | 3518 | Aayan Bhimjee | 01:17:43 |
| 97 | 701 | Jan Steenkamp | 01:38:09 |
Sub-Nippers8 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 16 | 716 | Lihandru Van Dalen | 00:41:22 |
| 24 | 1260 | Gia Frerichs | 00:45:04 |
| 43 | 3684 | Roxy Flowerday | 00:52:39 |
| 54 | 3698 | Linda Snyman | 00:58:17 |
| 61 | 768 | Sebastian Bergmann | 01:01:06 |
| 89 | 1208 | Luke Ulyate | 01:29:21 |
| 92 | 3621 | Bonolo Lefosa | 01:35:42 |
| 93 | 3600 | Aurora Van Rensburg | 01:36:42 |
Veteran26 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 9 | 3687 | Zwele Dlamini | 00:38:02 |
| 10 | 3678 | Jacques Zaayman | 00:39:36 |
| 14 | 3680 | Brian Flowerday | 00:39:47 |
| 17 | 717 | Louis Van Dalen | 00:41:23 |
| 21 | 3653 | Jacques Van Eeden | 00:43:43 |
| 23 | 3651 | Erich Durr | 00:44:41 |
| 29 | 3528 | Nicholas Stone | 00:48:49 |
| 31 | 3524 | Keryn Stone | 00:48:53 |
| 34 | 1205 | Xander Combrinck | 00:50:49 |
| 37 | 3649 | Adriaan Bouwer | 00:51:24 |
| 49 | 822 | Melanie Bouic | 00:56:15 |
| 53 | 955 | Charlton Kupera | 00:57:08 |
| 55 | 3541 | Michael Snyman | 00:58:18 |
| 59 | 3683 | Yolanda Flowerday | 00:59:21 |
| 60 | 3612 | Bianca Ferreira | 01:01:05 |
| 63 | 3686 | Janet Bergmann | 01:01:08 |
| 65 | 884 | Bradley Davis | 01:06:11 |
| 69 | 3688 | Joshua Vilikazi | 01:06:46 |
| 70 | 3654 | Anna-Mart Snyman | 01:06:49 |
| 74 | 833 | Cuan Lynes | 01:09:09 |
| 76 | 3643 | Danel Ferreira | 01:10:29 |
| 78 | 3614 | Bruce Thomson | 01:10:45 |
| 83 | 3058 | Lezelle Small | 01:13:53 |
| 89 | 1238 | Craig Ulyate | 01:29:21 |
| 94 | 703 | Jacques Van Rensburg | 01:37:07 |
| 99 | 3601 | Jack Edwards | 01:38:27 |
Youth4 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 3 | 3636 | Markus Tucker | 00:34:13 |
| 6 | 1215 | Siphesihle Ndlovu | 00:34:50 |
| 44 | 3637 | Wiaan Coetzee | 00:52:49 |
| 96 | 702 | Madison Steenkamp | 01:38:07 |