| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U14 | | 83 | Kirklees Cycling Academy | 36 / 75 | 53% | 40:01.10 | 34:42.00 | 15.3% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | U16 | | 18 | Shibden CC | 20 / 79 | 76% | 31:56.80 | 28:48.10 | 10.9% | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | U16 | | 14 | Shibden CC | 15 / 53 | 73% | 34:51.40 | 32:46.90 | 6.3% | - | - | |
| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | U16 | | 13 | Shibden CC | 7 / 75 | 92% | 29:50.50 | 28:37.10 | 4.3% | - | - | |
| | 2019 Midlands XC #2 | | Cannock Chase | U12 (Shortened 2) | | 62 | Kirklees Cycling Academy | 9 / 21 | 60% | 17:44.00 | 15:17.00 | 16% | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 13-14 | | 429 | Shibden CC | DNF / 41 | 0% | DNF | 50:50.40 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 15-16 | | 226 | Shibden CC | 17 / 52 | 69% | 1h07:02.00 | 1h02:01.00 | 8.1% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | 15-16 (Juvenile/Youth race) | | 250 | Shibden CC | 11 / 44 | 77% | 58:42.00 | 54:09.00 | 8.4% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | U16 | | 21 | Shibden CC | 17 / 72 | 77% | 41:31.80 | 36:49.00 | 12.8% | - | - | |
| | 2016 Midlands XC #4 | | Eckington Woods | U10 (Shortened) | | 126 | Kirklees Cycling Academy | 5 / 12 | 64% | 14:53.00 | 13:45.00 | 8.2% | - | - | |
| | 2018 Midlands XC #5 | | Eckington Woods | U12 (Shortened 3) | | 293 | Izcci | 4 / 13 | 75% | 18:08.00 | 17:26.00 | 4% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | U16 | | 31 | Shibden CC | 20 / 72 | 73% | 37:55.60 | 35:29.20 | 6.9% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | U16 | | 10 | Shibden CC | 12 / 70 | 84% | 36:43.70 | 35:34.30 | 3.3% | - | - | |
| | 2023 British Cycling CX National Trophy Series #1 | | Gypsies Green | U18 | | 38 | Shibden CC | 18 / 54 | 68% | 46:34.90 | 44:13.10 | 5.3% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | U16 | | 26 | Shibden CC | 12 / 74 | 85% | 37:30.00 | 35:25.70 | 5.9% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 15-16 | | 210 | Shibden CC | 16 / 52 | 71% | 56:51.00 | 52:13.00 | 8.9% | - | - | |
| | 2022 Crank It Cycling #3 | | Lee Quarry | 15-16 | | 169 | Shibden CC | 3 / 12 | 82% | 45:04.00 | 44:17.00 | 1.8% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 15-16 | | 211 | Shibden CC | 12 / 40 | 72% | 1h11:00.60 | 1h07:00.20 | 6% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U14 | | 118 | Kirklees Cycling Academy | 32 / 83 | 62% | 36:29.70 | 33:00.40 | 10.6% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 75 | Shibden CC | 38 / 98 | 62% | 36:05.50 | 33:04.30 | 9.1% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 4 | Shibden CC | 14 / 96 | 86% | 30:36.40 | 29:35.40 | 3.4% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 15-16 | | 209 | Shibden CC | 21 / 48 | 57% | 1h08:39.10 | 1h00:02.90 | 14.3% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 13-14 | | 321 | Shibden CC | 9 / 32 | 74% | 55:19.40 | 51:06.50 | 8.3% | - | - | |
| | 2019 Midlands XC #1 | | Parkwood Springs | U12 (Shortened 2) | | 80 | Kirklees Cycling Academy | 10 / 25 | 63% | 21:03.00 | 18:45.00 | 12.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U14 | | 104 | Kirklees Cycling Academy | DNS / 61 | 0% | DNS | 31:49.60 | - | - | - | |
| | A Cycling - Battle on the Beach | | Pembrey Country Park | U40 (Youth/Fun race - 2 laps) | | 105 | Shibden CC | DNS / 7 | 0% | DNS | 1h06:38.00 | - | - | - | |
| | 2018 Midlands XC #4 | | Rother Valley Country Park | U12 (Shortened 2) | | 181 | Kirklees Cycling Academy | 6 / 13 | 58% | 23:21.00 | 22:08.00 | 5.5% | - | - | |
| | 2022 Crank It Cycling #1 | | Sherwood Pines | 15-16 | | 307 | Shibden CC | 2 / 20 | 95% | 46:02.00 | 46:01.00 | 0% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U14 | | 90 | Kirklees Cycling Academy | DNS / 73 | 0% | DNS | 29:19.90 | - | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U15 | | 22 | Shibden CC | 1 / 36 | 100% | 35:41.20 | 35:41.20 | 0% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 15-16 | | 233 | Shibden CC | 9 / 47 | 83% | 57:33.20 | 55:45.80 | 3.2% | - | - | |
| | 2022 Hope XC #6 | | Tong | 15-16 (Gravel: G1 course) | | 5 | Shibden CC | 2 / 3 | 50% | 1h20:17.00 | 1h06:51.00 | 20.1% | - | - | |
| | 2022 Hope XC #6 | | Tong | 15-16 | | 2 | Shibden CC | 1 / 6 | 100% | 41:39.00 | 41:39.00 | 0% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U14 | | 149 | Kirklees Cycling Academy | 48 / 76 | 37% | 35:47.60 | 29:15.60 | 22.3% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 13-14 | | 72 | Kirklees Cycling Academy | 4 / 41 | 93% | 34:18.40 | 32:07.70 | 6.8% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 33 | Shibden CC | 26 / 89 | 72% | 37:12.30 | 34:05.60 | 9.1% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | U16 (U16) | | 17 | Shibden CC | 3 / 72 | 97% | 33:50.70 | 33:32.40 | 0.9% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 13-14 | | 255 | Shibden CC | 9 / 26 | 68% | 50:21.60 | 45:38.10 | 10.4% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #5 | | Woody's Bike Park | 15-16 | | 212 | Shibden CC | 11 / 40 | 74% | 1h01:30.00 | 56:35.40 | 8.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 13-14 | | 115 | Kirklees Cycling Academy | 60 / 86 | 31% | 53:36.70 | 35:05.90 | 52.8% | - | - | |