| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 19-22 | | 11 | Hargroves-Ridley-Montezuma's | 11 / 33 | 69% | 55:38.50 | 50:25.80 | 10.3% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 19-22 | | 79 | Hargroves-Ridley-Montezuma's | 14 / 28 | 52% | 1h05:10.55 | 1h01:47.90 | 5.5% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | 19-22 | | 77 | Hargroves-Ridley-Montezuma's | 6 / 22 | 76% | 1h07:55.00 | 1h04:26.00 | 5.4% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 19-22 | | 76 | Hargroves-Ridley-Montezuma's | 4 / 23 | 86% | 1h00:52.00 | 57:38.00 | 5.6% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 19-22 | | 55 | Hargroves-Ridley-Montezuma's | 5 / 19 | 78% | 1h05:09.00 | 1h01:45.00 | 5.5% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 19-22 | | 67 | Hargroves-Ridley-Montezuma's | 7 / 24 | 74% | 1h02:31.20 | 57:21.00 | 9% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 19-22 | | 74 | Hargroves-Ridley-Montezuma's | 7 / 34 | 82% | 1h02:09.00 | 59:38.00 | 4.2% | - | - | |
| | Hadleigh Park - Hadleigh Park International | | Hadleigh Park | 17-18 | GBR19990304 & 17 | 35 | Hargroves Cycles - Ridley RT | - / 35 | 0% | - | 1h02:20.00 | - | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 17-18 | | 293 | Hargroves Cycles - Ridley RT | 11 / 26 | 60% | 1h23:03.00 | 1h15:47.00 | 9.6% | - | - | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | 17-18 | | 275 | Hargroves Cycles - Ridley RT | 1 / 30 | 100% | 1h17:41.00 | 1h17:41.00 | 0% | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 210 | Hargroves Cycles - Ridley RT | 2 / 44 | 98% | 1h00:31.00 | 1h00:18.00 | 0.4% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | 15-16 | | 216 | Hargroves Cycles - Ridley RT | 8 / 46 | 84% | 52:28.00 | 50:15.00 | 4.4% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | 15-16 | | 139 | Hargroves Cycles - Ridley RT | 9 / 36 | 77% | 56:05.00 | 50:46.00 | 10.5% | - | - | |
| | 2015 Mud Sweat & Gears XC #4 | | Hadleigh Park | 15-16 | | 555 | Hargroves Cycles - Ridley RT | 2 / 21 | 95% | 42:38.00 | 40:34.00 | 5.1% | - | - | |
| | 2015 Nutcracker Altura XC #2 | | Dalby Forest | 15-16 | | 153 | Hargroves Cycles - Ridley RT | - / 20 | 0% | - | 39:49.00 | - | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | 15-16 | | 307 | Hargroves Cycles - Ridley RT | 12 / 33 | 66% | 50:06.00 | 45:30.00 | 10.1% | - | - | |
| | 2015 Midlands XC #1 | | Cannock Chase | 15-16 | | 266 | Hargroves Cycles | 2 / 21 | 95% | 49:01.00 | 48:03.00 | 2% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | 15-16 | | 313 | Hargroves Cycles - Ridley RT | 8 / 57 | 88% | 1h07:03.00 | 1h03:29.00 | 5.6% | - | - | |
| | 2014 Midlands XC #4 | | Eastridge | 15-16 | | 77 | Lichfield CCC | 3 / 6 | 60% | 1h05:37.00 | 1h03:26.00 | 3.4% | - | - | |
| | 2014 Midlands XC #3 - XCE | | Eastridge | U17 | 718703 | ? | Lichfield CCC / Zipvit Sport | 2 / 10 | 89% | - | | - | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | 15-16 | | 166 | Lichfield City CC | 5 / 30 | 86% | 1h07:28.00 | 1h03:29.00 | 6.3% | - | - | |
| | 2014 Midlands XC #2 | | Birchall Woods | 15-16 | | 77 | Lichfield CCC / Zipvit | 4 / 17 | 81% | 36:33.00 | 34:53.00 | 4.8% | - | - | |
| | 2014 Midlands XC #1 - XCE | | Ringwood | U17 | 718703 | ? | Lichfield CCC / Zipvit Sport | 2 / 17 | 94% | - | | - | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | 15-16 | | 153 | Lichfield City CC | 18 / 51 | 66% | 54:41.00 | 49:18.00 | 10.9% | - | - | |
| | 2013 Midlands XC #2 | | Birchall Woods | 13-14 (Shortened) | | 83 | Lichfield CCC - Zipvit Sport | 1 / 7 | 100% | 6:20.00 | 6:20.00 | 0% | - | - | |
| | 2012 Midlands XC #3 | | Birchall Woods | 13-14 | | 27 | Lichfield CCC | 3 / 16 | 87% | 49:08.00 | 45:04.00 | 9% | - | - | |