| | 2018 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | Fun | | 910 | | 1 / 8 | 100% | 55:10.00 | 55:10.00 | 0% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | U16 | | 9 | Banjo Cycles Newbury | 18 / 87 | 80% | 29:57.40 | 28:10.10 | 6.4% | - | - | |
| | 2019 Southern XC #2 | | Checkendon | 15-16 | | 259 | Banjo Cycles Newbury | 5 / 21 | 80% | 1h04:20.40 | 1h00:57.60 | 5.5% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | U16 | | 8 | Banjo Cycles Newbury | 22 / 90 | 76% | 35:40.80 | 32:14.20 | 10.7% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 15-16 | | 7 | Banjo Cycles Newbury | 26 / 86 | 71% | 39:40.70 | 34:12.60 | 16% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 8 | Banjo Cycles Newbury | 32 / 106 | 70% | 30:12.40 | 27:45.00 | 8.9% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | U16 | | 10 | Banjo Cycles Newbury | 27 / 87 | 70% | 35:48.70 | 31:45.50 | 12.8% | - | - | |
| | 2019 Southern XC #1 | | Matterley Estate | 15-16 | | 243 | Banjo Cycles Newbury | 8 / 20 | 63% | 1h03:19.60 | 56:36.90 | 11.9% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 15-16 | | 8 | Banjo Cycles Newbury | 35 / 91 | 62% | 40:11.80 | 36:19.80 | 10.6% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 17-18 | | 87 | BanjoCyclesRacewareSpecialized | 23 / 59 | 62% | 49:38.10 | 42:12.80 | 17.6% | - | - | |
| | 2015 Pedalon Southern XC #1 | | Black Park | U13 | | 207 | Didcot Phoenix CC | 8 / 19 | 61% | 27:51.00 | 23:13.00 | 20% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 17-18 | | 14 | TeamVisionInnovativeLeisure | 22 / 54 | 60% | 50:47.30 | 43:57.10 | 15.6% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 15-16 | | 348 | Banjo Cycles Newbury / Raceware | 32 / 69 | 54% | 1h09:09.00 | 1h02:02.00 | 11.5% | - | - | |
| | 2017 Southern XC #3 | | Crow Hill | 13-14 | | 4119 | Didcot Phoenix CC | 11 / 21 | 50% | 47:54.60 | 38:54.70 | 23.1% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | 15-16 | | 254 | Banjo Cycles Newbury / Raceware | 27 / 52 | 49% | 1h04:56.00 | 53:24.00 | 21.6% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | U16 | | 8 | Banjo Cycles Newbury | 42 / 80 | 48% | 35:01.50 | 30:09.30 | 16.2% | - | - | |
| | 2015 Pedalon Southern XC #4 | | Bordon | U13 | | 154 | Didcot Phoenix CC | 8 / 13 | 42% | 25:52.00 | 22:36.00 | 14.5% | - | - | |
| | 2017 Southern XC #5 | | Pippingford | 13-14 | | 4289 | Didcot Phoenix CC | 8 / 13 | 42% | 41:41.70 | 34:32.70 | 20.7% | - | - | |
| | 2015 Pedalon Southern XC #3 | | Wasing | U13 | | 172 | Didcot Phoenix CC | 10 / 16 | 40% | 25:52.00 | 22:19.00 | 15.9% | - | - | |
| | 2017 Southern XC #1 | | Wasing | 13-14 | | 4217 | Didcot Phoenix CC | 10 / 16 | 40% | 1h22:27.60 | 54:14.70 | 52% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 17-18 | | 31 | Banjo Cycles Newbury / Raceware | 36 / 59 | 40% | 51:00.10 | 40:33.60 | 25.7% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | 15-16 | | 326 | Banjo Cycles Newbury / Raceware | 28 / 45 | 39% | 58:41.70 | 51:20.50 | 14.3% | - | - | |
| | 2017 Southern XC #2 | | Checkendon | 13-14 | | 4225 | Didcot Phoenix CC | 13 / 20 | 37% | 50:29.90 | 43:58.40 | 14.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 51 | Banjo Cycles Newbury / Raceware | 49 / 77 | 37% | 50:40.30 | 45:27.10 | 11.5% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 17-18 | | 41 | Banjo Cycles Newbury / Raceware | 36 / 54 | 34% | 51:30.00 | 39:32.00 | 30.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | 17-18 | | 29 | Banjo Cycles Newbury / Raceware | 31 / 46 | 33% | 57:02.40 | 45:35.40 | 25.1% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 15-16 | | 238 | Banjo Cycles Newbury / Raceware | 34 / 50 | 33% | 1h02:49.00 | 51:26.00 | 22.1% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 15-16 | | 44 | Palmer Park Velo RT | 36 / 52 | 31% | 42:39.70 | 36:50.40 | 15.8% | - | - | |
| | 2021 Scottish XC #2 | | Glentress | Young Folks | | 320 | | 15 / 21 | 30% | - | | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | Elite | | 59 | Will Houghton Racing Team | 43 / 60 | 29% | -3LAP | 59:16.10 | - | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | U13 | | 1381 | Didcot Phoenix CC | 6 / 8 | 29% | 33:27.00 | 22:21.00 | 49.7% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | 15-16 | | 44 | Palmer Park Velo RT | 39 / 53 | 27% | 38:47.80 | 30:16.80 | 28.1% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | Elite | | 62 | Will Houghton Racing Team | 54 / 72 | 25% | -6LAP | 1h05:16.00 | - | - | - | |
| | 2016 Southern XC #1 | | Black Park | 13-14 | | 113 | Didcot Phoenix CC | 17 / 22 | 24% | 49:44.20 | 41:12.90 | 20.7% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 15-16 | | 46 | Palmer Park Velo RT | 51 / 66 | 23% | 40:09.40 | 31:24.50 | 27.9% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 15-16 | | 51 | Palmer Park Velo RT | 52 / 67 | 23% | 39:49.90 | 30:32.00 | 30.5% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 15-16 | | 44 | Palmer Park Velo RT | 47 / 60 | 22% | 32:50.20 | 28:14.50 | 16.3% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 15-16 | | 39 | Palmer Park Velo RT | 44 / 56 | 22% | 34:40.80 | 27:30.70 | 26.1% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #2 | | Frith Hill | 13-14 | | 403 | Didcot Phoenix CC | 9 / 11 | 20% | 1h13:38.00 | 56:57.00 | 29.3% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 15-16 | | 58 | Palmer Park Velo RT | 63 / 78 | 19% | 33:51.70 | 27:32.70 | 22.9% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | Elite | | 46 | Will Houghton Racing Team | 40 / 49 | 19% | -2LAP | 58:17.00 | - | - | - | |
| | 2017 Southern XC #4 | | Matterley Estate | 13-14 | | 4248 | Didcot Phoenix CC | 10 / 12 | 18% | 46:04.70 | 33:32.00 | 37.4% | - | - | |
| | 2021 Scottish XC #1 | | Cathkin Braes Country Park | Young Folks | | 526 | Carnegie Cyclones | 28 / 34 | 18% | - | | - | - | - | |
| | 2015 Pedalon Southern XC #5 | | Porridgepot Hill | U13 | | 162 | Didcot Phoenix CC | 13 / 15 | 14% | 35:46.00 | 20:14.00 | 76.8% | - | - | |
| | 2019 Midlands XC #2 | | Cannock Chase | Open | | 826 | | 22 / 25 | 13% | 1h33:47.00 | 1h05:08.00 | 44% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | 17-18 | | 28 | Banjo Cycles Newbury / Raceware | 29 / 33 | 13% | 50:10.00 | 41:49.80 | 19.9% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 13-14 | | 600 | Didcot Phoenix CC | 36 / 40 | 10% | 1h09:50.00 | 55:10.00 | 26.6% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U23 | | 53 | Will Houghton Racing Team | 26 / 28 | 7% | -2LAP | 57:04.00 | - | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #3 | | Highlands Farm | 13-14 | | 377 | Didcot Phoenix CC | 10 / 10 | 0% | 56:21.00 | 42:52.00 | 31.5% | - | - | |