| | 2014 Midlands XC #2 | | Birchall Woods | 40-49 | | 314 | Nottingham Clarion CC | 37 / 42 | 12% | - | 1h10:56.00 | - | - | - | |
| | 2014 Midlands XC #1 - XCE | | Ringwood | 17+ | 715664 | ? | Nottingham Clarion CC | 11 / 18 | 41% | - | | - | - | - | |
| | 2015 Friday Night XC Summer Series #2 | | Mallory Park | 40-49 | | 414 | Nottingham Clarion | 4 / 43 | 93% | - | 59:39.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #3 | | Delapre Park, Northampton | 40-49 | | 414 | Nottingham Clarion | 4 / 42 | 93% | - | 56:13.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #7 | | East Carlton Countryside Park | 40-49 | | 414 | Nottingham Clarion | 3 / 36 | 94% | - | 1h05:44.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #8 | | Spanhoe Aerodrome | 40-49 | | 414 | Nottingham Clarion | 5 / 28 | 85% | - | 1h06:38.00 | - | - | - | |
| | 2016 Friday Night XC Summer Series #2 | | Desborough Leisure Centre | 40-49 | | 425 | Nottingham Clarion | - / 41 | 0% | - | 57:04.00 | - | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 40-49 | | 77 | The MI Racing Academy | 72 / 85 | 15% | - | 39:03.70 | - | - | - | |
| | 2018 Midlands XC #1 | | Swynnerton Old Park | 40-49 | | 251 | The MI Racing Academy | 32 / 45 | 30% | - | 1h28:39.00 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | 40-49 | | 44 | The MI Racing Academy | 70 / 82 | 15% | - | 40:19.30 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | 40-49 | | 49 | Magspeed Racing | 41 / 61 | 33% | - | 44:19.50 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 40-49 | | 65 | The MI Racing Academy | 46 / 70 | 35% | - | 40:28.30 | - | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 40-49 | | 80 | Magspeed Racing | 69 / 101 | 32% | - | 45:19.40 | - | - | - | |
| | 2013 Midlands XC #2 | | Birchall Woods | 40-49 | | 500 | Nottingham Clarion CC | 38 / 53 | 29% | - | 1h11:09.00 | - | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 50-59 | | 537 | Magspeed Racing | 28 / 36 | 23% | - | 1h04:07.30 | - | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 50-59 | | 336 | Magspeed Racing | 16 / 27 | 42% | -1LAP | 1h39:16.00 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 50-59 | | 465 | Morvelo Magspeed racing | 25 / 47 | 48% | -1LAP | 1h11:27.20 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 50-59 | | 455 | Morvelo Magspeed racing | 25 / 39 | 37% | -1LAP | 1h16:55.80 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #5 | | Woody's Bike Park | 50-59 | | 327 | Morvelo Magspeed racing | 11 / 19 | 44% | -1LAP | 1h30:00.90 | - | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 50-59 | | 468 | Morvelo Magspeed racing | - / 18 | 0% | - | | - | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | 50-59 | | 21 | Magspeed Racing | 34 / 73 | 54% | 44:45.70 | 1h07:59.00 | -34.2% | - | - | |
| | 2023 British Cycling CX National Trophy Series #2 | | Thornton-in-Craven | 50-59 | | 26 | Magspeed Racing | 28 / 53 | 48% | 56:28.00 | 1h09:14.00 | -18.4% | - | - | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | 50-59 (Vet race) | | 457 | Magspeed Racing | 21 / 36 | 43% | 1h17:31.30 | 1h17:23.20 | 0.2% | - | - | |
| | 2016 Friday Night XC Summer Series #6 | | Hicks Lodge, Ashby de la Zouch | 40-49 | | 425 | Nottingham Clarion | 2 / 29 | 96% | 51:22.00 | 50:05.00 | 2.6% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | 50-59 (Vet race) | | 330 | Magspeed Racing | 22 / 44 | 51% | 1h27:17.00 | 1h24:57.00 | 2.8% | - | - | |
| | 2016 Friday Night XC Summer Series #1 | | Borough Hill, Daventry | 40-49 | | 425 | Nottingham Clarion | 3 / 44 | 95% | 1h07:54.00 | 1h05:38.00 | 3.5% | - | - | |
| | 2015 Friday Night XC Summer Series #6 | | Hicks Lodge, Ashby de la Zouch | 40-49 | | 414 | Nottingham Clarion | 4 / 48 | 94% | 1h02:01.00 | 59:40.00 | 3.9% | - | - | |
| | 2023 British Cycling XC National Series #4 | | Woody's Bike Park | 50-59 (Vet race) | | 329 | Magspeed Racing | 17 / 27 | 38% | 1h18:21.00 | 1h14:05.00 | 5.8% | - | - | |
| | British Cycling - UK XC National Champs '23 | | Tong | 50-59 (Master+ race) | | 339 | Magspeed Racing | 21 / 26 | 20% | 1h11:12.85 | 1h07:13.55 | 5.9% | - | - | |
| | 2015 Friday Night XC Summer Series #5 | | Kilworth Springs | 40-49 | | 414 | Nottingham Clarion | 4 / 39 | 92% | 1h07:01.00 | 1h02:53.00 | 6.6% | - | - | |
| | 2016 Friday Night XC Summer Series #4 | | Kilworth Springs | 40-49 | | 425 | Nottingham Clarion | 3 / 39 | 95% | 1h06:00.00 | 1h01:21.00 | 7.6% | - | - | |
| | 2023 Crank It Cycling #1 | | Sherwood Pines | 50-59 | | 561 | Magspeed Racing | 14 / 33 | 59% | 1h26:50.00 | 1h20:04.00 | 8.5% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 50-59 | | 52 | Magspeed Racing | 24 / 95 | 76% | 44:55.40 | 41:24.30 | 8.5% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 50-59 | | 21 | Magspeed Racing | 27 / 88 | 70% | 43:02.00 | 39:24.70 | 9.2% | - | - | |
| | 2023 British Cycling CX National Trophy Series #1 | | Gypsies Green | 50-59 | | 15 | | 28 / 55 | 50% | 40:53.80 | 37:20.00 | 9.5% | - | - | |
| | 2022 British Cycling CX National Trophy Series #4 | | Torbay Velopark | 50-59 | | 13 | Morvelo Magspeed racing | 20 / 45 | 57% | 42:32.30 | 38:38.30 | 10.1% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | 50-59 | | 22 | Magspeed Racing | 28 / 71 | 61% | 49:02.10 | 44:27.60 | 10.3% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | Sport | | 605 | The MI Racing Academy | 39 / 59 | 34% | 1h36:52.00 | 1h27:22.00 | 10.9% | - | - | |
| | 2015 Friday Night XC Summer Series #4 | | The Bowl, Milton Keynes | 40-49 | | 414 | Nottingham Clarion | 7 / 38 | 84% | 59:44.00 | 53:28.00 | 11.7% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | 50-59 | | 21 | Magspeed Racing | 27 / 90 | 71% | 46:56.00 | 41:48.20 | 12.3% | - | - | |
| | 2016 Midlands XC #3 | | Harlow Wood | 40-49 | | 294 | Nottingham Clarion CC | 15 / 43 | 67% | 1h05:59.00 | 58:18.00 | 13.2% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | 50-59 | | 16 | Magspeed Racing | 16 / 59 | 74% | 42:56.60 | 37:55.70 | 13.2% | - | - | |
| | 2015 Friday Night XC Summer Series #1 | | Borough Hill, Daventry | 40-49 | | 414 | Nottingham Clarion | 11 / 38 | 73% | 1h09:27.00 | 1h01:12.00 | 13.5% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | 50-59 | | 26 | Morvelo Magspeed racing | 28 / 64 | 57% | 49:23.50 | 43:31.20 | 13.5% | - | - | |
| | UCI - World Masters CX Championships '22 | | Trinity Park Showground, Suffolk | 50-54 (MV50) | | 123 | Morvelo Magspeed racing | 57 / 98 | 42% | 1h01:00.00 | 53:40.00 | 13.7% | - | - | |
| | UCI - World Masters CX Championships '21 | | Trinity Park Showground, Suffolk | 50-54 | | 65 | Magspeed Racing | 42 / 93 | 55% | 56:48.80 | 49:58.90 | 13.7% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | 50-59 | | 449 | Magspeed Racing | 19 / 29 | 36% | 1h26:55.00 | 1h16:18.00 | 13.9% | - | - | |
| | 2023 British Cycling XC National Series #3 | | Holywell Estate | 50-59 (Vet race) | | 313 | Magspeed Racing | 22 / 35 | 38% | 1h42:27.00 | 1h28:38.00 | 15.6% | - | - | |
| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | 50-59 | | 25 | Morvelo Magspeed racing | 31 / 94 | 68% | 52:55.00 | 45:31.80 | 16.2% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | 50-59 | | 16 | Magspeed Racing | 28 / 59 | 53% | 47:37.40 | 40:48.30 | 16.7% | - | - | |
| | 2023 British Cycling CX National Trophy Series #4 | | Torbay Velopark | 50-59 | | 15 | Grity RT? | 18 / 34 | 48% | 52:18.60 | 44:47.40 | 16.8% | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | 50-59 | | 18 | Morvelo Magspeed racing | 27 / 43 | 38% | 49:31.40 | 42:21.00 | 16.9% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 50-59 | | 455 | Morvelo Magspeed racing | 12 / 32 | 65% | 2h00:15.40 | 1h42:47.40 | 17% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 70 | The MI Racing Academy | 63 / 80 | 22% | 45:17.10 | 38:38.90 | 17.2% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | 40-49 | | 40 | The MI Racing Academy | 31 / 65 | 53% | 51:30.10 | 43:56.60 | 17.2% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 50-59 | | 31 | Morvelo Magspeed racing | 35 / 91 | 62% | 45:38.20 | 38:52.10 | 17.4% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 50-59 | | 58 | Magspeed Racing | 37 / 72 | 49% | 40:48.10 | 34:26.70 | 18.5% | - | - | |
| | 2015 Midlands XC #2 | | Harlow Wood | 40-49 | | 147 | Nottingham Clarion CC | 21 / 35 | 41% | 1h37:39.00 | 1h21:17.00 | 20.1% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | 50-54 | | 56 | Magspeed Racing | 23 / 65 | 66% | 51:57.90 | 43:13.30 | 20.2% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Enthusiast | | 436 | Grity RT | 35 / 84 | 59% | 1h22:33.79 | 1h08:20.91 | 20.8% | - | - | |
| | 2023 British Cycling CX National Trophy Series #6 | | Tong | 50-59 | | 12 | Grity RT | 21 / 31 | 33% | 51:59.30 | 42:36.00 | 22% | - | - | |
| | 2015 Midlands XC #3 | | Eckington Woods | 40-49 | | 86 | Nottingham Clarion CC | 12 / 27 | 58% | 1h27:06.00 | 1h11:18.00 | 22.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 40-49 | | 55 | The MI Racing Academy | 56 / 92 | 40% | 48:49.10 | 39:57.50 | 22.2% | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | 50-59 | | 17 | Magspeed Racing | 22 / 38 | 43% | 49:59.30 | 40:54.80 | 22.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | 40-49 | | 49 | The MI Racing Academy | 70 / 84 | 17% | 45:57.60 | 37:34.60 | 22.3% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 50-59 | | 532 | Magspeed Racing | 24 / 38 | 38% | 1h43:56.50 | 1h24:32.90 | 22.9% | - | - | |
| | British Cycling - UK CX National Champs '24 | | Callendar Estate | 50-54 | | 48 | Grity RT | 23 / 47 | 52% | 47:40.00 | 38:44.70 | 23% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | 50-54 (50-59) | | 73 | Magspeed Racing | 26 / 47 | 46% | 54:17.40 | 44:04.60 | 23.2% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 50-59 | | 374 | Morvelo Magspeed racing | 34 / 62 | 46% | 1h38:32.00 | 1h19:56.00 | 23.3% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | Sport | | 578 | The MI Racing Academy | 24 / 34 | 30% | 1h12:28.00 | 58:36.00 | 23.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | 40-49 | | 60 | The MI Racing Academy | 34 / 88 | 62% | 47:34.10 | 38:14.70 | 24.4% | - | - | |
| | 2015 Midlands XC #1 | | Cannock Chase | 40-49 | | 165 | Nottingham Clarion | 27 / 49 | 46% | 1h20:58.00 | 1h04:27.00 | 25.6% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Enthusiast (Shortened 3) | | 317 | Magspeed Racing | 21 / 83 | 76% | 1h37:18.00 | 1h17:27.00 | 25.6% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 40-49 | | 53 | Magspeed Racing | 41 / 66 | 38% | 51:29.60 | 40:16.10 | 27.9% | - | - | |
| | 2023 British Cycling CX National Trophy Series #5 | | Cyclopark | 50-59 | | 17 | Grity RT | 23 / 58 | 61% | 56:30.00 | 44:05.00 | 28.2% | - | - | |
| | 2012 Midlands XC #3 | | Birchall Woods | 40-49 | | 266 | Nottingham Clarion | 29 / 60 | 53% | 1h42:11.00 | 1h19:22.00 | 28.8% | - | - | |
| | 2023 British Cycling XC National Series #1 | | Tong | 50-59 (Vet race) | | 459 | Magspeed Racing | 27 / 38 | 30% | 1h43:56.20 | 1h05:33.40 | 58.5% | - | - | |