| | 2021 HSBC UK | XC National Series #4 | | Newcastleton | 13-14 | | 417 | Kirklees Cycling Academy | 13 / 24 | 48% | 1h03:53.00 | 55:46.50 | 14.5% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 15-16 | | 230 | Kirklees Cycling Academy | 26 / 47 | 46% | 1h04:50.80 | 55:45.80 | 16.3% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 13-14 | | 331 | Kirklees Cycling Academy | 8 / 32 | 77% | 54:09.50 | 51:06.50 | 6% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 13-14 | | 270 | Kirklees Cycling Academy | 25 / 26 | 4% | - | 45:38.10 | - | - | - | |
| | 2023 British Cycling CX National Trophy Series #6 | | Tong | U18 | | 40 | Kirklees Cycling Academy | 12 / 37 | 69% | 46:31.80 | 43:25.10 | 7.2% | - | - | |
| | British Cycling - UK CX National Champs '24 | | Callendar Estate | U18 | | 51 | Kirklees Cycling Academy | 20 / 48 | 60% | 47:38.50 | 42:28.40 | 12.2% | - | - | |
| | 2021 Southern XC #1 | | Checkendon | 13-14 | | 137 | KCA | 7 / 29 | 79% | 45:48.40 | 42:16.50 | 8.4% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | U16 | | 29 | Kirklees Cycling Academy | 27 / 72 | 63% | 43:32.30 | 36:49.00 | 18.3% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U15 | | 49 | Kirklees Cycling Academy | 4 / 36 | 91% | 37:52.20 | 35:41.20 | 6.1% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | U16 | | 12 | Kirklees Cycling Academy | 2 / 70 | 99% | 35:36.40 | 35:34.30 | 0.1% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | U16 | | 21 | Kirklees Cycling Academy | 45 / 72 | 38% | 40:44.50 | 35:29.20 | 14.8% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | U16 | | 28 | Kirklees Cycling Academy | 28 / 74 | 63% | 38:06.90 | 35:25.70 | 7.6% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 13-14 | | 140 | Albarosa CC | DNS / 86 | 0% | DNS | 35:05.90 | - | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | U16 | | 5 | Kirklees Cycling Academy | 13 / 63 | 81% | 37:26.30 | 35:02.20 | 6.9% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | U14 | | 81 | Albarosa CC | 67 / 90 | 26% | - | 34:42.90 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 14 | Kirklees Cycling Academy | 49 / 89 | 45% | 39:22.50 | 34:05.60 | 15.5% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | U16 (U16) | | 10 | Kirklees Cycling Academy | 7 / 72 | 92% | 35:26.00 | 33:32.40 | 5.7% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 8 | Kirklees Cycling Academy | 15 / 98 | 86% | 34:53.10 | 33:04.30 | 5.5% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U14 | | 127 | Albarosa CC | 67 / 83 | 20% | 40:46.50 | 33:00.40 | 23.5% | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | U16 | | 4 | Kirklees Cycling Academy | 6 / 53 | 90% | 33:47.20 | 32:46.90 | 3.1% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 13-14 | | 85 | Kirklees Cycling Academy | 14 / 41 | 68% | - | 32:07.70 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U14 | | 128 | Albarosa CC | 46 / 61 | 25% | - | 31:49.60 | - | - | - | |
| | 2022/23 Miche Wessex CX League #8 | | Andover Athletic Club | U16 (U16 race) | | 830 | Kirklees Cycling Academy | 3 / 40 | 95% | 31:04.28 | 30:32.18 | 1.8% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 8 | Kirklees Cycling Academy | 11 / 96 | 89% | 30:30.90 | 29:35.40 | 3.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U14 | | 116 | Albarosa CC | 63 / 73 | 14% | 41:07.90 | 29:19.90 | 40.2% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U14 | | 148 | Albarosa CC | 69 / 76 | 9% | - | 29:15.60 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | U16 | | 26 | Kirklees Cycling Academy | 11 / 79 | 87% | 31:16.40 | 28:48.10 | 8.6% | - | - | |
| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | U16 | | 11 | Kirklees Cycling Academy | 11 / 75 | 86% | 30:35.60 | 28:37.10 | 6.9% | - | - | |
| | 2022 British Cycling CX National Trophy Series #4 | | Torbay Velopark | U16 | | 7 | Kirklees Cycling Academy | 5 / 52 | 92% | 29:02.80 | 28:31.40 | 1.8% | - | - | |
| | 2018 Racers Guild Summer #5 | | Stile Cop | 10-12 | 2007 | 501 | Albarosa CC | 19 / 19 | 0% | 2:01.95 | 1:23.15 | 46.7% | 1:12.98 | 67.1% | |