| | 2015 Pedalon Southern XC #2 | | Crow Hill | Expert | | 24 | Zappi | 24 / 31 | 23% | 1h55:03.00 | 1h34:51.00 | 21.3% | - | - | |
| | 2015/16 Merida Brass Monkeys XC #3 | | Highlands Farm | 4hr | | 4921 | Zappi | 9 / 31 | 73% | - | 4h05:15.00 | - | - | - | |
| | 2016 Southern XC #1 | | Black Park | 40-49 | | 60 | Zappi CC | 19 / 43 | 57% | 1h41:02.30 | 1h28:59.50 | 13.5% | - | - | |
| | 2016 Southern XC #3 | | Wasing | 40-49 | | 60 | Zappi CC | 25 / 40 | 38% | 1h42:08.10 | 1h23:00.10 | 23.1% | - | - | |
| | 2016 Southern XC #4 | | Matterley Estate | 40-49 | | 60 | Zappi | 10 / 29 | 68% | 1h29:00.60 | 1h18:20.90 | 13.6% | - | - | |
| | 2016 Southern XC #5 | | Crow Hill | 40-49 | | 60 | Zappi | 12 / 30 | 62% | 1h36:43.20 | 1h25:14.20 | 13.5% | - | - | |
| | 2016 Southern XC #6 | | Pippingford | 40-49 | | 60 | Zappi CC | 8 / 16 | 53% | 1h39:25.30 | 1h24:06.70 | 18.2% | - | - | |
| | 2016 Southern XC #7 | | Matterley Estate | 40-49 | | 60 | Zappi | 7 / 22 | 71% | 1h22:36.90 | 1h15:42.40 | 9.1% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 40-49 | | 334 | Zappi's CC | 13 / 40 | 69% | 2h03:14.00 | 1h47:16.00 | 14.9% | - | - | |
| | 2016 Southern XC #2 | | Checkendon | 40-49 | | 60 | Zappi | 7 / 24 | 74% | 1h19:09.70 | 1h16:11.20 | 3.9% | - | - | |
| | 2016 Gorrick Autumn Classic #1 | | Area 51 | 40+ Plus | | 112 | Zappi's CC | 8 / 31 | 77% | 1h22:02.00 | 1h16:55.00 | 6.7% | - | - | |
| | 2017 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | 40+ Plus | | 312 | VC Jericho | 9 / 29 | 71% | 1h25:11.00 | 1h19:59.00 | 6.5% | - | - | |
| | 2017 Southern XC #1 | | Wasing | 40-49 | | 6402 | VC Jericho | 5 / 34 | 88% | 1h50:45.30 | 1h38:07.10 | 12.9% | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | 40-49 | | 523 | V.C. Jericho | 12 / 50 | 78% | 1h19:21.00 | 1h12:32.00 | 9.4% | - | - | |
| | 2017 Southern XC #2 | | Checkendon | 40-49 | | 6459 | V.C. Jericho | 9 / 43 | 81% | 1h22:59.60 | 1h18:21.10 | 5.9% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 40-49 | | 511 | V.C. Jericho | 12 / 51 | 78% | 1h44:52.00 | 1h35:31.00 | 9.8% | - | - | |
| | 2017 British Cycling MTB XC #3 | | Aske Moor | 40-49 | | 459 | V.C. Jericho | 7 / 39 | 84% | 1h35:47.00 | 1h23:29.00 | 14.7% | - | - | |
| | 2017 Southern XC #3 | | Crow Hill | 40-49 | | 6362 | V.C. Jericho | 8 / 36 | 80% | 1h35:43.90 | 1h28:34.40 | 8.1% | - | - | |
| | 2017 Southern XC #4 | | Matterley Estate | 40-49 | | 6114 | V.C. Jericho | DNF / 32 | 0% | DNF | 1h15:09.70 | - | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | 40-49 | | 459 | V.C. Jericho | 17 / 43 | 62% | 1h52:59.00 | 1h36:54.00 | 16.6% | - | - | |
| | 2017 British Cycling MTB XC #5 | | Royal Welsh Showground | 40-49 | | 457 | VC Jericho | 6 / 18 | 71% | 1h19:26.00 | 1h11:24.00 | 11.3% | - | - | |
| | Gorrick - Gorrick 25th Anniversary Event | | Crowthorne Wood | 40+ Plus | | 314 | VC Jericho | 3 / 28 | 93% | 1h26:27.00 | 1h25:24.00 | 1.2% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | 40-49 | | 305 | VC Jericho | 20 / 66 | 71% | 1h44:59.00 | 1h33:54.00 | 11.8% | - | - | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | 40-49 | | 313 | VC Jericho | 18 / 47 | 63% | 1h56:08.00 | 1h37:30.00 | 19.1% | - | - | |
| | 2018 Southern XC #1 | | Checkendon | 40-49 | | 6026 | VC Jericho | 14 / 41 | 68% | 1h23:04.30 | 1h15:17.10 | 10.3% | - | - | |
| | 2018 Midlands XC #3 | | Cannock Chase | 40-49 | | 108 | VC Jericho | 4 / 50 | 94% | 1h11:25.00 | 1h07:43.00 | 5.5% | - | - | |
| | 2018 Mud Sweat & Gears XC - Central #1 | | Black Park | 40-49 | | 723 | VC Jericho | 7 / 30 | 79% | 1h29:04.00 | 1h20:58.00 | 10% | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | 40-49 | | 216 | VC Jericho | 11 / 44 | 77% | 1h20:26.00 | 1h14:37.00 | 7.8% | - | - | |
| | Si Paton - The Malverns MTB Festival - Cross Country | | Eastnor Deer Park | 40-49 | | 121 | VC Jericho | 10 / 60 | 85% | - | | - | - | - | |
| | 2018 Southern XC #4 | | Matterley Estate | 40-49 | | 6201 | VC Jericho | 6 / 24 | 78% | 1h20:27.30 | 1h14:50.30 | 7.5% | - | - | |
| | British Cycling - UK XC National Champs '18 | | Hadleigh Park | 40-49 | | 318 | VC Jericho | 11 / 38 | 73% | 1h23:03.00 | 1h12:22.00 | 14.8% | - | - | |
| | 2018 British Cycling MTB XC #5 | | Royal Welsh Showground | 40-49 | | 262 | VC Jericho | 9 / 32 | 74% | 1h21:23.00 | 1h13:29.00 | 10.8% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 23 | Cowley Road Condors | 36 / 88 | 60% | 47:15.40 | 42:26.20 | 11.4% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 40-49 | | 27 | Cowley Road Condors | 24 / 92 | 75% | 44:46.30 | 39:57.50 | 12.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | 40-49 | | 19 | Cowley Road Condors | 46 / 82 | 44% | 48:38.60 | 40:19.30 | 20.6% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | 40-49 | | 14 | Cowley Road Condors | 24 / 59 | 60% | 45:06.50 | 40:14.50 | 12.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | 40-49 | | 21 | Cowley Road Condors | 25 / 64 | 62% | 43:42.90 | 38:05.50 | 14.8% | - | - | |
| | 2019 Southern XC #1 | | Matterley Estate | 40-49 | | 340 | Banjo Cycles Newbury / Raceware / Specialized | 10 / 48 | 81% | 1h26:51.90 | 1h18:03.00 | 11.3% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 40-49 | | 407 | Cowley Road Condors | 16 / 84 | 82% | 1h37:20.00 | 1h30:31.00 | 7.5% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | 40-49 | | 309 | Cowley Road Condors | 17 / 46 | 64% | 1h14:34.00 | 1h05:18.00 | 14.2% | - | - | |
| | 2019 Southern XC #2 | | Checkendon | 40-49 | | 371 | Banjo Cycles Newbury | DNF / 42 | 0% | DNF | 1h28:10.60 | - | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | 40-49 | | 412 | Cowley Road Condors | 17 / 53 | 69% | 1h34:28.00 | 1h22:35.00 | 14.4% | - | - | |
| | 2019 Southern XC #3 | | Crow Hill | 40-49 | | 746 | Banjo Cycles Newbury / Raceware / Specialized | 5 / 45 | 91% | 1h29:24.20 | 1h23:23.30 | 7.2% | - | - | |
| | 2019 Southern XC #4 | | Folly Farm | 40-49 | | 958 | Banjo Cycles Newbury / Raceware / Specialized | 7 / 38 | 84% | 1h26:29.50 | 1h19:11.70 | 9.2% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | 40-49 | | 409 | Cowley Road Condors | 8 / 41 | 83% | 1h32:10.70 | 1h27:06.20 | 5.8% | - | - | |
| | 2019 Southern XC #5 | | Pippingford | Sport | | 229 | Banjo Cycles Newbury / Raceware / Specialized | 9 / 39 | 79% | 1h14:47.80 | 1h10:41.50 | 5.8% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | Sport | | 742 | Banjo Cycles Newbury / Raceware | DNS / 14 | 0% | DNS | 1h21:12.00 | - | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 40-49 | | 63 | BanjoCyclesRacewareSpecialized | 38 / 101 | 63% | - | 45:19.40 | - | - | - | |
| | 2021 TORQ Breakout #1 | | Highlands Farm | Day 1 PM 3hr: 40-49 | | 652 | Team Empella | 8 / 23 | 68% | 2h55:55.00 | 2h43:10.00 | 7.8% | - | - | |
| | 2021 Southern XC #1 | | Checkendon | 40-49 | | 508 | Team Empella | 5 / 68 | 94% | 1h23:18.80 | 1h19:30.10 | 4.8% | - | - | |
| | 2021 Southern XC #2 | | Gaddon's Farm, New Forest | 40-49 | | 969 | Team Empella | 11 / 54 | 81% | 1h29:30.90 | 1h23:22.40 | 7.4% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 40-49 | | 419 | Team Empella Cyclo-Cross.com | 11 / 42 | 76% | 1h37:16.20 | 1h25:38.00 | 13.6% | - | - | |
| | Southern XC - Central XC Champs | | Checkendon | 40-49 | | 2238 | Team Empella | 9 / 27 | 69% | 1h16:41.40 | 1h12:51.40 | 5.3% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 40-49 | | 409 | Team Empella Cyclo-Cross.com | 11 / 43 | 76% | 1h20:30.50 | 1h11:58.00 | 11.9% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | 40-49 | | 325 | Team Empella Cyclo-Cross.com | 8 / 34 | 79% | 1h32:45.00 | 1h26:52.00 | 6.8% | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 40-49 | | 260 | Team Empella Cyclo-Cross.com | 12 / 40 | 72% | 1h48:17.30 | 1h31:54.10 | 17.8% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 3 | Team Empella Cyclo-Cross | 11 / 86 | 88% | 48:58.10 | 45:32.00 | 7.5% | - | - | |
| | UCI - World Masters CX Championships '21 | | Trinity Park Showground, Suffolk | 45-49 | | 86 | | 18 / 83 | 79% | 1h01:08.90 | 54:50.70 | 11.5% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | 40-49 | | 12 | Team Empella Cyclo-Cross.com | 11 / 48 | 79% | 41:38.60 | 38:03.60 | 9.4% | - | - | |
| | 2022 Southern XC #1 | | Matterley Estate | 40-49 | | 477 | VC Jericho | 7 / 43 | 86% | 1h29:41.60 | 1h24:35.20 | 6% | - | - | |
| | 2022 Central XC #1 | | Checkendon | 40-49 | | 326 | Team Empella Cyclo-Cross.com | 6 / 38 | 86% | 1h18:06.50 | 1h15:50.30 | 3% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 40-49 | | 313 | Team Empella Cyclo-Cross | 10 / 74 | 88% | 1h41:56.00 | 1h34:36.00 | 7.8% | - | - | |
| | 2022 Southern XC #3 | | Folly Farm | 40-49 | | 405 | VC Jericho | 2 / 39 | 97% | 1h30:54.20 | 1h29:46.80 | 1.3% | - | - | |
| | Eventrex - Vittoria MTB Marathon | | Pippingford | 40-49 | | 220 | | 3 / 56 | 96% | 3h43:23.00 | 1h01:34.50 | 262.8% | - | - | |
| | 2022 Southern XC #4 | | Gaddon's Farm, New Forest | 40-49 | | 355 | | 5 / 26 | 84% | 1h31:49.80 | 1h25:52.90 | 6.9% | - | - | |
| | 2022/23 Miche Wessex CX League #1 | | Clanfield Cross | 40-49 (40-49 race) | | 360 | VC Jericho | 3 / 79 | 97% | 42:09.49 | 40:11.96 | 4.9% | - | - | |
| | 2022/23 Miche Wessex CX League #3 | | Moredon Rec, Swindon | 40-49 (40-49 race) | | 360 | VC Jericho | 2 / 60 | 98% | 39:02.82 | 37:41.71 | 3.6% | - | - | |
| | 2022/23 Miche Wessex CX League #4 | | Foxhill | 40-49 (40-49 race) | | 360 | VC Jericho | 2 / 53 | 98% | 42:05.12 | 39:58.41 | 5.3% | - | - | |
| | 2022/23 Miche Wessex CX League #5 | | Prospect Park | 40-49 (40-49 race) | | 360 | VC Jericho | 4 / 62 | 95% | 40:14.62 | 38:28.18 | 4.6% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 18 | VC Jericho | 15 / 73 | 81% | 40:20.20 | 37:19.50 | 8.1% | - | - | |
| | 2023 Southern XC #1 | | Matterley Estate | 40-49 | | 455 | | 9 / 51 | 84% | 1h28:54.60 | 1h22:56.00 | 7.2% | - | - | |
| | A Cycling - Battle on the Beach | | Pembrey Country Park | 40-49 | | 144 | VC Jericho | 7 / 236 | 97% | 1h29:10.00 | 1h28:36.00 | 0.6% | - | - | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | 40-49 (Vet race) | | 344 | VC Jericho | 9 / 34 | 76% | 1h39:07.60 | 1h31:50.10 | 7.9% | - | - | |
| | 2023 Southern XC #2 | | Holywell Estate | 40-49 | | 453 | VC Jericho | 7 / 43 | 86% | 1h36:03.10 | 1h29:07.30 | 7.8% | - | - | |
| | 2023 British Cycling XC National Series #3 | | Holywell Estate | 40-49 (Vet race) | | 215 | VC Jericho | 10 / 38 | 76% | 1h43:40.60 | 1h39:44.80 | 3.9% | - | - | |
| | 2023 Southern XC #3 | | Checkendon | 40-49 | | 415 | VC Jericho Oxford | 9 / 41 | 80% | 1h29:03.40 | 1h23:52.40 | 6.2% | - | - | |
| | 2023 Southern XC #4 | | Folly Farm | 40-49 | | 407 | VC Jericho Oxford | 7 / 39 | 84% | 1h42:36.90 | 1h35:28.50 | 7.5% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | 40-49 (Vet race) | | 266 | VC Jericho | 12 / 39 | 71% | 1h32:08.00 | 1h23:34.00 | 10.3% | - | - | |
| | Eventrex - Vittoria MTB Marathon | | Pippingford | Open | | 42 | VC Jericho | 33 / 149 | 78% | 4h18:43.50 | 1h02:18.50 | 315.2% | - | - | |
| | 2023/24 Miche Wessex CX League #1 | | Clanfield Cross | 40-49 (U18/40-49 race) | | 685 | VC Jericho | 6 / 70 | 93% | 44:37.22 | 41:12.66 | 8.3% | - | - | |
| | 2023/24 Miche Wessex CX League #3 | | Foxhill | 40-49 (U18/40-49 race) | | 802 | VC Jericho | 8 / 59 | 88% | 44:06.80 | 40:42.52 | 8.4% | - | - | |
| | 2023/24 Miche Wessex CX League #4 | | Prospect Park | 40-49 (U18/40-49 race) | | 921 | VC Jericho | 5 / 81 | 95% | 42:25.16 | 41:08.23 | 3.1% | - | - | |
| | 2023/24 Miche Wessex CX League #7 | | Cannon Heath Down | 40-49 (U18/40-49 race) | | 845 | VC Jericho | 7 / 78 | 92% | 40:46.57 | 37:58.08 | 7.4% | - | - | |
| | 2024 Southern XC #1 | | Matterley Estate | 40-49 | | 531 | VC Jericho | 5 / 36 | 89% | 1h24:43.60 | 1h18:28.80 | 8% | - | - | |