| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | U14 | | 131 | Rotor RT | DNS / 53 | 0% | DNS | 29:04.90 | - | - | - | |
| | 2018 Midlands XC #3 | | Cannock Chase | U12 (Shortened 2) | | 391 | RoTurf RC | 1 / 19 | 100% | 17:12.00 | 17:12.00 | 0% | - | - | |
| | 2021 Shimano Lazer West Midlands Cyclo-Cross League #13 | | Lakeside Campus | U16 | | 156 | Rotor RT | 1 / 17 | 100% | 30:36.00 | 30:36.00 | 0% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #5 | | Hillcrest, Ullenhall | U18 | | 261 | Rotor RT | 1 / 11 | 100% | 52:42.00 | 52:42.00 | 0% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #4 | | Abbey Stadium, Redditch | U18 | | 261 | Rotor RT | 1 / 10 | 100% | 48:42.00 | 48:42.00 | 0% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #8 | | Cob House, Wichenford | U18 | | 502 | Rotor RT | 1 / 7 | 100% | 52:11.00 | 52:11.00 | 0% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #4 | | Heart of England Conference Centre | U18 | | 502 | Rotor RT | 1 / 7 | 100% | 1h00:29.00 | 1h00:29.00 | 0% | - | - | |
| | 2017 Midlands XC #2 | | Swynnerton Old Park | U12 (Shortened) | | 207 | Absolute Black | 2 / 20 | 95% | 15:47.00 | 13:51.00 | 14% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | U10 (Shortened 1) | | 551 | Stratford CC | 2 / 14 | 92% | 14:55.00 | 14:45.00 | 1.1% | - | - | |
| | 2019 Midlands XC #5 | | Dudmaston | 13-14 | | 108 | Rotor RT | 2 / 12 | 91% | 39:48.00 | 34:54.00 | 14% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #1 | | Shrewsbury Sports Village | U18 | | 261 | Rotor RT | 2 / 10 | 89% | 53:40.00 | 51:38.00 | 3.9% | - | - | |
| | 2022 Shimano Lazer West Midlands Cyclo-Cross League #9 | | Baggeridge Country Park | U18 | | 261 | Rotor RT | 2 / 9 | 88% | 54:48.00 | 52:52.00 | 3.7% | - | - | |
| | West Midlands Cyclo-Cross League - Boxing Day Cross | | Kenilworth Common | U18 | | 2 | Rotor RT | 2 / 4 | 67% | 56:07.00 | 52:43.00 | 6.5% | - | - | |
| | 2017 Midlands XC #3 | | Cannock Chase | U12 (Shortened 2) | | 263 | Stratford CC | 3 / 30 | 93% | 20:46.00 | 18:12.00 | 14.1% | - | - | |
| | 2019 Midlands XC #2 | | Cannock Chase | 13-14 | | 113 | Rotor RT | 3 / 18 | 88% | 44:06.00 | 38:42.00 | 14% | - | - | |
| | 2020 Midlands XC #1 | | Dudmaston | 13-14 | | 116 | Rotor RT | 3 / 18 | 88% | 44:29.00 | 42:34.00 | 4.5% | - | - | |
| | 2017 Midlands XC #4 | | Dudmaston | U12 (Shortened 1) | | 182 | Absolute Black | 3 / 16 | 87% | 18:40.00 | 16:38.00 | 12.2% | - | - | |
| | 2019 Midlands XC #3 | | Kirton Off-road Centre | 13-14 | | 107 | Rotor RT | 3 / 14 | 85% | 44:57.00 | 39:29.00 | 13.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U14 | | 72 | Rotor RT | 4 / 83 | 96% | 33:22.20 | 33:00.40 | 1.1% | - | - | |
| | Team Milton Keynes - Spring MK Bowl Circuit Series @The Bowl #1 | | The Bowl, Milton Keynes | Open | 2006 | 108 | Rotor RT | 4 / 48 | 94% | 48:17.80 | 9:06.60 | 430.2% | | 0% | |
| | 2019 Midlands XC #1 | | Parkwood Springs | 13-14 | 990239 | 114 | Rotor RT | 4 / 25 | 88% | - | | - | - | - | |
| | 2021 Shimano Lazer West Midlands Cyclo-Cross League #9 | | Halo Hereford Leisure Centre | U16 | | 156 | Rotor RT | 4 / 12 | 73% | 32:36.00 | 31:30.00 | 3.5% | - | - | |
| | Southern XC - South East XC Champs | | Pippingford | 15-16 | | 1965 | Rotor RT | 4 / 11 | 70% | 59:14.80 | 53:30.40 | 10.7% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 34 | Rotor RT | 5 / 98 | 96% | 33:52.10 | 33:04.30 | 2.4% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 6 | Rotor RT | 5 / 89 | 95% | 34:40.40 | 34:05.60 | 1.7% | - | - | |
| | 2019 Southern XC #2 | | Checkendon | 13-14 | | 454 | Rotor RT | 5 / 23 | 82% | 50:17.00 | 47:55.90 | 4.9% | - | - | |
| | 2022 Midlands XC #2 | | Eastridge | 15-16 | | 202 | Rotor RT | 5 / 7 | 33% | 53:31.00 | 42:15.00 | 26.7% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U16 | | 6 | Rotor RT | 6 / 48 | 89% | 36:26.10 | 34:25.90 | 5.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U14 | | 57 | Rotor RT | 7 / 73 | 92% | 30:23.60 | 29:19.90 | 3.6% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | U16 | | 10 | Rotor RT | 7 / 72 | 92% | 39:00.50 | 36:49.00 | 6% | - | - | |
| | 2023 British Cycling CX National Trophy Series #1 | | Gypsies Green | U18 | | 14 | Rotor RT | 7 / 54 | 89% | 45:05.30 | 44:13.10 | 2% | - | - | |
| | 2022 Southern XC #1 | | Matterley Estate | 15-16 | | 193 | Rotor RT | 7 / 25 | 75% | 52:06.10 | 48:31.00 | 7.4% | - | - | |
| | 2022 Central XC #1 | | Checkendon | 15-16 | | 151 | Rotor RT | 7 / 24 | 74% | 47:33.40 | 45:08.80 | 5.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U14 | | 56 | Rotor RT | 8 / 75 | 91% | 35:04.00 | 34:42.00 | 1.1% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 13-14 | | 308 | Rotor RT | 8 / 37 | 81% | 1h00:51.00 | 51:51.00 | 17.4% | - | - | |
| | 2023 British Pump Track Series #1 | | St. Albans Pumptrack | 16-29 | | 21 | | 8 / 9 | 13% | n/a | 35.75s | 15% | 35.75s | 15% | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | 13-14 | | 217 | Rotor RT | 9 / 51 | 84% | 1h00:43.00 | 51:12.00 | 18.6% | - | - | |
| | 2023 British Cycling CX National Trophy Series #4 | | Torbay Velopark | U18 | | 13 | Rotor RT | 9 / 35 | 76% | 42:13.30 | 41:03.20 | 2.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U14 | | 84 | Rotor RT | 10 / 76 | 88% | 30:34.90 | 29:15.60 | 4.5% | - | - | |
| | Southern XC - Central XC Champs | | Checkendon | 15-16 | | 1554 | Rotor RT | 10 / 17 | 44% | 1h03:23.30 | 1h01:11.80 | 3.6% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | U14 | | 136 | Rotor RT | 11 / 65 | 84% | 37:36.90 | 34:20.80 | 9.5% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 12-14 | | 132 | Rotor RT | 11 / 63 | 84% | 41:46.40 | 36:37.50 | 14.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U14 | | 77 | Rotor RT | 11 / 61 | 83% | 33:48.60 | 31:49.60 | 6.2% | - | - | |
| | 2023 British Cycling CX National Trophy Series #5 | | Cyclopark | U18 | | 15 | Rotor RT | 11 / 49 | 79% | 45:38.70 | 43:30.00 | 4.9% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | 13-14 | | 190 | Rotor RT | 11 / 38 | 73% | 50:33.00 | 44:07.00 | 14.6% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | U16 (Shortened 2) | | 129 | Rotor RT | 11 / 38 | 73% | 1h03:51.00 | 50:08.00 | 27.4% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | 13-14 | | 212 | Rotor RT | 11 / 37 | 72% | 44:23.80 | 38:10.50 | 16.3% | - | - | |
| | A Cycling - Battle on the Beach | | Pembrey Country Park | U40 | | 18 | Rotor RT | 12 / 225 | 95% | 1h23:51.00 | 1h18:41.00 | 6.6% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U14 | | 65 | Rotor RT | 12 / 83 | 87% | 31:21.10 | 29:25.50 | 6.6% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 13-14 | | 136 | Rotor RT | 12 / 64 | 83% | 41:33.90 | 38:05.50 | 9.1% | - | - | |
| | British Cycling - UK CX National Champs '24 | | Callendar Estate | U18 | | 14 | Rotor RT | 12 / 48 | 77% | 45:50.80 | 42:28.40 | 7.9% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 13-14 | | 77 | Rotor RT | 13 / 86 | 86% | 38:55.60 | 35:05.90 | 10.9% | - | - | |
| | 2021 Southern XC #3 | | Folly Farm | 15-16 | | 2495 | Rotor RT | 13 / 26 | 52% | 6:45.40 | 1:00.50 | 570.1% | - | - | |
| | 2023 British Cycling CX National Trophy Series #2 | | Thornton-in-Craven | U18 | | 10 | Rotor RT | 14 / 53 | 75% | 41:14.60 | 39:25.30 | 4.6% | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | U18 | | 21 | Rotor RT | 14 / 44 | 70% | 42:30.70 | 30:13.30 | 40.7% | - | - | |
| | 2022 British Cycling CX National Trophy Series #4 | | Torbay Velopark | U18 | | 26 | Rotor RT | 15 / 40 | 64% | 49:09.20 | 33:37.50 | 46.2% | - | - | |
| | 2021 Southern XC #1 | | Checkendon | 15-16 | | 215 | ROTOR RaceTeam | 15 / 23 | 36% | 1h01:42.30 | 53:28.40 | 15.4% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | U14 | | 4 | Rotor RT | 16 / 90 | 83% | 38:22.60 | 34:42.90 | 10.6% | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | U18 | | 12 | Rotor RT | 16 / 61 | 75% | 45:52.20 | 43:48.20 | 4.7% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | U14 | | 132 | Rotor RT | 17 / 64 | 75% | 38:38.40 | 34:59.60 | 10.4% | - | - | |
| | 2017 Southern XC #1 | | Wasing | U12 (Shortened) | | 3136 | Absolute Black | 17 / 32 | 48% | - | 21:52.40 | - | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Elite/Expert | | 335 | Rotor Racing | 17 / 24 | 30% | 1h08:32.60 | 1h17:23.00 | -11.4% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U18 | | 37 | Rotor RT | 18 / 81 | 79% | 47:29.40 | 25:17.00 | 87.8% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 15-16 | | 218 | Rotor RT | 18 / 44 | 60% | 1h11:28.40 | 1h02:45.70 | 13.9% | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 15-16 | | 239 | Rotor RT | 18 / 41 | 58% | 51:33.00 | 43:20.60 | 18.9% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 15-16 | | 243 | Rotor RT | 20 / 52 | 63% | 59:47.00 | 52:13.00 | 14.5% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | U14 | | 139 | Rotor RT | 21 / 68 | 70% | 36:33.90 | 32:23.00 | 12.9% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | U18 | | 32 | Rotor RT | 22 / 54 | 60% | 53:17.10 | 32:01.10 | 66.4% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 13-14 | | 427 | Rotor RT | 23 / 23 | 0% | - | 1h00:38.00 | - | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 13-14 | | 238 | Rotor RT | 30 / 63 | 53% | 56:25.00 | 46:20.00 | 21.8% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 15-16 | | 23 | Rotor RT | 39 / 57 | 32% | 36:15.70 | 28:49.30 | 25.8% | - | - | |