| | 2014 British Cycling MTB XC #5 | | Cannock Chase | Elite | | 61 | Hope | 19 / 21 | 10% | - | 1h42:51.00 | - | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | Elite | | 72 | Hope | 23 / 27 | 15% | - | 1h24:20.00 | - | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | Elite | | 111 | Hope | 24 / 28 | 15% | - | 1h52:19.00 | - | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | Elite | | 61 | Hope | 27 / 27 | 0% | - | 1h36:31.00 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | Elite | | 18 | Trek-Drops | DNS / 19 | 0% | DNS | 46:27.00 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | Elite | | 5 | Hope Factory Racing | DNF / 10 | 0% | DNF | 44:54.00 | - | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | Elite | | 50 | bOnForm / BrotherUK-Tifosip | DNS / 23 | 0% | DNS | 1h37:19.00 | - | - | - | |
| | 2014 Nutcracker Altura XC #2 | | Gandale | Elite | | 26 | Hope Factory Racing | 1 / 3 | 100% | 1h35:51.00 | 1h35:51.00 | 0% | - | - | |
| | 2014 Nutcracker Altura XC #3 | | Aske Moor | Elite | 443121 | 26 | Hope Factory Racing | 1 / 3 | 100% | 1h35:45.00 | 1h35:45.00 | 0% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | Elite | | 8 | Hope Factory Racing | 2 / 17 | 94% | 45:53.70 | 43:49.10 | 4.7% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | Elite | | 12 | Hope Factory Racing | 3 / 24 | 91% | 45:40.90 | 43:31.50 | 5% | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | Elite | | 57 | Hope | 5 / 21 | 80% | 1h31:33.00 | 1h27:08.00 | 5.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | Elite | | 12 | Hope Factory Racing | 3 / 20 | 89% | 42:29.80 | 40:18.60 | 5.4% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | Elite | | 65 | Hope | 7 / 23 | 73% | 1h54:50.00 | 1h47:32.00 | 6.8% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | Senior | | 57 | Hope | 3 / 19 | 89% | 1h44:39.00 | 1h36:42.00 | 8.2% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | Elite | | 18 | Hope Factory Racing | 12 / 31 | 63% | 50:11.30 | 45:43.40 | 9.8% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | Elite | | 12 | Hope Factory Racing | 4 / 32 | 90% | 48:15.00 | 43:43.00 | 10.4% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | Elite | | 86 | Hope | 11 / 22 | 52% | 1h45:59.00 | 1h34:52.00 | 11.7% | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | Elite | | 107 | Hope | 6 / 19 | 72% | 1h50:17.00 | 1h37:33.00 | 13.1% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | Senior | | 44 | Hope Factory Racing | 4 / 17 | 81% | 1h56:13.00 | 1h42:23.00 | 13.5% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | Elite | | 86 | Hope | 15 / 26 | 44% | 1h41:40.00 | 1h29:13.00 | 14% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | Elite | | 10 | Hope Factory Racing | 8 / 18 | 59% | 56:54.00 | 48:48.00 | 16.6% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | Elite | | 9 | Hope Factory Racing | 9 / 14 | 38% | 50:21.40 | 41:00.30 | 22.8% | - | - | |