| | 2023 British Cycling CX National Trophy Series #2 | | Thornton-in-Craven | 18+ | | 3 | Ribble - Verge Sport | DNF / 33 | 0% | DNF | 1h04:18.00 | - | - | - | |
| | 2022 British Cycling CX National Trophy Series #4 | | Torbay Velopark | 18+ | | 2 | Garden Shed UK-Ribble-Verge | 1 / 54 | 100% | 1h00:29.00 | 25:49.00 | 134.3% | - | - | |
| | 2023 British Cycling CX National Trophy Series #5 | | Cyclopark | 23+ | | 2 | Ribble - Verge Sport | 1 / 40 | 100% | 1h10:22.00 | 1h10:22.00 | 0% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | U23 | | 8 | Cero - Cycle Division RT | 1 / 31 | 100% | 1h02:30.00 | 1h02:30.00 | 0% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U23 | | 3 | Cycle Division Racing Team / RST | 1 / 21 | 100% | 1h03:17.00 | 1h03:17.00 | 0% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | Elite | | 2 | SCHAMEL p/b KLOSTER | 2 / 72 | 99% | 1h05:16.00 | 1h05:16.00 | 0% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | 17-18 | | 94 | Lichfield City CC | 2 / 48 | 98% | 40:16.60 | 39:36.90 | 1.7% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 17-18 | | 92 | Lichfield City CC | 2 / 43 | 98% | 42:42.30 | 42:34.50 | 0.3% | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | 23+ | | 2 | Ribble - Verge Sport | 2 / 29 | 96% | 1h01:04.00 | 1h00:38.00 | 0.7% | - | - | |
| | 2023 British Cycling CX National Trophy Series #1 | | Gypsies Green | 18+ | | 2 | Ribble - Verge Sport | 2 / 27 | 96% | 57:11.00 | 56:52.00 | 0.6% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Elite/Expert | | 361 | | 2 / 25 | 96% | 1h15:53.90 | 1h15:05.36 | 1.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | U23 | | 49 | Lichfield City CC | 2 / 24 | 96% | 1h06:29.00 | 1h05:54.00 | 0.9% | - | - | |
| | 2023 British Cycling CX National Trophy Series #6 | | Tong | 23+ | | 2 | Ribble - Verge Sport | 2 / 24 | 96% | 55:37.00 | 55:06.00 | 0.9% | - | - | |
| | 2023 British Cycling CX National Trophy Series #4 | | Torbay Velopark | 23+ | | 2 | Ribble - Verge Sport | 2 / 20 | 95% | 1h04:44.00 | 1h04:20.00 | 0.6% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | U23 | | 5 | SCHAMEL p/b KLOSTER | 2 / 18 | 94% | 57:53.00 | 57:21.00 | 0.9% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #2 | | Heart of England Conference Centre | U23 | | 623 | Garden Shed UK Ribble Verge Sport | 2 / 15 | 93% | 52:21.00 | 52:21.00 | 0% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | Elite | | 6 | Garden Shed UK-Ribble | 3 / 71 | 97% | 1h01:40.00 | 22:12.10 | 177.8% | - | - | |
| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | Elite | | 2 | Garden Shed UK-Ribble-Verge | 3 / 66 | 97% | 59:19.00 | 20:42.00 | 186.6% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | 18+ | | 3 | Garden Shed UK-Ribble-Verge Sport | 3 / 36 | 94% | 1h08:56.00 | 18:44.00 | 268% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U23 | | 5 | Cycle Division RT / RST | 3 / 31 | 93% | 1h08:42.80 | 1h07:53.00 | 1.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | U23 | | 79 | Lichfield City CC | 3 / 28 | 93% | 1h05:04.00 | 1h02:46.00 | 3.7% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U23 | | 8 | SCHAMEL p/b KLOSTER | 3 / 28 | 93% | 58:07.00 | 57:04.00 | 1.8% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | U23 | | 64 | Lichfield City CC | 3 / 15 | 86% | 1h03:46.00 | 1h02:46.00 | 1.6% | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | 18+ | | 2 | | 4 / 56 | 95% | 1h00:33.00 | 29:51.00 | 102.9% | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | 18+ | | 3 | Garden Shed UK-Ribble | 4 / 55 | 94% | 59:06.00 | 27:30.00 | 114.9% | - | - | |
| | British Cycling - UK CX National Champs '24 | | Callendar Estate | 23+ | | 3 | Ribble - Verge Sport | 4 / 35 | 91% | 1h02:44.00 | 59:26.00 | 5.6% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | U23 | | 5 | Cycle Division RT / RST | 4 / 23 | 86% | 1h01:23.00 | 59:01.00 | 4% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | U23 | | 46 | Lichfield City CC | 4 / 16 | 80% | 1h05:59.00 | 1h04:00.00 | 3.1% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | Elite | | 2 | Garden Shed UK-Ribble-Verge | 5 / 62 | 93% | 1h04:00.00 | 29:05.00 | 120.1% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 17-18 | | 22 | Lichfield City CC | 5 / 50 | 92% | 37:47.60 | 36:51.70 | 2.5% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U23 | | 5 | SCHAMEL p/b KLOSTER KITCHEN | 5 / 45 | 91% | 1h03:00.00 | 1h02:16.70 | 1.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U23 | | 70 | Lichfield City CC | 5 / 28 | 85% | 59:48.00 | 58:30.00 | 2.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | U23 | | 60 | Lichfield City CC | 5 / 27 | 85% | 1h05:26.00 | 1h03:04.00 | 3.8% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 17-18 | | 28 | Lichfield City CC | 6 / 49 | 90% | 46:09.00 | 44:12.30 | 4.4% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U23 | | 11 | Cycle Division RT / RST | 6 / 42 | 88% | 1h05:13.00 | 1h03:38.00 | 2.5% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | U23 | | 84 | Lichfield City CC | 6 / 32 | 84% | 1h09:20.00 | 1h04:44.00 | 7.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U23 | | 6 | Cycle Division RT / RST | 8 / 19 | 61% | 1h03:33.00 | 58:49.00 | 8.1% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 17-18 | | 28 | Lichfield City CC | 9 / 57 | 86% | 47:19.80 | 45:37.00 | 3.8% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 27 | Lichfield City CC | 9 / 55 | 85% | 45:40.00 | 43:36.00 | 4.7% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 17-18 | | 24 | Lichfield City CC | 9 / 48 | 83% | 42:05.00 | 40:01.00 | 5.2% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | Elite | | 6 | Cero - Cycle Division RT | 12 / 71 | 84% | 1h07:32.00 | 59:19.00 | 13.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U23 | | 10 | Cycle Division RT / RST | 21 / 31 | 33% | 1h15:47.00 | 1h08:53.00 | 10% | - | - | |