| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | Elite | | 15 | | 14 / 72 | 82% | 1h08:06.00 | 1h05:16.00 | 4.3% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | Elite | | 12 | | DNF / 68 | 0% | DNF | 1h03:30.00 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | Elite | | 27 | | 40 / 60 | 34% | -3LAP | 59:16.10 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 17-18 | | 15 | Hargroves-Ridley-Montezuma's | 22 / 50 | 57% | 41:31.80 | 36:51.70 | 12.7% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 17-18 | | 19 | Hargroves-Ridley-Montezuma's | 17 / 57 | 71% | 49:35.20 | 45:37.00 | 8.7% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 18 | Hargroves-Ridley-Montezuma's | 22 / 55 | 61% | 47:38.00 | 43:36.00 | 9.3% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 17-18 | | 15 | Hargroves-Ridley-Montezuma's | 13 / 48 | 74% | 43:05.30 | 40:01.00 | 7.7% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 17-18 | | 87 | Hargroves-Ridley-Montezuma's | 9 / 43 | 81% | 44:08.60 | 42:34.50 | 3.7% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 17-18 | | 16 | Hargroves-Ridley-Montezuma's | 9 / 49 | 83% | 47:20.10 | 44:12.30 | 7.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 17-18 | | 17 | Hargroves-Ridley-Montezuma's | 8 / 63 | 89% | 40:33.60 | 39:40.50 | 2.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | 17-18 | | 14 | Hargroves Montezuma's RT | 7 / 50 | 88% | 43:37.80 | 42:17.90 | 3.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | 17-18 | | 18 | Hargroves-Ridley-Montezuma's | 4 / 59 | 95% | 44:16.80 | 43:32.50 | 1.7% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | 17-18 | | 17 | Hargroves-Ridley-Montezuma's | 18 / 59 | 71% | 46:02.50 | 43:13.10 | 6.5% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 21 | Hargroves-Ridley-Montezuma's | 13 / 70 | 83% | 44:46.80 | 42:31.20 | 5.3% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | 17-18 | | 19 | Hargroves Montezuma's RT | 9 / 53 | 85% | 41:26.10 | 38:57.10 | 6.4% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 17-18 | | 19 | Hargroves Montezuma's RT | 11 / 66 | 85% | 43:06.30 | 40:09.50 | 7.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U23 | | 33 | Hargroves Montezuma's RT | DNS / 31 | 0% | DNS | 1h07:53.00 | - | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | U23 | | 38 | Montezuma's RT | 19 / 31 | 40% | - | 1h02:30.00 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U23 | | 69 | Hargroves Montezuma's RT | 19 / 42 | 56% | 1h09:22.00 | 1h03:38.00 | 9% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U23 | | 44 | | 13 / 45 | 73% | 1h04:57.60 | 1h02:16.70 | 4.3% | - | - | |