| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | U18 | | 27 | Racing Metro 15 | DNF / 29 | 0% | DNF | 42:29.30 | - | - | - | |
| | 2023 Scottish XC #3 | | Lochore Meadows Country Park | 17-18 | | 501 | | DNF / 3 | 0% | DNF | 1h12:36.00 | - | - | - | |
| | 2024 Crank It Cycling #2 - XCO | | Sherwood Pines | 17-18 (Women's race) | | 385 | Reifen Racing | 3 / 5 | 50% | 1h29:35.44 | 1h22:20.55 | 8.8% | - | - | |
| | 2022 Scottish XC #1 | | Comrie Croft | 15-16 | | 300 | Racing Metro 15 | 3 / 4 | 33% | 47:54.00 | 37:38.00 | 27.3% | - | - | |
| | 2018 North East XC MTB Series #5 | | Hamsterley Forest | U12 (Shortened 2) | 926545 & 2006 | 45 | Racing Metro 15 | 4 / 6 | 40% | - | 19:12.90 | - | - | - | |
| | 2022 Scottish XC #2 | | Callendar Estate | 15-16 | | 305 | | 4 / 4 | 0% | 48:10.00 | 40:39.00 | 18.5% | - | - | |
| | 2014 North East XC MTB Series #3 | | Hetton Lyons Country Park | U10 (Shortened) | | 197 | Hetton Hawks CC | 6 / 6 | 0% | - | 20:01.50 | - | - | - | |
| | 2023 Crank It Cycling #1 | | Sherwood Pines | 17-18 (Women's race) | | 413 | Reifen Racing | 7 / 17 | 63% | 1h11:45.70 | 1h04:29.20 | 11.3% | - | - | |
| | 2019 Scottish XC #6 | | Glentress | 13-14 | | 103 | | 8 / 12 | 36% | - | 53:12.40 | - | - | - | |
| | 2023 British Cycling CX National Trophy Series #4 | | Torbay Velopark | U18 | | 7 | Reifen Racing | 9 / 17 | 50% | 42:01.80 | 38:08.80 | 10.2% | - | - | |
| | 2020 Scottish XC #1 | | Linlithgow | 13-14 | | 100 | | 9 / 9 | 0% | - | 38:38.01 | - | - | - | |
| | 2019 Scottish XC #1 | | Cathkin Braes Country Park | 13-14 | | 102 | | 10 / 12 | 18% | 54:10.10 | 36:57.90 | 46.5% | - | - | |
| | 2023 British Cycling CX National Trophy Series #2 | | Thornton-in-Craven | U18 | | 10 | Reifen Racing | 11 / 23 | 55% | 52:11.80 | 45:38.60 | 14.4% | - | - | |
| | 2023 British Cycling CX National Trophy Series #5 | | Cyclopark | U18 | | 10 | Reifen Racing | 12 / 24 | 52% | 48:04.80 | 41:04.20 | 17.1% | - | - | |
| | 2023 British Cycling CX National Trophy Series #6 | | Tong | U18 | | 7 | Reifen Racing | 12 / 22 | 48% | 51:34.60 | 43:26.70 | 18.7% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 15-16 | | 309 | Racing Metro 15 | 12 / 18 | 35% | 56:04.00 | 42:04.00 | 33.3% | - | - | |
| | 2019 Scottish XC #2 | | Dalbeattie | 13-14 | | 102 | | 12 / 14 | 15% | 58:10.00 | 35:47.00 | 62.6% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 15-16 | | 317 | Racing Metro 15 | 13 / 16 | 20% | 1h06:57.90 | 55:13.10 | 21.3% | - | - | |
| | 2019 Scottish XC #3 | | Linlithgow | 13-14 | | 102 | | 13 / 14 | 8% | - | 48:03.00 | - | - | - | |
| | 2023 British Cycling CX National Trophy Series #1 | | Gypsies Green | U18 | | 10 | Reifen Racing | 14 / 28 | 52% | 44:35.20 | 39:16.20 | 13.5% | - | - | |
| | British Cycling - UK CX National Champs '24 | | Callendar Estate | U18 | | 13 | Reifen Racing | 15 / 23 | 36% | 30:58.90 | 39:53.90 | -22.4% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | U16 | | 29 | Racing Metro 15 | 18 / 37 | 53% | 42:34.20 | 32:18.00 | 31.8% | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | U18 | | 25 | Racing Metro 15 | 18 / 29 | 39% | 43:22.00 | 36:33.00 | 18.7% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 15-16 | | 320 | Racing Metro 15 | 20 / 23 | 14% | 1h06:38.80 | 49:25.60 | 34.8% | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | U18 | | 8 | Reifen Racing | 21 / 30 | 31% | 50:13.50 | 41:55.50 | 19.8% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | U18 (Female: U18) | | 29 | Racing Metro 15 | 22 / 37 | 42% | 49:45.90 | 24:20.00 | 104.5% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | U18 | | 30 | Racing Metro 15 | 22 / 30 | 28% | 52:13.40 | 45:24.00 | 15% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U14 | | 72 | Racing Metro 15 | 23 / 32 | 29% | - | 35:53.00 | - | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | U18 | | 28 | Racing Metro 15 | 23 / 30 | 24% | 42:07.80 | 25:30.00 | 65.2% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | U16 | | 28 | Racing Metro 15 | 24 / 36 | 34% | 40:31.60 | 34:20.40 | 18% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | U14 | | 83 | Racing Metro 15 | 25 / 43 | 43% | - | 37:45.30 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 13-14 | | 88 | Racing Metro 15 | 25 / 39 | 37% | - | 39:39.80 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U14 | | 81 | Racing Metro 15 | 25 / 35 | 29% | - | 33:14.80 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 12-14 | | 86 | Racing Metro 15 | 26 / 33 | 22% | 39:47.20 | 31:31.60 | 26.2% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U14 | | 98 | Racing Metro 15 | 26 / 30 | 14% | - | 32:25.20 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 67 | Racing Metro 15 | 28 / 45 | 39% | 41:15.00 | 35:17.00 | 16.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 13-14 | | 73 | Racing Metro 15 | 28 / 34 | 18% | - | 34:58.60 | - | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U16 | | 23 | Racing Metro 15 | 29 / 35 | 18% | 34:06.50 | 26:17.20 | 29.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U14 | | 82 | Racing Metro 15 | 30 / 37 | 19% | 37:16.10 | 29:43.30 | 25.4% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | U14 | | 67 | Racing Metro 15 | 30 / 33 | 9% | - | 32:42.90 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | U14 | | 92 | Racing Metro 15 | 32 / 38 | 16% | - | 28:14.20 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | U14 | | 71 | Racing Metro 15 | 33 / 41 | 20% | - | 28:04.90 | - | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U18 | | 43 | Racing Metro 15 | 34 / 49 | 31% | 47:00.40 | 30:10.40 | 55.8% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | U16 | | 23 | Racing Metro 15 | 34 / 41 | 18% | 42:37.20 | 32:56.50 | 29.4% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | U16 | | 38 | Racing Metro 15 | 35 / 44 | 21% | 35:41.90 | 29:39.70 | 20.4% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 15-16 | | 49 | Racing Metro 15 | 38 / 54 | 30% | 41:07.10 | 31:53.10 | 29% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | U14 | | 84 | Racing Metro 15 | 38 / 43 | 12% | - | 35:00.00 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U14 | | 116 | Racing Metro 15 | 39 / 47 | 17% | - | 33:10.50 | - | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 13-14 | | 84 | Racing Metro 15 | 40 / 46 | 13% | - | 33:32.50 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 16 | Racing Metro 15 | 42 / 55 | 24% | 33:46.80 | 28:58.40 | 16.6% | - | - | |