| | 2017 Midlands XC #1 | | Sherwood Pines | 40-49 | | 363 | Team Jewson-M.I.Racing-Polypipe | 4 / 13 | 75% | 1h19:01.00 | 1h10:07.00 | 12.7% | - | - | |
| | 2017 Midlands XC #3 | | Cannock Chase | 40-49 | | 299 | Team Jewson-M.I.Racing-Polypipe | 1 / 6 | 100% | 1h11:26.00 | 1h11:26.00 | 0% | - | - | |
| | 2017 Midlands XC #4 | | Dudmaston | 40-49 | | 213 | Team Jewson-M.I.Racing-Polypipe | 1 / 5 | 100% | 1h15:02.00 | 1h15:02.00 | 0% | - | - | |
| | 2017 Midlands XC #5 | | Parkwood Springs | 40-49 | | 150 | Team Jewson-M.I.Racing-Polypipe | 1 / 4 | 100% | 1h17:58.00 | 1h17:58.00 | 0% | - | - | |
| | 2017 Midlands XC #7 | | Eckington Woods | 40-49 | | 172 | Team Jewson-M.I.Racing-Polypipe | 2 / 8 | 86% | 1h13:24.00 | 1h07:21.00 | 9% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 45-49 | | 61 | Team Jewson-M.I.Racing | 4 / 6 | 40% | 49:18.60 | 41:20.80 | 19.3% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 13 | Team Jewson M.I.Racing Polypipe | 13 / 27 | 54% | 46:48.70 | 41:48.80 | 12% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 40-49 | | 20 | TeamJewsonM.I.RacingPolypipe | 15 / 32 | 55% | 49:07.60 | 43:19.70 | 13.4% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 40-49 | | 494 | Team Jewson-M.I.Racing | 8 / 11 | 30% | 1h41:36.00 | 1h31:10.00 | 11.4% | - | - | |
| | 2019 Midlands XC #1 | | Parkwood Springs | 40-49 | 1034197 | 454 | Team Jewson-M.I.Racing-Polypipe | 1 / 7 | 100% | - | | - | - | - | |
| | 2019 Midlands XC #2 | | Cannock Chase | 40-49 | | 452 | Team Jewson-M.I.Racing-Polypipe | 1 / 5 | 100% | 1h17:28.00 | 1h17:28.00 | 0% | - | - | |
| | 2019 Midlands XC #3 | | Kirton Off-road Centre | 40-49 | | 400 | Team Jewson-M.I.Racing | 1 / 4 | 100% | 1h15:44.00 | 1h15:44.00 | 0% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 8 | Team Jewson-M.I.Racing | 14 / 24 | 43% | 39:43.30 | 35:41.30 | 11.3% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 40+ | | 16 | Team Jewson-M.I.Racing | 22 / 57 | 63% | - | 44:20.70 | - | - | - | |
| | 2020 Welsh MTB XC #1 | | Forest of Dean | 40+ | | 121 | Pedal Power Loughborough | 1 / 6 | 100% | 1h08:34.00 | 1h08:34.00 | 0% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 40-49 | | 9 | Pedal Power Loughborough | 8 / 18 | 59% | 45:43.40 | 40:08.40 | 13.9% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | 45-49 | | 29 | Pedal Power Loughborough | 6 / 15 | 64% | 49:34.40 | 42:16.20 | 17.3% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 50+ | | 327 | Pedal Power Loughborough | 3 / 7 | 67% | 1h01:07.40 | 57:16.60 | 6.7% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 50-59 | | 482 | PedalPowerLoughborough | 4 / 5 | 25% | 1h07:12.95 | 58:20.15 | 15.2% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 50-59 | | 481 | Pedal Power Loughborough | 2 / 3 | 50% | 1h34:09.20 | 1h22:27.90 | 14.2% | - | - | |
| | 2022 Midlands XC #1 | | Swynnerton Old Park | 50+ | | 501 | Pedal Power Loughborough | 2 / 3 | 50% | 1h54:25.00 | 1h44:53.00 | 9.1% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 50-59 | | 508 | Pedal Power Loughborough | 4 / 6 | 40% | 1h28:17.00 | 1h19:41.00 | 10.8% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #5 | | Woody's Bike Park | 50-59 | | 341 | Pedal Power Loughborough | 2 / 4 | 67% | 1h30:19.50 | 1h18:43.40 | 14.7% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 50-59 | | 491 | Pedal Power Loughb | 2 / 3 | 50% | 1h23:17.80 | 1h13:08.40 | 13.9% | - | - | |
| | UCI - World Masters CX Championships '22 | | Trinity Park Showground, Suffolk | 50-54 (FV45+) | | 56 | | DNF / 17 | 0% | DNF | 51:18.00 | - | - | - | |
| | West Midlands Cyclo-Cross League - Boxing Day Cross | | Kenilworth Common | 50-59 | | 12 | | 1 / 3 | 100% | 57:33.00 | 57:12.00 | 0.6% | - | - | |
| | 2023 Welsh MTB XC #1 | | Llandegla | 50-59 (Women/Juv/Yth/Fun race) | | 106 | Team Enable - M.I.Racing - McCann | 2 / 3 | 50% | 1h15:44.00 | 1h10:30.00 | 7.4% | - | - | |
| | King's Lynn MTB - Shouldham XC | | Shouldham Warren | 40+ | | 300 | Team Enable - M.I.Racing - McCann | 3 / 5 | 50% | 3h19:47.00 | 2h58:54.00 | 11.7% | - | - | |