| | 2017 Southern XC #2 | | Checkendon | Sport | | 1211 | Absolute Black | 17 / 24 | 30% | 59:11.70 | 55:08.10 | 7.4% | - | - | |
| | 2017 Midlands XC #2 | | Swynnerton Old Park | Sport | | 151 | Absolute Black | 21 / 51 | 60% | 1h20:30.00 | 1h14:06.00 | 8.6% | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | Sport | | 478 | Absolute Black | 11 / 40 | 74% | 1h06:21.00 | 1h00:01.00 | 10.6% | - | - | |
| | 2017 Midlands XC #1 | | Sherwood Pines | Sport | | 520 | Absolute Black | 16 / 60 | 75% | 1h26:40.00 | 1h21:13.00 | 6.7% | - | - | |
| | 2017 Southern XC #1 | | Wasing | Sport | | 1212 | Absolute Black | 11 / 36 | 71% | - | 1h34:29.10 | - | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | Open | | 545 | Naked Bikes Impsport Mtb Team / SRAM | 3 / 41 | 95% | 1h25:37.00 | 1h24:14.00 | 1.6% | - | - | |
| | Hadleigh Park - Hadleigh Park International | | Hadleigh Park | Elite | GBR19710214 & 45 | 42 | Naked Bikes RT | 33 / 46 | 29% | 1h40:20.00 | 1h21:20.00 | 23.4% | - | - | |
| | 2016 Friday Night XC Summer Series #7 | | Mallory Park | 40-49 | | 405 | Naked Bikes RT | 1 / 23 | 100% | 55:51.00 | 55:51.00 | 0% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 40-49 | | 232 | Naked Bikes RT | 21 / 31 | 33% | 1h39:31.00 | 1h19:04.00 | 25.9% | - | - | |
| | 2016 Friday Night XC Summer Series #6 | | Hicks Lodge, Ashby de la Zouch | 40-49 | | 405 | Naked Bikes RT | 3 / 29 | 93% | 51:40.00 | 50:05.00 | 3.2% | - | - | |
| | 2016 Friday Night XC Summer Series #5 | | East Carlton Countryside Park | 40-49 | | 405 | Naked Bikes RT | 3 / 25 | 92% | 53:17.00 | 48:11.00 | 10.6% | - | - | |
| | 2016 Friday Night XC Summer Series #4 | | Kilworth Springs | 40-49 | | 405 | Naked Bikes RT | 4 / 39 | 92% | 1h06:27.00 | 1h01:21.00 | 8.3% | - | - | |
| | 2016 Friday Night XC Summer Series #3 | | Delapre Park, Northampton | 40-49 | | 405 | Naked Bikes RT | 3 / 29 | 93% | 1h04:15.00 | 1h01:00.00 | 5.3% | - | - | |
| | Run and Ride - Summer Classic | | Cannock Chase | Enthusiast | | 446 | | 35 / 48 | 28% | - | 1h13:36.00 | - | - | - | |
| | 2016 Friday Night XC Summer Series #2 | | Desborough Leisure Centre | 40-49 | | 405 | Naked Bikes RT | 3 / 41 | 95% | 1h01:39.00 | 57:04.00 | 8% | - | - | |
| | 2016 Midlands XC #3 | | Harlow Wood | Open | | 321 | Naked bikes hai bike imp sports s2cycles | 1 / 28 | 100% | 46:58.00 | 46:58.00 | 0% | - | - | |
| | 2016 Friday Night XC Summer Series #1 | | Borough Hill, Daventry | 40-49 | | 405 | Naked Bikes RT | 5 / 44 | 91% | 1h08:38.00 | 1h05:38.00 | 4.6% | - | - | |
| | Dyfi MTB Events - Howies Dyfi Enduro | | Dyfi Forest | Short course: 40-49 (Shortened) | | 707 | | n/a (sportive) | - | 4h21:49.00 | - | - | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | Open | | 509 | Naked Bikes RT | 2 / 19 | 94% | 1h11:40.00 | 1h08:48.00 | 4.2% | - | - | |
| | 2016 Welsh MTB XC #2 | | Royal Welsh Showground | 40-49 | | 72 | | 9 / 13 | 33% | 1h11:58.00 | 1h02:55.00 | 14.4% | - | - | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | Open | | 608 | Naked Bikes RT | 3 / 25 | 92% | 53:55.00 | 53:12.00 | 1.4% | - | - | |
| | 2016 Midlands XC #1 | | Sherwood Pines | Open | | 409 | Naked bikes hai bike imp sports s2cycles | 1 / 32 | 100% | 1h04:21.00 | 1h04:21.00 | 0% | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | 40-49 | | 317 | Naked Bikes Hai-Bikes Imp Sport | 14 / 34 | 61% | 1h27:03.00 | 1h18:48.00 | 10.5% | - | - | |
| | 2015 Friday Night XC Summer Series #10 | | Rothwell Community Centre | 40-49 | | 401 | Impsort / Naked Bikes | 3 / 17 | 88% | 50:01.00 | 48:59.00 | 2.1% | - | - | |
| | 2015 Friday Night XC Summer Series #9 | | Mallory Park | 40-49 | | ? | Impsort / Naked Bikes | 2 / 24 | 96% | - | 1h00:04.00 | - | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | Open | | 565 | Naked Bikes Hai-Bikes Imp Sport | 2 / 30 | 97% | 57:51.00 | 57:04.00 | 1.4% | - | - | |
| | 2015 Midlands XC #6 | | Eastridge | Open | | 146 | Naked Bikes | 1 / 11 | 100% | 1h03:30.00 | 1h03:30.00 | 0% | - | - | |
| | 2015 Friday Night XC Summer Series #8 | | Spanhoe Aerodrome | 40-49 | | 401 | Impsort / Naked Bikes | 3 / 28 | 93% | 1h09:13.00 | 1h06:38.00 | 3.9% | - | - | |
| | 2015 Friday Night XC Summer Series #7 | | East Carlton Countryside Park | 40-49 | | 401 | Impsort / Naked Bikes | 6 / 36 | 86% | - | 1h05:44.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #6 | | Hicks Lodge, Ashby de la Zouch | 40-49 | | 401 | Impsort / Naked Bikes | 3 / 48 | 96% | 1h01:10.00 | 59:40.00 | 2.5% | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | 40-49 | | 69 | Naked Bikes Hai-Bikes Imp Sport | 26 / 27 | 4% | - | 1h31:59.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #5 | | Kilworth Springs | 40-49 | | 401 | Impsort / Naked Bikes | 3 / 39 | 95% | 1h06:24.00 | 1h02:53.00 | 5.6% | - | - | |
| | 2015 Friday Night XC Summer Series #4 | | The Bowl, Milton Keynes | 40-49 | | 401 | Impsort / Naked Bikes | 4 / 38 | 92% | 56:23.00 | 53:28.00 | 5.5% | - | - | |
| | 2015 Friday Night XC Summer Series #3 | | Delapre Park, Northampton | 40-49 | | 401 | Impsort / Naked Bikes | 1 / 42 | 100% | 56:13.00 | 56:13.00 | 0% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | 40-49 | | 414 | Naked Bikes Hai-Bikes Imp Sport | 19 / 38 | 51% | 1h41:46.00 | 1h27:45.00 | 16% | - | - | |
| | 2015 Friday Night XC Summer Series #2 | | Mallory Park | 40-49 | | 401 | Impsort / Naked Bikes | 1 / 43 | 100% | 59:39.00 | 59:39.00 | 0% | - | - | |
| | 2015 Midlands XC #2 | | Harlow Wood | 40-49 | | 150 | Naked Bikes Race Team 2015 | 3 / 35 | 94% | 1h24:05.00 | 1h21:17.00 | 3.4% | - | - | |
| | 2015 Friday Night XC Summer Series #1 | | Borough Hill, Daventry | 40-49 | | 401 | Impsort / Naked Bikes | 1 / 38 | 100% | 1h01:12.00 | 1h01:12.00 | 0% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | 40-49 | | 414 | Naked Bikes Hai-Bikes Imp Sport | 19 / 45 | 59% | 1h29:32.00 | 1h17:36.00 | 15.4% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 40-49 | | 412 | Naked Bikes Hai-Bikes Imp Sport | 20 / 82 | 77% | 1h29:43.00 | 1h20:26.00 | 11.5% | - | - | |
| | 2014 Midlands XC #7 | | Dudmaston | 40-49 | | 141 | Naked bikes hai bike imp sports s2cycles | 5 / 19 | 78% | 1h18:21.00 | 1h13:39.00 | 6.4% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | 40-49 | | 310 | Naked Bikes Hai-Bikes Imp Sport | 13 / 31 | 60% | 1h44:06.00 | 1h34:07.00 | 10.6% | - | - | |
| | 2014 Midlands XC #6 | | Wyre Forest | 40-49 | | 141 | Naked Bikes Hai-Bikes Imp Sport - | 2 / 10 | 89% | 1h28:44.00 | 1h28:03.00 | 0.8% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | 40-49 | | 517 | Naked Bikes Hai-Bikes Imp Sport | 27 / 54 | 51% | 1h37:57.00 | 1h28:49.00 | 10.3% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | 40-49 | | 313 | Naked Bikes Hai-Bikes Imp Sport | 22 / 47 | 54% | 1h42:08.00 | 1h27:22.00 | 16.9% | - | - | |
| | 2014 Midlands XC #4 | | Eastridge | 40-49 | | 141 | Hai-Bikes / IMP Sport / Naked Bikes | 1 / 22 | 100% | 1h20:14.00 | 1h20:14.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | 40-49 | | 318 | Naked Bikes Hai-Bikes Imp Sport | 16 / 43 | 64% | 1h48:08.00 | 1h36:12.00 | 12.4% | - | - | |
| | 2014 Midlands XC #2 | | Birchall Woods | 40-49 | | 141 | HAIBIKE / Impsport RT / Naked Bikes | 5 / 42 | 90% | 1h14:27.00 | 1h10:56.00 | 5% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | 40-49 | | 419 | Naked Bikes Hai-Bikes Imp Sport | 21 / 60 | 66% | 1h31:49.00 | 1h22:57.00 | 10.7% | - | - | |
| | 2013 Midlands XC #2 | | Birchall Woods | 40-49 | | 545 | SRAM / XX RACE TRAINING | 6 / 53 | 90% | 1h17:29.00 | 1h11:09.00 | 8.9% | - | - | |