| | 2023 British Cycling DH National Series #5 | | Antur Stiniog | 17-18 | | 56 | Discovery Junior CC | 36 / 36 | 0% | 3:30.68 | 2:50.33 | 23.7% | 2:48.13 | 25.3% | |
| | 2023 British Cycling DH National Series #4 | | Glencoe | 17-18 | | 50 | Discovery Junior CC | 31 / 36 | 14% | 3:55.22 | 3:11.08 | 23.1% | 3:01.34 | 29.7% | |
| | Borderline Events - UK DH National Champs '23 | | Rhyd y Felin | 17-18 | | 115 | Discovery Junior CC | 37 / 37 | 0% | 4:41.97 | 3:00.19 | 56.5% | 2:53.87 | 62.2% | |
| | 2023 SDA DH #4 & Scottish Champs | | Ae Forest | 17-18 | 1299840 | 601 | Discovery Junior CC | 28 / 30 | 7% | 3:00.53 | 2:15.66 | 33.1% | 2:06.45 | 42.8% | |
| | 2023 British Cycling DH National Series #3 | | Llangollen | 17-18 | | 71 | Discovery Junior CC | 36 / 39 | 8% | 2:57.32 | 2:17.76 | 28.7% | 2:11.64 | 34.7% | |
| | 2023 SDA DH #3 | | Glenshee | 17-18 | 1299840 | 601 | Discovery Junior CC | 19 / 21 | 10% | 2:47.14 | 2:10.51 | 28.1% | 2:02.74 | 36.2% | |
| | 2023 British Cycling DH National Series #2 | | Fort William | 17-18 | | 95 | Discovery Junior CC | 40 / 48 | 17% | 6:13.63 | 4:36.48 | 35.1% | 4:25.61 | 40.7% | |
| | 2023 British Cycling DH National Series #1 | | Rheola | 17-18 | | 81 | Discovery Junior CC | - / 48 | 0% | - | 2:58.77 | - | 2:48.72 | - | |
| | 2023 SDA DH #1 | | Innerleithen | 17-18 | 1299840 | 601 | Discovery Junior CC | 27 / 34 | 21% | 4:00.84 | 3:04.20 | 30.8% | 2:58.91 | 34.6% | |
| | Highland Hardline - National Short Course Downhill Championships | | Golspie | U16 | | 660 | Discovery Junior CC | 11 / 18 | 41% | 2:41.92 | 2:07.94 | 26.6% | 2:07.94 | 26.6% | |
| | 2022 Aberdeenshire Enduro Series #3 | | Glenlivet Bike Park | 13-17 | | 18 | Discover junior cycling | 34 / 54 | 38% | 17:18.59 | 14:02.46 | 23.3% | 14:02.46 | 23.3% | |
| | 2022 Aberdeenshire Enduro Series #1 - Pitfichie Enduro | | Pitfichie | 13-17 | | 13 | Discover junior cycling | 36 / 43 | 17% | 19:51.14 | 14:41.43 | 35.1% | 14:11.46 | 39.9% | |
| | 2022 SDA DH #3 & Scottish Champs | | Glenshee | 15-16 | 1299840 | 808 | Discovery Junior CC | 23 / 33 | 31% | 2:54.74 | 2:22.43 | 22.7% | 2:13.33 | 31.1% | |
| | 2022 SDA DH #3 & Scottish Champs | | Glenshee | 15-16 (SDA series categorisation) | 1299840 | 808 | Discovery Junior CC | 26 / 43 | 40% | 2:54.74 | 2:22.43 | 22.7% | - | - | |
| | 2022 British Cycling DH National Series #2 | | Fort William | 15-16 | | 836 | Discovery Junior CC | 37 / 46 | 20% | 7:02.34 | 4:57.38 | 42% | 4:34.56 | 53.8% | |
| | Tweedlove - Ridelines Enjoyro | | Innerleithen | 14-15 | | 310 | | 19 / 38 | 51% | 10:09.00 | 8:32.00 | 19% | 8:19.00 | 22% | |
| | 2022 SDA DH #1 | | Ae Forest | 15-16 | 1299840 | 808 | Discovery Junior CC | 32 / 42 | 24% | 2:40.51 | 2:04.33 | 29.1% | 1:52.90 | 42.2% | |
| | 2021 Highland Hardline - National Short Course Downhill Championships | | Golspie | U16 | | 664 | Discovery Junior CC | 24 / 26 | 8% | 3:18.64 | 2:08.94 | 54.1% | 2:06.90 | 56.5% | |
| | 2021 SDA DH #3 | | Glenshee | 15-16 | 1299840 | 803 | | 34 / 41 | 18% | 4:21.09 | 2:44.70 | 58.5% | 2:31.92 | 71.9% | |
| | 2021 SDA DH #3 & Scottish Champs | | Fort William | 15-16 | 1299840 | 803 | | 37 / 42 | 12% | 6:31.29 | 4:49.43 | 35.2% | 4:48.68 | 35.5% | |
| | 2021 Aberdeenshire Enduro Series #1 | | Pitfichie | Lite (Lite) | | 16 | Discover junior cycling | 3 / 5 | 50% | 16:45.03 | 14:33.05 | 15.1% | - | - | |
| | Doon tha Brae events - Pitfichie Enduro | | Pitfichie | Lite (Shortened 1) | | 14 | Discover junior cycling | 2 / 3 | 50% | 15:31.62 | 14:24.37 | 7.8% | - | - | |
| | 2020 Highland Hardline #1 | | Golspie | U14 | | 479 | Discovery Junior CC | 30 / 36 | 17% | 2:27.83 | 1:41.38 | 45.8% | 1:31.03 | 62.4% | |
| | 2019 Scottish XC #6 | | Glentress | 13-14 | | 156 | | 28 / 32 | 13% | - | 1h05:05.26 | - | - | - | |
| | 2019 Scottish XC #5 | | Lochore Meadows Country Park | 13-14 | | 157 | | 27 / 28 | 4% | - | 41:12.89 | - | - | - | |
| | 2019 Scottish XC #4 | | Kirkhill | 13-14 | | 154 | | 31 / 33 | 6% | - | 52:56.44 | - | - | - | |
| | 2019 Scottish XC #3 | | Linlithgow | 13-14 | | 156 | | 31 / 32 | 3% | - | 45:52.00 | - | - | - | |
| | 2019 Scottish XC #2 | | Dalbeattie | 13-14 | | 156 | | 25 / 30 | 17% | - | 54:00.00 | - | - | - | |
| | 2019 Scottish XC #1 | | Cathkin Braes Country Park | 13-14 | | 156 | | 44 / 44 | 0% | 1h12:37.30 | 34:30.40 | 110.5% | - | - | |
| | 2017 Big Tree Campervans Youth Series #5 | | Lochore Meadows Country Park | U12 | | 172 | | 10 / 11 | 10% | - | 34:08.42 | - | - | - | |
| | 2017 Big Tree Campervans Youth Series #4 | | Kinnoull Hill | U12 | 1299840 | 42 | Discovery Junior CC | 16 / 16 | 0% | 4:33.92 | 1:51.18 | 146.4% | 1:36.78 | 183% | |
| | 2017 Big Tree Campervans Youth Series #3 | | Comrie Croft | U12 (Shortened 2) | | 74 | | 14 / 14 | 0% | - | 39:24.34 | - | - | - | |
| | 2017 Big Tree Campervans Youth Series #2 | | Templeton Woods | U12 | | 52 | Discovery Junior CC | 10 / 10 | 0% | - | 36:00.83 | - | - | - | |
| | 2017 Big Tree Campervans Youth Series #1 | | Forfar | U12 | | 51 | | 10 / 10 | 0% | - | 31:21.49 | - | - | - | |