Back to Results
FYI MTB Race 2026
20km Prime VIew 20 June 2026BoutTime Events
64 riders
Elite4 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 22 | 964 | Shana Van Heerden | 00:56:08 |
| 32 | 943 | Damian Ciaglia | 00:59:56 |
| 34 | 9769 | Akhona Dhlamini | 01:03:39 |
| 64 | 9789 | Hamza Moosa | 02:17:27 |
Grand Masters3 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 24 | 2670 | Rudolf Toevallig | 00:56:28 |
| 30 | 913 | Jako Van Heerden | 00:58:29 |
| 53 | 6998 | Teresa Schoeman | 01:22:12 |
Junior4 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 9 | 945 | William Jonson | 00:51:21 |
| 10 | 8608 | Aj De Beer | 00:51:34 |
| 29 | 9740 | Quinne Steyn | 00:58:17 |
| 47 | 9803 | Aryan Vahin Naidoo | 01:15:00 |
Masters5 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 15 | 9597 | David Pieterse | 00:54:01 |
| 36 | 7889 | Ernest Grobbelaar | 01:04:02 |
| 37 | 9768 | Anthony Gischen | 01:04:11 |
| 39 | 952 | Andre Claassen | 01:09:14 |
| 50 | 955 | John Bellis | 01:16:33 |
Nippers5 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 12 | 1244 | Ryan Pieterse | 00:53:44 |
| 13 | 9334 | Logan Appelgryn | 00:53:46 |
| 17 | 8533 | Iwan Broodryk | 00:54:43 |
| 18 | 9355 | Horatio Horn | 00:55:50 |
| 55 | 9827 | Wihan Ferreira | 01:22:39 |
Sprogs9 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 1 | 8662 | Gabriel Girdhari | 00:47:36 |
| 4 | 4174 | Dale Pieterse | 00:48:10 |
| 6 | 9271 | Waldi Vos | 00:48:39 |
| 9 | 9831 | Eben Schultz | 00:51:21 |
| 23 | 9718 | Lihan Serfontein | 00:56:27 |
| 27 | 9833 | David Ronald Gordon | 00:57:55 |
| 38 | 9894 | Tyler Kok | 01:09:09 |
| 44 | 9897 | Ewan Botes | 01:13:21 |
| 46 | 9896 | Travis Kok | 01:13:49 |
Sub Junior6 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 11 | 9899 | Dian Ernst | 00:52:02 |
| 21 | 9549 | Nikita Woest | 00:55:57 |
| 28 | 9848 | Fibastian Hugo | 00:58:15 |
| 32 | 9750 | Kade Gerber | 00:59:56 |
| 49 | 9794 | Khaya Khumalo | 01:15:09 |
| 60 | 9757 | Arav Hurrienarain | 01:37:47 |
Sub Veteran11 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 5 | 9720 | Marinus Serfontein | 00:48:26 |
| 19 | 9850 | Wynand Hugo | 00:55:56 |
| 21 | 9849 | Francis Hugo | 00:55:57 |
| 26 | 227 | Nyasha Marire | 00:57:22 |
| 40 | 971 | Watshilidzi Sithubi | 01:09:33 |
| 42 | 959 | Johann Botha | 01:11:38 |
| 45 | 919 | Hulisani Nenzhelele | 01:13:42 |
| 52 | 9819 | Michelle Engelbrecht | 01:21:34 |
| 56 | 966 | Siyabonga Sithole | 01:24:13 |
| 57 | 962 | Kwena Ngwepe | 01:28:17 |
| 62 | 9812 | Lirene Eybers | 01:41:03 |
Veteran14 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 3 | 8738 | Johan De Beer | 00:48:08 |
| 7 | 9599 | Lynette Pieterse | 00:49:36 |
| 14 | 9336 | Mark Appelgryn | 00:53:52 |
| 16 | 7721 | Wouter Broodryk | 00:54:42 |
| 25 | 9814 | Bianca Ferreira | 00:56:49 |
| 33 | 9350 | Shane Horn | 00:59:57 |
| 41 | 960 | Christopher Olivier | 01:11:35 |
| 43 | 9898 | De Villiers Botes | 01:13:19 |
| 51 | 908 | Teboho Nkongoane | 01:21:20 |
| 54 | 9828 | Willie Ferreira | 01:22:38 |
| 58 | 967 | Sakhile Sithole | 01:31:07 |
| 59 | 6677 | Michelle Oosthuizen | 01:31:45 |
| 62 | 9834 | Jonel May Breytenbach | 01:41:03 |
| 63 | 904 | Mmatshipi Matebane | 01:42:43 |
Youth3 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 2 | 9788 | Dylan De Jager | 00:47:37 |
| 35 | 9770 | Jamie Tomkinson | 01:03:50 |
| 48 | 957 | Temo Makgoba | 01:15:01 |