| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 52 | Ride Coventry | 6 / 69 | 93% | 41:39.40 | 40:52.00 | 1.9% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 40-49 | | 49 | Ride Coventry | 4 / 55 | 94% | 40:03.40 | 39:42.30 | 0.9% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 40-49 | | 47 | Ride Coventry | 6 / 56 | 91% | 47:23.50 | 45:46.30 | 3.5% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 40-49 | | 48 | Ride Coventry | 7 / 48 | 87% | 46:11.60 | 45:12.60 | 2.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 59 | Zanatta Ride Coventry XGear | 6 / 88 | 94% | 43:13.60 | 42:26.20 | 1.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 50-59 | | 17 | Zannata Ride Coventry XGear | 1 / 75 | 100% | 41:12.50 | 41:12.50 | 0% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 50-59 | | 58 | Team Jewson-M.I.Racing | 10 / 95 | 90% | 43:39.50 | 41:24.30 | 5.4% | - | - | |
| | 2021 Shimano Lazer West Midlands Cyclo-Cross League #13 | | Lakeside Campus | 50-59 | | 401 | Team Jewson-M.I.Racing | 1 / 52 | 100% | 39:33.00 | 39:33.00 | 0% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 50-59 | | 3 | Team Jewson-M.I.Racing | 2 / 91 | 99% | 40:37.60 | 38:52.10 | 4.5% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #1 | | Shrewsbury Sports Village | 50-59 | | 425 | Mi racing team Jewson | DNF / 58 | 0% | DNF | 43:17.00 | - | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #2 | | Heart of England Conference Centre | 50-59 | | 425 | Mi racing team Jewson | 4 / 59 | 95% | 40:18.00 | 39:20.00 | 2.5% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #3 | | Highley, Bridgnorth | 50-59 | | 425 | Mi racing team Jewson | 3 / 51 | 96% | 41:01.00 | 39:24.00 | 4.1% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #4 | | Abbey Stadium, Redditch | 50-59 | | 425 | Mi racing team Jewson | 3 / 44 | 95% | 44:52.00 | 44:26.00 | 1% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #5 | | Hillcrest, Ullenhall | 50-59 | | 425 | Mi racing team Jewson | 1 / 48 | 100% | 38:43.00 | 38:43.00 | 0% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #6 | | Hillcrest, Ullenhall | 50-59 | | 425 | Mi racing team Jewson | 1 / 50 | 100% | 41:13.00 | 41:13.00 | 0% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #7 | | Lakeside Campus | 50-59 (50+ race) | | 425 | Mi racing team Jewson | 1 / 55 | 100% | 40:51.00 | 40:51.00 | 0% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #9 | | Baggeridge Country Park | 50-59 (50+ race) | | 425 | Mi racing team Jewson | 2 / 45 | 98% | 40:35.00 | 40:07.00 | 1.2% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #10 | | Lakeside Campus | 50-59 (50+ race) | | 425 | Mi racing team Jewson | 1 / 49 | 100% | 37:43.00 | 37:43.00 | 0% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #12 | | Walsall Arboretum | 50-59 (50+ race) | | 425 | Mi racing team Jewson | 1 / 51 | 100% | 42:39.00 | 42:39.00 | 0% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #13 | | Chillington Hall | 50-59 (50+ race) | | 425 | Mi racing Team Enable | 1 / 54 | 100% | 41:11.00 | 41:11.00 | 0% | - | - | |
| | 2022/23 Miche Wessex CX League #10 | | Dalton Barracks | 50-59 (50+ race) | | 889 | Team Jewson-M.I.Racing | 1 / 69 | 100% | 41:28.04 | 41:28.04 | 0% | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | 50-59 | | 51 | TeamEnableM.I.RacingMcCann | 6 / 73 | 93% | 39:54.30 | 1h07:59.00 | -41.3% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #1 | | Abbey Stadium, Redditch | 50-59 (V50/V60+ race) | | 219 | Mi racing Team Enable | 2 / 42 | 98% | 40:52.00 | 39:59.00 | 2.2% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #2 | | Shrewsbury Sports Village | 50-59 (V50/V60+ race) | | 219 | Mi racing Team Enable | 2 / 41 | 98% | 43:07.00 | 41:57.00 | 2.8% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #3 | | Ullenhall | 50-59 (V50/V60+ race) | | 219 | Mi racing Team Enable | 2 / 38 | 97% | 37:59.00 | 37:45.00 | 0.6% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #4 | | Heart of England Conference Centre | 50-59 (V50/V60+ race) | | 219 | Mi racing Team Enable | 3 / 39 | 95% | 43:19.00 | 42:34.00 | 1.8% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #5 | | Heart of England Conference Centre | 50-59 (V50/V60+ race) | | 219 | Mi racing Team Enable | 3 / 42 | 95% | 41:02.00 | 40:19.00 | 1.8% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #6 | | Lakeside Campus | 50-59 (V50/V60+ race) | | 219 | Mi racing Team Enable | 1 / 42 | 100% | 38:12.00 | 38:12.00 | 0% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #7 | | Baggeridge Country Park | 50-59 (V50/V60+ race) | | 219 | Mi racing Team Enable | 3 / 38 | 95% | 45:52.00 | 43:52.00 | 4.6% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #8 | | Cob House, Wichenford | 50-59 (V50/V60+ race) | | 219 | Mi racing Team Enable | 2 / 39 | 97% | 42:00.00 | 41:29.00 | 1.3% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #9 | | Lilleshall National Sports Centre | 50-59 (V50/V60+ race) | | 219 | Mi racing Team Enable | 2 / 41 | 98% | 37:30.00 | 37:07.00 | 1% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #10 | | Lakeside Campus | 50-59 (V50/V60+ race) | | 219 | Mi racing Team Enable | 1 / 39 | 100% | 37:28.00 | 37:28.00 | 0% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #11 | | Walsall Arboretum | 50-59 (V50/V60+ race) | | 219 | Mi racing Team Enable | 1 / 37 | 100% | 39:47.00 | 39:47.00 | 0% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 40-49 | | 90 | Ride Coventry | 9 / 85 | 90% | 42:03.20 | 39:03.70 | 7.7% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 40-49 | | 106 | Zannata Ride Coventry XGear | 8 / 107 | 93% | 44:15.20 | 42:16.60 | 4.7% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 50-59 | | 14 | Zannata RideCoventryGSGXGear | 2 / 105 | 99% | 37:29.10 | 37:03.20 | 1.2% | - | - | |
| | UCI - World Masters CX Championships '21 | | Trinity Park Showground, Suffolk | 50-54 | | 62 | Team Jewson MI racing | 3 / 93 | 98% | 51:18.60 | 49:58.90 | 2.7% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | 50-54 | | 6 | Team Jewson-M.I.Racing | 2 / 65 | 98% | 43:57.00 | 43:13.30 | 1.7% | - | - | |
| | UCI - World Masters CX Championships '22 | | Trinity Park Showground, Suffolk | 50-54 (MV50) | | 23 | Team Jewson-M.I.Racing | 4 / 98 | 97% | 54:06.00 | 53:40.00 | 0.8% | - | - | |
| | West Midlands Cyclo-Cross League - Boxing Day Cross | | Kenilworth Common | 50-59 | | 39 | Team Enable - M.I.Racing - McCann | 1 / 24 | 100% | 51:46.00 | 51:46.00 | 0% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | 50-54 (50-59) | | 7 | Team Enable - M.I.Racing | 9 / 47 | 83% | 49:34.10 | 44:04.60 | 12.5% | - | - | |
| | British Cycling - UK CX National Champs '24 | | Callendar Estate | 50-54 | | 12 | Team Enable - M.I.Racing | 7 / 47 | 87% | 42:07.80 | 38:44.70 | 8.7% | - | - | |