| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | U18 | | 17 | PaulMilnesBradfordOlympicRC | 9 / 29 | 71% | 45:10.00 | 42:29.30 | 6.3% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U18 | | 23 | Paul Milnes - Bradford Olympic | 12 / 49 | 77% | 42:50.00 | 30:10.40 | 42% | - | - | |
| | Peebles CC - Glentress Youth Stage Race | | Glentress | U16 | | 105 | | 2 / 7 | 83% | 3:42.00 | 3:26.00 | 7.8% | 2:59.00 | 24% | |
| | Peebles CC - Glentress Youth Stage Race | | Glentress | U16 (XCO - U16/Jnr) | | 105 | | 4 / 7 | 50% | 46:32.00 | 40:57.00 | 13.6% | - | - | |
| | Peebles CC - Glentress Youth Stage Race | | Glentress | U16 (XCO - U16/Jnr) | | 105 | | 3 / 7 | 67% | 18:16.00 | 17:14.00 | 6% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 15-16 | | 302 | Pine Sport | 7 / 18 | 65% | 48:08.00 | 42:04.00 | 14.4% | - | - | |
| | 2022 Hope XC #6 | | Tong | 15-16 | | 46 | Liv CC | 2 / 2 | 0% | 55:05.00 | 49:45.00 | 10.7% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #5 | | Woody's Bike Park | 15-16 | | 303 | Pine Sport | 5 / 19 | 78% | 54:35.60 | 51:40.90 | 5.6% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 15-16 | | 343 | Pine Sport | 3 / 23 | 91% | 55:16.00 | 53:01.00 | 4.2% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 15-16 | | 304 | Pine Sport | 2 / 16 | 93% | 57:26.00 | 55:13.10 | 4% | - | - | |
| | 2022 Crank It Cycling #3 | | Lee Quarry | 15-16 | | 113 | Pine Sport | 1 / 7 | 100% | 54:10.00 | 54:10.00 | 0% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 15-16 | | 309 | Pine Sport | 3 / 23 | 91% | 53:48.70 | 49:25.60 | 8.9% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 15-16 | | 304 | Pine Sport | 12 / 23 | 50% | 56:10.30 | 48:29.70 | 15.8% | - | - | |
| | 2022 Crank It Cycling #1 | | Sherwood Pines | 15-16 | | 323 | Pine Sport | 1 / 11 | 100% | 52:51.00 | 52:51.00 | 0% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | U16 | | 3 | PaulMilnesBradfordOlympic | 4 / 37 | 92% | 34:14.90 | 32:18.00 | 6% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U16 | | 3 | | 14 / 35 | 62% | 29:31.50 | 26:17.20 | 12.3% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | U16 | | 6 | | 3 / 36 | 94% | 35:28.50 | 34:20.40 | 3.3% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | U16 | | 8 | Paul Milnes - Bradford Olym | 3 / 44 | 95% | 30:52.10 | 29:39.70 | 4.1% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | U16 | | 9 | Paul MilnesBradfordOlympic | 6 / 41 | 88% | 34:25.70 | 32:56.50 | 4.5% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 54 | Paul MilnesBradfordOl | 6 / 45 | 89% | 36:32.00 | 35:17.00 | 3.5% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 57 | | 16 / 55 | 72% | 30:47.70 | 28:58.40 | 6.3% | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 15-16 | | 307 | Paul Milnes-Bradford Olymp RC | 8 / 20 | 63% | 1h01:32.00 | 57:21.25 | 7.3% | - | - | |
| | 2021 HSBC UK | XC National Series #4 | | Newcastleton | 15-16 | | 306 | PaulMilnesBradfordOlympicRC | 10 / 15 | 36% | 1h08:24.50 | 1h00:58.20 | 12.2% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | 15-16 | | 307 | | 15 / 19 | 22% | 56:46.00 | 49:44.00 | 14.1% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 15-16 | | 267 | Paul MilnesBradford Olympic RC | 11 / 24 | 57% | 1h00:45.70 | 56:21.60 | 7.8% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 15-16 | | 268 | PaulMilnesBradfordOlympicRC | 9 / 22 | 62% | 53:08.40 | 47:42.50 | 11.4% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 15-16 | | 313 | Paul MilnesBradfordOlympic RC | 10 / 23 | 59% | 1h01:19.40 | 51:20.40 | 19.5% | - | - | |
| | 2021 Southern XC #4 | | Holywell Estate | 15-16 | | 1682 | Paul Milnes | 3 / 6 | 60% | 46:15.90 | 43:19.90 | 6.8% | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #1 | | Haughley Park | Division 2 | | 758 | | 3 / 16 | 87% | 1h04:05.00 | 1h01:27.00 | 4.3% | - | - | |
| | 2021 Southern XC #1 | | Checkendon | 15-16 | | 300 | Paul Milnes | 7 / 13 | 50% | 48:56.20 | 44:56.90 | 8.9% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 15-16 | | 22 | East Bradford RT | 31 / 54 | 43% | 37:51.10 | 31:53.10 | 18.7% | - | - | |
| | 2020 Southern XC #3 | | Gaddon's Farm, New Forest | 13-14 | | 522 | East Bradford RT | 1 / 2 | 100% | 42:18.10 | 42:18.10 | 0% | - | - | |
| | 2020 Southern XC #2 | | Folly Farm | 13-14 | | 507 | East Bradford RT | 1 / 1 | - | 43:11.90 | 43:11.90 | 0% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | U14 | | 43 | East Bradford RT | 1 / 43 | 100% | 37:45.30 | 37:45.30 | 0% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 13-14 | | 55 | East Bradford RT | 1 / 39 | 100% | 39:39.80 | 39:39.80 | 0% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U14 | | 45 | East Bradford RT | 5 / 32 | 87% | 36:53.50 | 35:53.00 | 2.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U14 | | 73 | East Bradford RT | 9 / 30 | 72% | 34:41.90 | 32:25.20 | 7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U14 | | 53 | East Bradford RT | 5 / 37 | 89% | 31:53.70 | 29:43.30 | 7.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U14 | | 54 | East Bradford RT | 7 / 35 | 82% | 34:47.80 | 33:14.80 | 4.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 13-14 | | 52 | East Bradford RT | 4 / 34 | 91% | 36:07.30 | 34:58.60 | 3.3% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | 13-14 | | 258 | East Bradford RT | 12 / 19 | 39% | 51:00.50 | 44:53.20 | 13.6% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 13-14 | | 197 | East Bradford RT | 12 / 25 | 54% | 59:26.00 | 52:28.00 | 13.3% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 13-14 | | 59 | East Bradford RT | 13 / 46 | 73% | 37:17.30 | 33:32.50 | 11.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #6 | | Shrewsbury Sports Village | U14 | | 52 | East Bradford RT | 8 / 41 | 83% | 30:12.00 | 28:04.90 | 7.5% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | U14 | | 51 | East Bradford CC | 20 / 33 | 41% | 36:50.10 | 32:42.90 | 12.6% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | U14 | | 62 | East Bradford CC | 7 / 43 | 86% | 37:34.60 | 35:00.00 | 7.4% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 12-14 | | 69 | East Bradford CC | 11 / 33 | 69% | 34:52.50 | 31:31.60 | 10.6% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | U14 | | 70 | East Bradford CC | 7 / 38 | 84% | 29:40.40 | 28:14.20 | 5.1% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U14 | | 90 | East Bradford CC | 43 / 47 | 9% | - | 33:10.50 | - | - | - | |