| | 2023 iXS Downhill Cup #5 | | Tabarz | Elite | 10004065900 & 1987 | 1 | YT RACING DUDES | 10 / 65 | 86% | 1:58.45 | 1:52.53 | 5.3% | 1:52.53 | 5.3% | |
| | UCI - DHI World Championships '23 | | Fort William | Elite | 10004065900 & 1987 | 58 | South Africa | 59 / 82 | 28% | 4:49.81 | 4:26.75 | 8.7% | 4:26.75 | 8.7% | |
| | 2023 iXS Downhill Cup #3 | | Steinach | Elite | 10004065900 & 1987 | 1 | YT RACING DUDES | 1 / 65 | 100% | 2:06.83 | 2:06.83 | 0% | 2:06.83 | 0% | |
| | 2022 Mercedes-Benz UCI World Cup DH #8 | | Val di Sole | Elite | 10004065900 & 1987 | 90 | YT RACING DUDES | - / 167 | 0% | - | 3:39.77 | - | 3:35.94 | - | |
| | UCI - DHI World Championships '22 | | Les Gets | Elite | 10004065900 & 1987 | 67 | South Africa | - / 113 | 0% | - | 3:20.48 | - | 3:20.48 | - | |
| | 2022 Mercedes-Benz UCI World Cup DH #5 | | Pal Arinsal | Elite | 10004065900 & 1987 | 82 | YT RACING DUDES | - / 149 | 0% | - | 2:44.50 | - | 2:43.42 | - | |
| | 2022 Mercedes-Benz UCI World Cup DH #4 | | Lenzerheide | Elite | 10004065900 & 1987 | 84 | YT RACING DUDES | - / 164 | 0% | - | 2:47.15 | - | 2:47.15 | - | |
| | 2022 Mercedes-Benz UCI World Cup DH #3 | | Leogang | Elite | 10004065900 & 1987 | 95 | YT RACING DUDES | - / 180 | 0% | - | 3:28.82 | - | 3:28.82 | - | |
| | 2022 iXS Downhill Cup #2 | | Winterberg | Elite | 10004065900 & 1987 | 6 | DT Swiss / SRAM / YT Industries TEAM: YT Racing Dudes | 7 / 98 | 94% | 1:48.14 | 1:44.86 | 3.1% | 1:44.86 | 3.1% | |
| | 2022 Mercedes-Benz UCI World Cup DH #1 | | Lourdes | Elite | 10004065900 & 1987 | 77 | YT RACING DUDES | - / 153 | 0% | - | 2:47.71 | - | 2:47.71 | - | |
| | UCI - DHI World Championships '21 | | Val di Sole | Elite | 10004065900 & 1987 | 67 | South Africa | 61 / 98 | 38% | 3:56.50 | 3:28.96 | 13.2% | 3:28.96 | 13.2% | |
| | 2021 iXS DH European Cup #4 | | Špicák | Elite Super Final | 10004065900 & 1987 | 11 | TEAM Racing DUDES | 11 / 30 | 66% | 3:13.06 | 3:04.85 | 4.4% | 3:04.85 | 4.4% | |
| | 2021 Mercedes-Benz UCI World Cup DH #3 | | Maribor | Elite | 10004065900 & 1987 | 82 | | - / 151 | 0% | - | 3:05.06 | - | 3:05.06 | - | |
| | 2021 iXS DH European Cup #3 | | Maribor | Elite | 10004065900 | 17 | TEAM Racing DUDES | 41 / 125 | 68% | 3:54.49 | 3:26.51 | 13.6% | 3:26.51 | 13.6% | |
| | 2021 iXS DH European Cup #2 | | Pila | Elite Super Final | 10004065900 | 9 | TEAM Racing DUDES | 26 / 32 | 19% | 4:06.41 | 3:45.07 | 9.5% | 3:45.07 | 9.5% | |
| | 2021 iXS Downhill Cup #2 | | Semmering | Elite | 10004065900 & 1987 | 3 | TEAM: TEAM Racing DUDES | 5 / 57 | 93% | 3:31.41 | 3:23.54 | 3.9% | 3:23.54 | 3.9% | |
| | Cycling SA - South African DH National Champs '20 | | Jonkershoek, WC | Elite | | 101 | | 1 / 20 | 100% | 2:19.34 | 2:19.34 | 0% | 2:19.34 | 0% | |
| | Cycling SA - South African Enduro National Champs '19 | | Stellenbosch, WC | 30-39 | | ? | | 1 / 62 | 100% | 22:42.98 | 22:42.98 | 0% | 22:30.93 | 0.9% | |
| | 2019 Mercedes-Benz UCI World Cup DH #6 | | Val di Sole | Elite | 10004065900 & 1987 | 77 | | DNS / 139 | 0% | DNS | 3:37.82 | - | 3:37.82 | - | |
| | 2019 iXS Downhill Cup #6 | | Ilmenau | Elite | 10004065900 & 1987 | 4 | SRAM / Trailtech / YT Industries | 67 / 70 | 4% | 3:25.33 | 1:56.80 | 75.8% | 1:56.80 | 75.8% | |
| | 2019 iXS Downhill Cup #4 | | Klinovec | Elite | 10004065900 & 1987 | 2 | SRAM / Trailtech / YT Industries | 3 / 65 | 97% | 3:55.31 | 3:53.06 | 1% | 3:53.06 | 1% | |
| | 2019 iXS Downhill Cup #2 | | Winterberg | Elite | 10004065900 & 1987 | 2 | SRAM / Trailtech / YT Industries | 3 / 87 | 98% | 1:37.50 | 1:36.65 | 0.9% | 1:36.65 | 0.9% | |
| | 2019 South African National DH #3 | | Contermanskloof, WC | Elite | | 102 | | 1 / 10 | 100% | 2:06.47 | 2:06.47 | 0% | 2:06.47 | 0% | |
| | Cycling SA - South African DH National Champs '19 | | Afriski Mountain Resort, LS | Elite | | 1 | | 2 / 10 | 89% | 2:16.81 | 2:14.22 | 1.9% | 2:14.22 | 1.9% | |
| | 2019 South African National DH #2 | | Afriski Mountain Resort, LS | Elite | | 1 | | 1 / 10 | 100% | 2:22.40 | 2:22.40 | 0% | 2:22.40 | 0% | |
| | 2019 Mercedes-Benz UCI World Cup DH #1 | | Maribor | Elite | 10004065900 & 1987 | 82 | | 60 / 166 | 64% | 3:14.86 | 2:58.84 | 9% | 2:58.84 | 9% | |
| | 2019 iXS European Cup #1 | | Maribor | Elite Small Final | 10004065900 & 1987 | 50 | TEAM Racing DUDES | 107 / 216 | 51% | 3:43.92 | 3:16.80 | 13.8% | 3:10.02 | 17.8% | |
| | 2019 South African National DH #1 | | Pietermaritzburg, KZN | Elite | | 47 | | 2 / 20 | 95% | 2:48.22 | 2:45.16 | 1.9% | 2:45.16 | 1.9% | |
| | UCI - DHI World Championships '18 | | Lenzerheide | Elite | 10004065900 & 1987 | 66 | South Africa | 53 / 106 | 50% | 3:08.48 | 2:55.11 | 7.6% | 2:55.11 | 7.6% | |
| | 2018 Mercedes-Benz UCI World Cup DH #7 | | La Bresse | Elite | 10004065900 & 1987 | 76 | | DNQ / 138 | 0% | DNQ | 2:26.84 | - | 2:26.84 | - | |
| | 2018 Mercedes-Benz UCI World Cup DH #4 | | Val di Sole | Elite | 10004065900 & 1987 | 76 | | 46 / 145 | 69% | 3:55.23 | 3:36.79 | 8.5% | 3:36.79 | 8.5% | |
| | 2018 iXS Downhill Cup #3 | | Klinovec | Elite | 10004065900 & 1987 | 3 | Realfin / SRAM / YT Industries | 4 / 76 | 96% | 4:11.46 | 4:10.58 | 0.4% | 4:10.58 | 0.4% | |
| | 2018 iXS European Cup #2 | | Kranjska Gora | Elite Super Final | 10004065900 & 1987 | 5 | TEAM Racing DUDES | 16 / 30 | 48% | 2:29.77 | 2:25.30 | 3.1% | 2:25.30 | 3.1% | |
| | 2018 Mercedes-Benz UCI World Cup DH #2 | | Fort William | Elite | 10004065900 & 1987 | 86 | | 57 / 132 | 57% | 5:10.58 | 4:34.45 | 13.2% | 4:34.45 | 13.2% | |
| | 2018 iXS Downhill Cup #2 | | Willingen | Elite | 10004065900 & 1987 | 3 | TEAM Racing DUDES | 5 / 101 | 96% | 1:57.70 | 1:53.25 | 3.9% | 1:53.25 | 3.9% | |
| | 2018 iXS Downhill Cup #1 | | Winterberg | Elite | 10004065900 & 1987 | 8 | TEAM Racing DUDES | 2 / 121 | 99% | 1:59.32 | 1:58.89 | 0.4% | 1:47.92 | 10.6% | |
| | Cycling SA - South African DH National Champs '18 | | Hartbeespoort Aerial Cableway, NW | Elite | | 102 | | 3 / 12 | 82% | 4:11.73 | 4:04.54 | 2.9% | 4:04.54 | 2.9% | |
| | 2018 South African National DH #2 | | Hartbeespoort Aerial Cableway, NW | Elite | | 102 | | 1 / 14 | 100% | 4:10.04 | 4:10.04 | 0% | 4:10.04 | 0% | |
| | 2018 South African National DH #1 | | Paarl Mountain, WC | Elite | | 201 | | 3 / 19 | 89% | 1:45.93 | 1:44.44 | 1.4% | 1:44.44 | 1.4% | |
| | UCI - DHI World Championships '17 | | Cairns, QLD | Elite | 1987 | 71 | | 43 / 69 | 38% | 3:44.00 | 3:26.66 | 8.4% | 3:26.66 | 8.4% | |
| | 2017 UCI World Cup DH #7 | | Val di Sole | Elite | 10004065900 & 1987 | 86 | | DNQ / 111 | 0% | DNQ | 3:32.91 | - | 3:32.91 | - | |
| | Cycling SA - South African DH National Champs '17 | | Mankele, MP | Elite | | 2 | | 1 / 7 | 100% | 2:17.99 | 2:17.99 | 0% | 2:17.99 | 0% | |
| | 2017 UCI World Cup DH #5 | | Lenzerheide | Elite | 10004065900 & 1987 | 105 | | 60 / 148 | 60% | 3:11.94 | 2:57.04 | 8.4% | 2:57.04 | 8.4% | |
| | 2017 UCI World Cup DH #4 | | Vallnord | Elite | 10004065900 & 1987 | 97 | | DNQ / 138 | 0% | DNQ | 4:06.24 | - | 4:06.24 | - | |
| | Crankworx - Crankworx Innsbruck DH | | Innsbruck | Elite | | 32 | TEAM Racing DUDES | 31 / 149 | 80% | 3:00.87 | 2:50.60 | 6% | 2:50.60 | 6% | |
| | 2017 iXS European Cup #3 | | Schladming | Elite Super Final | 10004065900 & 1987 | 16 | TEAM Racing DUDES | 19 / 30 | 38% | 4:16.13 | 4:03.06 | 5.4% | 4:03.06 | 5.4% | |
| | 2017 UCI World Cup DH #2 | | Fort William | Elite | 10004065900 & 1987 | 101 | | 71 / 135 | 48% | 5:23.17 | 4:40.34 | 15.3% | 4:40.34 | 15.3% | |
| | 2017 iXS German Cup #1 | | Winterberg | Elite | 10004065900 & 1987 | 3 | TEAM Racing DUDES | 9 / 108 | 93% | 1:46.14 | 1:40.88 | 5.2% | 1:40.88 | 5.2% | |
| | 2017 iXS European Cup #2 | | Willingen | Elite Super Final | 10004065900 & 1987 | 7 | TEAM Racing DUDES | 13 / 33 | 63% | 2:17.84 | 2:12.62 | 3.9% | 2:12.62 | 3.9% | |
| | 2017 South African National DH #1 | | Helderberg, WC | Elite | | 1 | | 1 / 22 | 100% | 2:12.74 | 2:12.74 | 0% | 2:12.74 | 0% | |
| | 2016 iXS European Cup #6 | | Leogang | Elite Super Final | RSA19870106 & 1987 | 10 | TEAM Racing DUDES | 18 / 30 | 41% | 4:05.69 | 3:48.84 | 7.4% | 3:48.84 | 7.4% | |
| | UCI - DHI World Championships '16 | | Val di Sole | Elite | RSA19870106 | 52 | | 74 / 113 | 35% | 4:22.13 | 3:32.48 | 23.4% | 3:32.48 | 23.4% | |
| | 2016 UCI World Cup DH #7 | | Vallnord | Elite | RSA19870106 | 85 | | DNQ / 152 | 0% | DNQ | 4:13.61 | - | 4:13.61 | - | |
| | Cycling SA - South African DH National Champs '16 | | Pietermaritzburg, KZN | Elite | | 3 | | 2 / 16 | 93% | 2:35.01 | 2:33.85 | 0.8% | 2:33.85 | 0.8% | |
| | 2016 UCI World Cup DH #5 | | Lenzerheide | Elite | RSA19870106 | 94 | | 71 / 168 | 58% | 3:22.65 | 3:05.71 | 9.1% | 3:05.71 | 9.1% | |
| | 2016 iXS European Cup #4 | | Špicák | Elite Small Final | RSA19870106 | 13 | TEAM Racing DUDES | 5 / 154 | 97% | 3:08.59 | 3:04.87 | 2% | 3:00.25 | 4.6% | |
| | 2016 iXS European Cup #3 | | Schladming | Elite | RSA19870106 & 1987 | 14 | TEAM Racing DUDES | 34 / 249 | 87% | 4:31.51 | 4:13.94 | 6.9% | 4:13.94 | 6.9% | |
| | 2016 UCI World Cup DH #4 | | Leogang | Elite | RSA19870106 | 98 | | 71 / 172 | 59% | 3:53.54 | 3:28.69 | 11.9% | 3:28.69 | 11.9% | |
| | 2016 UCI World Cup DH #3 | | Fort William | Elite | RSA19870106 | 98 | | 75 / 141 | 47% | 5:16.82 | 4:35.60 | 15% | 4:35.60 | 15% | |
| | 2016 iXS European Cup #2 | | Willingen | Elite | RSA19870106 & 1987 | 14 | TEAM Racing DUDES | 9 / 173 | 95% | 2:15.05 | 2:12.28 | 2.1% | 2:12.28 | 2.1% | |
| | 2016 iXS German Cup #1 | | Winterberg | Elite | RSA19870106 & 1987 | 16 | TEAM Racing DUDES | 17 / 132 | 88% | 2:02.25 | 1:54.24 | 7% | 1:54.24 | 7% | |
| | CAC - African Continental Champs '16 | | Afriski Mountain Resort, LS | Elite | 29 | ? | | 3 / 24 | 91% | 2:28.36 | 2:24.88 | 2.4% | 2:24.88 | 2.4% | |
| | 2016 South African National DH #2 | | Giba Gorge, KZN | Elite | | 126 | | 4 / 27 | 88% | 1:37.63 | 1:35.43 | 2.3% | 1:35.43 | 2.3% | |
| | 2016 South African National DH #1 | | Helderberg, WC | Elite | | 14 | | 3 / 18 | 88% | 2:59.85 | 2:53.28 | 3.8% | 2:53.28 | 3.8% | |
| | 2015 iXS German Cup #4 | | Tabarz | Elite | RSA19870106 & 1987 | 2 | Radon suspensioncentre | 5 / 105 | 96% | 2:30.75 | 2:27.47 | 2.2% | 2:27.47 | 2.2% | |
| | 2015 iXS European Cup #4 | | Špicák | Elite | RSA19870106 & 1987 | 7 | Radon suspensioncentre | 9 / 179 | 96% | 3:18.33 | 3:08.95 | 5% | 3:08.95 | 5% | |
| | 2015 UCI World Cup DH #4 | | Lenzerheide | Elite | RSA19870106 | 95 | | DNS / 189 | 0% | DNS | 3:00.53 | - | 3:00.53 | - | |
| | 2015 iXS European Cup #2 | | Schladming | Elite | RSA19870106 & 1987 | 30 | GT Bicycles / Seattlecoffeeco South Afric | 38 / 257 | 86% | 4:24.02 | 4:03.57 | 8.4% | 4:03.57 | 8.4% | |
| | 2015 UCI World Cup DH #3 | | Leogang | Elite | RSA19870106 | 101 | | DNQ / 204 | 0% | DNQ | 3:34.35 | - | 3:34.35 | - | |
| | 2015 UCI World Cup DH #2 | | Fort William | Elite | RSA19870106 | 102 | | DNQ / 169 | 0% | DNQ | 4:47.69 | - | 4:47.69 | - | |
| | 2015 South African National DH #3 | | Mankele, MP | Elite | | 95 | | 2 / 23 | 95% | 2:20.44 | 2:20.15 | 0.2% | 2:20.15 | 0.2% | |
| | 2014 UCI World Cup DH #7 | | Méribel | Elite | RSA19870106 | 90 | | DNQ / 177 | 0% | DNQ | 3:16.37 | - | 3:16.37 | - | |
| | 2014 iXS European Cup #6 | | Pila | Elite | RSA19870106 & 1987 | 14 | GT Bicycles / Seattlecoffeeco South Afric | 23 / 211 | 90% | 4:08.92 | 3:59.52 | 3.9% | 3:59.52 | 3.9% | |
| | 2014 iXS German Cup #4 | | Ilmenau | Elite | RSA19870106 & 1987 | 2 | GT Bicycles / Seattle Coffee | 3 / 137 | 99% | 2:07.22 | 2:06.00 | 1% | 2:06.00 | 1% | |
| | 2014 iXS European Cup #5 | | Špicák | Elite | RSA19870106 & 1987 | 14 | GT Bicycles / Seattlecoffeeco South Afric | 11 / 177 | 94% | 3:03.90 | 2:59.36 | 2.5% | 2:59.36 | 2.5% | |
| | 2014 iXS European Cup #3 | | Val di Sole | Elite | RSA19870106 & 1987 | 20 | GT Bicycles / Seattlecoffeeco South Afric | 35 / 253 | 87% | 4:36.25 | 4:10.43 | 10.3% | 4:10.43 | 10.3% | |
| | 2014 iXS European Cup #2 | | Schladming | Elite | RSA19870106 & 1987 | 35 | GT Bicycles / Seattlecoffeeco South Afric | 59 / 315 | 82% | 4:06.07 | 3:49.10 | 7.4% | 3:49.10 | 7.4% | |
| | 2014 UCI World Cup DH #4 | | Leogang | Elite | RSA19870106 | 96 | | DNQ / 229 | 0% | DNQ | 3:18.75 | - | 3:18.75 | - | |
| | 2014 UCI World Cup DH #3 | | Fort William | Elite | RSA19870106 | 92 | | DNQ / 170 | 0% | DNQ | 4:36.58 | - | 4:36.58 | - | |
| | 2014 iXS German Cup #1 | | Winterberg | Elite | RSA19870106 & 1987 | 10 | GT Bicycles / Seattle Coffee / Shot | 48 / 197 | 76% | 2:18.58 | 2:04.25 | 11.5% | 2:04.25 | 11.5% | |
| | CAC - African Continental Champs '14 | | Contermanskloof, WC | Elite | | 57 | | 3 / 25 | 92% | 2:08.66 | 2:06.94 | 1.4% | 2:06.94 | 1.4% | |
| | 2013 iXS European Cup #6 | | Maribor | Elite | RSA19870106 & 1987 | 28 | RRP GHOST | 16 / 144 | 90% | 3:56.31 | 3:43.42 | 5.8% | 3:43.42 | 5.8% | |
| | 2013 UCI World Cup DH #6 | | Leogang | Elite | RSA19870106 | 133 | RRP GHOST | 51 / 181 | 72% | 3:39.23 | 3:23.96 | 7.5% | 3:23.96 | 7.5% | |
| | 2013 UCI World Cup DH #5 | | Hafjell Bike Park | Elite | RSA19870106 | 155 | RRP GHOST | DNQ / 140 | 0% | DNQ | 3:40.17 | - | 3:40.17 | - | |
| | UCI - DHI World Championships '13 | | Pietermaritzburg, KZN | Elite | RSA19870106 | 72 | South Africa | 29 / 69 | 59% | 4:13.72 | 3:58.06 | 6.6% | 3:58.06 | 6.6% | |
| | 2013 iXS European Cup #2 | | Špicák | Elite | RSA19870106 & 1987 | 12 | RRP GHOST | 40 / 251 | 84% | 3:20.02 | 3:04.20 | 8.6% | 3:04.20 | 8.6% | |
| | 2013 iXS European Cup #1 | | Leogang | Elite | RSA19870106 & 1987 | 21 | RRP GHOST | 19 / 301 | 94% | 3:23.86 | 3:16.01 | 4% | 3:16.01 | 4% | |
| | 2013 UCI World Cup DH #2 | | Val di Sole | Elite | RSA19870106 | 66 | RRP GHOST | DNQ / 196 | 0% | DNQ | 3:12.19 | - | 3:12.19 | - | |
| | 2013 UCI World Cup DH #1 | | Fort William | Elite | RSA19870106 | 86 | RRP GHOST | 62 / 162 | 62% | 4:58.60 | 4:36.71 | 7.9% | 4:36.71 | 7.9% | |
| | 2012 iXS European Cup #7 | | Todtnau | Elite | RSA19870106 & 1987 | 7 | LE CANNABIS CANFIELD Factory T | 14 / 185 | 93% | 3:43.43 | 3:34.26 | 4.3% | 3:34.26 | 4.3% | |
| | 2012 UCI World Cup DH #7 | | Hafjell Bike Park | Elite | RSA19870106 | 76 | | DNQ / 148 | 0% | DNQ | 3:31.76 | - | 3:31.76 | - | |
| | 2012 iXS European Cup #6 | | Châtel | Elite | RSA19870106 & 1987 | 11 | LE CANNABIS CANFIELD Factory T | 5 / 129 | 97% | 2:30.63 | 2:28.60 | 1.4% | 2:28.60 | 1.4% | |
| | UCI - DHI World Championships '12 | | Leogang | Elite | RSA19870106 | 133 | | 42 / 119 | 65% | 3:34.55 | 3:21.79 | 6.3% | 3:21.79 | 6.3% | |
| | 2012 iXS European Cup #5 | | Špicák | Elite | RSA19870106 & 1987 | 10 | LE CANNABIS CANFIELD Factory | 1 / 194 | 100% | 3:02.68 | 3:02.68 | 0% | 3:02.68 | 0% | |
| | 2012 iXS European Cup #4 | | Pila | Elite | RSA19870106 & 1987 | 21 | LE CANNABIS CANFIELD Factory Team | 9 / 243 | 97% | 4:31.93 | 4:17.31 | 5.7% | 4:17.31 | 5.7% | |
| | 2012 UCI World Cup DH #6 | | Val d'Isère | Elite | RSA19870106 | 86 | | 51 / 228 | 78% | 2:28.73 | 2:19.48 | 6.6% | 2:19.48 | 6.6% | |
| | 2012 iXS European Cup #3 | | Innerleithen | Elite | RSA19870106 & 1987 | 6 | LE CANFIELD Factory Team | 20 / 140 | 86% | 3:17.40 | 3:02.06 | 8.4% | 3:02.06 | 8.4% | |
| | 2012 UCI World Cup DH #3 | | Fort William | Elite | RSA19870106 | 56 | | DNQ / 173 | 0% | DNQ | 4:48.21 | - | 4:48.21 | - | |
| | 2012 UCI World Cup DH #2 | | Val di Sole | Elite | RSA19870106 | 34 | | DNQ / 226 | 0% | DNQ | 3:10.58 | - | 3:10.58 | - | |
| | 2012 iXS European Cup #2 | | Leogang | Elite | RSA19870106 & 1987 | 32 | Canfield Factory Team | 27 / 307 | 92% | 3:34.83 | 3:21.57 | 6.6% | 3:21.57 | 6.6% | |