| | 2017 Midlands XC #1 | | Sherwood Pines | U12 (Shortened) | | 534 | Furness Flyers | 1 / 13 | 100% | 30:48.00 | 30:48.00 | 0% | - | - | |
| | 2017 Midlands XC #2 | | Swynnerton Old Park | U12 (Shortened) | | 389 | Furness Flyers | 1 / 5 | 100% | 17:07.00 | 17:07.00 | 0% | - | - | |
| | 2017 Midlands XC #3 | | Cannock Chase | U12 (Shortened 2) | | 425 | Furness Flyers | 1 / 7 | 100% | 23:44.00 | 23:44.00 | 0% | - | - | |
| | 2017 Midlands XC #5 | | Parkwood Springs | U12 (Shortened 2) | | 290 | Furness Flyers | 2 / 7 | 83% | 15:36.00 | 15:30.00 | 0.7% | - | - | |
| | 2017 Midlands XC #6 | | Rother Valley Country Park | U12 (Shortened) | | 304 | Furness Flyers | 1 / 4 | 100% | 16:06.00 | 16:06.00 | 0% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 12-14 | | 80 | Furness Future Flyers | DNF / 25 | 0% | DNF | 37:56.30 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 12-14 | | 58 | Furness Future Flyers | 13 / 22 | 43% | 37:42.60 | 32:33.00 | 15.9% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 12-14 | | 67 | Furness Future Flyers | 11 / 24 | 57% | 38:22.20 | 33:52.20 | 13.3% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 12-14 | | 57 | Furness Future Flyers | 12 / 21 | 45% | 30:04.10 | 25:47.70 | 16.6% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 13-14 | | 90 | Furness Future Flyers | 17 / 32 | 48% | 33:01.30 | 27:41.50 | 19.3% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | 13-14 | | 96 | Furness Flyers | 9 / 16 | 47% | 52:22.00 | 46:46.00 | 12% | - | - | |
| | 2018 Midlands XC #1 | | Swynnerton Old Park | 13-14 | | 87 | Furness Flyers | 4 / 6 | 40% | 1h04:35.00 | 59:49.00 | 8% | - | - | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | 13-14 | | 79 | Furness Flyers | 13 / 19 | 33% | 1h01:12.70 | 52:59.35 | 15.5% | - | - | |
| | 2018 Midlands XC #2 | | Parkwood Springs | 13-14 | | 91 | Furness Flyers | 4 / 7 | 50% | 55:20.00 | 50:57.00 | 8.6% | - | - | |
| | 2018 British Cycling MTB XC #3 | | Glentress | 13-14 | | 168 | Furness Flyers | 11 / 18 | 41% | 53:39.00 | 44:57.00 | 19.4% | - | - | |
| | 2018 Midlands XC #3 | | Cannock Chase | 13-14 | | 30 | Furness Flyers | 3 / 7 | 67% | 45:21.00 | 42:04.00 | 7.8% | - | - | |
| | 2018 Midlands XC #4 | | Rother Valley Country Park | 13-14 | | 82 | Furness Flyers | 4 / 6 | 40% | 57:36.00 | 52:22.00 | 10% | - | - | |
| | 2018 Midlands XC #5 | | Eckington Woods | 13-14 | | 73 | Furness Flyers | 3 / 6 | 60% | 44:13.00 | 40:45.00 | 8.5% | - | - | |
| | 2018 Midlands XC #6 | | Dudmaston | 13-14 | | 60 | Furness Flyers | 3 / 4 | 33% | 52:49.00 | 46:14.00 | 14.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 12-14 | | 71 | Furness Flyers | 12 / 33 | 66% | 34:55.80 | 31:31.60 | 10.8% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | U14 | | 76 | Furness Flyers | DNS / 38 | 0% | DNS | 28:14.20 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U14 | | 91 | Furness Flyers | 8 / 47 | 85% | 35:28.40 | 33:10.50 | 6.9% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 13-14 | | 181 | Furness Flyers | 10 / 25 | 63% | 58:34.00 | 52:28.00 | 11.6% | - | - | |
| | 2019 Scottish XC #2 | | Dalbeattie | 13-14 | | 109 | | 6 / 14 | 62% | 42:31.00 | 35:47.00 | 18.8% | - | - | |
| | 2019 Scottish XC #3 | | Linlithgow | 13-14 | | 109 | | 5 / 14 | 69% | 55:25.00 | 48:03.00 | 15.3% | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | 13-14 | | 276 | Furness Flyers | 9 / 22 | 62% | 1h10:15.00 | 1h00:19.00 | 16.5% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 13-14 | | 356 | Furness Flyers | DNS / 20 | 0% | DNS | 41:00.00 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U16 | | 13 | Cog Set Papyrus Racing Club | 13 / 43 | 71% | 31:26.00 | 28:55.80 | 8.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 17 | Cog Set Papyrus Racing Club | 14 / 42 | 68% | 34:11.10 | 30:04.10 | 13.7% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | U16 | | 18 | Cog Set Papyrus Racing Club | DNS / 40 | 0% | DNS | 34:57.10 | - | - | - | |
| | 2020 Scottish XC #1 | | Linlithgow | 15-16 | | 308 | | 4 / 11 | 70% | 1h04:48.57 | 58:10.77 | 11.4% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 15-16 | | 11 | Cog Set Papyrus RC | 23 / 54 | 58% | 36:41.80 | 31:53.10 | 15.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 15-16 | | 19 | Cog Set Papyrus RC | 13 / 43 | 71% | 42:08.70 | 33:04.10 | 27.5% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 15-16 | | 29 | Cog Set Papyrus RC | 19 / 48 | 62% | 37:43.10 | 33:21.80 | 13.1% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 13-14 | | 62 | Furness Flyers | 21 / 46 | 56% | 38:20.80 | 33:32.50 | 14.3% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 27 | RFDA | 19 / 29 | 36% | 49:18.50 | 43:08.00 | 14.3% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | 17-18 | | 18 | RFDA | 25 / 35 | 29% | 53:38.60 | 43:57.00 | 22.1% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | 17-18 | | 23 | RFDA | DNF / 24 | 0% | DNF | 39:14.70 | - | - | - | |