| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #7 | | Lakeside Campus | 40-49 | | 408 | | 4 / 27 | 88% | 51:08.00 | 50:49.00 | 0.6% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #4 | | Abbey Stadium, Redditch | 40-49 | | 408 | | 3 / 38 | 95% | 54:15.00 | 48:37.00 | 11.6% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #2 | | Heart of England Conference Centre | 40-49 | | 408 | | 7 / 36 | 83% | 54:56.00 | 52:52.00 | 3.9% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #1 | | Shrewsbury Sports Village | 40-49 | | 408 | | 9 / 31 | 73% | 53:46.00 | 50:34.00 | 6.3% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 12 | Bicicielo | DNS / 88 | 0% | DNS | 42:26.20 | - | - | - | |
| | 2018 Midlands XC #3 | | Cannock Chase | 40-49 | | 281 | Bicicielo | 33 / 50 | 35% | 1h22:55.00 | 1h07:43.00 | 22.5% | - | - | |
| | 2018 Midlands XC #1 | | Swynnerton Old Park | 40-49 | | 264 | Bicicielo | 33 / 45 | 27% | - | 1h28:39.00 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 40-49 | | 8 | Bicicielo | 33 / 69 | 53% | 45:03.20 | 40:52.00 | 10.2% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | 40-49 | | 344 | Dennis Distribution | 39 / 42 | 7% | - | 1h16:25.00 | - | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | 40-49 | | 85 | Dennis Distribution | 25 / 27 | 8% | - | 1h31:59.00 | - | - | - | |
| | 2015 Nutcracker Altura XC #4 | | Parkwood Springs | 40-49 | | 337 | | 25 / 44 | 44% | - | 1h22:17.00 | - | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | 40-49 | | 444 | Dennis Distribution | 34 / 38 | 11% | - | 1h27:45.00 | - | - | - | |
| | 2015 North East XC MTB Series #1 | | Hamsterley Forest | 40-49 | | 175 | Dennis Distribution | 13 / 23 | 45% | 1h38:21.50 | 1h20:33.90 | 22.1% | - | - | |
| | 2015 Nutcracker Altura XC #2 | | Dalby Forest | 40-49 | 827621 | 759 | | 32 / 70 | 55% | 1h49:33.00 | 1h27:42.00 | 24.9% | - | - | |
| | 2015 Midlands XC #1 | | Cannock Chase | 40-49 | | 78 | Dennis Distribution LLP | 29 / 49 | 42% | 1h21:02.00 | 1h04:27.00 | 25.7% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 40-49 | | 448 | Dennis Distribution | 72 / 82 | 12% | - | 1h20:26.00 | - | - | - | |
| | 2015 Nutcracker Altura XC #1 | | Whinlatter | 40-49 | | 568 | | 45 / 76 | 41% | - | 1h05:40.00 | - | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | 40-49 | | 328 | Dennis Distribution | 31 / 31 | 0% | - | 1h34:07.00 | - | - | - | |
| | 2014 Nutcracker Altura XC #5 | | Haggs Gill | 40-49 | 827621 | 770 | Dennis Distribution | 12 / 22 | 48% | 1h52:35.00 | 1h28:47.00 | 26.8% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | 40-49 | | 336 | Dennis Distribution | 44 / 47 | 7% | - | 1h27:22.00 | - | - | - | |
| | 2014 Nutcracker Altura XC #4 | | Parkwood Springs | 40-49 | 827621 | 770 | | 45 / 47 | 4% | - | 1h27:13.00 | - | - | - | |
| | 2014 Nutcracker Altura XC #3 | | Aske Moor | 40-49 | 827621 | 770 | | 40 / 57 | 30% | - | 1h20:20.00 | - | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | 40-49 | | 348 | Dennis Distribution | 30 / 43 | 31% | - | 1h36:12.00 | - | - | - | |
| | 2014 Nutcracker Altura XC #2 | | Gandale | 40-49 | | 770 | Dennis Distribution | 27 / 56 | 53% | - | 1h22:38.00 | - | - | - | |
| | 2014 Nutcracker Altura XC #1 | | Dalby Forest | 40-49 | 827621 | 770 | Dennis Distribution | 42 / 65 | 36% | - | 1h26:42.00 | - | - | - | |