| | 2014/15 Thetford Winter XC #4 | | Thetford Forest | 2hr: 40+ | | 209 | Leicester RC | 9 / 83 | 90% | - | 2h23:38.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #2 | | Mallory Park | 50+ | | 835 | Leicestershire RC | 3 / 38 | 95% | - | 1h00:48.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #9 | | Mallory Park | 50+ | | ? | Leicestershire RC | 6 / 24 | 78% | - | 59:25.00 | - | - | - | |
| | 2016 Friday Night XC Summer Series #7 | | Mallory Park | 50+ | | 871 | Leicester RC | 3 / 36 | 94% | - | 51:00.00 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | 50+ | | 122 | Pedal Power Loughborough | 10 / 47 | 80% | - | 37:11.30 | - | - | - | |
| | 2019 Midlands XC #1 | | Parkwood Springs | 50-59 | 878037 | 522 | 8point8 Group | 3 / 35 | 94% | - | | - | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 50-59 | | 2 | 8point8 Group | DNS / 72 | 0% | DNS | 34:26.70 | - | - | - | |
| | 2019 Midlands XC #3 | | Kirton Off-road Centre | 50-59 | | 512 | 8point8 Group | 2 / 35 | 97% | 1h23:32.00 | 1h23:15.00 | 0.3% | - | - | |
| | 2018 Midlands XC #2 | | Parkwood Springs | 50-59 | | 61 | Pedal Power Loughborough | 3 / 30 | 93% | 1h15:17.00 | 1h14:45.00 | 0.7% | - | - | |
| | 2016 Friday Night XC Summer Series #6 | | Hicks Lodge, Ashby de la Zouch | 50+ | | 871 | Leicester RC | 4 / 25 | 88% | 51:25.00 | 50:47.00 | 1.3% | - | - | |
| | 2017 Midlands XC #4 | | Dudmaston | 50-59 | | 54 | Leicestershire RC | 3 / 32 | 94% | 1h23:18.00 | 1h22:03.00 | 1.5% | - | - | |
| | 2017 Midlands XC #1 | | Sherwood Pines | 50-59 | | 482 | Leicester RC | 8 / 41 | 83% | 1h06:47.00 | 1h05:13.00 | 2.4% | - | - | |
| | 2020 Midlands XC #1 | | Dudmaston | 50-59 | | 519 | 8point8 Group | 4 / 34 | 91% | 1h22:41.00 | 1h20:44.00 | 2.4% | - | - | |
| | 2017 Midlands XC #7 | | Eckington Woods | 50-59 | | 47 | Leicestershire RC | 2 / 22 | 95% | 1h18:41.00 | 1h16:46.00 | 2.5% | - | - | |
| | 2019 Midlands XC #2 | | Cannock Chase | 50-59 | | 516 | 8point8 Group | 2 / 38 | 97% | 1h24:35.00 | 1h22:27.00 | 2.6% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 50+ | | 116 | Pedal Power Loughborough | 6 / 58 | 91% | 48:19.50 | 46:57.90 | 2.9% | - | - | |
| | 2018 Midlands XC #3 | | Cannock Chase | 50-59 | | 140 | Pedal Power Loughborough | 2 / 43 | 98% | 1h13:17.00 | 1h11:08.00 | 3% | - | - | |
| | 2016 Midlands XC #1 | | Sherwood Pines | 50-59 | | 108 | Leicestershire RC | 8 / 38 | 81% | 1h26:48.00 | 1h24:13.00 | 3.1% | - | - | |
| | 2016 Friday Night XC Summer Series #5 | | East Carlton Countryside Park | 50+ | | 871 | Leicester RC | 3 / 33 | 94% | 53:21.00 | 51:43.00 | 3.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | 50-59 | | 2 | 8point8 Group | 9 / 58 | 86% | 41:49.80 | 40:25.10 | 3.5% | - | - | |
| | 2019 Midlands XC #5 | | Dudmaston | 50-59 | | 516 | 8point8 Group | 2 / 21 | 95% | 1h19:42.00 | 1h16:55.00 | 3.6% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 50-59 | | 47 | Pedal Power Loughborough | 12 / 80 | 86% | 39:17.00 | 37:48.00 | 3.9% | - | - | |
| | 2017 British Cycling MTB XC #4 | | Dalby Forest | 50-59 | | 560 | Leicestershire RC | 8 / 30 | 76% | 1h36:54.00 | 1h33:11.00 | 4% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | 50-59 | | 29 | Pedal Power Loughborough | 12 / 52 | 78% | 45:03.40 | 43:18.10 | 4.1% | - | - | |
| | 2017 Midlands XC #6 | | Rother Valley Country Park | 50-59 | | 34 | Leicestershire RC | 2 / 16 | 93% | 1h25:16.00 | 1h21:45.00 | 4.3% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | 50-59 | | 506 | 8point8 Group | 7 / 25 | 75% | 1h23:26.00 | 1h19:51.30 | 4.5% | - | - | |
| | 2016 Midlands XC #3 | | Harlow Wood | 50-59 | | 75 | Leicestershire RC | 6 / 28 | 81% | 1h04:21.00 | 1h01:34.00 | 4.5% | - | - | |
| | 2015 Friday Night XC Summer Series #6 | | Hicks Lodge, Ashby de la Zouch | 50+ | | 835 | Leicestershire RC | 8 / 35 | 79% | 1h01:59.00 | 59:17.00 | 4.6% | - | - | |
| | 2017 Midlands XC #3 | | Cannock Chase | 50-59 | | 77 | Leicestershire RC | 6 / 42 | 88% | 1h15:44.00 | 1h12:19.00 | 4.7% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 55-59 | | 505 | 8point8 Group | 2 / 17 | 94% | 1h39:03.00 | 1h34:31.00 | 4.8% | - | - | |
| | 2015 Friday Night XC Summer Series #3 | | Delapre Park, Northampton | 50+ | | 835 | Leicestershire RC | 4 / 39 | 92% | 58:11.00 | 55:30.00 | 4.8% | - | - | |
| | 2018 Midlands XC #4 | | Rother Valley Country Park | 50-59 | | 55 | Pedal Power Loughborough | 2 / 37 | 97% | 1h18:39.00 | 1h15:00.00 | 4.9% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 50-59 | | 4 | 8point8 Group | 13 / 102 | 88% | 48:09.40 | 45:51.50 | 5% | - | - | |
| | 2016 Midlands XC #4 | | Eckington Woods | 50-59 | | 55 | Leicestershire RC | 3 / 17 | 88% | 1h16:48.00 | 1h13:06.00 | 5.1% | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | 50-59 | | 308 | PedalPowerLoughborough | 9 / 38 | 78% | 1h12:46.00 | 1h09:05.00 | 5.3% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 50-59 | | 54 | Pedal Power Loughborough | 10 / 78 | 88% | 44:52.60 | 42:31.10 | 5.6% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 50-59 | | 11 | 8point8 Group | 13 / 75 | 84% | 43:36.80 | 41:12.50 | 5.8% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 50+ | | 68 | Pedal Power Loughborough | 11 / 85 | 88% | 44:46.70 | 42:15.20 | 6% | - | - | |
| | 2015 Friday Night XC Summer Series #8 | | Spanhoe Aerodrome | 50+ | | 835 | Leicestershire RC | 2 / 21 | 95% | 1h10:39.00 | 1h06:36.00 | 6.1% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 50+ | | 112 | Pedal Power Loughborough | 12 / 48 | 77% | 43:56.30 | 41:24.60 | 6.1% | - | - | |
| | 2014 Midlands XC #2 | | Birchall Woods | 50-59 | | 346 | Leicester RC | 5 / 24 | 83% | 1h24:09.00 | 1h19:13.00 | 6.2% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 50-59 | | 611 | Leicestershire RC | 14 / 37 | 64% | 1h33:09.00 | 1h27:40.00 | 6.3% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | 50-59 | | 431 | Leicestershire RC | 9 / 32 | 74% | 1h26:57.00 | 1h21:46.00 | 6.3% | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | 50-59 | | 608 | Leicestershire RC | 11 / 32 | 68% | 1h04:41.00 | 1h00:47.00 | 6.4% | - | - | |
| | 2018 Midlands XC #5 | | Eckington Woods | 50-59 | | 50 | Pedal Power Loughborough | 3 / 27 | 92% | 1h13:57.00 | 1h09:19.00 | 6.7% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 50-59 | | 505 | 8point8 Group | 9 / 66 | 88% | 1h24:05.00 | 1h18:31.00 | 7.1% | - | - | |
| | 2018 Midlands XC #1 | | Swynnerton Old Park | 50-59 | | 298 | Pedal Power Loughborough | 3 / 31 | 93% | 1h18:17.00 | 1h13:02.00 | 7.2% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 50+ | | 108 | Pedal Power Loughborough | 6 / 53 | 90% | 41:20.00 | 38:29.90 | 7.4% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 50-59 | | 447 | Leicestershire RC | 9 / 29 | 71% | 1h46:35.00 | 1h39:15.00 | 7.4% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 50+ | | 40 | Pedal Power Loughborough | 7 / 75 | 92% | 45:22.70 | 42:05.80 | 7.8% | - | - | |
| | 2018 British Cycling MTB XC #5 | | Royal Welsh Showground | 50-59 | | 305 | Pedal Power Loughborough | 4 / 24 | 87% | 1h11:48.00 | 1h06:31.00 | 7.9% | - | - | |
| | 2019 Midlands XC #4 | | Eckington Woods | 50-59 | | 511 | 8point8 Group | 5 / 22 | 81% | 1h23:54.00 | 1h17:37.00 | 8.1% | - | - | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | 50-59 | | 264 | Pedal Power Loughborough | 14 / 35 | 62% | 1h34:42.00 | 1h27:36.00 | 8.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | 50-59 | | 47 | Pedal Power Loughborough | 17 / 70 | 77% | 46:13.30 | 42:34.30 | 8.6% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 50+ | | 43 | Pedal Power Loughborough | 9 / 57 | 86% | 50:32.80 | 46:30.50 | 8.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | 50-59 | | 6 | 8point8 Group | 8 / 59 | 88% | 45:11.70 | 41:29.50 | 8.9% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 50-59 | | 315 | Leicestershire RC | 10 / 31 | 70% | 1h15:56.00 | 1h09:39.00 | 9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 50-59 | | 10 | 8point8 Group | 8 / 68 | 90% | 46:55.90 | 43:02.80 | 9% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | 50-59 | | 56 | Pedal Power Loughborough | 21 / 80 | 75% | 45:17.30 | 41:30.60 | 9.1% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | 50-59 | | 635 | Leicestershire RC | 14 / 33 | 59% | 1h24:53.00 | 1h17:32.00 | 9.5% | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | 50-59 | | 459 | Leicestershire RC | 13 / 37 | 67% | 1h06:51.00 | 1h00:55.00 | 9.7% | - | - | |
| | 2018 British Cycling MTB XC #3 | | Glentress | 50-59 | | 141 | Pedal Power Loughborough | 6 / 27 | 81% | 1h24:25.00 | 1h16:55.00 | 9.8% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | 50-59 | | 256 | Pedal Power Loughborough | 16 / 43 | 64% | 1h28:10.00 | 1h20:08.00 | 10% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | 50-59 | | 7 | 8point8 Group | 16 / 80 | 81% | 42:20.40 | 38:24.70 | 10.2% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | 50-59 | | 407 | 8point8 Group | 9 / 40 | 79% | 1h19:22.00 | 1h11:51.00 | 10.5% | - | - | |
| | 2017 British Cycling MTB XC #3 | | Aske Moor | 50-59 | | 558 | Leicestershire RC | 13 / 33 | 63% | 1h23:13.00 | 1h15:08.00 | 10.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | 50-59 | | 6 | 8point8 Group | 17 / 37 | 56% | 43:28.90 | 39:15.30 | 10.8% | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | 50-59 | | 417 | Leicestershire RC | 6 / 29 | 82% | 2h04:31.00 | 1h52:17.00 | 10.9% | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | 50-59 | | 559 | Leicestershire RC | 13 / 40 | 69% | 1h38:12.00 | 1h28:03.00 | 11.5% | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | 50-59 | | 476 | Leicestershire RC | 11 / 25 | 58% | 1h11:19.00 | 1h03:16.00 | 12.7% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 50-59 | | 734 | Leicestershire RC | 21 / 43 | 52% | 1h11:54.00 | 1h03:41.00 | 12.9% | - | - | |
| | British Cycling - UK XC National Champs '18 | | Hadleigh Park | 50-59 | | 406 | Pedal Power Loughborough | 10 / 35 | 74% | 1h30:03.00 | 1h19:45.00 | 12.9% | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | 50-59 | | 506 | 8point8 Group | 9 / 44 | 81% | 1h37:15.00 | 1h26:07.00 | 12.9% | - | - | |
| | 2015 Midlands XC #3 | | Eckington Woods | 50-59 | | 91 | Leicester RC | 9 / 18 | 53% | 1h24:48.00 | 1h14:02.00 | 14.5% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 50-59 | | 6 | 8point8 Group | 14 / 105 | 88% | 42:47.40 | 37:03.20 | 15.5% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 50-59 | | 8 | 8point8 Group | 17 / 68 | 76% | 57:49.00 | 49:43.00 | 16.3% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | 50-59 | | 291 | Leicestershire RC | 19 / 29 | 36% | 1h20:22.00 | 1h08:54.00 | 16.6% | - | - | |