| | 2019 SDA #1 | | Ae Forest | U19 | | 718 | | DNS / 7 | 0% | DNS | | - | | - | |
| | Scottish Cycling - Scottish Cycling Mini DH Final | | Fort William | 11-12 | | 43 | | 6 / 8 | 29% | 1:40.17 | 1:13.18 | 36.9% | 59.60s | 68.1% | |
| | Scottish Cycling - Scottish Cycling Mini DH Final | | Fort William | U14 | | 50 | West Highland Wheelers | 5 / 6 | 20% | 2:01.26 | 1:41.57 | 19.4% | 1:28.11 | 37.6% | |
| | Scottish Cycling - Scottish Cycling Mini DH Final | | Fort William | U14 | | 58 | | 7 / 8 | 14% | 2:16.57 | 1:48.41 | 26% | 1:32.35 | 47.9% | |
| | 2020 Highland Hardline #1 | | Golspie | U16 | | 604 | West Highland Wheelers | 3 / 6 | 60% | 2:05.11 | 1:48.75 | 15% | 1:31.03 | 37.4% | |
| | 2018 Highland Hardline #2 | | Golspie | U14 | | 236 | | 5 / 5 | 0% | 2:46.64 | 1:49.84 | 51.7% | 1:26.61 | 92.4% | |
| | 2021 HSBC UK | DH National Series #3 | | Caersws | U19 | | 142 | West Highland Wheelers | 3 / 8 | 71% | 2:08.51 | 1:52.64 | 14.1% | 1:31.80 | 40% | |
| | 2017 Scottish Cycling North Mini DH #2 | | Fort William | 11-12 | | 122 | | 4 / 4 | 0% | 3:02.00 | 1:54.00 | 59.7% | 1:24.00 | 116.7% | |
| | 2022 British Cycling DH National Series #4 | | Caersws | 17-18 | | 143 | West Highland Wheelers | 2 / 5 | 75% | 2:19.90 | 2:10.21 | 7.4% | 1:36.27 | 45.3% | |
| | 2018 Highland Hardline #5 | | Laggan Wolftrax | U14 | | 547 | | 4 / 5 | 25% | 3:11.19 | 2:14.25 | 42.4% | 1:44.93 | 82.2% | |
| | 2018 Scottish Cycling North Mini DH #1 | | Laggan Wolftrax | U14 | | 38 | | 4 / 5 | 25% | 3:48.55 | 2:16.81 | 67.1% | 1:42.94 | 122% | |
| | 2019 Highland Hardline #2 | | Fort William | U14 | | 403 | West Highland Wheelers | 3 / 5 | 50% | 2:41.27 | 2:18.41 | 16.5% | 1:57.37 | 37.4% | |
| | 2021 Highland Hardline - National Short Course Downhill Championships | | Golspie | U16 | | 602 | West Highland Wheelers | 3 / 5 | 50% | 3:08.64 | 2:19.77 | 35% | 2:06.90 | 48.7% | |
| | 2022 British Cycling DH National Series #3 | | Llangollen | 17-18 | | 143 | West Highland Wheelers | - / 7 | 0% | - | 2:19.79 | - | 1:59.05 | - | |
| | 2018 Highland Hardline #4 | | Fyrish | U14 | | 439 | | 4 / 4 | 0% | 2:39.60 | 2:20.51 | 13.6% | 1:33.94 | 69.9% | |
| | 2023 SDA DH #4 & Scottish Champs | | Ae Forest | U19 | 1530325 | 701 | West Highland Wheelers | 4 / 13 | 75% | 2:54.32 | 2:32.29 | 14.5% | 2:06.45 | 37.9% | |
| | 2019 Highland Hardline #3 | | Golspie | U14 | | 403 | West Highland Wheelers | 3 / 4 | 33% | 3:33.44 | 2:33.53 | 39% | 1:56.77 | 82.8% | |
| | Highland Hardline - National Open Championship - U18s short course DH | | Glencoe | U14 | | 405 | West Highland Wheelers | 4 / 6 | 40% | 2:54.27 | 2:35.12 | 12.4% | 2:06.33 | 38% | |
| | 2019 Highland Hardline #5 | | Fyrish | U14 | | 403 | West Highland Wheelers | 3 / 4 | 33% | 3:31.70 | 2:35.66 | 36% | 1:56.58 | 81.6% | |
| | 2019 SDA #5 | | Ae Forest | U19 | 1530325 | 135 | | 8 / 8 | 0% | 3:32.34 | 2:37.21 | 35.1% | 1:59.82 | 77.2% | |
| | 2019 HSBC UK | DH National Series #5 | | Ae Forest | U19 | 1530325 | 135 | West Highland Wheelers | 8 / 8 | 0% | 3:32.42 | 2:42.47 | 30.8% | 2:00.07 | 76.9% | |
| | 2021 HSBC UK | DH National Series #4 | | Antur Stiniog | U19 | | 142 | West Highland Wheelers | 5 / 7 | 33% | 3:13.75 | 2:51.58 | 12.9% | 2:24.53 | 34.1% | |
| | 2023 British Cycling DH National Series #3 | | Llangollen | 17-18 | | 164 | West Highland Wheelers | 3 / 7 | 67% | 2:59.76 | 2:55.96 | 2.2% | 2:11.64 | 36.6% | |
| | 2019 Highland Hardline #1 | | Contin | U14 | | 403 | West Highland Wheelers | 4 / 5 | 25% | 4:30.86 | 2:59.43 | 51% | 2:26.28 | 85.2% | |
| | 2022 SDA DH #3 & Scottish Champs | | Glenshee | U19 (SDA series categorisation) | 1530325 | 751 | West Highland Wheelers | 5 / 10 | 56% | 3:32.26 | 3:04.81 | 14.9% | - | - | |
| | 2022 British Cycling DH National Series #5 | | Revolution Bike Park | 17-18 | | 143 | West Highland Wheelers | 4 / 5 | 25% | 3:30.29 | 3:05.09 | 13.6% | 2:29.33 | 40.8% | |
| | Pearce Events - UK DH National Champs '21 | | Rhyd y Felin | 15-16 | | 203 | West Highland Wheelers | 3 / 3 | 0% | 3:43.34 | 3:10.98 | 16.9% | 2:27.02 | 51.9% | |
| | 2022 Mercedes-Benz UCI World Cup DH #5 | | Pal Arinsal | 17-18 | 10093246484 & 2005 | 19 | | 17 / 19 | 11% | 4:06.33 | 3:16.85 | 25.1% | 2:43.42 | 50.7% | |
| | 2023 UCI World Cup DH #4 | | Pal Arinsal | 17-18 | 10093246484 & 2005 | 21 | | - / 22 | 0% | - | 3:21.05 | - | 2:46.46 | - | |
| | 2023 UCI World Cup DH #1 | | Lenzerheide | 17-18 (Juniors) | 10093246484 & 2005 | 22 | | DNS / 23 | 0% | DNS | 3:22.25 | - | - | - | |
| | SDA - UK DH National Champs '22 | | Glencoe | 17-18 | | 132 | West Highland Wheelers | 3 / 3 | 0% | 3:37.58 | 3:24.30 | 6.5% | 2:17.38 | 58.4% | |
| | 2022 Mercedes-Benz UCI World Cup DH #4 | | Lenzerheide | 17-18 | 10093246484 & 2005 | 19 | | 18 / 22 | 19% | 4:27.77 | 3:28.11 | 28.7% | 2:47.15 | 60.2% | |
| | 2021 SDA DH #3 | | Glenshee | U19 | 1530325 | 725 | | 4 / 8 | 57% | 4:02.80 | 3:29.55 | 15.9% | 2:31.92 | 59.8% | |
| | 2023 British Cycling DH National Series #5 | | Antur Stiniog | 17-18 | | 136 | West Highland Wheelers | 3 / 6 | 60% | 3:33.77 | 3:31.81 | 0.9% | 2:48.13 | 27.2% | |
| | 2022 SDA DH #3 & Scottish Champs | | Glenshee | 17-18 | 1530325 | 751 | West Highland Wheelers | 1 / 1 | - | 3:32.26 | 3:32.26 | 0% | 2:13.33 | 59.2% | |
| | 2021 SDA DH #1 | | Glencoe | U19 | 1530325 | 725 | | 4 / 6 | 40% | 4:06.42 | 3:36.77 | 13.7% | 3:02.50 | 35% | |
| | 2023 SDA DH #1 | | Innerleithen | U19 | 1530325 | 701 | West Highland Wheelers | 5 / 15 | 71% | 4:05.83 | 3:39.50 | 12% | 2:58.91 | 37.4% | |
| | Borderline Events - UK DH National Champs '23 | | Rhyd y Felin | 17-18 | | 144 | West Highland Wheelers | 3 / 5 | 50% | 4:17.91 | 3:40.42 | 17% | 2:53.87 | 48.3% | |
| | 2023 UCI World Cup DH #2 | | Leogang | 17-18 (Juniors) | 10093246484 & 2005 | 20 | | - / 22 | 0% | - | 3:41.64 | - | - | - | |
| | 2024 British Cycling DH National Series #1 | | Rheola | Elite | | 154 | West Highland Wheelers | 7 / 16 | 60% | 5:39.85 | 3:44.50 | 51.4% | 2:54.60 | 94.7% | |
| | 2023 UCI World Cup DH #6 | | Les Gets | 17-18 (Juniors) | 10093246484 & 2005 | 18 | | DNS / 19 | 0% | DNS | 4:07.01 | - | - | - | |
| | 2023 UCI World Cup DH #5 | | Loudenvielle | 17-18 (Juniors) | 10093246484 & 2005 | 23 | | 16 / 22 | 29% | 5:07.76 | 4:11.54 | 22.4% | - | - | |
| | 2023 UCI World Cup DH #3 | | Val di Sole | 17-18 (Juniors) | 10093246484 & 2005 | 24 | | DNS / 23 | 0% | DNS | 4:21.19 | - | - | - | |
| | 2023 British Cycling DH National Series #1 | | Rheola | 17-18 | | 161 | West Highland Wheelers | 3 / 4 | 33% | 5:12.65 | 4:37.28 | 12.8% | 2:48.72 | 85.3% | |
| | UCI - DHI World Championships '23 | | Fort William | 17-18 | 10093246484 & 2005 | 30 | UK | 24 / 32 | 26% | 6:03.78 | 5:15.61 | 15.3% | 4:26.75 | 36.4% | |
| | 2023 British Cycling DH National Series #2 | | Fort William | 17-18 | | 190 | West Highland Wheelers | 4 / 6 | 40% | 5:55.27 | 5:21.11 | 10.6% | 4:25.61 | 33.8% | |
| | 2022 British Cycling DH National Series #2 | | Fort William | 17-18 | | 143 | West Highland Wheelers | 4 / 5 | 25% | 6:27.23 | 5:32.63 | 16.4% | 4:34.56 | 41% | |
| | 2022 Mercedes-Benz UCI World Cup DH #2 | | Fort William | 17-18 | 10093246484 & 2005 | 13 | | DNS / 15 | 0% | DNS | 5:37.50 | - | 4:37.12 | - | |
| | No Fuss Events - Intro-(en)duro | | Fort William | U16 | | 216 | | 2 / 3 | 50% | 5:54.00 | 5:42.00 | 3.5% | 4:42.00 | 25.5% | |
| | 2021 SDA DH #3 & Scottish Champs | | Fort William | U19 | 1530325 | 725 | | 3 / 7 | 67% | 6:13.13 | 5:51.18 | 6.3% | 4:48.68 | 29.3% | |
| | 2019 SDA #3 | | Fort William | U19 | 10093246484 & 1530325 | 135 | West Highland Wheelers | 6 / 7 | 17% | 7:55.26 | 6:14.88 | 26.8% | 4:35.16 | 72.7% | |
| | 2019 HSBC UK | DH National Series #2 | | Fort William | U19 | 10093246484 & 1530325 | 135 | | 6 / 7 | 17% | 7:55.26 | 6:14.88 | 26.8% | 4:35.16 | 72.7% | |