| | RAF-CA - RAF-CA Inter-Station | | BikePark Wales | Open | | 55 | | 8 / 60 | 88% | 3:04.30 | 2:50.10 | 8.4% | 2:50.10 | 8.4% | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 17-18 | | 121 | KTM UK Factory MTB Team | 14 / 28 | 52% | 1h15:38.00 | 1h04:17.00 | 17.7% | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | Sport | | 80 | RAF-CA | 6 / 27 | 81% | 1h23:12.90 | 1h20:17.30 | 3.7% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | Expert | | 142 | RAF-CA | 23 / 34 | 33% | 1h24:44.00 | 1h16:48.00 | 10.3% | - | - | |
| | 2022 Central XC #1 | | Checkendon | Expert | | 406 | RAF-CA | 6 / 10 | 44% | 1h20:31.00 | 1h14:33.50 | 8% | - | - | |
| | 2015 Nutcracker Altura XC #2 | | Dalby Forest | 12-14 | | 353 | Huddersfield Star Wheelers | 12 / 23 | 50% | 31:57.00 | 24:15.00 | 31.8% | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | 15-16 | | 153 | Huddersfield Star Wheelers | 40 / 44 | 9% | 1h16:42.00 | 56:57.00 | 34.7% | - | - | |
| | 2017 Nutcracker Altura XC #1 | | Dalby Forest | 15-16 | | 214 | | 10 / 14 | 31% | 53:33.00 | 41:01.00 | 30.6% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | Sport | | 149 | RAF-CA | 5 / 30 | 86% | 1h17:26.00 | 1h15:09.00 | 3% | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #1 | | Haughley Park | Division 1 | | 247 | RAF-CA | 19 / 41 | 55% | - | 1h43:00.00 | - | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 17-18 | | 23 | Huddersfield Star Wheelers | 25 / 49 | 50% | 51:25.90 | 44:12.30 | 16.4% | - | - | |
| | 2022 Crank It Cycling #3 | | Lee Quarry | Expert | | 261 | RAF-CA | DNF / 4 | 0% | DNF | 1h23:25.00 | - | - | - | |
| | 2022 Hope XC #7 | | Leeds Urban Bike Park | Expert | | 411 | RAF-CA | 5 / 5 | 0% | 1h18:32.00 | 1h18:32.00 | 0% | - | - | |
| | 2023 Crank It Cycling #5 | | Leeds Urban Bike Park | Expert | | 328 | RAF-CA | 3 / 3 | 0% | 1h16:13.00 | 1h14:57.00 | 1.7% | - | - | |
| | Inter-Services - Inter-Services Enduro Champs 2022 | | Llangollen | Open | | 61 | RAF-CA | 10 / 41 | 78% | 8:45.67 | 7:13.12 | 21.4% | 7:13.12 | 21.4% | |
| | 2015 Nutcracker Altura XC #4 | | Parkwood Springs | 12-14 | | 620 | Huddersfield Star Wheelers | 16 / 25 | 38% | 38:03.00 | 30:36.00 | 24.4% | - | - | |
| | 2016 Nutcracker Altura XC #4 | | Parkwood Springs | 15-16 | 875520 | 25 | | 16 / 22 | 29% | 50:27.00 | 41:49.00 | 20.7% | - | - | |
| | 2017 Midlands XC #5 | | Parkwood Springs | 15-16 | | 189 | Huddersfield Star Wheelers | 6 / 10 | 44% | 1h06:04.00 | 56:53.00 | 16.1% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | 17-18 | | 88 | Huddersfield Star Wheelers | 21 / 48 | 57% | 45:59.70 | 39:36.90 | 16.1% | - | - | |
| | 2023 Crank It Cycling #6 | | Rother Valley Country Park | Expert | | 220 | RAF-CA | 4 / 4 | 0% | 1h09:03.00 | 1h09:03.00 | 0% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | Sport | | 181 | RAF-CA | 11 / 30 | 66% | 1h32:22.80 | 1h23:28.30 | 10.7% | - | - | |
| | 2023 British Cycling CX National Trophy Series #2 | | Thornton-in-Craven | 18+ | | 61 | RAF-CA | 28 / 33 | 16% | 28:18.00 | 1h04:18.00 | -56% | - | - | |
| | 2023 British Cycling CX National Trophy Series #6 | | Tong | 23+ | | 33 | RAF-CA | 19 / 24 | 22% | 1h00:23.00 | 55:06.00 | 9.6% | - | - | |
| | 2023 British Cycling XC National Series #4 | | Woody's Bike Park | Expert | | 143 | RAF-CA | 24 / 24 | 0% | 1h33:08.00 | 1h24:55.00 | 9.7% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | 17-18 | | 22 | Huddersfield Star Wheelers | 18 / 59 | 71% | 48:18.90 | 43:32.50 | 11% | - | - | |