| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | 15-16 | | 43 | Otley CC | 31 / 53 | 42% | 36:50.30 | 30:16.80 | 21.7% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 15-16 | | 45 | Otley CC | 49 / 66 | 26% | 39:54.30 | 31:24.50 | 27.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 67 | Otley CC | 45 / 106 | 58% | 30:55.00 | 27:45.00 | 11.4% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | U16 | | 59 | Otley CC | 21 / 80 | 75% | 33:28.50 | 30:09.30 | 11% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | U16 | | 52 | Otley CC | 16 / 87 | 83% | 34:55.70 | 31:45.50 | 10% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | U16 | | 62 | RaceScene | 36 / 87 | 59% | 31:22.00 | 28:10.10 | 11.4% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | U16 | | 58 | RaceScene | 21 / 90 | 78% | 35:40.20 | 32:14.20 | 10.7% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 15-16 | | 56 | RaceScene | 20 / 91 | 79% | 39:21.00 | 36:19.80 | 8.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 58 | PaulMilnesBradfordOlympic | 54 / 77 | 30% | 51:13.80 | 45:27.10 | 12.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 17-18 | | 30 | PaulMilnesBradfordOlympicRC | 25 / 59 | 59% | 47:46.50 | 40:33.60 | 17.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | 17-18 | | 23 | PaulMilnesBradfordOlympicRC | DNS / 53 | 0% | DNS | 43:20.60 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 17-18 | | 37 | PaulMilnesBradfordOlympic | 15 / 54 | 74% | 44:13.00 | 39:32.00 | 11.9% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 17-18 | | 75 | Paul Milnes-BradfordOlympicRC | DNS / 59 | 0% | DNS | 42:12.80 | - | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 17-18 | | 11 | PaulMilnesBradfordOlympicRC | 9 / 54 | 85% | 47:20.20 | 43:57.10 | 7.7% | - | - | |