| | 2015 Pedalon Southern XC #2 | | Crow Hill | Expert | | 371 | GCN | 27 / 31 | 13% | - | 1h34:51.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #2 | | Henham Hall | U12 (Shortened) | | 405 | Lee Valley Youth CC | 10 / 29 | 68% | 18:04.00 | 15:07.00 | 19.5% | - | - | |
| | 2016 Mud Sweat & Gears XC #6 | | Langdon Hills | U12 (Shortened 1) | | 405 | Lee Valley Youth CC | 7 / 31 | 80% | 19:15.00 | 17:27.00 | 10.3% | - | - | |
| | 2016 Mud Sweat & Gears XC #7 | | Radical Bikes | U12 (Shortened 1) | | 405 | Lee Valley Youth CC | 4 / 23 | 86% | 16:05.00 | 15:13.00 | 5.7% | - | - | |
| | 2017 Mud Sweat & Gears XC #1 | | Lee Valley | U12 (Shortened) | | 30 | Lee Valley Youth CC | 5 / 35 | 88% | 18:12.00 | 17:25.00 | 4.5% | - | - | |
| | 2017 Mud Sweat & Gears XC #2 | | Phoenix Bike Park, Kentford | U12 (Shortened 2) | | 30 | Lee Valley Youth CC | 5 / 31 | 87% | 23:07.00 | 21:33.00 | 7.3% | - | - | |
| | 2017 Mud Sweat & Gears XC #4 | | Carver Barracks | U12 (Shortened 1) | | 30 | Lee Valley Youth CC | 5 / 30 | 86% | 22:24.00 | 20:04.00 | 11.6% | - | - | |
| | 2017 Mud Sweat & Gears XC #7 | | Radical Bikes | U12 (Shortened 2) | | 30 | Lee Valley Youth CC | 4 / 20 | 84% | 17:07.00 | 16:08.00 | 6.1% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 12-14 | | 105 | Lee Valley Youth CC | 26 / 54 | 53% | 34:06.00 | 30:27.30 | 12% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 12-14 | | 95 | Lee Valley Youth CC | 25 / 47 | 48% | - | 29:52.70 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 12-14 | | 95 | Lee Valley Youth CC | 27 / 44 | 40% | - | 41:09.00 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U14 | | 44 | Lee Valley Youth CC | 14 / 83 | 84% | 31:51.40 | 29:25.50 | 8.3% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | U14 | | 130 | Lee Valley Youth CC | 15 / 68 | 79% | 35:47.40 | 32:23.00 | 10.5% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 12-14 | | 117 | Lee Valley Youth CC | 19 / 63 | 71% | - | 36:37.50 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | U14 | | 122 | Lee Valley Youth CC | 20 / 65 | 70% | 38:49.50 | 34:20.80 | 13% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | U14 | | 116 | Lee Valley Youth CC | 19 / 53 | 65% | 32:50.10 | 29:04.90 | 12.9% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | U14 | | 117 | Lee Valley Youth CC | 16 / 64 | 76% | 38:20.20 | 34:59.60 | 9.6% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 13-14 | | 118 | Lee Valley Youth CC | 8 / 64 | 89% | 41:00.90 | 38:05.50 | 7.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 80 | VC Londres | 46 / 107 | 58% | 34:01.20 | 30:25.00 | 11.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 35 | VC Londres | 32 / 88 | 64% | 37:54.30 | 33:33.00 | 13% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U16 | | 31 | VC Londres | 40 / 86 | 54% | 36:42.50 | 31:58.80 | 14.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U16 | | 34 | VC Londres | 30 / 90 | 67% | 30:00.80 | 26:27.10 | 13.5% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U16 | | 36 | VC Londres | DNS / 68 | 0% | DNS | 34:02.80 | - | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | U16 | | 31 | VC Londres | 35 / 96 | 64% | 37:06.30 | 31:32.50 | 17.6% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 15-16 | | 5 | VC Londres | 26 / 57 | 55% | 34:48.90 | 28:49.30 | 20.8% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 11 | VC Londres | 31 / 78 | 61% | 42:08.20 | 38:26.90 | 9.6% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 17-18 | | 27 | VC Londres | 46 / 64 | 29% | -1LAP | 42:48.70 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | 17-18 | | 37 | VC Londres | 15 / 53 | 73% | 51:27.00 | 45:17.00 | 13.6% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | 17-18 | | 25 | VC Londres | DNF / 52 | 0% | DNF | 45:42.50 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | 17-18 | | 23 | VC Londres | DNS / 42 | 0% | DNS | 42:12.20 | - | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U18 | | 14 | Foremost | 31 / 81 | 63% | 48:41.20 | 25:17.00 | 92.6% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | U18 | | 43 | VC Londres | 23 / 54 | 58% | 53:17.50 | 32:01.10 | 66.4% | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | U18 | | 38 | VC Londres | 23 / 44 | 49% | 44:48.80 | 30:13.30 | 48.3% | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | U18 | | 23 | VC Londres | 19 / 45 | 59% | 52:52.60 | 18:23.00 | 187.6% | - | - | |