| | 2018 Midlands XC #3 | | Cannock Chase | U12 (Shortened 2) | | 369 | Lichfield City CC | 4 / 19 | 83% | 17:46.00 | 17:12.00 | 3.3% | - | - | |
| | 2018 Midlands XC #1 | | Swynnerton Old Park | U12 (Shortened 2) | | 208 | Lichfield City CC | 4 / 17 | 81% | 18:35.00 | 16:57.00 | 9.6% | - | - | |
| | 2016 Midlands XC #1 | | Sherwood Pines | U10 (Shortened) | | 206 | Bolsover & District CC | 4 / 15 | 79% | 19:35.00 | 17:16.00 | 13.4% | - | - | |
| | 2018 Midlands XC #4 | | Rother Valley Country Park | U12 (Shortened 2) | | 179 | Lichfield City CC | 4 / 13 | 75% | 22:41.00 | 22:08.00 | 2.5% | - | - | |
| | 2017 Midlands XC #2 | | Swynnerton Old Park | U12 (Shortened) | | 388 | Bolsover & District CC | 6 / 20 | 74% | 17:21.00 | 13:51.00 | 25.3% | - | - | |
| | 2018 Midlands XC #5 | | Eckington Woods | U12 (Shortened 3) | | 147 | Lichfield City CC | 5 / 13 | 67% | 18:20.00 | 17:26.00 | 5.2% | - | - | |
| | 2016 Midlands XC #3 | | Harlow Wood | U10 (Shortened 1) | | 315 | Bolsover & District CC | 6 / 14 | 62% | 18:05.00 | 14:18.00 | 26.5% | - | - | |
| | 2017 Midlands XC #1 | | Sherwood Pines | U12 (Shortened) | | 325 | Bolsover & District CC | 11 / 24 | 57% | - | 25:19.00 | - | - | - | |
| | 2018 Midlands XC #2 | | Parkwood Springs | U12 (Shortened 2) | | 205 | Lichfield City CC | 10 / 21 | 55% | 21:54.00 | 18:51.00 | 16.2% | - | - | |
| | 2019 Midlands XC #2 | | Cannock Chase | 13-14 | | 116 | Lichfield City CC | 9 / 18 | 53% | 50:27.00 | 38:42.00 | 30.4% | - | - | |
| | 2017 Midlands XC #3 | | Cannock Chase | U12 (Shortened 2) | | 267 | Bolsover & District CC | 16 / 30 | 48% | 24:20.00 | 18:12.00 | 33.7% | - | - | |
| | 2018 Midlands XC #6 | | Dudmaston | U12 (Shortened 2) | | 125 | Lichfield City CC | 8 / 14 | 46% | 29:00.00 | 25:03.00 | 15.8% | - | - | |
| | 2019 Midlands XC #1 | | Parkwood Springs | 13-14 | 1151892 | 118 | Lichfield City CC | 14 / 25 | 46% | - | | - | - | - | |
| | 2016 Midlands XC #6 | | Dudmaston | U10 (Shortened 2) | | 83 | Bolsover & District CC | 5 / 8 | 43% | 18:12.00 | 15:08.00 | 20.3% | - | - | |
| | 2017 Midlands XC #7 | | Eckington Woods | U12 (Shortened 2) | | 149 | Bolsover & District CC | 9 / 14 | 38% | 16:38.00 | 12:46.00 | 30.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U14 | | 141 | Lichfield City CC | 50 / 76 | 35% | 36:06.80 | 29:15.60 | 23.4% | - | - | |
| | 2017 Midlands XC #4 | | Dudmaston | U12 (Shortened 1) | | 184 | Bolsover & District CC | 11 / 16 | 33% | 21:35.00 | 16:38.00 | 29.8% | - | - | |
| | 2017 Midlands XC #5 | | Parkwood Springs | U12 (Shortened 2) | | 128 | Bolsover & District CC | 11 / 16 | 33% | 16:06.00 | 13:39.00 | 18% | - | - | |
| | 2019 Midlands XC #4 | | Eckington Woods | 13-14 | | 109 | Lichfield City CC | 7 / 10 | 33% | 54:20.00 | 44:24.00 | 22.4% | - | - | |
| | 2016 Midlands XC #2 | | Cannock Chase | U10 (Shortened 1) | | 363 | Bolsover & District CC | 13 / 18 | 29% | 8:57.00 | 6:26.00 | 39.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U14 | | 89 | Lichfield City CC | 59 / 83 | 29% | 39:19.30 | 33:00.40 | 19.1% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 13-14 | | 241 | Lichfield City CC | 46 / 63 | 27% | 1h00:05.00 | 46:20.00 | 29.7% | - | - | |
| | 2023 Crank It Cycling #1 | | Sherwood Pines | 17-18 | | 468 | Ashfield RC | 9 / 12 | 27% | 1h29:00.00 | 1h20:50.00 | 10.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | U14 | | 131 | Lichfield City CC | 50 / 68 | 27% | - | 32:23.00 | - | - | - | |
| | 2023 British Cycling CX National Trophy Series #2 | | Thornton-in-Craven | U18 | | 45 | Ashfield RC | 40 / 53 | 25% | 48:22.30 | 39:25.30 | 22.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U14 | | 94 | Lichfield City CC | 58 / 75 | 23% | 44:18.10 | 34:42.00 | 27.7% | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | U18 | | 41 | Ashfield RC | 35 / 45 | 23% | 38:19.30 | 18:23.00 | 108.5% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 13-14 | | 121 | Ashfield RC | 68 / 86 | 21% | - | 35:05.90 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | U14 | | 126 | Lichfield City CC | 52 / 65 | 20% | - | 34:20.80 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 12-14 | | 119 | Lichfield City CC | 51 / 63 | 19% | - | 36:37.50 | - | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | U18 | | 40 | Ashfield RC | 50 / 61 | 18% | 52:19.50 | 43:48.20 | 19.5% | - | - | |
| | 2016 Midlands XC #4 | | Eckington Woods | U10 (Shortened) | | 253 | Bolsover & District CC | 10 / 12 | 18% | 16:32.00 | 13:45.00 | 20.2% | - | - | |
| | 2019 Midlands XC #3 | | Kirton Off-road Centre | 13-14 | | 109 | Lichfield City CC | 12 / 14 | 15% | 52:19.00 | 39:29.00 | 32.5% | - | - | |
| | 2023 British Cycling CX National Trophy Series #5 | | Cyclopark | U18 | | 34 | Ashfield RC | 44 / 49 | 10% | 48:49.90 | 43:30.00 | 12.3% | - | - | |
| | 2023 British Cycling CX National Trophy Series #1 | | Gypsies Green | U18 | | 30 | Ashfield RC | 49 / 54 | 9% | 34:56.60 | 44:13.10 | -21% | - | - | |
| | 2016 Midlands XC #5 | | Eastridge | U10 (Shortened 1) | | 102 | Bolsover & District CC | 11 / 12 | 9% | - | 13:45.00 | - | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | U18 | | 60 | Ashfield RC | 43 / 44 | 2% | 31:18.90 | 30:13.30 | 3.6% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | U14 | | 118 | Lichfield City CC | DNS / 53 | 0% | DNS | 29:04.90 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | U14 | | 119 | Lichfield City CC | DNS / 64 | 0% | DNS | 34:59.60 | - | - | - | |