| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | Elite | | 3 | Army Cycling Union | 37 / 45 | 18% | - | 58:25.00 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | Elite | | 3 | Army Cycling Union | 34 / 40 | 15% | - | 1h00:50.10 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | Elite | | 3 | Army Cycling Union | 42 / 57 | 27% | - | 58:23.00 | - | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | Elite | | 5 | Army Cycling Union | 38 / 55 | 31% | - | 1h06:11.00 | - | - | - | |
| | UCI - World Masters CX Championships '22 | | Trinity Park Showground, Suffolk | 35-39 | | 18 | Army Cycling Union | 13 / 27 | 54% | 56:05.40 | 51:42.40 | 8.5% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #9 - Iceni Velo Cross | | World Horse Welfare Centre, Snetterton | 16+ | | 25 | Army Cycling Union | 9 / 34 | 76% | 1h05:48.00 | 58:45.00 | 12% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #3 - Neil Pears Memorial Cross | | St Helena School, Colchester | 18+ | | 26 | Army Cycling Union | 10 / 28 | 67% | 1h02:23.00 | 1h01:40.00 | 1.2% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #12 - West Suffolk February Cross | | West Stow Country Park | 18+ | | 27 | Army Cycling Union | 5 / 32 | 87% | 1h02:22.00 | 57:23.00 | 8.7% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #10 - Stow Scramble | | Haughley Park | 18+ | | 28 | Army Cycling Union | 6 / 34 | 85% | 1h03:10.00 | 58:02.00 | 8.9% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #7 - Diss CC Sulfolk Supercross | | Norfolk Tank Museum | 18+ | | 30 | Army Cycling Union | 8 / 36 | 80% | 59:03.00 | 58:47.00 | 0.5% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #11 - Milton Cross | | Milton Country Park | 18+ | | 32 | Army Cycling Union | 3 / 47 | 96% | 1h01:33.00 | 57:44.00 | 6.6% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #1 - Springfield Cross | | Springfield Hall Park | 18+ | | 38 | Army Cycling Union | 13 / 41 | 70% | 59:27.00 | 59:24.00 | 0.1% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #6 - West Sussex November Cross | | West Stow Country Park | 18+ | | 40 | Army Cycling Union | 9 / 38 | 78% | 1h05:36.00 | 1h00:43.00 | 8% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #8 - Regional Champs | | Trinity Park Showground, Suffolk | 18+ | | 45 | Army Cycling Union | 9 / 45 | 82% | 1h09:42.00 | 1h03:00.00 | 10.6% | - | - | |
| | 2022 Crank It Cycling #1 | | Sherwood Pines | Sport | | 71 | Army Cycling Union | 31 / 50 | 39% | 1h35:45.00 | 1h20:51.00 | 18.4% | - | - | |
| | 2018 Midlands XC #2 | | Parkwood Springs | Sport | | 168 | Army Cycling Union | 19 / 49 | 63% | 1h17:00.00 | 1h10:47.00 | 8.8% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | Sport | | 294 | Army Cycling Union | 6 / 34 | 85% | 1h27:23.00 | 1h23:23.00 | 4.8% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | Sport | | 294 | Army Cycling Union | 2 / 37 | 97% | 1h17:32.00 | 1h16:42.00 | 1.1% | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | Sport | | 415 | Army Cycling Union | 17 / 43 | 62% | 1h23:17.00 | 1h18:09.00 | 6.6% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | Sport | | 577 | Army Cycling Union | 7 / 59 | 90% | 1h28:46.00 | 1h27:22.00 | 1.6% | - | - | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | Sport | | 611 | Army Cycling Union | 27 / 39 | 32% | 1h39:03.00 | 1h24:27.00 | 17.3% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | Sport | | 664 | Army Cycling Union | 15 / 66 | 78% | 1h25:24.00 | 1h21:14.00 | 5.1% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | Sport | | 675 | Army Cycling Union | 14 / 35 | 62% | 1h45:49.00 | 1h31:40.00 | 15.4% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | Sport | | 675 | Army Cycling Union | 15 / 28 | 48% | 1h31:05.00 | 1h26:08.00 | 5.8% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | Sport | | 675 | Army Cycling Union | 9 / 30 | 72% | 1h30:27.00 | 1h26:00.00 | 5.2% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #4 | | Phoenix Bike Park, Kentford | Sport | | 675 | Army Cycling Union | 11 / 28 | 63% | 1h27:13.00 | 1h19:35.00 | 9.6% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | Sport | | 675 | Army Cycling Union | 7 / 17 | 63% | 1h14:42.00 | 1h08:34.00 | 9% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Enthusiast | | 1180 | Bolsover & District CC | - / 57 | 0% | - | | - | - | - | |