| | 2016 Mud Sweat & Gears XC #1 | | Hintlesham | 13-14 | | 101 | Cycle Club Ashwell (CCA) | 23 / 27 | 15% | - | 59:08.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #2 | | Henham Hall | 13-14 | | 101 | Cycle Club Ashwell (CCA) | 17 / 22 | 24% | - | 1h18:36.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #4 | | Lee Valley | 13-14 | | 101 | Cycle Club Ashwell (CCA) | 15 / 22 | 33% | - | 2h23:42.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #6 | | Langdon Hills | 13-14 | | 101 | Cycle Club Ashwell (CCA) | 20 / 22 | 10% | - | 1h02:34.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #8 | | Ickworth House | 13-14 | | 101 | Cycle Club Ashwell (CCA) | 18 / 23 | 23% | - | 1h13:35.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #1 | | Lee Valley | 13-14 | | 96 | Cycle Club Ashwell (CCA) | 16 / 24 | 35% | - | 59:54.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #2 | | Phoenix Bike Park, Kentford | 13-14 | | 96 | Cycle Club Ashwell (CCA) | 13 / 29 | 57% | - | 53:45.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #3 | | Henham Hall | 13-14 | | 96 | Cycle Club Ashwell (CCA) | 13 / 19 | 33% | - | 2h12:53.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #4 | | Carver Barracks | 13-14 | | 96 | Cycle Club Ashwell (CCA) | 20 / 30 | 34% | - | 5h33:48.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #5 | | Phoenix Bike Park, Kentford | 13-14 | | 96 | Cycle Club Ashwell (CCA) | 12 / 26 | 56% | - | 1h11:05.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #6 | | Hintlesham | 13-14 | | 96 | Cycle Club Ashwell (CCA) | 13 / 24 | 48% | - | 41:28.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #7 | | Radical Bikes | 13-14 | | 96 | Cycle Club Ashwell (CCA) | 13 / 15 | 14% | - | 1h06:17.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | 15-16 | | 280 | Cycle Club Ashwell (CCA) | 16 / 20 | 21% | - | 3h17:00.00 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | U16 | | 5 | Cycle Club Ashwell (CCA) | DNS / 87 | 0% | DNS | 28:10.10 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #8 | | Phoenix Bike Park, Kentford | 15-16 | | 96 | Cycle Club Ashwell (CCA) | 14 / 14 | 0% | - | 52:06.00 | - | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 17-18 | | 109 | Cycle Club Ashwell (CCA) | 44 / 59 | 26% | - | 42:12.80 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U23 | | 16 | Cycle Club Ashwell (CCA) | DNF / 45 | 0% | DNF | 1h02:16.70 | - | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #4 - CC Ashwell | | Southill Cricket Club, Beds | 18+ | | 5 | Cycle Club Ashwell (CCA) | DNF / 30 | 0% | DNF | 1h01:54.00 | - | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #1 - Springfield Cross | | Springfield Hall Park | 18+ | | 3 | Cycle Club Ashwell (CCA) | 36 / 41 | 13% | 1h01:53.00 | 59:24.00 | 4.2% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #11 - Milton Cross | | Milton Country Park | 18+ | | 49 | Cycle Club Ashwell (CCA) | 36 / 47 | 24% | 1h04:17.00 | 57:44.00 | 11.4% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | 15-16 | | 96 | Cycle Club Ashwell (CCA) | 11 / 22 | 52% | 1h12:27.00 | 1h02:51.00 | 15.3% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | 15-16 | 1146392 | 96 | Cycle Club Ashwell (CCA) | 7 / 16 | 60% | 57:05.00 | 48:43.00 | 17.2% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | 15-16 | | 96 | Cycle Club Ashwell (CCA) | 7 / 13 | 50% | 50:59.00 | 43:22.00 | 17.6% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 15-16 | | 96 | Cycle Club Ashwell (CCA) | 14 / 30 | 55% | 1h08:35.00 | 57:52.00 | 18.5% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 15-16 | | 5 | Cycle Club Ashwell (CCA) | 45 / 52 | 14% | 44:16.30 | 36:50.40 | 20.2% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | 15-16 | | 280 | Cycle Club Ashwell (CCA) | 19 / 25 | 25% | 1h13:23.00 | 1h00:47.00 | 20.7% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 15-16 | | 4 | Cycle Club Ashwell (CCA) | 79 / 91 | 13% | 45:18.90 | 36:19.80 | 24.7% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | U16 | | 5 | Cycle Club Ashwell (CCA) | 66 / 90 | 27% | 40:21.10 | 32:14.20 | 25.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 15-16 | | 5 | Cycle Club Ashwell (CCA) | 55 / 86 | 36% | 43:11.10 | 34:12.60 | 26.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | U16 | | 6 | Cycle Club Ashwell (CCA) | 69 / 87 | 21% | 40:12.90 | 31:45.50 | 26.6% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #4 | | Phoenix Bike Park, Kentford | 15-16 | | 280 | Cycle Club Ashwell (CCA) | 21 / 31 | 33% | 57:34.00 | 45:19.00 | 27% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 17-18 | | 59 | Cycle Club Ashwell (CCA) | 34 / 54 | 38% | 51:04.00 | 39:32.00 | 29.2% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #5 | | Carver Barracks | 15-16 | | 280 | Cycle Club Ashwell (CCA) | 15 / 19 | 22% | 1h28:51.00 | 1h08:24.00 | 29.9% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 15-16 | | 280 | Cycle Club Ashwell (CCA) | 21 / 32 | 35% | 1h24:30.00 | 1h04:58.00 | 30.1% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 15-16 | | 280 | Cycle Club Ashwell (CCA) | 16 / 21 | 25% | 1h12:32.00 | 52:55.00 | 37.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | 17-18 | | 43 | Cycle Club Ashwell (CCA) | 34 / 46 | 27% | 1h03:35.70 | 45:35.40 | 39.5% | - | - | |
| | 2016 Mud Sweat & Gears XC #9 | | Langdon Hills | 13-14 | | 101 | Cycle Club Ashwell (CCA) | 16 / 23 | 32% | 1h19:30.00 | 54:49.00 | 45% | - | - | |
| | 2017 Mud Sweat & Gears XC #8 | | Langdon Hills | 13-14 | | 96 | Cycle Club Ashwell (CCA) | 12 / 19 | 39% | 58:33.00 | 39:41.00 | 47.5% | - | - | |