| | 2015 British Cycling MTB XC #3 | | Fforest Fields | U10 (Shortened) | | 607 | Maindy Flyers CC | 8 / 8 | 0% | - | 15:22.00 | - | - | - | |
| | 2017 Welsh MTB XC #4 | | Royal Welsh Showground | U10 | | ? | Abergavenny RC | 9 / 14 | 38% | - | | - | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | Fun | | 785 | Abergavenny RC | 27 / 40 | 33% | 1h36:28.00 | 1h01:48.00 | 56.1% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | U16 (Shortened 2) | | 141 | Abergavenny RC | 31 / 38 | 19% | - | 50:08.00 | - | - | - | |
| | 2020 Welsh MTB XC #1 | | Forest of Dean | 13-14 | | 153 | Abergavenny RC | 9 / 15 | 43% | 48:01.00 | 32:49.00 | 46.3% | - | - | |
| | 2021 Southern XC #4 | | Holywell Estate | 13-14 | | 1737 | Abergavenny RC | 7 / 19 | 67% | 47:47.40 | 39:30.30 | 21% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 13-14 | | 325 | Welwyn Wheelers CC | 21 / 32 | 35% | 55:17.60 | 41:09.80 | 34.3% | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 13-14 | | 434 | Abergavenny RC | 28 / 41 | 33% | 1h10:34.90 | 50:50.40 | 38.8% | - | - | |
| | 2022 Southern XC #2 | | Holywell Estate | 15-16 | | 254 | Abergavenny RC | 16 / 18 | 12% | 1h14:25.50 | 1h01:22.00 | 21.3% | - | - | |
| | 2022 Central XC #1 | | Checkendon | 15-16 | | 245 | Abergavenny RC | 20 / 24 | 17% | 53:47.80 | 45:08.80 | 19.2% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 15-16 | | 263 | Abergavenny RC | 40 / 52 | 24% | -1LAP | 1h02:01.00 | - | - | - | |
| | 2022 Southern XC #3 | | Folly Farm | 15-16 | | 280 | Abergavenny RC | 20 / 24 | 17% | 1h04:12.40 | 52:17.60 | 22.8% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #5 | | Woody's Bike Park | 15-16 | | 236 | Abergavenny RC | 34 / 40 | 15% | -1LAP | 56:35.40 | - | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 15-16 | | 237 | Abergavenny RC | 37 / 52 | 29% | 1h12:20.00 | 52:13.00 | 38.5% | - | - | |
| | 2023 South West XC #1 | | Grammarcombe Woods | 15-16 (U16/U14 race) | | 66 | Abergavenny RC | 3 / 8 | 71% | 58:49.50 | 45:47.00 | 28.5% | - | - | |
| | 2023 Southern XC #1 | | Matterley Estate | 15-16 | | 323 | Abergavenny RC | 12 / 22 | 48% | 47:05.50 | 39:41.10 | 18.7% | - | - | |
| | 2023 British Cycling XC National Series #1 | | Tong | 15-16 (Juvenile/Youth race) | | 219 | | 40 / 47 | 15% | 47:25.80 | 46:17.80 | 2.5% | - | - | |
| | 2023 South West XC #2 | | Grammarcombe Woods | 15-16 (Fun/Youth/Juvenile race) | | 64 | Abergavenny RC | 4 / 5 | 25% | 43:53.20 | 36:17.60 | 20.9% | - | - | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | 15-16 (Juvenile/Youth race) | | 230 | Abergavenny RC | 28 / 41 | 33% | 57:32.20 | 47:35.10 | 20.9% | - | - | |
| | 2023 Welsh MTB XC #1 | | Llandegla | 15-16 (Women/Juv/Yth/Fun race) | | 247 | Abergavenny RC | 4 / 13 | 75% | 1h01:48.00 | 57:30.00 | 7.5% | - | - | |
| | 2023 British Cycling XC National Series #3 | | Holywell Estate | 15-16 (Juvenile/Youth race) | | 275 | Abergavenny RC | 30 / 38 | 22% | 43:31.30 | 42:07.10 | 3.3% | - | - | |
| | 2023 British Cycling XC National Series #4 | | Woody's Bike Park | 15-16 (Juvenile/Youth race) | | 216 | Abergavenny RC | 35 / 41 | 15% | 48:52.00 | 48:29.00 | 0.8% | - | - | |
| | 2023 Welsh MTB XC #3 | | Forest of Dean | 15-16 (Women/Juv/Yth/Fun race) | | 223 | Abergavenny RC | 8 / 19 | 61% | 54:58.00 | 36:37.00 | 50.1% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | 15-16 (Juvenile/Youth race) | | 223 | Abergavenny RC | 31 / 44 | 30% | 1h05:35.00 | 54:09.00 | 21.1% | - | - | |
| | 2024 Welsh MTB XC #1 | | Royal Welsh Showground | 17-18 | | 30 | Abergavenny RC | 5 / 6 | 20% | 1h16:24.00 | 1h10:36.00 | 8.2% | - | - | |
| | 2024 South West XC #1 | | Grammarcombe Woods | 17-18 | | 105 | Abergavenny RC | 5 / 8 | 43% | 1h50:31.30 | 1h26:40.80 | 27.5% | - | - | |