| | 2017 SDA #5 & Scottish Champs '17 | | Fort William | 19+ | 1118041 | 711 | | DNF / 9 | 0% | DNF | 5:43.17 | - | 4:40.71 | - | |
| | 2019 SDA #1 | | Ae Forest | 19+ | 1118041 | 700 | Nevis Range | DNS / 7 | 0% | DNS | | - | | - | |
| | 2019 Mercedes-Benz UCI World Cup DH #1 | | Maribor | Elite | 10018614078 & 1997 | 32 | | DNQ / 31 | 0% | DNQ | 3:25.89 | - | 2:58.84 | - | |
| | 2019 Mercedes-Benz UCI World Cup DH #2 | | Fort William | Elite | 10018614078 & 1997 | 26 | | DNQ / 32 | 0% | DNQ | 5:15.56 | - | 4:28.58 | - | |
| | 2019 Mercedes-Benz UCI World Cup DH #3 | | Leogang | Elite | 10018614078 & 1997 | 31 | | DNQ / 33 | 0% | DNQ | 3:42.11 | - | 3:16.13 | - | |
| | 2019 Mercedes-Benz UCI World Cup DH #4 | | Vallnord | Elite | 10018614078 & 1997 | 26 | | - / 24 | 0% | - | 5:00.62 | - | 4:11.06 | - | |
| | 2019 Mercedes-Benz UCI World Cup DH #5 | | Les Gets | Elite | 10018614078 & 1997 | 34 | | DNF / 35 | 0% | DNF | 3:27.60 | - | 2:57.01 | - | |
| | 2020 Mercedes-Benz UCI World Cup DH #3 | | Lousã | Elite | 10018614078 & 1997 | 9 | | DNF / 11 | 0% | DNF | 4:26.33 | - | 3:55.24 | - | |
| | 2020 Mercedes-Benz UCI World Cup DH #4 | | Lousã | Elite | 10018614078 & 1997 | 9 | | DNS / 11 | 0% | DNS | 4:23.36 | - | 3:54.29 | - | |
| | 2021 Mercedes-Benz UCI World Cup DH #2 | | Les Gets | Elite | 10018614078 & 1997 | 11 | | - / 29 | 0% | - | 4:10.57 | - | 3:26.95 | - | |
| | 2021 Mercedes-Benz UCI World Cup DH #4 | | Lenzerheide | Elite | 10018614078 & 1997 | 13 | | - / 29 | 0% | - | 3:10.66 | - | 2:46.92 | - | |
| | 2021 Mercedes-Benz UCI World Cup DH #5 | | Snowshoe, WV | Elite | 10018614078 & 1997 | 16 | | - / 21 | 0% | - | 3:40.23 | - | 3:10.07 | - | |
| | 2022 Mercedes-Benz UCI World Cup DH #4 | | Lenzerheide | Elite | 10018614078 & 1997 | 12 | | - / 39 | 0% | - | 3:11.75 | - | 2:47.15 | - | |
| | 2022 Mercedes-Benz UCI World Cup DH #5 | | Pal Arinsal | Elite | 10018614078 & 1997 | 12 | | - / 35 | 0% | - | 3:09.80 | - | 2:43.42 | - | |
| | 2022 Mercedes-Benz UCI World Cup DH #8 | | Val di Sole | Elite | 10018614078 & 1997 | 12 | | DNS / 29 | 0% | DNS | 4:21.80 | - | 3:35.94 | - | |
| | 2023 UCI World Cup DH #1 | | Lenzerheide | Elite | 10018614078 & 1997 | 14 | Resolute Racing | - / 43 | 0% | - | 3:07.51 | - | 2:39.22 | - | |
| | 2023 UCI World Cup DH #3 | | Val di Sole | Elite | 10018614078 & 1997 | 20 | Resolute Racing | - / 37 | 0% | - | 4:07.44 | - | 3:34.93 | - | |
| | 2023 UCI World Cup DH #4 | | Pal Arinsal | Elite | 10018614078 & 1997 | 34 | Resolute Racing | - / 35 | 0% | - | 3:09.76 | - | 2:46.46 | - | |
| | 2023 UCI World Cup DH #5 | | Loudenvielle | Elite | 10018614078 & 1997 | 25 | Resolute Racing | - / 34 | 0% | - | 4:00.59 | - | 3:31.79 | - | |
| | 2023 UCI World Cup DH #6 | | Les Gets | Elite | 10018614078 & 1997 | 33 | Resolute Racing | - / 36 | 0% | - | 3:47.39 | - | 3:19.57 | - | |
| | 2023 UCI World Cup DH #7 | | Snowshoe, WV | Elite | 10018614078 & 1997 | 30 | Resolute Racing | - / 27 | 0% | - | 3:41.04 | - | 3:07.62 | - | |
| | 2017 HSBC UK | DH National Series #2 | | Fort William | Open | | 173 | West Highland Wheelers | 1 / 9 | 100% | 6:33.69 | 6:33.69 | 0% | 4:31.81 | 44.8% | |
| | 2017 SDA #3 | | Glencoe | 19+ | 1118041 | 711 | | 1 / 4 | 100% | 2:59.85 | 2:59.85 | 0% | 2:06.89 | 41.7% | |
| | 2017 HSBC UK | DH National Series #4 | | Llangollen | Open | | 173 | West Highland Wheelers | 1 / 4 | 100% | 2:55.46 | 2:55.46 | 0% | 2:13.33 | 31.6% | |
| | 2018 HSBC UK | DH National Series #2 | | Fort William | 19+ | 1118041 | 177 | Female Riders RT | 1 / 12 | 100% | 6:17.37 | 6:17.37 | 0% | 4:38.77 | 35.4% | |
| | 2018 SDA #3 | | Innerleithen | 19+ | 1118041 | 710 | Fridersinc / Nevis Range | 1 / 7 | 100% | 4:07.60 | 4:07.60 | 0% | 3:05.27 | 33.6% | |
| | Coupar Angus Cycling Festival - Ballo Enduro | | Ballo | 19+ | | 108 | | 1 / 6 | 100% | 11:29.89 | 11:29.89 | 0% | 8:45.00 | 31.4% | |
| | 2018 HSBC UK | DH National Series #4 | | Rhyd y Felin | 19+ | | 177 | Female Riders RT | 1 / 7 | 100% | 4:42.66 | 4:42.66 | 0% | 2:57.11 | 59.6% | |
| | 2018 SDA #5 & Scottish Champs | | Fort William | 19+ | | 710 | | 1 / 6 | 100% | 6:07.43 | 6:07.43 | 0% | 4:42.73 | 30% | |
| | 2018 HSBC UK | DH National Series #5 | | Bringewood | 19+ | | 177 | Female Riders RT | 1 / 6 | 100% | 3:41.05 | 3:41.05 | 0% | 2:29.32 | 48% | |
| | 2022 SDA DH #1 | | Ae Forest | Elite | 1118041 | 711 | Grenpower Racing | 1 / 2 | 100% | 2:15.07 | 2:15.07 | 0% | 1:52.90 | 19.6% | |
| | True Race Performance - Not A Race | | BikePark Wales | Open | | ? | | 1 / 1 | - | 3:20.79 | 3:20.79 | 0% | 2:31.38 | 32.6% | |
| | 2023 SDA DH #4 & Scottish Champs | | Ae Forest | Elite | 1118041 | 77 | Resolute Racing | 1 / 3 | 100% | 2:30.72 | 2:30.72 | 0% | 2:06.45 | 19.2% | |
| | 2019 HSBC UK | DH National Series #5 | | Ae Forest | Elite | 1118041 | 113 | Green Power | 2 / 7 | 83% | 2:36.18 | 2:33.77 | 1.6% | 2:00.07 | 30.1% | |
| | 2023 British Cycling DH National Series #1 | | Rheola | Elite | | 156 | Resolute Racing | 2 / 7 | 83% | 3:48.74 | 3:44.45 | 1.9% | 2:48.72 | 35.6% | |
| | 2018 POC Scottish Enduro Series #5 | | Pitfichie | U22 | | 213 | Female Riders | 2 / 2 | 0% | 18:56.05 | 18:26.17 | 2.7% | 13:53.28 | 36.3% | |
| | 2024 Portugal DH Cup #1 | | Seia | Elite | 10018614078 | 606 | BNC Racing | 4 / 15 | 79% | 2:38.06 | 2:33.36 | 3.1% | 2:13.25 | 18.6% | |
| | 2017 POC Scottish Enduro Series #2 | | Pitfichie | 15-21 | | 90 | | 2 / 3 | 50% | 20:26.91 | 19:45.60 | 3.5% | 14:12.49 | 43.9% | |
| | 2023 British Cycling DH National Series #2 | | Fort William | Elite | | 173 | Resolute Racing | 7 / 17 | 63% | 5:21.50 | 5:10.58 | 3.5% | 4:25.61 | 21% | |
| | Muckmedden - Fair City Enduro (EWS Qualifier) | | Perth | 18-29 | | 36 | | 2 / 10 | 89% | 13:55.00 | 13:21.00 | 4.2% | 10:51.00 | 28.3% | |
| | 2022 British Cycling DH National Series #2 | | Fort William | Elite | | 112 | | 4 / 12 | 73% | 5:31.54 | 5:18.05 | 4.2% | 4:34.56 | 20.8% | |
| | 2017 POC Scottish Enduro Series #1 | | Fort William | 15-21 | | 286 | | 2 / 4 | 67% | 23:11.93 | 22:09.49 | 4.7% | 16:05.37 | 44.2% | |
| | 2022 Enduro World Series-E #1 | | Innerleithen | Open | GBR.1997.51989 | 44 | | 6 / 6 | 0% | 42:48.95 | 40:43.29 | 5.1% | 34:37.24 | 23.7% | |
| | 2021 Crankworx World Tour - Innsbruck - Deuter Downhill p/b Raiffeisen Club | | Innsbruck | Elite | | 218 | Greenpower | 6 / 41 | 88% | 3:10.93 | 3:01.06 | 5.5% | 2:38.94 | 20.1% | |
| | 2022 Mercedes-Benz UCI World Cup DH #2 | | Fort William | Elite | 10018614078 & 1997 | 11 | | 8 / 31 | 77% | 5:32.74 | 5:14.17 | 5.9% | 4:37.12 | 20.1% | |
| | 2023 Portugal DH Cup #1 | | Tarouca | Elite | 10018614078 | 608 | Resolute Racing | 3 / 10 | 78% | 3:08.42 | 2:56.91 | 6.5% | 2:37.72 | 19.5% | |
| | 2017 SDA #4 | | Aberfeldy | 19+ | 1118041 | 711 | | 3 / 4 | 33% | 2:18.43 | 2:09.35 | 7% | 1:32.53 | 49.6% | |
| | UCI - DHI World Championships '20 | | Leogang | Elite | 1997 | 24 | | 5 / 26 | 84% | 5:31.59 | 5:08.43 | 7.5% | 3:51.24 | 43.4% | |
| | UEC - European Continental Champs '21 | | Maribor | Elite | 10018614078 | 141 | | 6 / 23 | 77% | 3:42.69 | 3:27.02 | 7.6% | 2:56.67 | 26.1% | |
| | 2022 Crankworx World Tour - Innsbruck - Downhill | | Innsbruck | Elite | | 205 | | 7 / 38 | 84% | 3:16.22 | 3:02.36 | 7.6% | 2:39.60 | 23% | |
| | 2021 Mercedes-Benz UCI World Cup DH #3 | | Maribor | Elite | 10018614078 & 1997 | 16 | | 14 / 30 | 55% | 3:53.81 | 3:35.91 | 8.3% | 3:05.06 | 26.3% | |
| | 2019 SDA #3 | | Fort William | 19+ | 10018614078 & 1118041 | 110 | Female Riders RT | 5 / 22 | 81% | 5:57.52 | 5:29.59 | 8.5% | 4:35.16 | 29.9% | |
| | 2019 HSBC UK | DH National Series #2 | | Fort William | Elite | 10018614078 & 1118041 | 110 | | 5 / 9 | 50% | 5:57.52 | 5:29.59 | 8.5% | 4:35.16 | 29.9% | |
| | 2019 SDA #5 | | Ae Forest | 19+ | 1118041 | 113 | | 5 / 16 | 73% | 2:36.07 | 2:23.14 | 9% | 1:59.82 | 30.3% | |
| | UCI - DHI World Championships '23 | | Fort William | Elite | 10018614078 & 1997 | 23 | UK | 20 / 37 | 47% | 5:26.53 | 4:58.24 | 9.5% | 4:26.75 | 22.4% | |
| | 2021 Mercedes-Benz UCI World Cup DH #1 | | Leogang | Elite | 10018614078 & 1997 | 10 | | 11 / 33 | 69% | 4:33.75 | 4:07.85 | 10.5% | 3:26.02 | 32.9% | |
| | 2016 SDA #5 | | Fort William | 19+ | 1118041 | 712 | | 5 / 9 | 50% | 2:01.20 | 1:49.39 | 10.8% | 1:22.58 | 46.8% | |
| | 2020 Mercedes-Benz UCI World Cup DH #2 | | Maribor | Elite | 10018614078 & 1997 | 22 | | 9 / 13 | 33% | 4:02.88 | 3:38.60 | 11.1% | 3:07.77 | 29.4% | |
| | 2022 Mercedes-Benz UCI World Cup DH #1 | | Lourdes | Elite | 10018614078 & 1997 | 18 | | 11 / 33 | 69% | 3:42.39 | 3:19.98 | 11.2% | 2:47.71 | 32.6% | |
| | Highland Perthshire Cycling - Dunkeld Enduro | | Dunkeld | Open | | 179 | Female Riders | 3 / 10 | 78% | 20:50.24 | 18:43.23 | 11.3% | 14:26.33 | 44.3% | |
| | UCI - DHI World Championships '22 | | Les Gets | Elite | 10018614078 & 1997 | 16 | Great Britain | 18 / 39 | 55% | 4:20.57 | 3:53.86 | 11.4% | 3:20.48 | 30% | |
| | 2022 Mercedes-Benz UCI World Cup DH #7 | | Mont-Sainte-Anne, QC | Elite | 10018614078 & 1997 | 14 | | 9 / 19 | 56% | 5:30.93 | 4:56.01 | 11.8% | 4:11.72 | 31.5% | |
| | 2020 Mercedes-Benz UCI World Cup DH #1 | | Maribor | Elite | 10018614078 & 1997 | 22 | | 9 / 13 | 33% | 4:10.10 | 3:43.60 | 11.9% | 3:07.90 | 33.1% | |
| | 2017 SDA #1 | | Ae Forest | 19+ | 1118041 | 711 | | 6 / 16 | 67% | 3:06.46 | 2:46.30 | 12.1% | 2:04.72 | 49.5% | |
| | 2022 Portugal DH Cup #1 | | Tarouca | Elite | 10018614078 | 616 | Greenpower Racing | 12 / 26 | 56% | 3:20.02 | 2:58.35 | 12.2% | 2:39.75 | 25.2% | |
| | 2023 UCI World Cup DH #2 | | Leogang | Elite | 10018614078 & 1997 | 30 | Resolute Racing | 13 / 38 | 68% | 3:48.23 | 3:23.22 | 12.3% | 2:59.34 | 27.3% | |
| | 2016 POC Scottish Enduro Series #4 | | Laggan Wolftrax | 15-21 | | 249 | | 7 / 9 | 25% | 33:22.49 | 29:42.85 | 12.3% | 21:41.06 | 53.9% | |
| | 2023 UCI World Cup DH #8 | | Mont-Sainte-Anne, QC | Elite | 10018614078 & 1997 | 30 | Resolute Racing | 15 / 25 | 42% | 5:15.86 | 4:40.13 | 12.8% | 3:57.84 | 32.8% | |
| | 2018 POC Scottish Enduro Series #2 | | Innerleithen | U22 | | 208 | Female Riders | 3 / 4 | 33% | 33:20.08 | 29:13.89 | 14% | 23:20.71 | 42.8% | |
| | 2017 POC Scottish Enduro Series #6 | | Dunkeld | 15-21 | | 212 | Flotech | 2 / 5 | 75% | 19:20.14 | 16:54.56 | 14.4% | 10:49.75 | 78.6% | |
| | 2017 POC Scottish Enduro Series #4 | | Innerleithen | 15-21 | | 311 | flotec | 4 / 6 | 40% | 32:46.00 | 28:36.55 | 14.5% | 22:34.16 | 45.2% | |
| | 2019 Portugal DH Cup #3 | | Lousã | Elite | 10018614078 | 605 | Nevis Range | 5 / 9 | 50% | 5:17.77 | 4:35.90 | 15.2% | 3:58.86 | 33% | |
| | 2017 SDA #2 | | Innerleithen | 19+ | 1118041 | 711 | | 6 / 13 | 58% | 3:59.39 | 3:26.51 | 15.9% | 2:50.47 | 40.4% | |
| | 2021 Mercedes-Benz UCI World Cup DH #6 | | Snowshoe, WV | Elite | 10018614078 & 1997 | 16 | | 13 / 21 | 40% | 4:17.60 | 3:39.68 | 17.3% | 3:13.38 | 33.2% | |
| | SDA - UK DH National Champs '18 | | Glencoe | Senior Champs | | 88 | | 5 / 6 | 20% | 3:33.65 | 3:00.09 | 18.6% | 2:15.65 | 57.5% | |
| | 2016 SDA #2 | | Innerleithen | 19+ | 1118041 | 712 | | 5 / 11 | 60% | 4:26.30 | 3:43.84 | 19% | 2:46.88 | 59.6% | |
| | 2019 HSBC UK | DH National Series #1 | | Rheola | Elite | | 110 | | 10 / 11 | 10% | 3:50.49 | 3:12.57 | 19.7% | 2:45.93 | 38.9% | |
| | 2022 Mercedes-Benz UCI World Cup DH #3 | | Leogang | Elite | 10018614078 & 1997 | 9 | Great Britain | 15 / 32 | 55% | 5:16.42 | 4:08.22 | 27.5% | 3:28.82 | 51.5% | |
| | 2022 Mercedes-Benz UCI World Cup DH #6 | | Snowshoe, WV | Elite | 10018614078 & 1997 | 18 | | 11 / 20 | 47% | 5:43.88 | 4:28.59 | 28% | 3:34.44 | 60.4% | |
| | UCI - DHI World Championships '21 | | Val di Sole | Elite | 10018614078 & 1997 | 10 | Great Britain | 27 / 35 | 24% | 5:26.61 | 4:06.24 | 32.6% | 3:28.96 | 56.3% | |
| | 2018 POC Scottish Enduro Series #6 | | Fort William | U22 | | 294 | Female Riders | 4 / 4 | 0% | 41:46.50 | 24:16.96 | 72% | 19:59.07 | 109% | |