| | 2017 Big Tree Campervans Youth Series #1 | | Forfar | U12 | | 53 | | 2 / 10 | 89% | - | 31:21.49 | - | - | - | |
| | Tweedlove - Pirelli Glentress 7 | | Glentress | Trios: U120 | | 515A | TEAM: BDC-MTB | 4 / 21 | 85% | 6h43:50.00 | 6h41:12.00 | 0.7% | - | - | |
| | 2019 Scottish XC #5 | | Lochore Meadows Country Park | 13-14 | | 161 | | 6 / 28 | 81% | 47:19.04 | 41:12.89 | 14.8% | - | - | |
| | 2019 Scottish XC #2 | | Dalbeattie | 13-14 | | 161 | | 7 / 30 | 79% | 58:24.00 | 54:00.00 | 8.2% | - | - | |
| | 2019 Scottish XC #6 | | Glentress | 13-14 | | 163 | | 8 / 32 | 77% | 1h15:32.72 | 1h05:05.26 | 16.1% | - | - | |
| | 2019 Scottish XC #1 | | Cathkin Braes Country Park | 13-14 | | 163 | | 12 / 44 | 74% | 39:21.60 | 34:30.40 | 14.1% | - | - | |
| | 2019 Scottish XC #3 | | Linlithgow | 13-14 | | 162 | | 9 / 32 | 74% | 51:21.00 | 45:52.00 | 12% | - | - | |
| | 2017 Big Tree Campervans Youth Series #3 | | Comrie Croft | U12 (Shortened 2) | | 76 | | 5 / 14 | 69% | 47:36.40 | 39:24.34 | 20.8% | - | - | |
| | 2017 Big Tree Campervans Youth Series #5 | | Lochore Meadows Country Park | U12 | | 175 | | 5 / 11 | 60% | - | 34:08.42 | - | - | - | |
| | 2019 Scottish XC #4 | | Kirkhill | 13-14 | | 158 | | 16 / 33 | 53% | 1h06:49.87 | 52:56.44 | 26.2% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 31 | Team Andrew Allan Architecture | 38 / 78 | 52% | 42:34.10 | 38:26.90 | 10.7% | - | - | |
| | 2022 Scottish XC #1 | | Comrie Croft | 17-18 | | 354 | Team Andrew Allan Architecture | 9 / 16 | 47% | 1h40:14.00 | 1h18:23.00 | 27.9% | - | - | |
| | 2020 Scottish XC #1 | | Linlithgow | 15-16 | | 253 | | 11 / 19 | 44% | 1h23:39.18 | 1h08:08.61 | 22.8% | - | - | |
| | 2016 Big Tree Campervans Youth Series #3 | | Comrie Croft | U12 | | 60 | | 8 / 13 | 42% | - | 58:34.90 | - | - | - | |
| | 2016 Big Tree Campervans Youth Series #2 | | Templeton Woods | U12 | | 92 | Carnegie Cyclones | 7 / 11 | 40% | - | 28:02.41 | - | - | - | |
| | 2021 Scottish XC #2 | | Glentress | A Race | | 663 | | 18 / 26 | 32% | - | | - | - | - | |
| | 2016 Big Tree Campervans Youth Series #1 | | Forfar | U12 | | 95 | | 12 / 17 | 31% | - | 21:58.60 | - | - | - | |
| | 2016 Big Tree Campervans Youth Series #5 | | Lochore Meadows Country Park | U12 | | ? | | 8 / 11 | 30% | - | 19:30.30 | - | - | - | |
| | 2022 Scottish XC #2 | | Callendar Estate | 17-18 | | 753 | | 11 / 15 | 29% | -1LAP | 1h23:22.00 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | 17-18 | | 42 | Team Andrew Allan Architecture | 31 / 42 | 27% | -3LAP | 42:12.20 | - | - | - | |
| | 2018 Scottish XC #4 | | Lochore Meadows Country Park | 13-14 | | 156 | | 21 / 28 | 26% | 1h12:06.78 | 49:57.03 | 44.4% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U16 | | 56 | www.Hardie-Bikes.com | 64 / 86 | 26% | 40:11.20 | 31:58.80 | 25.7% | - | - | |
| | 2021 Scottish XC #1 | | Cathkin Braes Country Park | Fast | | 39 | Team Andrew Allan Architecture | 30 / 40 | 26% | - | | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 17-18 | | 103 | Team Andrew Allan Architecture | 37 / 48 | 23% | -1LAP | 1h01:22.70 | - | - | - | |
| | 2022 Scottish CX #5 & Scottish Champs | | Dundee | U18 (Jnr/V40 race) | | 202 | | 15 / 19 | 22% | 47:27.00 | 40:20.00 | 17.6% | - | - | |
| | 2022 Scottish CX #8 | | Fife College | U18 (Jnr/V40 race) | | 115 | | 8 / 10 | 22% | 42:15.00 | 37:54.00 | 11.5% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | 17-18 | | 45 | Team Andrew Allan Architecture | 42 / 52 | 20% | -3LAP | 43:52.10 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 17-18 | | 58 | Team Andrew Allan Architecture | 53 / 64 | 17% | -3LAP | 42:48.70 | - | - | - | |
| | 2016 Big Tree Campervans Youth Series #4 | | Kinnoull Hill | U12 | 1221670 | 46 | Carnegie Cyclones | 19 / 22 | 14% | 3:16.51 | 1:57.91 | 66.7% | 1:55.27 | 70.5% | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 17-18 | | 85 | Team Andrew Allan Architecture | 33 / 38 | 14% | -1LAP | 1h12:38.00 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | 17-18 | | 52 | Team Andrew Allan Architecture | 45 / 51 | 12% | -1LAP | 41:01.30 | - | - | - | |
| | 2022 Scottish CX #7 | | Kinneil X | U18 (Jnr/V40 race) | | 274 | | 10 / 11 | 10% | 44:42.00 | 42:30.00 | 5.2% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 17-18 | | 73 | Team Andrew Allan Architecture | 28 / 29 | 4% | -1LAP | 1h18:07.10 | - | - | - | |
| | 2022 Scottish XC #3 | | Cathkin Braes Country Park | 17-18 | | 353 | | 7 / 7 | 0% | 1h35:25.00 | 1h17:32.00 | 23.1% | - | - | |
| | 2022 Scottish CX #2 | | Lochore Meadows Country Park | U18 (Jnr/V40 race) | | 162 | | 14 / 14 | 0% | 42:31.00 | 36:27.00 | 16.6% | - | - | |