| | 2016 XC Rampage #1 | | Checkendon | 50+ | | 100 | Pedalon | 1 / 12 | 100% | 1h06:54.00 | 1h06:54.00 | 0% | - | - | |
| | 2015 Pedalon Southern XC #4 | | Bordon | 50-59 | | 230 | Pedalon | 2 / 34 | 97% | 1h13:21.00 | 1h10:09.00 | 4.6% | - | - | |
| | 2018 Mud Sweat & Gears XC - Central #1 | | Black Park | Open | | 529 | Pedalon | 2 / 32 | 97% | 1h01:53.00 | 1h00:58.00 | 1.5% | - | - | |
| | 2016/17 Merida Brass Monkeys XC #2 | | Minley Manor | 3hr: 50+ | | 3076 | pedal.co.uk | 4 / 57 | 95% | - | 2h55:26.00 | - | - | - | |
| | 2017 Southern XC #4 | | Matterley Estate | 50-59 | | 6392 | Pedalon | 2 / 17 | 94% | 1h07:55.80 | 1h06:47.40 | 1.7% | - | - | |
| | 2016 Southern XC #5 | | Crow Hill | 50-59 | | 558 | Pedalon | 3 / 27 | 92% | 1h15:29.10 | 1h12:22.00 | 4.3% | - | - | |
| | 2015 Pedalon Southern XC #3 | | Wasing | 50-59 | | 261 | Pedalon | 4 / 31 | 90% | 1h15:04.00 | 1h11:58.00 | 4.3% | - | - | |
| | 2015 Pedalon Southern XC #2 | | Crow Hill | 50-59 | | 272 | Pedalon | 4 / 30 | 90% | 1h24:58.00 | 1h21:11.00 | 4.7% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #2 | | Frith Hill | 50-59 | | 667 | Pedalon | 4 / 29 | 89% | 1h24:02.00 | 1h19:27.00 | 5.8% | - | - | |
| | 2016 Southern XC #3 | | Wasing | 50-59 | | 558 | Pedalon | 4 / 27 | 88% | 1h14:43.40 | 1h10:41.40 | 5.7% | - | - | |
| | 2016 Southern XC #1 | | Black Park | 50-59 | | 338 | Pedalon | 5 / 34 | 88% | 1h17:49.60 | 1h14:18.50 | 4.7% | - | - | |
| | 2016 Southern XC #4 | | Matterley Estate | 50-59 | | 558 | Pedalon | 4 / 23 | 86% | 1h13:49.40 | 1h10:56.70 | 4.1% | - | - | |
| | 2014 Pedalon Southern XC #3 | | Crow Hill | Open | | 251 | Pedalon | 7 / 44 | 86% | 1h47:37.00 | 1h29:56.00 | 19.7% | - | - | |
| | 2015 Pedalon Southern XC #5 | | Porridgepot Hill | 50-59 | | 249 | Pedalon | 6 / 36 | 86% | 1h13:18.00 | 1h10:11.00 | 4.4% | - | - | |
| | 2017 Southern XC #3 | | Crow Hill | 50-59 | | 6366 | Pedalon | 6 / 29 | 82% | 1h20:18.40 | 1h15:49.70 | 5.9% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 50-59 | | 747 | Pedalon | 9 / 43 | 81% | 1h09:05.00 | 1h03:41.00 | 8.5% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | 50-59 | | 957 | Pedalon | 10 / 39 | 76% | 1h09:27.00 | 1h04:29.00 | 7.7% | - | - | |
| | 2014 Pedalon Southern XC #5 | | Queen Elizabeth Country Park | Open | | 189 | Pedalon | 11 / 43 | 76% | 1h14:56.00 | 1h05:42.00 | 14.1% | - | - | |
| | 2016 Southern XC #2 | | Checkendon | 50-59 | | 558 | Pedalon | 6 / 22 | 76% | 1h06:34.80 | 1h03:32.40 | 4.8% | - | - | |
| | 2022/23 Miche Wessex CX League #7 | | Popham Airfield | 50-59 (50+ race) | | 503 | Pedalon | 16 / 62 | 75% | 43:05.60 | 39:09.02 | 10.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 50-59 | | 17 | Pedalon | 18 / 68 | 75% | 58:22.00 | 49:43.00 | 17.4% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | 50-59 | | 35 | Pedalon | 16 / 59 | 74% | 47:20.50 | 41:29.50 | 14.1% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 50-59 | | 30 | Pedalon | 29 / 105 | 73% | 44:44.40 | 37:03.20 | 20.7% | - | - | |
| | 2017 Southern XC #2 | | Checkendon | 50-59 | | 6540 | Pedalon | 10 / 33 | 72% | 1h12:42.20 | 1h09:13.40 | 5% | - | - | |
| | 2022/23 Miche Wessex CX League #6 | | Southampton Sports Centre | 50-59 (50+ race) | | 503 | Pedalon | 18 / 59 | 71% | 43:32.66 | 39:20.72 | 10.7% | - | - | |
| | 2019 Southern XC #4 | | Folly Farm | 50-59 | | 4591 | Pedalon | 10 / 30 | 69% | 1h19:20.20 | 1h14:03.00 | 7.1% | - | - | |
| | 2016 Southern XC #6 | | Pippingford | 50-59 | | 558 | Pedalon | 8 / 23 | 68% | 1h21:48.30 | 1h12:20.30 | 13.1% | - | - | |
| | 2019 Southern XC #1 | | Matterley Estate | 50-59 | | 485 | Pedalon | 10 / 29 | 68% | 1h17:21.40 | 1h10:02.40 | 10.5% | - | - | |
| | 2015 Pedalon Southern XC #1 | | Black Park | 50-59 | | 322 | Pedalon | 12 / 35 | 68% | 1h22:40.00 | 1h14:58.00 | 10.3% | - | - | |
| | 2014 Pedalon Southern XC #4 | | Porridgepot Hill | Open | | 333 | Pedalon | 16 / 46 | 67% | 1h15:01.00 | 1h03:54.00 | 17.4% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 50-59 | | 56 | Pedalon | 28 / 78 | 65% | 47:59.40 | 42:31.10 | 12.9% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | 50-59 | | 30 | Pedalon | 19 / 52 | 65% | 46:41.90 | 43:18.10 | 7.8% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 50-59 | | 50 | Pedalon | 32 / 80 | 61% | 41:08.20 | 37:48.00 | 8.8% | - | - | |
| | 2018 Southern XC #4 | | Matterley Estate | 50-59 | | 6230 | Pedalon | 9 / 21 | 60% | 1h18:05.70 | 1h12:10.70 | 8.2% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 50-59 | | 541 | Pedalon | 27 / 66 | 60% | 1h27:36.00 | 1h18:31.00 | 11.6% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 50-59 | | 44 | Pedalon | 43 / 102 | 58% | 51:53.10 | 45:51.50 | 13.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | 50-59 | | 33 | Pedalon | 34 / 80 | 58% | 43:57.10 | 38:24.70 | 14.4% | - | - | |
| | 2017 Southern XC #1 | | Wasing | 50-59 | | 6534 | pedal.co.uk | 12 / 27 | 58% | 1h31:23.80 | 1h17:19.00 | 18.2% | - | - | |
| | 2019 Southern XC #2 | | Checkendon | 50-59 | | 385 | Pedalon | 16 / 36 | 57% | 1h22:01.30 | 1h16:22.30 | 7.4% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 50-59 | | 36 | Pedalon | 34 / 75 | 55% | 45:52.50 | 41:12.50 | 11.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 50-59 | | 27 | Pedalon | 33 / 68 | 52% | - | 43:02.80 | - | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 50-59 | | 619 | Pedalon | 19 / 37 | 50% | 1h36:18.00 | 1h27:40.00 | 9.9% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 50+ | | 41 | Pedalon | 39 / 75 | 49% | 49:43.80 | 42:05.80 | 18.1% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | 50-59 | | 44 | Pedalon | 32 / 59 | 47% | 48:51.10 | 40:48.30 | 19.7% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 50+ | | 109 | Pedalon | 32 / 53 | 40% | - | 38:29.90 | - | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | 50-59 | | 616 | Pedalon | 20 / 32 | 39% | 1h07:32.00 | 1h00:47.00 | 11.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | 50-59 | | 16 | Pedalon | 24 / 37 | 36% | 45:05.50 | 39:15.30 | 14.9% | - | - | |
| | 2018 Southern XC #3 | | Pippingford | 50-59 | | 6159 | Pedalon | 17 / 23 | 27% | 1h31:44.00 | 1h12:31.60 | 26.5% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | 50-59 | | 38 | Pedalon | DNS / 58 | 0% | DNS | 40:25.10 | - | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | 50-59 | | 528 | Pedalon | DNF / 44 | 0% | DNF | 1h26:07.00 | - | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 50-59 | | 15 | Pedalon | DNS / 72 | 0% | DNS | 34:26.70 | - | - | - | |
| | 2022/23 Miche Wessex CX League #4 | | Foxhill | 50-59 (50+ race) | | 503 | Pedalon | DNF / 50 | 0% | DNF | 43:01.76 | - | - | - | |