| | 2020 HSBC UK Cyclo-Cross National Trophy Series #1 | | Westmorland County Showground | U23 | | 19 | Hope Factory Racing | 15 / 31 | 53% | 1h10:46.00 | 1h02:30.00 | 13.2% | 1h02:30.00 | 13.2% | |
| | 2020 Hope PMBA Enduro #5 (EWS Qualifier) | | Graythwaite | 21-29 | | 473 | | 39 / 89 | 57% | 17:46.49 | 13:53.88 | 27.9% | 13:09.02 | 35.2% | |
| | 2019/20 Thetford Racing Winter XC #4 | | Shouldham Warren | 3hr: 19+ | | 483 | Hope Factory Racing | 2 / 15 | 93% | 3h12:59.00 | 3h07:23.00 | 3% | 3h07:23.00 | 3% | |
| | 2020 Mud Sweat & Gears XC #1 | | Henham Hall | Sport | | 804 | Hope Factory Racing | 2 / 36 | 97% | 1h23:11.00 | 1h21:58.00 | 1.5% | 1h41:16.00 | -17.9% | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | Elite | | 41 | Hope Factory Racing | 26 / 71 | 64% | n/a | 59:19.00 | n/a | 45:19.40 | n/a | |
| | 2019 HSBC UK Cyclo-Cross National Trophy Series #6 | | York Cycle Sport | U23 | | 35 | Hope Factory Racing | 13 / 23 | 45% | 1h08:04.00 | 59:01.00 | 15.3% | 59:01.00 | 15.3% | |
| | 2019 HSBC UK Cyclo-Cross National Trophy Series #4 | | South of England Event Centre, Crawley | U23 | | 46 | Hope Factory Racing | 35 / 32 | -10% | n/a | 1h08:53.00 | n/a | 1h07:38.00 | n/a | |
| | 2019 HSBC UK Cyclo-Cross National Trophy Series #2 | | Westmorland County Showground | U23 | | 26 | Hope Factory Racing | 11 / 31 | 67% | n/a | 1h07:53.00 | n/a | 1h06:37.10 | n/a | |
| | 2019 British Cycling MTB XC #5 | | Thickthorn, Norwich | Sport | | 576 | Hope Factory Racing | 5 / 35 | 88% | 1h40:55.20 | 1h33:39.00 | 7.8% | 1h36:56.40 | 4.1% | |
| | 2019 British Cycling MTB XC #1 | | Sherwood Pines | Sport | | 579 | Hope Factory Racing | 36 / 59 | 40% | 1h35:15.00 | 1h27:22.00 | 9% | 1h41:14.00 | -5.9% | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | Varsity | | 417 | Cambridge | 2 / 12 | 91% | 1h27:21.00 | 1h21:57.00 | 6.6% | 1h29:22.00 | -2.3% | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark, Kent | U23 | | 82 | Hope Factory Racing | 25 / 32 | 23% | n/a | 1h04:44.00 | n/a | 1h04:44.00 | n/a | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | Sport | | 618 | Hope Factory Racing | 12 / 39 | 71% | 1h30:40.00 | 1h24:27.00 | 7.4% | 1h33:22.00 | -2.9% | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | Sport | | 655 | Hope Factory Racing | 25 / 66 | 63% | 1h28:35.00 | 1h21:14.00 | 9.1% | 1h45:47.00 | -16.3% | |
| | 2018 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | Oxford vs Camb | | 1198 | Cambridge University CC | 2 / 23 | 95% | 1h39:41.00 | 1h35:36.00 | 4.3% | 1h46:50.00 | -6.7% | |
| | 2016 North East XC MTB Series #5 | | Hamsterley | 17-18 | | 128 | | 4 / 6 | 40% | 1h27:56.70 | 1h18:49.20 | 11.6% | 1h35:53.30 | -8.3% | |
| | 2016 Cannondale British Enduro Series #1 | | Ae Forest | 17-18 | | 712 | Hope | 11 / 15 | 29% | 26:09.30 | 20:42.71 | 26.3% | 19:40.13 | 33% | |
| | Borderline Events - Day/night Enduro | | Grizedale Forest | U18 | | 179 | Hope Factory Racing | 3 / 15 | 86% | 15:34.28 | 14:17.04 | 9% | 13:03.57 | 19.2% | |
| | 2015 UK Gravity Enduro #4 | | Ae Forest | U18 | | 145 | Hope | 22 / 33 | 34% | 23:04.73 | 18:49.04 | 22.7% | 17:29.81 | 31.9% | |
| | 2015 UK Gravity Enduro #2 | | Grizedale Forest | U18 | | 145 | | 13 / 22 | 43% | 23:22.71 | 19:18.25 | 21.1% | 17:49.16 | 31.2% | |