| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 12-14 | | 147 | Solihull CC | 26 / 66 | 62% | 33:01.90 | 25:29.00 | 29.6% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 12-14 | | 119 | Solihull CC | 25 / 54 | 55% | 33:52.70 | 30:27.30 | 11.2% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 12-14 | | 112 | Solihull CC | 16 / 47 | 67% | 33:27.80 | 29:52.70 | 12% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | 12-14 | | 127 | Solihull CC | 13 / 51 | 76% | 37:39.10 | 34:17.70 | 9.8% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 12-14 | | 108 | Solihull CC | 9 / 44 | 81% | 41:38.60 | 41:09.00 | 1.2% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 13-14 | | 136 | Solihull CC | 34 / 60 | 44% | - | 35:24.00 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 85 | Solihull CC | 56 / 106 | 48% | 31:27.40 | 27:45.00 | 13.4% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | U16 | | 72 | Solihull CC | 35 / 80 | 57% | 34:26.70 | 30:09.30 | 14.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 15-16 | | 69 | Solihull CC | 21 / 86 | 76% | 38:54.90 | 34:12.60 | 13.8% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | U16 | | 70 | Solihull CC | 17 / 87 | 81% | 35:00.40 | 31:45.50 | 10.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | U16 | | 73 | Solihull CC | 30 / 87 | 66% | 30:47.60 | 28:10.10 | 9.3% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | U16 | | 71 | Solihull CC | 26 / 90 | 72% | 35:54.90 | 32:14.20 | 11.4% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 15-16 | | 66 | Solihull CC | 54 / 91 | 41% | 42:19.60 | 36:19.80 | 16.5% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 15-16 | | 250 | Solihull CC | 37 / 50 | 27% | 1h05:58.00 | 51:26.00 | 28.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 20 | Solihull CC | 14 / 107 | 88% | 31:54.10 | 30:25.00 | 4.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 14 | Solihull CC | 19 / 88 | 79% | 36:38.00 | 33:33.00 | 9.2% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U16 | | 14 | Solihull CC | 22 / 86 | 75% | 35:05.70 | 31:58.80 | 9.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U16 | | 21 | Solihull CC | 13 / 68 | 82% | 37:02.30 | 34:02.80 | 8.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 15-16 | | 18 | Solihull CC | 9 / 88 | 91% | 34:35.40 | 31:50.80 | 8.6% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | U16 | | 39 | Solihull CC | 22 / 96 | 78% | 35:18.30 | 31:32.50 | 11.9% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 17-18 | | 43 | Solihull CC | 24 / 54 | 57% | 51:06.50 | 43:57.10 | 16.3% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #2 | | Heart of England Conference Centre | U23 | | 287 | Solihull CC | 13 / 15 | 14% | 55:38.00 | 52:21.00 | 6.3% | - | - | |