| | 2023/24 Miche Wessex CX League #7 | | Cannon Heath Down | U18 (U18/40-49 race) | | 347 | Pedalon | 17 / 20 | 16% | 39:27.89 | 37:20.75 | 5.7% | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | U18 | | 65 | Pedalon | 56 / 61 | 8% | 43:50.30 | 43:48.20 | 0.1% | - | - | |
| | 2023/24 Miche Wessex CX League #5 | | Southampton Sports Centre | U18 (U18/40-49 race) | | 347 | Pedalon | 14 / 16 | 13% | 43:31.03 | 43:06.69 | 0.9% | - | - | |
| | 2023/24 Miche Wessex CX League #4 | | Prospect Park | U18 (U18/40-49 race) | | 347 | Pedalon | 16 / 21 | 25% | 49:28.68 | 40:04.25 | 23.5% | - | - | |
| | 2023/24 Miche Wessex CX League #3 | | Foxhill | U18 (U18/40-49 race) | | 347 | Pedalon | 13 / 19 | 33% | 40:50.75 | 40:59.98 | -0.4% | - | - | |
| | 2023/24 Miche Wessex CX League #1 | | Clanfield Cross | U18 (U18/40-49 race) | | 347 | Pedalon | 14 / 17 | 19% | 44:42.67 | 42:39.56 | 4.8% | - | - | |
| | 2023 Southern XC #2 | | Holywell Estate | 17-18 | | 518 | Pedalon | DNF / 10 | 0% | DNF | 1h12:58.60 | - | - | - | |
| | 2022/23 Miche Wessex CX League #12 | | Southampton Sports Centre | U18 (U18 race) | | 243 | Pedalon | 7 / 12 | 45% | 42:00.34 | 42:00.34 | 0% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | U18 (U18) | | 44 | Pedalon | 46 / 55 | 17% | 20:31.10 | 20:31.10 | 0% | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | U18 | | 37 | Pedalon | 28 / 45 | 39% | 36:21.50 | 18:23.00 | 97.8% | - | - | |
| | 2022/23 Miche Wessex CX League #10 | | Dalton Barracks | U18 (U18 race) | | 243 | Pedalon | 7 / 12 | 45% | 45:45.50 | 40:46.75 | 12.2% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #9 | | Baggeridge Country Park | U18 | | 636 | Pedalon | 4 / 9 | 63% | 57:58.00 | 52:52.00 | 9.7% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | U18 | | 53 | Pedalon | 44 / 54 | 19% | 40:18.00 | 32:01.10 | 25.9% | - | - | |
| | 2022/23 Miche Wessex CX League #6 | | Southampton Sports Centre | U18 (U18 race) | | 243 | Pedalon | 10 / 22 | 57% | 40:57.31 | 38:48.09 | 5.6% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U18 | | 74 | Pedalon | 54 / 81 | 34% | 51:14.80 | 25:17.00 | 102.7% | - | - | |
| | 2022/23 Miche Wessex CX League #5 | | Prospect Park | U18 (U18 race) | | 243 | Pedalon | 13 / 22 | 43% | 42:27.25 | 38:16.57 | 10.9% | - | - | |
| | 2022/23 Miche Wessex CX League #4 | | Foxhill | U18 (U18 race) | | 243 | Pedalon | DNF / 24 | 0% | DNF | 39:54.32 | - | - | - | |
| | 2022/23 Miche Wessex CX League #3 | | Moredon Rec, Swindon | U18 (U18 race) | | 243 | Pedalon | 8 / 18 | 59% | 39:21.41 | 37:30.56 | 4.9% | - | - | |
| | 2022/23 Miche Wessex CX League #1 | | Clanfield Cross | U18 (U18 race) | | 243 | Pedalon | 14 / 22 | 38% | 47:38.78 | 40:00.21 | 19.1% | - | - | |
| | 2022 Southern XC #4 | | Gaddon's Farm, New Forest | 15-16 | | 396 | Pedalon | 10 / 22 | 57% | 1h00:03.20 | 53:30.70 | 12.2% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #5 | | Woody's Bike Park | 15-16 | | 227 | Pedalon | 31 / 40 | 23% | 1h11:51.30 | 56:35.40 | 27% | - | - | |
| | 2022 Southern XC #3 | | Folly Farm | 15-16 | | 469 | Pedalon | 12 / 24 | 52% | 59:20.30 | 52:17.60 | 13.5% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 15-16 | | 249 | Pedalon | 31 / 52 | 41% | 1h12:19.00 | 1h02:01.00 | 16.6% | - | - | |
| | 2022 Central XC #1 | | Checkendon | 15-16 | | 369 | Pedalon | 12 / 24 | 52% | 50:34.60 | 45:08.80 | 12% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 15-16 | | 237 | Pedalon | 22 / 48 | 55% | 1h08:47.40 | 1h00:02.90 | 14.6% | - | - | |
| | 2022 Southern XC #2 | | Holywell Estate | 15-16 | | 421 | Pedalon | 7 / 18 | 65% | 1h04:42.30 | 1h01:22.00 | 5.4% | - | - | |
| | 2022 Southern XC #1 | | Matterley Estate | 15-16 | | 538 | Pedalon | 14 / 25 | 46% | 56:12.90 | 48:31.00 | 15.9% | - | - | |
| | 2022 Gorrick Spring Classic #2 | | Highlands Farm | 15-16 | | 238 | | 3 / 5 | 50% | 37:44.00 | 36:43.00 | 2.8% | - | - | |
| | 2022 Crank It Cycling #1 | | Sherwood Pines | 15-16 | | 310 | Pedalon | 6 / 20 | 74% | 50:05.00 | 46:01.00 | 8.8% | - | - | |
| | 2022 Gorrick Spring Classic #1 | | Highlands Farm | 15-16 | | 468 | | 4 / 6 | 40% | 38:35.00 | 35:37.00 | 8.3% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | U16 | | 40 | Pedalon | DNS / 79 | 0% | DNS | 28:48.10 | - | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U16 | | 16 | Pedalon | 33 / 48 | 32% | 41:29.30 | 34:25.90 | 20.5% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | U16 | | 45 | Pedalon | 25 / 72 | 66% | 43:16.40 | 36:49.00 | 17.5% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | U16 | | 38 | Pedalon | 43 / 74 | 42% | 39:25.70 | 35:25.70 | 11.3% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | U16 | | 36 | Pedalon | 37 / 72 | 49% | 39:39.80 | 35:29.20 | 11.8% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 28 | Pedalon | 33 / 89 | 64% | 37:41.70 | 34:05.60 | 10.6% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 68 | Pedalon | 56 / 98 | 43% | 37:04.50 | 33:04.30 | 12.1% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | 15-16 | | 237 | Pedalon | 38 / 39 | 3% | - | 57:30.00 | - | - | - | |
| | Southern XC - Central XC Champs | | Checkendon | 15-16 | | 2281 | Pedalon | 14 / 17 | 19% | 1h08:10.50 | 1h01:11.80 | 11.4% | - | - | |
| | 2021 Southern XC #4 | | Holywell Estate | 15-16 | | 1923 | Pedalon | 16 / 21 | 25% | 1h00:20.20 | 50:05.90 | 20.4% | - | - | |
| | 2021 Southern XC #3 | | Folly Farm | 15-16 | | 1567 | Pedalon | 19 / 26 | 28% | 12:32.20 | 1:00.50 | 1143.3% | - | - | |
| | 2021 Southern XC #2 | | Gaddon's Farm, New Forest | 15-16 | | 1017 | Pedalon | DNF / 20 | 0% | DNF | 53:38.70 | - | - | - | |
| | 2021 Southern XC #1 | | Checkendon | 15-16 | | 595 | Pedalon | 17 / 23 | 27% | 1h03:50.30 | 53:28.40 | 19.4% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 15-16 | | 30 | Pedalon | 47 / 57 | 18% | 39:17.10 | 28:49.30 | 36.3% | - | - | |
| | 2020 Welsh MTB XC #1 | | Forest of Dean | 13-14 | | 150 | Oxonian CC | 8 / 15 | 50% | 45:40.00 | 32:49.00 | 39.2% | - | - | |
| | 2020 Gorrick Saddle Skedaddle XC #2 | | Area 51 | 13-14 | | 171 | | 2 / 7 | 83% | 43:15.00 | 41:40.00 | 3.8% | - | - | |
| | No Fuss Events - Intro-(en)duro | | Fort William | U18 | | 187 | Speed IV | DNF / 36 | 0% | DNF | 4:42.00 | - | 4:42.00 | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | U14 | | 14 | Oxonian CC | 38 / 90 | 58% | 41:13.10 | 34:42.90 | 18.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 13-14 | | 109 | Oxonian CC | 39 / 86 | 55% | 45:37.60 | 35:05.90 | 30% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U14 | | 102 | Oxonian CC | 33 / 61 | 47% | 37:57.50 | 31:49.60 | 19.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U14 | | 86 | Oxonian CC | 43 / 73 | 42% | 35:56.10 | 29:19.90 | 22.5% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U14 | | 79 | Oxonian CC | 41 / 75 | 46% | 41:02.50 | 34:42.00 | 18.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U14 | | 110 | Oxonian CC | 46 / 76 | 40% | 35:44.00 | 29:15.60 | 22.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U14 | | 109 | Oxonian CC | 45 / 83 | 46% | 37:43.50 | 33:00.40 | 14.3% | - | - | |
| | 2019 Southern XC #5 | | Pippingford | 13-14 | | 326 | Oxonian CC | 2 / 5 | 75% | 46:38.90 | 39:07.20 | 19.2% | - | - | |
| | 2019 Southern XC #4 | | Folly Farm | 13-14 | | 896 | Oxonian CC | 7 / 14 | 54% | 1h01:56.30 | 46:39.00 | 32.8% | - | - | |
| | 2019 Southern XC #3 | | Crow Hill | 13-14 | | 672 | Oxonian CC | 10 / 14 | 31% | 47:48.90 | 37:14.50 | 28.4% | - | - | |
| | 2019 Southern XC #2 | | Checkendon | 13-14 | | 290 | Oxonian CC | 15 / 23 | 36% | 57:48.70 | 47:55.90 | 20.6% | - | - | |
| | 2019 Southern XC #1 | | Matterley Estate | 13-14 | | 264 | Oxonian CC | 12 / 14 | 15% | 1h00:15.00 | 42:52.90 | 40.5% | - | - | |
| | 2018 Southern XC #3 | | Pippingford | U12 (Shortened) | | 3019 | Oxonion CC | 16 / 19 | 17% | - | 20:44.60 | - | - | - | |
| | 2018 Southern XC #1 | | Checkendon | U12 (Shortened) | | 3030 | Oxonion CC | 28 / 39 | 29% | - | 18:14.00 | - | - | - | |
| | 2018 Gorrick Saddle Skedaddle XC #2 | | Area 51 | U13 | | 1303 | | 6 / 6 | 0% | 15:40.00 | 11:56.00 | 31.3% | - | - | |
| | 2018 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | U13 | | 1390 | | 7 / 8 | 14% | 36:43.00 | 25:11.00 | 45.8% | - | - | |
| | 2017 Southern XC #4 | | Matterley Estate | U12 (Shortened 1) | | 3109 | Oxonion CC | 17 / 27 | 38% | - | 24:33.80 | - | - | - | |
| | 2017 Southern XC #2 | | Checkendon | U12 (Shortened 2) | | 3114 | Oxonion CC | 9 / 26 | 68% | 22:03.20 | 21:26.10 | 2.9% | - | - | |