| | 2023 NWCCA - Buile Hill ‘cross | | Buile Hill, Salford | U23 (16+ race) | | 114 | | 1 / 9 | 100% | 51:31.00 | 51:29.20 | 0.1% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | Elite | | 38 | | 38 / 62 | 39% | 51:54.00 | 29:05.00 | 78.5% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | Elite | | 48 | | 33 / 71 | 54% | 1h08:00.00 | 22:12.10 | 206.3% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 17-18 (XCO) | | 125 | | DNF / 38 | 0% | DNF | 1h04:44.00 | - | - | - | |
| | 2022 Hope XC #6 | | Tong | 17-18 (XC: Full course) | | 10 | | 2 / 7 | 83% | 1h34:46.00 | 1h29:04.00 | 6.4% | - | - | |
| | 2022 Crank It Cycling #1 | | Sherwood Pines | 17-18 | | 160 | | DNS / 20 | 0% | DNS | 1h13:06.00 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | 17-18 | | 25 | The Bike Rack CC | 13 / 42 | 71% | 48:02.30 | 42:12.20 | 13.8% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | 17-18 | | 28 | The Bike Rack CC | 15 / 52 | 73% | 51:52.60 | 45:42.50 | 13.5% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | 17-18 | | 32 | The Bike Rack CC | 20 / 52 | 63% | 50:10.90 | 43:52.10 | 14.4% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 17-18 | | 31 | The Bike Rack CC | 28 / 64 | 57% | 47:32.30 | 42:48.70 | 11% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 17-18 | | 33 | The Bike Rack CC | 21 / 54 | 62% | 50:38.80 | 43:57.10 | 15.2% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | U16 | | 27 | Hetton Hawks CC | 7 / 96 | 94% | 33:24.90 | 31:32.50 | 5.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 15-16 | | 24 | Hetton Hawks CC | 15 / 88 | 84% | 35:34.10 | 31:50.80 | 11.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U16 | | 22 | Hetton Hawks CC | 32 / 68 | 54% | 39:08.80 | 34:02.80 | 15% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U16 | | 16 | Hetton Hawks CC | 34 / 90 | 63% | 30:31.00 | 26:27.10 | 15.4% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U16 | | 20 | Hetton Hawks CC | 11 / 86 | 88% | 34:09.30 | 31:58.80 | 6.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 34 | Hetton Hawks CC | 15 / 88 | 84% | 36:19.40 | 33:33.00 | 8.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 54 | Hetton Hawks CC | 36 / 107 | 67% | 33:27.10 | 30:25.00 | 10% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | U16 | | 30 | Hetton Hawks CC | 53 / 87 | 40% | 32:28.50 | 28:10.10 | 15.3% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 15-16 | | 37 | Hetton Hawks CC | 66 / 86 | 24% | 45:14.30 | 34:12.60 | 32.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | U16 | | 37 | Hetton Hawks CC | 36 / 80 | 56% | 34:36.40 | 30:09.30 | 14.8% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 39 | Hetton Hawks CC | 54 / 106 | 50% | 31:21.30 | 27:45.00 | 13% | - | - | |