| | 2017 Welsh MTB XC #4 | | Royal Welsh Showground | U10 | | ? | Clwb Beicio Mynydd Dyffryn Conwy | 2 / 4 | 67% | - | | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 2 | North Cheshire Clarion | 22 / 55 | 61% | 31:41.00 | 28:58.40 | 9.4% | - | - | |
| | 2024 Welsh Enduro #1 | | Llandegla | U21 | | 2 | ROTOR | 1 / 2 | 100% | 10:16.40 | 10:16.40 | 0% | 7:13.65 | 42.1% | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 4 | North Cheshire Clarion | 19 / 48 | 62% | 27:04.70 | 24:43.40 | 9.5% | - | - | |
| | 2022 British Cycling CX National Trophy Series #4 | | Torbay Velopark | U16 | | 8 | North Cheshire Clarion | DNF / 28 | 0% | DNF | 32:40.50 | - | - | - | |
| | 2023 British Cycling CX National Trophy Series #6 | | Tong | U18 | | 9 | Rotor RT | 13 / 22 | 43% | 52:10.50 | 43:26.70 | 20.1% | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | U16 | | 11 | Rotor RT | 12 / 30 | 62% | 28:49.60 | 26:34.00 | 8.5% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U16 | | 13 | North Cheshire Clarion | 19 / 35 | 47% | 30:53.70 | 26:17.20 | 17.5% | - | - | |
| | 2023 British Cycling CX National Trophy Series #4 | | Torbay Velopark | U18 | | 13 | Rotor RT | 15 / 17 | 13% | 44:01.70 | 38:08.80 | 15.4% | - | - | |
| | 2023 British Cycling CX National Trophy Series #1 | | Gypsies Green | U18 | | 14 | Rotor RT | 16 / 28 | 44% | 45:09.70 | 39:16.20 | 15% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | U16 | | 15 | North Cheshire Clarion | 14 / 36 | 63% | 38:46.60 | 34:20.40 | 12.9% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | U16 | | 15 | North Cheshire Clarion | 17 / 37 | 56% | 41:44.90 | 32:18.00 | 29.3% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | U16 | | 15 | North Cheshire Clarion | 10 / 29 | 68% | 32:43.80 | 29:49.40 | 9.8% | - | - | |
| | 2023 British Cycling CX National Trophy Series #5 | | Cyclopark | U18 | | 15 | Rotor RT | 11 / 24 | 57% | 46:16.90 | 41:04.20 | 12.7% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | U16 | | 16 | North Cheshire Clarion | 15 / 41 | 65% | 37:50.70 | 32:56.50 | 14.9% | - | - | |
| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | U16 | | 16 | North Cheshire Clarion | 14 / 45 | 70% | 36:07.30 | 26:30.20 | 36.3% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | U16 (Female: U16) | | 16 | Rotor RT | 12 / 32 | 65% | 34:16.50 | 28:07.20 | 21.9% | - | - | |
| | 2023 British Cycling CX National Trophy Series #2 | | Thornton-in-Craven | U18 | | 16 | Rotor RT | 15 / 23 | 36% | 44:21.30 | 45:38.60 | -2.8% | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | U16 | | 17 | Rotor RT | 8 / 28 | 74% | 30:08.40 | 27:43.40 | 8.7% | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | U18 | | 17 | Rotor RT | 15 / 30 | 52% | 46:50.70 | 41:55.50 | 11.7% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | U16 | | 18 | North Cheshire Clarion | 17 / 44 | 63% | 32:37.90 | 29:39.70 | 10% | - | - | |
| | British Cycling - UK CX National Champs '24 | | Callendar Estate | U18 | | 18 | Rotor RT | 13 / 23 | 45% | 30:38.20 | 39:53.90 | -23.2% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 13-14 | | 56 | North Cheshire Clarion | 6 / 32 | 84% | 37:01.40 | 34:00.00 | 8.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U14 | | 63 | Rhyl CC | DNS / 32 | 0% | DNS | 35:53.00 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U14 | | 69 | Rhyl CC | 24 / 35 | 32% | - | 33:14.80 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U14 | | 72 | Rhyl CC | 27 / 37 | 28% | 35:54.70 | 29:43.30 | 20.8% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 76 | North Cheshire Clarion | 17 / 45 | 64% | 39:28.20 | 35:17.00 | 11.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 13-14 | | 78 | Rhyl CC | 22 / 39 | 45% | - | 39:39.80 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 13-14 | | 80 | Rhyl CC | 26 / 34 | 24% | - | 34:58.60 | - | - | - | |
| | 2022 Crank It Cycling #3 | | Lee Quarry | 15-16 | | 117 | North Cheshire Clarion | 3 / 7 | 67% | 55:46.00 | 54:10.00 | 3% | - | - | |
| | 2020 Welsh MTB XC #1 | | Forest of Dean | 13-14 | | 132 | North Cheshire Clarion | 2 / 7 | 83% | 46:19.00 | 43:18.00 | 7% | - | - | |
| | 2023 NWCCA - Buile Hill ‘cross | | Buile Hill, Salford | U16 (U16/U14 race) | | 132 | Rotor RT | 3 / 8 | 71% | 33:44.80 | 29:15.50 | 15.3% | - | - | |
| | 2023 Crank It Cycling #3 | | Lee Quarry | 15-16 (Youth race) | | 158 | Rotor RT | 1 / 3 | 100% | 53:49.00 | 50:55.00 | 5.7% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 13-14 | | 218 | North Cheshire Clarion | 3 / 16 | 87% | 39:07.50 | 36:23.00 | 7.5% | - | - | |
| | 2023 Welsh MTB XC #3 | | Forest of Dean | 15-16 (Women/Juv/Yth/Fun race) | | 237 | Rotor RT | 3 / 4 | 33% | 46:13.00 | 42:23.00 | 9% | - | - | |
| | 2023 Welsh MTB XC #1 | | Llandegla | 15-16 (Women/Juv/Yth/Fun race) | | 258 | Rotor RT | 2 / 4 | 67% | 45:42.00 | 40:37.00 | 12.5% | - | - | |
| | 2023 British Cycling XC National Series #1 | | Tong | 15-16 (Juvenile/Youth race) | | 305 | | 9 / 16 | 47% | 1h10:36.50 | 46:40.50 | 51.3% | - | - | |
| | British Cycling - UK XC National Champs '23 | | Tong | 15-16 (Juvenile/Youth race) | | 305 | Rotor RT | 7 / 10 | 33% | 1h14:46.00 | 1h14:46.00 | 0% | - | - | |
| | 2023 British Cycling XC National Series #4 | | Woody's Bike Park | 15-16 (Juvenile/Youth race) | | 306 | Rotor RT | DNF / 16 | 0% | DNF | 1h00:03.00 | - | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 15-16 | | 308 | North Cheshire Clarion | DNS / 18 | 0% | DNS | 42:04.00 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #5 | | Woody's Bike Park | 15-16 | | 309 | North Cheshire Clarion | 13 / 19 | 33% | 1h01:35.70 | 51:40.90 | 19.2% | - | - | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | 15-16 (Juvenile/Youth race) | | 309 | Rotor RT | 12 / 18 | 35% | 1h09:30.00 | 1h01:26.20 | 13.1% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 15-16 | | 310 | North Cheshire Clarion | 9 / 16 | 47% | 1h00:18.00 | 55:13.10 | 9.2% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | 15-16 (Juvenile/Youth race) | | 310 | Rotor RT | 13 / 20 | 37% | 56:44.00 | 48:27.00 | 17.1% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 15-16 | | 312 | North Cheshire Clarion | 10 / 23 | 59% | 57:39.20 | 49:25.60 | 16.6% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 15-16 | | 314 | North Cheshire Clarion | 15 / 23 | 36% | 58:04.80 | 48:29.70 | 19.8% | - | - | |
| | 2022 Crank It Cycling #1 | | Sherwood Pines | 15-16 | | 336 | North Cheshire Clarion | 5 / 11 | 60% | 55:16.00 | 52:51.00 | 4.6% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 13-14 | | 344 | North Cheshire Clarion | 5 / 17 | 75% | 56:22.20 | 51:10.70 | 10.1% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 13-14 | | 348 | North Cheshire Clarion | 6 / 19 | 72% | 1h04:28.30 | 58:15.40 | 10.7% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 15-16 | | 349 | North Cheshire Clarion | 9 / 23 | 64% | 57:48.00 | 53:01.00 | 9% | - | - | |
| | 2023 British Cycling XC National Series #3 | | Holywell Estate | 15-16 (Juvenile/Youth race) | | 357 | Rotor RT | 7 / 18 | 65% | 46:40.30 | 39:29.20 | 18.2% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | 13-14 | | 503 | North Cheshire Clarion | 3 / 15 | 86% | 54:46.00 | 52:34.00 | 4.2% | - | - | |
| | 2021 HSBC UK | XC National Series #4 | | Newcastleton | 13-14 | | 503 | North Cheshire Clarion | 7 / 12 | 45% | 1h11:47.40 | 1h05:23.10 | 9.8% | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 13-14 | | 503 | North Cheshire Clarion | 6 / 18 | 71% | 1h04:09.10 | 1h01:03.50 | 5.1% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | U10 (Shortened 1) | | 583 | CBMDC | 1 / 5 | 100% | 19:08.00 | 19:08.00 | 0% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | Fun | | 652 | Rhyll CC | 2 / 2 | 0% | - | 1h10:08.20 | - | - | - | |
| | 2023 Hope PMBA Enduro #1 | | Gisburn Forest | U21 (Academy) | | 3606 | Rotor RT | 5 / 10 | 56% | 7:20.29 | 6:25.62 | 14.2% | - | - | |