| | 2022 Scottish Regional BMX #3 | | Cumbernauld BMX | 14yrs | | 23 | Cumbernauld Centurions BMX Club | 14 / 24 | 43% | n/a | | - | | - | |
| | 2022 HSBC UK | BMX National Series #3 | | Cyclopark | 14yrs | | 23 | Cumbernauld Centurions BMX Club | 51 / 51 | 0% | n/a | | - | | - | |
| | 2022 HSBC UK | BMX National Series #2 | | National Cycling Centre | 14yrs | | 23 | Cumbernauld Centurions BMX Club | 27 / 52 | 49% | n/a | | - | | - | |
| | 2022 HSBC UK | BMX National Series #1 | | National Cycling Centre | 14yrs | | 23 | Cumbernauld Centurions BMX Club | 22 / 52 | 59% | n/a | | - | | - | |
| | 2022 Scottish Regional BMX #1 | | Clydebank BMX | 15yrs (merged from 14yrs) | | 23 | Cumbernauld Centurions BMX Club | 1 / 6 | 100% | n/a | | - | | - | |
| | 2021/22 CCBMX Winter #4 | | Broadwood BMX | 13-14 | | 071 | Cumbernauld Centurions BMX Club | 1 / 8 | 100% | n/a | | - | | - | |
| | 2021/22 Racing Under The Roof #4 | | National Cycling Centre | Expert: 13-14 | | 71 | Cumbernauld Centurions BMX Club | 12 / 47 | 76% | n/a | | - | | - | |
| | 2021/22 CCBMX Winter #3 | | Broadwood BMX | 13-14 | | 071 | Cumbernauld Centurions BMX Club | 1 / 9 | 100% | n/a | | - | | - | |
| | 2021/22 CCBMX Winter #2 | | Broadwood BMX | 13-14 | | 071 | Cumbernauld Centurions BMX Club | 1 / 10 | 100% | n/a | | - | | - | |
| | 2021/22 Racing Under The Roof #3 | | National Cycling Centre | Expert: 13-14 | | 71 | Cumbernauld Centurions BMX Club | 19 / 53 | 65% | n/a | | - | | - | |
| | 2021/22 CCBMX Winter #1 | | Broadwood BMX | 13-14 | | 71 | Cumbernauld Centurions BMX Club | 1 / 10 | 100% | n/a | | - | | - | |
| | 2021/22 Racing Under The Roof #2 | | National Cycling Centre | Expert: 13-14 | | 71 | Cumbernauld Centurions BMX Club | 21 / 50 | 59% | n/a | | - | | - | |
| | Scottish Regional BMX - Scottish BMX Open | | Cumbernauld BMX | 13yrs | | 71 | CUMB | 5 / 8 | 43% | n/a | | - | | - | |
| | 2021/22 Racing Under The Roof #1 | | National Cycling Centre | Expert: 13-14 | | 71 | Cumbernauld Centurions BMX Club | 11 / 49 | 79% | n/a | | - | | - | |
| | 2021 North Region BMX - North Region BMX Club Champs | | Mid Lancs BMX | 13yrs | | 71 | CUMB | 7 / 16 | 60% | n/a | | - | | - | |
| | 2021 North Region BMX #7 | | Platt Fields BMX | 13yrs | | 71 | CUMB | 4 / 14 | 77% | n/a | | - | | - | |
| | British Cycling - BMX UK National Champs '21 | | Leicester BMX | 13yrs | | 1.6 | CUMB | 29 / 70 | 59% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #6 | | Cumbernauld BMX | 13yrs | | 71 | CUMB | 15 / 35 | 59% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #5 | | Cumbernauld BMX | 13yrs | | 71 | CUMB | 21 / 35 | 41% | n/a | | - | | - | |
| | 2021 North Region BMX #6 | | Preston BMX | 13yrs | | 71 | CUMB | 3 / 16 | 87% | n/a | | - | | - | |
| | 2021 North Region BMX #5 | | National Cycling Centre | 13yrs | | 71 | CUMB | 6 / 17 | 69% | n/a | | - | | - | |
| | 2021 Scottish Regional BMX #4 | | Cumbernauld BMX | 13yrs | | 71 | Cumbernauld Centurions BMX Club | 2 / 8 | 86% | n/a | | - | | - | |
| | 2021 SDA DH #1 | | Glencoe | 13-14 | 1318187 | 904 | | 20 / 32 | 39% | 4:00.17 | 3:18.48 | 21% | 3:02.50 | 31.6% | |
| | 2021 North Region BMX #2 | | Crewe BMX | 13yrs | | 71 | CUMB | 2 / 18 | 94% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #2 | | Cyclopark | 13yrs | | 71 | CUMB | 25 / 39 | 37% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #1 | | Cyclopark | 13yrs | | 71 | CUMB | 25 / 37 | 33% | n/a | | - | | - | |
| | 2021 Scottish Regional BMX #2 | | Cumbernauld BMX | 15yrs (merged from 13yrs) | | 71 | | 2 / 10 | 89% | n/a | | - | | - | |
| | 2021 North Region BMX #1 | | Mid Lancs BMX | 13yrs | | 71 | CUMB | 6 / 19 | 72% | n/a | | - | | - | |
| | 2021 Scottish Regional BMX #1 | | Clydebank BMX | 13yrs | | 71 | | 1 / 6 | 100% | n/a | | - | | - | |
| | 2021 Mid Lancs BMX Summer #4 | | Mid Lancs BMX | 13-14 | | 71X | CUMB | 9 / 18 | 53% | n/a | | - | | - | |
| | Gravity Events UK - Descend Mini Downhill - Youth race | | Hamsterley | 13-14 | 1318187 | 34 | Cumbernauld Centurions BMX Clu | 8 / 16 | 53% | 51.71s | 45.39s | 13.9% | 43.68s | 18.4% | |
| | 2021 Mid Lancs BMX Summer #3 | | Mid Lancs BMX | 13-14 | | 71 | CUMB | 5 / 20 | 79% | n/a | | - | | - | |
| | 2021 Mid Lancs BMX Summer #2 | | Mid Lancs BMX | 13-14 | | 71 | CUMB | 9 / 17 | 50% | n/a | | - | | - | |
| | Highland Hardline - National Open Championship - U18s short course DH | | Glencoe | U12 | | 265 | Cumbernauld Centurions BMX Club | 31 / 33 | 6% | 3:26.77 | 2:20.40 | 47.3% | 2:06.33 | 63.7% | |
| | 2019 Highland Hardline #5 | | Fyrish | U12 | | 288 | Cumbernauld Centurions BMX Club | 9 / 21 | 60% | 3:06.77 | 2:27.66 | 26.5% | 1:56.58 | 60.2% | |
| | 2018 Highland Hardline #5 | | Laggan Wolftrax | U10 | | 520 | Stirling Bike Club | 13 / 16 | 20% | 3:09.08 | 2:09.99 | 45.5% | 1:44.93 | 80.2% | |
| | 2018 Borders Mini DH #5 | | Dunkeld | U10 | | 191 | Stirling Bike Club | DNS / 18 | 0% | DNS | 1:41.93 | - | 1:18.60 | - | |
| | 2018 Borders Mini DH #4 | | Ae Forest | U10 | | 191 | Stirling Bike Club | 9 / 12 | 27% | 2:12.77 | 1:20.80 | 64.3% | 1:08.07 | 95.1% | |
| | 2018 Scottish Cycling North Mini DH #1 | | Laggan Wolftrax | U10 | | 17 | Stirling Bike Club | 12 / 17 | 31% | 3:25.94 | 2:32.88 | 34.7% | 1:42.94 | 100.1% | |
| | 2018 Borders Mini DH #2 | | Ae Forest | U11 | | 134 | Cumbernauld Centurions BMX | 11 / 14 | 23% | 2:15.05 | 1:17.56 | 74.1% | 59.34s | 127.6% | |
| | 2017 Big Tree Campervans Youth Series #4 | | Kinnoull Hill | U10 | 1318187 | 6 | Stirling Bike Club | 14 / 31 | 57% | 2:32.78 | 2:01.14 | 26.1% | 1:36.78 | 57.9% | |
| | 2016 Big Tree Campervans Youth Series #3 | | Comrie Croft | U8 | | 33 | | 18 / 20 | 11% | - | 1h00:42.00 | - | - | - | |