| | British Cycling - UK CX National Champs '24 | | Callendar Estate | U23 | | 17 | WHEELBASE CabTech Castelli | 6 / 25 | 79% | 1h05:15.00 | 1h01:43.00 | 5.7% | - | - | |
| | 2023 British Cycling CX National Trophy Series #5 | | Cyclopark | U23 | | 14 | WHEELBASE CabTech Castelli | DNF / 31 | 0% | DNF | 1h09:35.00 | - | - | - | |
| | 2023 British Cycling CX National Trophy Series #4 | | Torbay Velopark | U23 | | 16 | WHEELBASE CabTech Castelli | 4 / 15 | 79% | 1h07:22.00 | 1h06:11.00 | 1.8% | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | U23 | | 19 | WHEELBASE CabTech Castelli | 8 / 42 | 83% | 1h04:34.00 | 1h02:05.00 | 4% | - | - | |
| | 2023 British Cycling CX National Trophy Series #2 | | Thornton-in-Craven | U23 | | 18 | | 7 / 31 | 80% | 1h09:52.00 | 1h03:11.00 | 10.6% | - | - | |
| | 2023 British Cycling CX National Trophy Series #1 | | Gypsies Green | U23 | | 16 | | 6 / 22 | 76% | 59:52.00 | 57:37.00 | 3.9% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #4 | | Heart of England Conference Centre | U23 | | 757 | | 4 / 11 | 70% | 59:20.00 | 56:44.00 | 4.6% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | U23 | | 59 | Tofauti Everyone Active | 8 / 25 | 71% | 40:23.00 | 19:08.00 | 111.1% | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | 18+ | | 30 | Tofauti Everyone Active | 12 / 55 | 80% | 1h01:09.00 | 27:30.00 | 122.4% | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | 18+ | | 31 | Tofauti Everyone Active | 16 / 56 | 73% | 1h04:29.00 | 29:51.00 | 116% | - | - | |
| | 2022 British Cycling CX National Trophy Series #4 | | Torbay Velopark | 18+ | | 30 | Tofauti Everyone Active | 25 / 54 | 55% | 1h08:05.00 | 25:49.00 | 163.7% | - | - | |
| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | Elite | | 21 | Tofauti Everyone Active | 29 / 66 | 57% | 1h07:11.00 | 20:42.00 | 224.6% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | Elite | | 27 | Tofauti Everyone Active | 15 / 71 | 80% | 1h04:26.00 | 22:12.10 | 190.2% | - | - | |
| | 2021/22 Eastern Cyclo-Cross League #12 - Stow Scramble | | Haughley Park | U19 | | 51 | Tofauti Everyone Active | 1 / 10 | 100% | - | | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | 17-18 | | 5 | Tofauti Everyone Active | 7 / 42 | 85% | 45:43.90 | 42:12.20 | 8.4% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | 17-18 | | 6 | Tofauti Everyone Active | 1 / 52 | 100% | 45:42.50 | 45:42.50 | 0% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | 17-18 | | 7 | Tofauti Everyone Active | 9 / 53 | 85% | 49:34.00 | 45:17.00 | 9.5% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | 17-18 | | 6 | Tofauti Everyone Active | 7 / 51 | 88% | 42:14.80 | 41:01.30 | 3% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | 17-18 | | 7 | Tofauti Everyone Active | 3 / 52 | 96% | 46:09.10 | 43:52.10 | 5.2% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 17-18 | | 7 | Tofauti Everyone Active | 6 / 64 | 92% | 44:58.80 | 42:48.70 | 5.1% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 82 | Tofauti Everyone Active | 7 / 78 | 92% | 40:18.90 | 38:26.90 | 4.9% | - | - | |
| | 2021 Enduro World Series - Vittoria La Thuile #2 | | La Thuile | Open (EWS100) | GBR.1997.37335 | 1217 | | 90 / 122 | 26% | 34:46.19 | 28:36.18 | 21.6% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 17-18 | | 24 | Iceni Velo | 5 / 54 | 92% | 46:20.30 | 43:57.10 | 5.4% | - | - | |
| | 2020 Mud Sweat & Gears XC #2 | | Haughley Park | Cat 3 | | 224 | Iceni Velo | 2 / 60 | 98% | 1h16:46.00 | 1h14:52.00 | 2.5% | - | - | |
| | 2020 Mud Sweat & Gears XC #1 | | Henham Hall | 15-16 | | 635 | Iceni Velo | 1 / 16 | 100% | 47:14.00 | 47:14.00 | 0% | - | - | |
| | 2019/20 Thetford Racing Winter XC #3 | | Thetford Forest | 1hr: 15-16 | | 437 | Iceni Velo | 1 / 11 | 100% | 1h07:15.00 | 1h07:15.00 | 0% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | U16 | | 1 | Iceni Velo | 8 / 96 | 93% | 33:28.00 | 31:32.50 | 6.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 15-16 | | 4 | Iceni Velo | 2 / 88 | 99% | 32:12.80 | 31:50.80 | 1.2% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U16 | | 4 | Iceni Velo | 4 / 68 | 96% | 35:46.90 | 34:02.80 | 5.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U16 | | 4 | Iceni Velo | 12 / 90 | 88% | 28:37.90 | 26:27.10 | 8.2% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U16 | | 7 | Iceni Velo | 3 / 86 | 98% | 32:44.50 | 31:58.80 | 2.4% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 16 | Iceni Velo | 5 / 88 | 95% | 34:55.20 | 33:33.00 | 4.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 6 | Iceni Velo | 16 / 107 | 86% | 32:03.00 | 30:25.00 | 5.4% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #8 | | Phoenix Bike Park, Kentford | 15-16 | | 117 | Iceni Velo | 4 / 14 | 77% | 55:41.00 | 52:06.00 | 6.9% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | 15-16 | | 341 | Iceni Velo | 16 / 45 | 66% | 55:21.20 | 51:20.50 | 7.8% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | 15-16 | 1191214 | 117 | Iceni Velo | 4 / 16 | 80% | 54:04.00 | 48:43.00 | 11% | - | - | |
| | Hamsterley Beast - Hamsterley Beast | | Hamsterley Forest | Open (Mini Beast (10 miles)) | | 457 | Hetton Hawks CC | n/a (sportive) | - | 3h32:39.00 | - | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 15-16 | | 117 | Iceni Velo | 5 / 24 | 83% | 1h02:29.00 | 56:42.00 | 10.2% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 15-16 | | 117 | Iceni Velo | 9 / 30 | 72% | 1h05:05.00 | 57:52.00 | 12.5% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 15-16 | | 34 | Iceni Velo | 47 / 91 | 49% | 41:15.70 | 36:19.80 | 13.6% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | U16 | | 33 | Iceni Velo | 20 / 90 | 79% | 35:39.30 | 32:14.20 | 10.6% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | U16 | | 36 | Iceni Velo | DNS / 87 | 0% | DNS | 28:10.10 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | U16 | | 37 | Iceni Velo | 49 / 87 | 44% | 37:33.60 | 31:45.50 | 18.3% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 15-16 | | 41 | Iceni Velo | 37 / 86 | 58% | 40:23.40 | 34:12.60 | 18.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | U16 | | 42 | Iceni Velo | 33 / 80 | 59% | 34:08.10 | 30:09.30 | 13.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 43 | Iceni Velo | 40 / 106 | 63% | 30:47.60 | 27:45.00 | 11% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #8 | | Langdon Hills | 13-14 | | 242 | Iceni Velo | 8 / 19 | 61% | 1h12:46.00 | 1h04:25.00 | 13% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #6 | | Hintlesham | 13-14 | | 242 | Iceni Velo | 8 / 22 | 67% | 58:06.00 | 52:00.00 | 11.7% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #5 | | Carver Barracks | 13-14 | | 242 | Iceni Velo | 22 / 23 | 5% | - | 1h15:35.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #4 | | Phoenix Bike Park, Kentford | 13-14 | | 242 | Iceni Velo | 4 / 35 | 91% | 51:27.00 | 49:34.00 | 3.8% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | 13-14 | | 242 | Iceni Velo | 5 / 32 | 87% | 1h08:46.00 | 1h05:58.00 | 4.2% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 13-14 | | 242 | Iceni Velo | 6 / 26 | 80% | 1h03:35.00 | 56:23.00 | 12.8% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 13-14 | | 242 | Iceni Velo | 7 / 44 | 86% | 1h13:44.00 | 1h06:10.00 | 11.4% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 12-14 | | 91 | Iceni Velo | 17 / 44 | 63% | 43:22.50 | 41:09.00 | 5.4% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 12-14 | | 91 | Iceni Velo | 28 / 47 | 41% | - | 29:52.70 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 12-14 | | 118 | Iceni Velo | 34 / 59 | 43% | 44:14.20 | 35:13.80 | 25.6% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 12-14 | | 129 | Iceni Velo | 50 / 66 | 25% | - | 25:29.00 | - | - | - | |