| | 2017 Racers Guild Works Components Summer Series #3 | | Stile Cop | 13-14 | 962459 | 319 | Birkenhead North End CC | 8 / 13 | 42% | 52.72s | 44.72s | 17.9% | 39.55s | 33.3% | |
| | 2018 Racers Guild Summer #3 | | Stile Cop | 13-14 | 962459 | 311 | Birkenhead North End CC | 3 / 7 | 67% | 59.95s | 59.05s | 1.5% | 51.12s | 17.3% | |
| | 2018 Racers Guild Summer #2 | | Stile Cop | 13-14 | 962459 | 211 | Birkenhead North End CC | 2 / 8 | 86% | 1:03.65 | 58.14s | 9.5% | 53.43s | 19.1% | |
| | 2018 Forest of Dean Summer #2 | | Forest of Dean | 13-14 | 962459 | 174 | Birkenhead North End CC | 4 / 23 | 86% | 1:11.12 | 1:06.50 | 7% | 1:04.46 | 10.3% | |
| | 2018 Onza Tyres Mini DH #2 | | Forest of Dean | 13-14 | 962459 | 250 | Birkenhead North End CC | 5 / 38 | 89% | 1:16.07 | 1:10.57 | 7.8% | 1:04.60 | 17.8% | |
| | 2019 Hope PMBA Enduro #4 | | Llangollen | U18 | | 251 | BNECC | 7 / 39 | 84% | 8:12.44 | 7:50.45 | 4.7% | 7:31.31 | 9.1% | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U16 | | 3 | Birkenhead North End CC | 6 / 90 | 94% | 28:07.80 | 26:27.10 | 6.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 8 | Birkenhead North End CC | 2 / 107 | 99% | 30:28.50 | 30:25.00 | 0.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 13 | Birkenhead North End CC | 43 / 106 | 60% | 30:52.10 | 27:45.00 | 11.2% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | U16 | | 2 | Birkenhead North End CC | 6 / 96 | 95% | 33:05.50 | 31:32.50 | 4.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U16 | | 2 | Birkenhead North End CC | 4 / 86 | 96% | 33:19.00 | 31:58.80 | 4.2% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 2 | Birkenhead North End CC | 4 / 88 | 97% | 34:32.50 | 33:33.00 | 3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U16 | | 3 | Birkenhead North End CC | 2 / 68 | 99% | 34:51.50 | 34:02.80 | 2.4% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 15-16 | | 3 | Birkenhead North End CC | 12 / 88 | 87% | 34:52.00 | 31:50.80 | 9.5% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 15-16 | | 10 | Birkenhead North End CC | 15 / 91 | 84% | 38:57.10 | 36:19.80 | 7.2% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 50 | Garden Shed UK-SCOTT | 6 / 78 | 94% | 39:53.50 | 38:26.90 | 3.8% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | 17-18 | | 2 | Garden Shed UK-Ribble | 1 / 51 | 100% | 41:01.30 | 41:01.30 | 0% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | 17-18 | | 1 | Garden Shed UK-Ribble | 1 / 42 | 100% | 42:12.20 | 42:12.20 | 0% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 17-18 | | 4 | Garden Shed UKRibbleVerge | 1 / 64 | 100% | 42:48.70 | 42:48.70 | 0% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | 17-18 | | 1 | Garden ShedUKRibbleVergeSport | 1 / 52 | 100% | 43:52.10 | 43:52.10 | 0% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | 17-18 | | 1 | | 1 / 53 | 100% | 45:17.00 | 45:17.00 | 0% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 17-18 | | 25 | Birkenhead North End CC | 6 / 54 | 91% | 46:30.70 | 43:57.10 | 5.8% | - | - | |
| | 2017 Southern XC #2 | | Checkendon | 13-14 | | 4204 | Dyffryn Conway | 7 / 20 | 68% | 46:57.30 | 43:58.40 | 6.8% | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | 15-16 | | 303 | Birkenhead North End CC | 10 / 46 | 80% | 52:46.00 | 50:18.00 | 4.9% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | 15-16 | | 304 | Birkenhead North End CC | 8 / 45 | 84% | 53:25.10 | 51:20.50 | 4% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 15-16 | | 204 | Birkenhead North End CC | 4 / 50 | 94% | 53:32.00 | 51:26.00 | 4.1% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | 15-16 | | 234 | Birkenhead North End CC | 6 / 52 | 90% | 56:25.00 | 53:24.00 | 5.7% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | 15-16 | | 578 | Birkenhead North End CC | 1 / 24 | 100% | 57:29.00 | 57:29.00 | 0% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 17-18 | | 61 | Garden Shed UK-Ribble | 3 / 48 | 96% | 1h01:28.80 | 1h01:22.70 | 0.2% | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | 13-14 | | 388 | Dyffryn Conwy | 16 / 41 | 63% | 1h01:48.80 | 51:38.50 | 19.7% | - | - | |
| | 2018 Mud Sweat & Gears XC - Central #1 | | Black Park | 13-14 | | 211 | Birkenhead North End CC | 3 / 13 | 83% | 1h02:12.00 | 1h01:05.00 | 1.8% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 15-16 | | 332 | Birkenhead North End CC | 5 / 69 | 94% | 1h03:01.00 | 1h02:02.00 | 1.6% | - | - | |
| | 2021 Southern XC #1 | | Checkendon | 17-18 | | 569 | Garden Shed UK-Scott-Verge Sport | 2 / 15 | 93% | 1h05:17.80 | 1h04:14.80 | 1.6% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 17-18 | | 92 | Hope Factory Racing | 3 / 38 | 95% | 1h05:33.00 | 1h04:44.00 | 1.3% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 17-18 | | 56 | Garden Shed UK-SCOTT | 4 / 25 | 88% | 1h07:59.40 | 1h04:45.70 | 5% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | 17-18 | | 52 | Garden Shed UK-SCOTT | 2 / 20 | 95% | 1h10:30.00 | 1h08:52.00 | 2.4% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 17-18 | | 61 | Hope Factory Racing | 4 / 37 | 92% | 1h12:16.00 | 1h10:52.20 | 2% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 17-18 | | 58 | Hope Factory Racing | 2 / 38 | 97% | 1h13:11.00 | 1h12:38.00 | 0.8% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 17-18 | | 102 | Garden Shed UK-SCOTT | 3 / 29 | 93% | 1h15:48.90 | 1h14:40.60 | 1.5% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 17-18 | | 41 | Hope Factory Racing | 2 / 29 | 96% | 1h19:13.40 | 1h18:07.10 | 1.4% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 17-18 | | 53 | Garden Shed UK-SCOTT | 1 / 22 | 100% | 2h02:51.85 | 2h02:51.85 | 0% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | U16 | | 13 | Birkenhead North End CC | DNS / 87 | 0% | DNS | 31:45.50 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | U16 | | 10 | Birkenhead North End CC | DNS / 90 | 0% | DNS | 32:14.20 | - | - | - | |
| | 2020 Midlands XC #1 | | Dudmaston | 15-16 | | 224 | Birkenhead North End CC | 3 / 21 | 90% | - | 4h55:20.00 | - | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | 17-18 | | 1 | Garden Shed UK-Ribble-Verge | DNF / 52 | 0% | DNF | 45:42.50 | - | - | - | |
| | 2022 Crank It Cycling #1 | | Sherwood Pines | 17-18 | | 153 | Garden Shed UK-Ribble | DNS / 20 | 0% | DNS | 1h13:06.00 | - | - | - | |