| | 2024 Welsh MTB XC #1 | | Royal Welsh Showground | 15-16 (Women/Juv/Yth race) | | 122 | Clee Cycles | 2 / 18 | 94% | 40:43.00 | 40:17.00 | 1.1% | - | - | |
| | 2023 British Cycling CX National Trophy Series #6 | | Tong | U16 | | 19 | Clee Cycles | 17 / 53 | 69% | 30:48.00 | 28:02.20 | 9.9% | - | - | |
| | 2023 British Cycling CX National Trophy Series #4 | | Torbay Velopark | U16 | | 15 | Clee Cycles | 21 / 45 | 55% | 39:53.40 | 35:52.30 | 11.2% | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | U16 | | 11 | Clee Cycles | 40 / 82 | 52% | 33:15.00 | 27:04.40 | 22.8% | - | - | |
| | 2023 British Cycling CX National Trophy Series #2 | | Thornton-in-Craven | U16 | | 16 | Clee Cycles | 12 / 74 | 85% | 32:59.20 | 29:28.60 | 11.9% | - | - | |
| | 2023 British Cycling CX National Trophy Series #1 | | Gypsies Green | U16 | | 18 | Clee Cycles | 18 / 71 | 76% | 34:35.50 | 32:12.40 | 7.4% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #1 | | Abbey Stadium, Redditch | U16 (Youth race) | | 710 | Clee Cycles | 4 / 20 | 84% | 34:02.00 | 33:06.00 | 2.8% | - | - | |
| | British Cycling - UK XC National Champs '23 | | Tong | 15-16 (Juvenile/Youth race) | | 221 | Clee Cycles | 15 / 39 | 63% | 1h08:59.70 | 58:53.25 | 17.2% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | 15-16 (Juvenile/Youth race) | | 214 | Clee Cycles | 18 / 44 | 60% | 1h00:56.00 | 54:09.00 | 12.5% | - | - | |
| | 2023 British Cycling XC National Series #4 | | Woody's Bike Park | 15-16 (Juvenile/Youth race) | | 213 | Clee Cycles | 13 / 41 | 70% | 56:34.00 | 48:29.00 | 16.7% | - | - | |
| | 2023 British Cycling XC National Series #3 | | Holywell Estate | 15-16 (Juvenile/Youth race) | | 266 | Clee Cycles | 27 / 38 | 30% | 53:07.70 | 42:07.10 | 26.1% | - | - | |
| | 2023 Welsh MTB XC #1 | | Llandegla | 15-16 (Women/Juv/Yth/Fun race) | | 244 | Clee Cycles | 1 / 13 | 100% | 57:30.00 | 57:30.00 | 0% | - | - | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | 15-16 (Juvenile/Youth race) | | 223 | Clee Cycles | 15 / 41 | 65% | 53:26.60 | 47:35.10 | 12.3% | - | - | |
| | 2023 British Cycling XC National Series #1 | | Tong | 15-16 (Juvenile/Youth race) | | 245 | | 28 / 47 | 41% | 1h01:13.10 | 46:17.80 | 32.2% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | U16 (U16) | | 61 | Clee Cycles | 49 / 72 | 32% | 42:42.00 | 33:32.40 | 27.3% | - | - | |
| | 2022 British Cycling CX National Trophy Series #4 | | Torbay Velopark | U16 | | 38 | Clee Cycles | 40 / 52 | 24% | 34:18.20 | 28:31.40 | 20.3% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | U16 | | 46 | Clee Cycles | 38 / 70 | 46% | 40:00.40 | 35:34.30 | 12.5% | - | - | |
| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | U16 | | 49 | Clee Cycles | 51 / 75 | 32% | 35:09.30 | 28:37.10 | 22.8% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 97 | Clee Cycles | 73 / 96 | 24% | 34:05.50 | 29:35.40 | 15.2% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 13-14 | | 410 | Clee Cycles | 5 / 42 | 90% | 39:18.00 | 35:41.00 | 10.1% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #5 | | Woody's Bike Park | 13-14 | | 412 | Clee Cycles | 8 / 30 | 76% | 50:33.50 | 43:35.40 | 16% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 13-14 | | 409 | Clee Cycles | 11 / 36 | 71% | 56:35.70 | 50:47.90 | 11.4% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 13-14 | | 411 | The Bulls | 11 / 36 | 71% | 52:42.90 | 45:26.00 | 16% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 13-14 | | 405 | The Bulls | 11 / 47 | 78% | 51:46.10 | 43:56.90 | 17.8% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | U14 | | 25 | The Bulls | 7 / 61 | 90% | 32:31.20 | 30:03.20 | 8.2% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U14 | | 15 | A Cycling | 14 / 48 | 72% | 42:29.80 | 37:44.50 | 12.6% | - | - | |
| | 2021 Shimano Lazer West Midlands Cyclo-Cross League #13 | | Lakeside Campus | U14 | | 112 | The Bulls | 1 / 15 | 100% | 34:44.00 | 34:44.00 | 0% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | U14 | | 20 | A Cycling | 26 / 53 | 52% | 40:07.40 | 34:16.10 | 17.1% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | U14 | | 25 | A Cycling | 25 / 66 | 63% | 32:18.30 | 28:35.80 | 13% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | U14 | | 24 | A Cycling | 25 / 50 | 51% | 34:11.90 | 30:32.80 | 12% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U14 | | 56 | A Cycling | 18 / 59 | 71% | 31:37.00 | 28:52.40 | 9.5% | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 13-14 | | 418 | A Cycling | 20 / 41 | 53% | 1h00:43.90 | 50:50.40 | 19.5% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | 13-14 | | 414 | A Cycling | 15 / 27 | 46% | 51:40.00 | 46:38.00 | 10.8% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 13-14 | | 318 | A Cycling | 20 / 32 | 39% | 1h02:19.00 | 51:06.50 | 21.9% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 13-14 | | 314 | A Cycling | 15 / 32 | 55% | 49:28.70 | 41:09.80 | 20.2% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 13-14 | | 254 | A Cycling | 16 / 26 | 40% | 57:55.50 | 45:38.10 | 26.9% | - | - | |
| | 2021 Southern XC #3 | | Folly Farm | 13-14 | | 1216 | A Cycling | 8 / 24 | 70% | 46:38.70 | 0.50s | 559640% | - | - | |
| | 2021 Southern XC #2 | | Gaddon's Farm, New Forest | 13-14 | | 732 | A Cycling | 8 / 18 | 59% | 41:02.50 | 37:29.60 | 9.5% | - | - | |
| | 2019 Southern XC #1 | | Matterley Estate | U12 (Shortened) | | 396 | A Cycling | 6 / 36 | 86% | 26:26.10 | 24:14.60 | 9% | - | - | |
| | 2017 Welsh MTB XC #4 | | Royal Welsh Showground | U10 | | ? | Cycle-Tec | 3 / 14 | 85% | - | | - | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | U8 (Shortened 2) | | 423 | Cycle-Tec | 1 / 15 | 100% | 10:53.00 | 10:53.00 | 0% | - | - | |
| | 2016 Midlands XC #5 | | Eastridge | U8 (Shortened 1) | | 198 | Cycle-Tec | 2 / 10 | 89% | 16:46.00 | 15:40.00 | 7% | - | - | |
| | 2015 North East XC MTB Series #5 | | Errington Woods | U12 (Shortened) | | 162 | | 3 / 3 | 0% | - | 15:51.50 | - | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | U8 (Shortened) | | 641 | Cycle-Tec | 2 / 3 | 50% | 10:32.00 | 8:48.00 | 19.7% | - | - | |