| | 2019 Highland Hardline #4 | | DH Farm, Portsoy | U16 | | 680 | | 12 / 18 | 35% | 1:29.94 | 1:16.47 | 17.6% | 1:15.09 | 19.8% | |
| | 2019 Highland Hardline #2 | | Fort William | U16 | | 680 | | 17 / 27 | 38% | 2:24.35 | 1:59.87 | 20.4% | 1:57.37 | 23% | |
| | 2019 Highland Hardline #5 | | Fyrish | U16 | | 680 | | 15 / 18 | 18% | 3:22.16 | 1:56.58 | 73.4% | 1:56.58 | 73.4% | |
| | 2019 Highland Hardline #1 | | Contin | U16 | | 680 | | 23 / 28 | 19% | 3:34.54 | 2:36.12 | 37.4% | 2:26.28 | 46.7% | |
| | Tweedlove - G-Form Enjoyro | | Glentress | 14-16 | | 157 | | 17 / 23 | 27% | 24:45.00 | 19:40.00 | 25.9% | 16:41.00 | 48.4% | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 15-16 | | 66 | Scott racing | 38 / 78 | 52% | 31:30.60 | 27:32.70 | 14.4% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 15-16 | | 52 | Scott racing | 40 / 60 | 34% | 32:20.80 | 28:14.50 | 14.5% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 15-16 | | 59 | Scott racing | 13 / 67 | 82% | 33:23.80 | 30:32.00 | 9.4% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | 15-16 | | 56 | Scott racing | 16 / 53 | 71% | 33:50.50 | 30:16.80 | 11.8% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 15-16 | | 59 | Scott racing | 20 / 66 | 71% | 34:51.60 | 31:24.50 | 11% | - | - | |
| | 2016 North East XC MTB Series #2 | | Thorneyford Farm | U14 | | 37 | Scott racing | 3 / 7 | 67% | 37:47.80 | 35:03.90 | 7.8% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | 17-18 | | 44 | Scott racing | 29 / 53 | 46% | 44:07.00 | 38:57.10 | 13.3% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | 17-18 | | 49 | Scott racing | 9 / 59 | 86% | 46:06.60 | 43:32.50 | 5.9% | - | - | |
| | 2017 North East XC MTB Series #3 | | Gallagher Park, Bedlington | U14 | | 12 | Scott racing | 2 / 4 | 67% | 46:59.70 | 46:00.20 | 2.2% | - | - | |
| | 2016 North East XC MTB Series #3 | | Hetton Lyons Country Park | U14 | | 61 | Scott racing | 2 / 3 | 50% | 51:58.20 | 45:50.10 | 13.4% | - | - | |
| | 2016 North East XC MTB Series #1 | | Hamsterley Forest | U14 | | 75 | Scott racing | 4 / 6 | 40% | - | 51:33.40 | - | - | - | |
| | 2016 North East XC MTB Series #5 | | Hamsterley Forest | U14 | | 73 | Scott racing | 3 / 9 | 75% | - | 51:22.30 | - | - | - | |