| | 2014 British Cycling MTB XC #1 | | Codham Park | 13-14 | | 543 | Derby Mercury RC | 12 / 15 | 21% | 56:05.00 | 41:21.00 | 35.6% | - | - | |
| | 2016 Midlands XC #3 | | Harlow Wood | 15-16 | | 14 | Team Empella CycloCross.Com | 3 / 3 | 0% | 1h08:48.00 | 50:18.00 | 36.8% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 17-18 | | 15 | Team Empella Cyclo-Cross.com | 10 / 18 | 47% | 58:53.60 | 47:25.75 | 24.2% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 17-18 | | 12 | Team Empella Cyclo-Cross | 4 / 15 | 79% | 53:18.80 | 51:03.50 | 4.4% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 13 | Team Empella Cyclo-Cross.com | 4 / 20 | 84% | 48:27.70 | 45:32.40 | 6.4% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 17-18 | | 72 | Team Empella Cyclo-Cross.com | 2 / 13 | 92% | 49:11.10 | 47:46.70 | 2.9% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | 17-18 | | 30 | Team Empella Cyclo-Cross.com | 2 / 13 | 92% | 51:25.40 | 49:57.90 | 2.9% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | Elite | | 11 | Team Empella Cyclo-Cross | 16 / 31 | 50% | 50:43.30 | 45:43.40 | 10.9% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 17-18 | | 13 | Team Empella Cyclo-Cross | 4 / 16 | 80% | 46:58.50 | 43:10.50 | 8.8% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | U23 | | 37 | Team Empella Cyclo-Cross.com | 5 / 8 | 43% | 51:05.20 | 46:09.70 | 10.7% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | U23 | | 23 | Team Empella Cyclo-Cross | DNS / 10 | 0% | DNS | 43:49.10 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | U23 | | 23 | Team Empella Cyclo-Cross | 4 / 10 | 67% | 44:46.70 | 42:54.90 | 4.3% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | U23 | | 33 | Team Empella Cyclo-Cross.com | 6 / 7 | 17% | 43:35.30 | 40:11.40 | 8.5% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U23 | | 35 | Team Empella Cyclo-Cross.com | 4 / 14 | 77% | 45:45.80 | 43:33.60 | 5.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | U23 | | 23 | Team EmpellaCycloCross.Com | 6 / 13 | 58% | 48:22.90 | 43:35.70 | 11% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U23 | | 7 | Team Empella Cyclo-Cross | 2 / 12 | 91% | 50:37.00 | 49:58.00 | 1.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U23 | | 10 | Team Empella Cyclo-Cross | 7 / 12 | 45% | 47:36.00 | 43:01.00 | 10.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U23 | | 13 | Team Empella Cyclo-Cross | 4 / 12 | 73% | 51:15.90 | 47:58.70 | 6.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U23 | | 14 | TeamEmpellaCycloCross | 6 / 14 | 62% | 51:27.30 | 45:40.40 | 12.7% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | Elite | | 8 | Team Empella Cyclo-Cross.com | 12 / 42 | 73% | 47:47.60 | 42:06.10 | 13.5% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | U23 | | 4 | Team Empella Cyclo-Cross | 7 / 16 | 60% | 52:59.00 | 49:01.40 | 8.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U23 | | 16 | Team Empella Cyclo-Cross.com | 6 / 17 | 69% | 52:42.30 | 49:43.20 | 6% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | U23 | | 53 | Team EmpellaCycloCrossCom | 5 / 15 | 71% | 48:57.00 | 44:29.00 | 10% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U23 | | 5 | Spectra Wiggle p/b Vitus | 4 / 16 | 80% | 49:51.30 | 49:33.00 | 0.6% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | Elite | | 5 | Spectra Wiggle p/b Vitus | 2 / 27 | 96% | 47:50.10 | 46:59.30 | 1.8% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | Elite | | 2 | Spectra Wiggle p/b Vitus | 5 / 28 | 85% | 54:01.00 | 52:21.00 | 3.2% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U23 | | 5 | Spectra Wiggle p/b Vitus | 2 / 17 | 94% | 59:07.00 | 54:50.00 | 7.8% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | U23 | | 3 | Spectra Wiggle p/b Vitus | 2 / 14 | 92% | 59:49.00 | 58:39.00 | 2% | - | - | |
| | 2022 Crank It Cycling #1 | | Sherwood Pines | Elite | | 4 | Spectra Wiggle | 1 / 1 | - | -2LAP | | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | Elite | | 48 | Spectra Wiggle p/b Vitus | 5 / 12 | 64% | 1h22:34.40 | 1h17:03.10 | 7.2% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | Elite | | 47 | Spectra Wiggle p/b Vitus | 9 / 19 | 56% | 1h34:39.00 | 1h28:25.00 | 7.1% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #2 | | Heart of England Conference Centre | U23 | | 204 | Team Spectra Wiggle p/b Vitus | 1 / 2 | 100% | 40:41.00 | 40:41.00 | 0% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #1 | | Shrewsbury Sports Village | U23 | | 204 | Team Spectra Wiggle p/b Vitus | 1 / 1 | - | 39:51.00 | 39:51.00 | 0% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | Elite | | 3 | Spectra Wiggle p/b Vitus | 3 / 32 | 94% | 56:31.00 | 22:32.00 | 150.8% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | 18+ (Female: 18+) | | 4 | Spectra Wiggle p/b Vitus | 2 / 21 | 95% | 1h00:10.80 | 13:59.50 | 330.1% | - | - | |
| | UCI - Gralloch | | Gatehouse of Fleet | 19-34 | | 9 | Team Spectra Cannondale | 3 / 41 | 95% | 4h07:59.00 | 4h07:18.00 | 0.3% | - | - | |
| | 2023 British Cycling CX National Trophy Series #2 | | Thornton-in-Craven | 18+ | | 2 | Team Spectra Cannondale | DNF / 18 | 0% | DNF | 53:06.00 | - | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | 23+ | | 1 | Team Spectra Cannondale | 4 / 25 | 88% | 53:52.00 | 51:37.00 | 4.4% | - | - | |
| | 2023 British Cycling CX National Trophy Series #4 | | Torbay Velopark | 23+ | | 1 | Team Spectra Cannondale | 4 / 14 | 77% | 57:57.00 | 56:37.00 | 2.4% | - | - | |
| | 2023 British Cycling CX National Trophy Series #5 | | Cyclopark | 23+ | | 1 | Team Spectra Cannondale | 1 / 17 | 100% | 52:53.00 | 52:53.00 | 0% | - | - | |
| | British Cycling - UK CX National Champs '24 | | Callendar Estate | 23+ | | 3 | Team Spectra Cannondale | 5 / 23 | 82% | 53:23.70 | 48:34.40 | 9.9% | - | - | |