| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 60+ | | 103 | Cotswold Veldrijden | 6 / 22 | 76% | 42:21.00 | 41:01.80 | 3.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 60+ | | 102 | Cotswold Veldrijden | 3 / 16 | 87% | 45:22.40 | 45:15.50 | 0.3% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | 60+ | | 104 | Cotswold Veldrijden | 1 / 17 | 100% | 44:58.40 | 44:58.40 | 0% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | 60+ | | 104 | Cotswold Veldrijden | 2 / 20 | 95% | 46:00.80 | 45:18.10 | 1.6% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | 60+ | | 105 | Cotswold Veldrijden | 2 / 25 | 96% | 43:16.50 | 43:03.90 | 0.5% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 60+ | | 81 | Cotswold Veldrijden | 9 / 23 | 64% | 47:28.50 | 46:06.50 | 3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | 60+ | | 62 | Cotswold Veldrijden | 2 / 9 | 88% | 47:49.70 | 47:18.60 | 1.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 60+ | | 76 | Cotswold Veldrijden | 1 / 21 | 100% | 57:31.00 | 57:31.00 | 0% | - | - | |
| | 2019 Southern XC #2 | | Checkendon | 60+ | | 413 | Cotswold Veldrijden | 5 / 12 | 64% | 51:44.00 | 48:49.00 | 6% | - | - | |
| | 2019 Southern XC #4 | | Folly Farm | 60+ | | 507 | Cotswold Veldrijden | 5 / 13 | 67% | 51:33.90 | 47:52.30 | 7.7% | - | - | |
| | 2019 Southern XC #5 | | Pippingford | 60+ | | 426 | Cotswold Veldrijden | 3 / 8 | 71% | 1h02:19.30 | 59:45.60 | 4.3% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 60+ | | 73 | Cotswold Veldrijden | 2 / 23 | 95% | 37:17.90 | 37:17.60 | 0% | - | - | |
| | 2020 Mud Sweat & Gears XC #2 | | Haughley Park | Cat 2 | | 141 | Cotswold Veldrijden / Evans Cycles | 8 / 51 | 86% | - | 1h28:45.00 | - | - | - | |
| | 2020 Southern XC #3 | | Gaddon's Farm, New Forest | 60+ | | 314 | Cotswold Veldrijden | 2 / 6 | 80% | 1h06:52.70 | 1h02:52.90 | 6.4% | - | - | |
| | 2020 Southern XC #4 | | Checkendon | 60+ | | 127 | Cotswold Veldrijden | 2 / 4 | 67% | 1h11:38.40 | 1h09:21.90 | 3.3% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 60+ | | 206 | Cotswold Veldrijden | 16 / 32 | 52% | -1LAP | 46:59.90 | - | - | - | |
| | 2021 Southern XC #2 | | Gaddon's Farm, New Forest | 60+ | | 906 | Cotswold Veldrijden | 3 / 12 | 82% | 1h00:19.90 | 58:30.40 | 3.1% | - | - | |
| | 2021 Southern XC #3 | | Folly Farm | 60+ | | 1432 | Cotswold Veldrijden | 2 / 11 | 90% | 8:58.20 | 7:23.20 | 21.4% | - | - | |
| | 2021 Southern XC #4 | | Holywell Estate | 60+ | | 1807 | Cotswold Veldrijden | 3 / 8 | 71% | 59:04.60 | 57:52.60 | 2.1% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 60+ | | 117 | Cotswold Veldrijden | 6 / 43 | 88% | 44:50.50 | 37:15.90 | 20.3% | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | 60+ | | 113 | Cotswold Veldrijden | 2 / 17 | 94% | 46:58.30 | 41:05.50 | 14.3% | - | - | |
| | 2022 Gorrick Spring Classic #2 | | Highlands Farm | 60+ | | 973 | Cotswold Veldrijden / Evans Cycles | 3 / 10 | 78% | 1h03:52.00 | 1h00:43.00 | 5.2% | - | - | |
| | 2022 Southern XC #1 | | Matterley Estate | 60+ | | 409 | Cotswold Veldrijden | 1 / 20 | 100% | 57:46.50 | 57:46.50 | 0% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #6 - West Sussex November Cross | | West Stow Country Park | 70+ (50+ race) | | 64 | Cotswold Veldrijden | 1 / 1 | - | 42:02.00 | 42:02.00 | 0% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #7 - Diss CC Sulfolk Supercross | | Norfolk Tank Museum | 70+ (50+ race) | | 56 | Cotswold Veldrijden | 1 / 2 | 100% | 42:13.00 | 40:40.00 | 3.8% | - | - | |
| | 2022/23 Miche Wessex CX League #1 | | Clanfield Cross | 60+ (50+ race) | | 630 | Cotswold Veldrijden | 1 / 18 | 100% | 46:25.61 | 43:34.25 | 6.6% | - | - | |
| | 2022/23 Miche Wessex CX League #3 | | Moredon Rec, Swindon | 60+ (50+ race) | | 630 | Cotswold Veldrijden | 3 / 17 | 88% | 41:28.27 | 39:40.67 | 4.5% | - | - | |
| | 2022/23 Miche Wessex CX League #4 | | Foxhill | 60+ (50+ race) | | 630 | Cotswold Veldrijden | 2 / 18 | 94% | 45:28.31 | 43:36.37 | 4.3% | - | - | |
| | 2022/23 Miche Wessex CX League #5 | | Prospect Park | 60+ (50+ race) | | 630 | Cotswold Veldrijden | 2 / 20 | 95% | 41:21.35 | 38:37.20 | 7.1% | - | - | |
| | 2022/23 Miche Wessex CX League #2 | | Swanmore MX | 60+ (50+ race) | | 630 | Cotswold Veldrijden | 2 / 12 | 91% | 40:25.89 | 38:43.76 | 4.4% | - | - | |
| | 2022/23 Miche Wessex CX League #7 | | Popham Airfield | 60+ (50+ race) | | 630 | Cotswold Veldrijden | 2 / 21 | 95% | 41:34.24 | 39:37.39 | 4.9% | - | - | |
| | 2022/23 Miche Wessex CX League #10 | | Dalton Barracks | 60+ (50+ race) | | 630 | Cotswold Veldrijden | 1 / 18 | 100% | 44:30.12 | 41:32.06 | 7.2% | - | - | |
| | 2022/23 Miche Wessex CX League #11 | | Clanfield Cross | 60+ (50+ race) | | 630 | Cotswold Veldrijden | 1 / 13 | 100% | 40:14.54 | 37:34.45 | 7.1% | - | - | |
| | 2022/23 Miche Wessex CX League #12 | | Southampton Sports Centre | 60+ (50+ race) | | 630 | Cotswold Veldrijden | 1 / 9 | 100% | 46:26.28 | 46:26.28 | 0% | - | - | |
| | 2022/23 Miche Wessex CX League #13 | | Crow Hill | 60+ (50+ race) | | 630 | Cotswold Veldrijden | 1 / 9 | 100% | 44:44.61 | 43:00.03 | 4.1% | - | - | |
| | 2022/23 Western Cyclo-Cross League #11 | | Hayles Fruit Farm | 70+ (V50/V60 race) | | 230 | | 1 / 3 | 100% | 43:10.00 | 42:19.00 | 2% | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | 60+ | | 128 | Cotswold Veldrijden | 18 / 42 | 59% | 47:42.40 | 42:00.00 | 13.6% | - | - | |
| | 2023 British Cycling CX National Trophy Series #5 | | Cyclopark | 60+ | | 117 | Cotswold Veldrijden | 8 / 25 | 71% | 57:30.00 | 52:19.00 | 9.9% | - | - | |
| | 2023/24 Miche Wessex CX League #1 | | Clanfield Cross | 60+ (50-59/60+ race) | | 568 | Cotswold Veldrijden | 2 / 15 | 93% | 48:02.51 | 45:01.77 | 6.7% | - | - | |
| | 2023/24 Miche Wessex CX League #3 | | Foxhill | 60+ (50-59/60+ race) | | 568 | Cotswold Veldrijden | 3 / 16 | 87% | 43:52.91 | 41:18.83 | 6.2% | - | - | |
| | 2023/24 Miche Wessex CX League #4 | | Prospect Park | 60+ (50-59/60+ race) | | 568 | Cotswold Veldrijden | 5 / 19 | 78% | 52:16.92 | 45:40.07 | 14.5% | - | - | |
| | 2023/24 Miche Wessex CX League #5 | | Southampton Sports Centre | 60+ (50-59/60+ race) | | 568 | Cotswold Veldrijden | 2 / 20 | 95% | 40:05.72 | 39:52.09 | 0.6% | - | - | |
| | 2023/24 Miche Wessex CX League #7 | | Cannon Heath Down | 60+ (50-59/60+ race) | | 568 | Cotswold Veldrijden | 11 / 20 | 47% | 41:29.12 | 41:31.88 | -0.1% | - | - | |
| | 2023/24 Miche Wessex CX League #12 | | Southampton Sports Centre | 60+ (50-59/60+ race) | | 568 | Cotswold Veldrijden | 2 / 16 | 93% | 47:22.25 | 46:24.03 | 2.1% | - | - | |
| | 2023/24 Miche Wessex CX League #13 | | New Forest | 60+ (50-59/60+ race) | | 568 | Cotswold Veldrijden | 2 / 16 | 93% | 42:29.88 | 42:22.42 | 0.3% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 50+ | | 96 | Cotswold Veldrijden | 12 / 75 | 85% | 46:22.70 | 42:05.80 | 10.2% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 60+ | | 147 | Cotswold Veldrijden | 3 / 36 | 94% | 49:12.50 | 48:15.40 | 2% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 65-69 | | 622 | Cotswold Veldrijden | DNS / 7 | 0% | DNS | 1h20:23.00 | - | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 60+ | | 115 | Cotswold Veldrijden | 1 / 30 | 100% | 34:36.60 | 34:36.60 | 0% | - | - | |
| | Southern XC - South East XC Champs | | Pippingford | 60+ | | 2118 | Cotswold Veldrijden | 3 / 9 | 75% | 1h04:04.40 | 1h03:18.90 | 1.2% | - | - | |
| | Southern XC - Central XC Champs | | Checkendon | 60+ | | 1697 | Cotswold Veldrijden | 6 / 9 | 38% | 1h10:25.80 | 1h07:19.50 | 4.6% | - | - | |
| | UCI - World Masters CX Championships '21 | | Trinity Park Showground, Suffolk | 70-74 | | 56 | Cotswold Veldrijden | 2 / 9 | 88% | 48:15.40 | 46:52.90 | 2.9% | - | - | |
| | UCI - World Masters CX Championships '22 | | Trinity Park Showground, Suffolk | 70-74 (MV65+) | | 63 | Cotswold Veldrijden | 1 / 14 | 100% | 44:04.30 | 43:50.20 | 0.5% | - | - | |
| | West Midlands Cyclo-Cross League - Boxing Day Cross | | Kenilworth Common | 60+ | | 49 | Cotswold Veldrijden | 1 / 11 | 100% | 55:42.00 | 52:08.00 | 6.8% | - | - | |