| | 2023 UCI World Cup DH #6 | | Les Gets | Elite | 10009533969 & 1997 | 179 | | - / 170 | 0% | - | 3:19.57 | - | 3:19.57 | - | |
| | 2023 UCI World Cup DH #5 | | Loudenvielle | Elite | 10009533969 & 1997 | 165 | | - / 153 | 0% | - | 3:31.79 | - | 3:31.79 | - | |
| | 2023 UCI World Cup DH #4 | | Pal Arinsal | Elite | 10009533969 & 1997 | 178 | | - / 167 | 0% | - | 2:46.46 | - | 2:46.46 | - | |
| | 2023 UCI World Cup DH #2 | | Leogang | Elite | 10009533969 & 1997 | 203 | | - / 181 | 0% | - | 2:59.34 | - | 2:59.34 | - | |
| | 2023 UCI World Cup DH #1 | | Lenzerheide | Elite | 10009533969 & 1997 | 203 | | - / 198 | 0% | - | 2:39.22 | - | 2:39.22 | - | |
| | 2023 British Cycling DH National Series #1 | | Rheola | Elite | | 37 | | 15 / 37 | 61% | 3:08.00 | 2:48.72 | 11.4% | 2:48.72 | 11.4% | |
| | 2023 Gravity Events UK DH #1 | | Rheola | Elite | | 13 | | 16 / 16 | 0% | 4:07.65 | 2:40.17 | 54.6% | 2:40.17 | 54.6% | |
| | Tweedlove - Pirelli Tweedlove - ProAm UK National Champs | | Glentress | 21-29 | | 2249 | | DNF / 79 | 0% | DNF | 12:12.72 | - | 11:50.65 | - | |
| | 2022 Scottish Enduro Series #2 | | Pitfichie | Pro | | 9 | | 12 / 13 | 8% | 12:03.52 | 10:36.20 | 13.7% | 10:36.20 | 13.7% | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 18-29 | | 427 | Start Fitness | 2 / 188 | 99% | 20:24.65 | 20:16.59 | 0.7% | 19:21.71 | 5.4% | |
| | 2022 Enduro World Series #1 | | Innerleithen | Open | RSA.1997.50570 | 137 | | 49 / 158 | 69% | 18:47.27 | 17:35.12 | 6.8% | 17:35.12 | 6.8% | |
| | Tweedlove - Vallelujah | | Glentress | 21-29 | | 1123 | 2Bros Racing / Start Fitness | 9 / 86 | 91% | 12:34.58 | 11:57.34 | 5.2% | 11:57.34 | 5.2% | |
| | 2022 Scottish Enduro Series #1 | | Fort William | Pro | | 24 | 2 Bros Racing / Start Fitness | 11 / 31 | 67% | 22:30.53 | 21:46.85 | 3.3% | 21:46.85 | 3.3% | |
| | Northern Downhill - Descendant @ Descend | | Hamsterley Forest | 19-29 | | 120 | 2 Bros Racing / Start Fitness | 2 / 44 | 98% | 5:10.27 | 5:01.58 | 2.9% | 4:58.71 | 3.9% | |
| | 2021 Tweedlove Triple Crown #3 - Pirelli Tenduro | | Innerleithen | 21-29 | | 298 | 2 Bros Racing / Start Fitness | 3 / 55 | 96% | 12:49.18 | 11:35.93 | 10.5% | 11:35.93 | 10.5% | |
| | Send It Events - The Scott Naughty Northumbrian Enduro | | Coquet Valley | 18-29 | | 118 | | 12 / 167 | 93% | 12:00.90 | 10:36.83 | 13.2% | 10:36.83 | 13.2% | |
| | Northern Downhill - Descendant @ Descend | | Hamsterley Forest | 19-29 | | 181 | | 2 / 58 | 98% | 5:42.38 | 5:40.66 | 0.5% | 5:40.66 | 0.5% | |
| | Northern Downhill - Castlewood TT | | Castlewood | 19-29 | | 113 | | 1 / 20 | 100% | 43.96s | 43.96s | 0% | 43.96s | 0% | |
| | 2021 Gravity Events UK DH #1 | | Hamsterley Forest | Elite | | 9 | | 7 / 15 | 57% | 1:23.14 | 1:21.11 | 2.5% | 1:21.11 | 2.5% | |
| | Northern Downhill - Eastgate TT | | Eastgate | 19-29 | | 272 | | 2 / 54 | 98% | 1:57.36 | 1:57.07 | 0.3% | 1:57.07 | 0.3% | |
| | Northern Downhill - Eastgate TT | | Eastgate | 19-29 | | 159 | Start Fitness | 1 / 22 | 100% | 1:58.20 | 1:58.20 | 0% | 1:58.20 | 0% | |
| | 2020 ND(H)uro #1 | | Hamsterley Forest | 19-29 | | 139 | Northern Downhill / Start Fitness | 6 / 41 | 88% | 7:21.94 | 6:43.00 | 9.7% | 6:43.00 | 9.7% | |
| | Descend Hamsterley - King of the hill | | Hamsterley Forest | Elite | | 2 | | 2 / 2 | 0% | 1:33.86 | 1:33.70 | 0.2% | 1:29.67 | 4.7% | |
| | Cycling SA - South African DH National Champs '17 | | Mankele, MP | Elite | | 4 | | 4 / 7 | 50% | 2:24.09 | 2:17.99 | 4.4% | 2:17.99 | 4.4% | |
| | 2017 South African National DH #4 | | Hakahana Trails, GT | Elite | | 2 | | 3 / 18 | 88% | 2:04.90 | 1:57.86 | 6% | 1:57.86 | 6% | |
| | 2017 South African National DH #3 | | Pietermaritzburg, KZN | Elite | | 1 | | 3 / 11 | 80% | 4:24.53 | 4:19.91 | 1.8% | 4:19.91 | 1.8% | |
| | 2017 South African National DH #2 | | Jonkershoek, WC | Elite | | 3 | | 3 / 14 | 85% | 2:23.28 | 2:18.66 | 3.3% | 2:18.66 | 3.3% | |
| | 2017 South African National DH #1 | | Helderberg, WC | Elite | | 2 | | 5 / 22 | 81% | 2:18.41 | 2:12.74 | 4.3% | 2:12.74 | 4.3% | |
| | 2016 iXS German Cup #5 | | Thale | Elite | RSA19970214 & 1997 | 6 | 2 Bros Racing | 7 / 74 | 92% | 3:58.02 | 3:48.96 | 4% | 3:48.96 | 4% | |
| | 2016 iXS European Cup #6 | | Leogang | Elite Small Final | RSA19970214 & 1997 | 24 | 2 Bros Racing | DNS / 126 | 0% | DNS | 4:04.47 | - | 3:48.84 | - | |
| | UCI - DHI World Championships '16 | | Val di Sole | Elite | RSA19970214 | 82 | | DNS / 113 | 0% | DNS | 3:32.48 | - | 3:32.48 | - | |
| | 2016 UCI World Cup DH #7 | | Vallnord | Elite | RSA19970214 | 108 | | DNQ / 152 | 0% | DNQ | 4:13.61 | - | 4:13.61 | - | |
| | Cycling SA - South African DH National Champs '16 | | Pietermaritzburg, KZN | Elite | | 66 | | 3 / 16 | 87% | 2:35.17 | 2:33.85 | 0.9% | 2:33.85 | 0.9% | |
| | 2016 South African National DH #4 | | Karkloof Valley, KZN | Elite | | 172 | | 1 / 12 | 100% | 2:38.16 | 2:38.16 | 0% | 2:38.16 | 0% | |
| | 2016 South African National DH #3 | | Paarl Mountain, WC | Elite | | 13 | | 5 / 9 | 50% | 2:13.31 | 2:01.65 | 9.6% | 2:01.65 | 9.6% | |
| | CAC - African Continental Champs '16 | | Afriski Mountain Resort, LS | Elite | 19 | ? | | 17 / 24 | 30% | 2:57.46 | 2:24.88 | 22.5% | 2:24.88 | 22.5% | |
| | 2016 South African National DH #2 | | Giba Gorge, KZN | Elite | | 75 | | 1 / 27 | 100% | 1:35.43 | 1:35.43 | 0% | 1:35.43 | 0% | |
| | 2016 South African National DH #1 | | Helderberg, WC | Elite | | 4 | | 2 / 18 | 94% | 2:58.73 | 2:53.28 | 3.2% | 2:53.28 | 3.2% | |
| | UCI - DHI World Championships '15 | | Vallnord | 17-18 | RSA19970214 | 13 | South Africa | 15 / 57 | 75% | 4:58.63 | 4:32.84 | 9.5% | 4:19.59 | 15% | |
| | Cycling SA - South African DH National Champs '15 | | Stellenbosch, WC | 17-18 | | 6 | | 1 / 11 | 100% | 2:23.04 | 2:23.04 | 0% | 2:17.14 | 4.3% | |
| | 2015 South African National DH #4 | | Pietermaritzburg, KZN | Elite | | 5 | | 5 / 22 | 81% | 3:20.67 | 3:03.55 | 9.3% | 3:03.55 | 9.3% | |
| | 2015 South African National DH #3 | | Mankele, MP | Elite | | 68 | | 6 / 23 | 77% | 2:31.61 | 2:20.15 | 8.2% | 2:20.15 | 8.2% | |
| | 2015 South African National DH #1 | | Contermanskloof, WC | Elite | | 16 | | 7 / 33 | 81% | 2:14.80 | 2:04.57 | 8.2% | 2:04.57 | 8.2% | |
| | Cycling SA - South African DH National Champs '14 | | Thaba Trails, GT | 17-18 | | 20 | | 3 / 8 | 71% | 2:10.51 | 2:02.91 | 6.2% | 1:57.59 | 11% | |
| | 2014 UCI World Cup DH #1 | | Pietermaritzburg, KZN | 17-18 | RSA19970214 | 5 | South Africa | 15 / 27 | 46% | 4:51.69 | 4:15.27 | 14.3% | 3:59.34 | 21.9% | |
| | CAC - African Continental Champs '14 | | Contermanskloof, WC | 17-18 | | 37 | | 2 / 15 | 93% | 2:22.29 | 2:18.60 | 2.7% | 2:06.94 | 12.1% | |
| | CAC - African Continental Champs '13 | | Pietermaritzburg, KZN | 15-16 | | 34 | | DNF / 4 | 0% | DNF | 5:17.15 | - | 4:37.21 | - | |