| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 17-18 | | 18 | Hargroves-Ridley-Montezuma's | 22 / 63 | 66% | 44:33.00 | 39:40.50 | 12.3% | - | - | |
| | 2017 Southern XC #1 | | Wasing | 15-16 | | 4525 | Solent Pirates | 9 / 24 | 65% | 1h35:02.30 | 1h17:11.30 | 23.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | 17-18 | | 15 | Hargroves Montezuma's RT | 20 / 50 | 61% | 46:15.80 | 42:17.90 | 9.4% | - | - | |
| | 2017 Southern XC #3 | | Crow Hill | 15-16 | | 6521 | Solent Pirates | 5 / 11 | 60% | 1h02:13.90 | 56:07.40 | 10.9% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 22 | Hargroves-Ridley-Montezuma's | 32 / 70 | 55% | 47:32.00 | 42:31.20 | 11.8% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | 17-18 | | 19 | Hargroves-Ridley-Montezuma's | 28 / 59 | 53% | 49:53.40 | 43:32.50 | 14.6% | - | - | |
| | 2017 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | 15-16 | | 249 | Solent Pirates | 9 / 17 | 50% | 48:46.00 | 43:00.00 | 13.4% | - | - | |
| | 2017 Southern XC #4 | | Matterley Estate | 15-16 | | 4104 | Solent Pirates | 6 / 11 | 50% | 56:14.40 | 49:11.30 | 14.3% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | 17-18 | | 18 | Hargroves-Ridley-Montezuma's | 31 / 59 | 48% | 47:55.40 | 43:13.10 | 10.9% | - | - | |
| | 2017 Southern XC #2 | | Checkendon | 15-16 | | 4503 | Solent Pirates | 12 / 20 | 42% | 1h00:52.70 | 55:44.70 | 9.2% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 17-18 | | 20 | Hargroves Montezuma's RT | 39 / 66 | 42% | 47:45.10 | 40:09.50 | 18.9% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 17-18 | | 21 | Hargroves-Ridley-Montezuma's | 35 / 57 | 39% | 51:40.40 | 45:37.00 | 13.3% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 17-18 | | 18 | Hargroves-Ridley-Montezuma's | 37 / 49 | 25% | - | 44:12.30 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 17-18 | | 89 | Hargroves-Ridley-Montezuma's | 33 / 43 | 24% | - | 42:34.50 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | 17-18 | | 83 | Hargroves-Ridley-Montezuma's | 37 / 48 | 23% | 48:45.50 | 39:36.90 | 23.1% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 17-18 | | 17 | Hargroves-Ridley-Montezuma's | 39 / 50 | 22% | 46:39.00 | 36:51.70 | 26.6% | - | - | |
| | 2016 Southern XC #3 | | Wasing | 15-16 | | 56 | Solent Pirates | 16 / 19 | 17% | 1h08:15.10 | 51:24.90 | 32.8% | - | - | |
| | 2016 Southern XC #7 | | Matterley Estate | 15-16 | | 56 | Solent Pirates | 7 / 8 | 14% | - | 46:56.60 | - | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #3 | | Highlands Farm | 15-16 | | 296 | Solent Pirates | 8 / 9 | 13% | 48:13.00 | 39:21.00 | 22.5% | - | - | |
| | 2016 Southern XC #1 | | Black Park | 15-16 | | 56 | Solent Pirates | 17 / 19 | 11% | 1h13:39.20 | 54:18.10 | 35.6% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 17-18 | | 17 | Hargroves-Ridley-Montezuma's | DNF / 48 | 0% | DNF | 40:01.00 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | 17-18 | | 20 | Hargroves Montezuma's RT | DNF / 53 | 0% | DNF | 38:57.10 | - | - | - | |
| | 2022/23 Miche Wessex CX League #1 | | Clanfield Cross | 18+ | | 909 | Solent Pirates Youth CC | DNF / 58 | 0% | DNF | 56:39.29 | - | - | - | |