| | 2021 Scottish XC #1 | | Cathkin Braes Country Park | Young Folks | | 516 | Black Isle MTB Club | 24 / 34 | 30% | - | | - | - | - | |
| | 2019 Scottish XC #3 | | Linlithgow | U12 | | 16 | | 4 / 10 | 67% | 19:04.00 | 16:40.00 | 14.4% | - | - | |
| | 2019 Scottish XC #4 | | Kirkhill | U12 | | 6 | | 5 / 6 | 20% | 23:26.84 | 19:30.84 | 20.2% | - | - | |
| | 2019 Scottish XC #5 | | Lochore Meadows Country Park | U12 | | 10 | | 5 / 12 | 64% | 30:39.44 | 27:29.79 | 11.5% | - | - | |
| | 2023 Scottish XC #1 | | Comrie Croft | 15-16 | | 190 | Black Isle MTB Club | 4 / 7 | 50% | 44:29.00 | 37:49.00 | 17.6% | - | - | |
| | 2022 Scottish XC #1 | | Comrie Croft | 13-14 | | 104 | Black Isle MTB Club | 3 / 7 | 67% | 43:23.00 | 39:26.00 | 10% | - | - | |
| | 2023 Scottish CX #1 | | Kinneil X | U16 (U16/U14 race) | | 76 | | 3 / 7 | 67% | 31:29.00 | 35:21.00 | -10.9% | - | - | |
| | 2024 Hope PMBA Enduro #1 | | Kirroughtree Forest | U21 (Academy course) | | 3668 | Crow MTB | 1 / 7 | 100% | 12:08.81 | 12:08.81 | 0% | - | - | |
| | 2023 YT Industries Tweedlove Triple Crown #2 - King & Queen of the Mountain | | Innerleithen | 15-16 (E3 (S5 void)) | | 3030 | | 2 / 3 | 50% | 9:22.77 | 9:18.57 | 0.8% | - | - | |
| | 2023 Scottish XC #2 | | Fort William | 15-16 | | 503 | | 2 / 4 | 67% | 1h18:47.00 | 1h04:26.00 | 22.3% | - | - | |
| | Strathpuffer - Strathpuffer 24 | | Strathpeffer | Open (Pairs) | | 315 | TEAM: Twin factory racing | 8 / 24 | 70% | 24h22:14.00 | 23h59:38.00 | 1.6% | - | - | |
| | 2023 YT Industries Tweedlove Triple Crown #1 - International Enduro | | Tweed Valley | 15-16 (Tweedlove classes - Short course) | | 3033 | | 1 / 3 | 100% | 12:56.84 | 12:56.84 | 0% | - | - | |
| | 2022 Scottish Enduro Series #3 | | Innerleithen | 13-16 (SES80) | | 872 | | 4 / 6 | 40% | 16:46.52 | 14:44.51 | 13.8% | - | - | |
| | 2022 Scottish Enduro Series #1 | | Fort William | 13-16 (SES80) | | 832 | | 1 / 2 | 100% | 24:00.57 | 24:00.57 | 0% | - | - | |
| | 2021 Aberdeenshire Enduro Series #3 | | Scolty Hill | 9-12 (Lite) | | 149 | | 1 / 4 | 100% | 12:24.81 | 12:24.81 | 0% | - | - | |
| | 2023 Aberdeenshire Enduro Series #4 | | Tarland | U18 | | 226 | Black Isle MTB Club | 1 / 7 | 100% | 22:49.80 | 22:49.80 | 0% | 19:44.30 | 15.7% | |
| | 2023 YT Industries Tweedlove Triple Crown #3 - Vallelujah | | Tweed Valley | 15-16 (Short course) | | 3064 | | 1 / 4 | 100% | 16:27.16 | 16:27.16 | 0% | - | - | |
| | 2021 Aberdeenshire Enduro Series #1 | | Pitfichie | 9-12 (Lite) | | 139 | Black Isle MTB Club | 3 / 4 | 33% | 17:05.92 | 15:30.63 | 10.2% | - | - | |
| | 2022 Scottish Enduro Series #2 | | Pitfichie | 13-16 (SES80) | | 805 | | 3 / 5 | 50% | 13:06.51 | 12:18.67 | 6.5% | - | - | |
| | 2023 Aberdeenshire Enduro Series #1 | | Glenlivet Bike Park | U18 | | 180 | Black Isle MTB Club | 1 / 3 | 100% | 16:34.38 | 16:34.38 | 0% | 13:17.06 | 24.8% | |
| | Doon tha Brae events - Glenlivet Enduro | | Glenlivet Bike Park | 9-12 (Lite) | | 159 | Black Isle MTB Club | 1 / 5 | 100% | 20:47.45 | 20:47.45 | 0% | - | - | |
| | Scottish Cycling - Youth Mini DH | | Fort William | U14 | | 58 | Black Isle MTB Club | 8 / 10 | 22% | 1:47.56 | 1:37.70 | 10.1% | 1:24.86 | 26.8% | |
| | 2022 Aberdeenshire Enduro Series #3 | | Glenlivet Bike Park | 13-17 | | 164 | Black Isle MTB Club | 3 / 7 | 67% | 19:30.30 | 18:02.88 | 8.1% | 14:02.46 | 38.9% | |
| | 2023 Aberdeenshire Enduro Series #3 | | Pitfichie | U18 | | 168 | Black Isle MTB Club | 1 / 7 | 100% | 18:58.50 | 18:58.50 | 0% | 13:35.90 | 39.5% | |
| | 2023 Aberdeenshire Enduro Series #2 | | Aboyne | U18 | | 169 | Black Isle MTB Club | 1 / 5 | 100% | 20:47.41 | 20:47.41 | 0% | 14:40.28 | 41.7% | |
| | 2023 YT Industries Tweedlove Triple Crown #1 - International Enduro | | Tweed Valley | U21 (BNES classes - Full course) | | 3033 | | 4 / 10 | 67% | 17:37.10 | 15:25.55 | 14.2% | - | - | |
| | Scottish Cycling - Scottish Cycling Mini DH Final | | Fort William | U12 | | 32 | Black Isle MTB Club | 4 / 7 | 50% | 2:12.32 | 1:51.91 | 18.2% | 1:28.11 | 50.2% | |
| | 2021 Highland Hardline - National Short Course Downhill Championships | | Golspie | U14 | | 402 | Black Isle MTB Club | 2 / 3 | 50% | 3:15.98 | 2:39.36 | 23% | 2:06.90 | 54.4% | |
| | 2017 Scottish Cycling North Mini DH #3 | | Laggan Wolftrax | 9-10 | | 46 | Moray Mountain Bike | 4 / 6 | 40% | 4:26.54 | 3:43.97 | 19% | 2:39.94 | 66.7% | |
| | 2018 Highland Hardline #3 | | DH Farm, Portsoy | U10 | | 303 | Black Isle MTB Club | 3 / 4 | 33% | 2:15.35 | 1:58.80 | 13.9% | 1:19.71 | 69.8% | |
| | Scottish Cycling - Scottish Cycling Mini DH Final | | Fort William | U10 | | 15 | Black Isle MTB Club | 3 / 8 | 71% | 2:38.55 | 2:27.98 | 7.1% | 1:32.35 | 71.7% | |
| | Highland Hardline - National Open Championship - U18s short course DH | | Glencoe | U12 | | 204 | Black Isle MTB Club | 5 / 6 | 20% | 3:38.18 | 2:48.36 | 29.6% | 2:06.33 | 72.7% | |
| | 2020 Highland Hardline #1 | | Golspie | U12 | | 203 | Black Isle MTB Club | 2 / 3 | 50% | 2:39.57 | 2:27.70 | 8% | 1:31.03 | 75.3% | |
| | 2019 Highland Hardline #4 | | DH Farm, Portsoy | U12 | | 202 | Black Isle MTB Club | 2 / 4 | 67% | 2:12.83 | 2:03.26 | 7.8% | 1:15.09 | 76.9% | |
| | 2018 Highland Hardline #1 | | Learnie | U10 | | 103 | Moray Mountain Bike | 3 / 6 | 60% | 3:08.38 | 2:53.43 | 8.6% | 1:45.58 | 78.4% | |
| | 2019 Highland Hardline #2 | | Fort William | U12 | | 202 | Black Isle MTB Club | 3 / 4 | 33% | 3:30.81 | 2:35.72 | 35.4% | 1:57.37 | 79.6% | |
| | 2017 Scottish Cycling North Mini DH #1 | | Learnie | 9-10 | | 161 | Moray Mountain Bike | 3 / 5 | 50% | 2:53.63 | 2:23.52 | 21% | 1:33.68 | 85.3% | |
| | Scottish Cycling - Scottish Cycling Mini DH Final | | Fort William | 9-10 | | 19 | Moray Mountain Bike | 5 / 7 | 33% | 1:51.57 | 1:19.20 | 40.9% | 59.60s | 87.2% | |
| | 2018 Highland Hardline #4 | | Fyrish | U10 | | 402 | Black Isle MTB Club | 2 / 3 | 50% | 3:03.15 | 2:51.14 | 7% | 1:33.94 | 95% | |
| | 2018 Scottish Cycling North Mini DH #1 | | Laggan Wolftrax | U10 | | 2 | Black Isle MTB Club | 3 / 5 | 50% | 3:23.41 | 2:55.89 | 15.7% | 1:42.94 | 97.6% | |
| | 2019 Highland Hardline #1 | | Contin | U12 | | 202 | Black Isle MTB Club | 2 / 6 | 80% | 4:50.17 | 3:49.81 | 26.3% | 2:26.28 | 98.4% | |
| | 2019 Highland Hardline #3 | | Golspie | U12 | | 202 | Black Isle MTB Club | 1 / 3 | 100% | 3:52.41 | 3:52.41 | 0% | 1:56.77 | 99% | |
| | 2019 Highland Hardline #5 | | Fyrish | U12 | | 202 | Black Isle MTB Club | 2 / 4 | 67% | 3:59.50 | 2:48.96 | 41.8% | 1:56.58 | 105.4% | |
| | 2018 Highland Hardline #2 | | Golspie | U10 | | 202 | Moray Mountain Bike | 2 / 3 | 50% | 3:00.52 | 2:47.93 | 7.5% | 1:26.61 | 108.4% | |
| | 2017 Scottish Cycling North Mini DH #2 | | Fort William | 9-10 | | 115 | | 4 / 6 | 40% | 2:57.00 | 2:17.00 | 29.2% | 1:24.00 | 110.7% | |
| | 2018 Highland Hardline #5 | | Laggan Wolftrax | U10 | | 502 | Black Isle MTB Club | 3 / 3 | 0% | 3:56.98 | 3:28.38 | 13.7% | 1:44.93 | 125.9% | |
| | Scottish Cycling - Mini DH | | Learnie | U10 | | 2 | Inverness CC | 4 / 4 | 0% | 3:47.00 | 2:41.00 | 41% | 1:38.00 | 131.6% | |
| | Scottish Cycling - Mini DH | | Fort William | U10 | | 24 | Inverness CC | 5 / 5 | 0% | 2:58.19 | 1:32.66 | 92.3% | 1:01.89 | 187.9% | |