| | Northern Downhill - Castlewood TT | | Castlewood | 15-16 | | 26 | Hetton Hawks CC | 12 / 15 | 21% | 55.35s | 46.41s | 19.3% | 43.96s | 25.9% | |
| | Northern Downhill - Eastgate TT2 | | Eastgate | 17-18 | | 56 | | 6 / 8 | 29% | 2:11.60 | 1:54.95 | 14.5% | 1:46.21 | 23.9% | |
| | Northern Downhill - Eastgate TT | | Eastgate | 15-16 | | 75 | Hetton Hawks CC | 20 / 30 | 34% | 2:27.62 | 2:05.49 | 17.6% | 1:57.07 | 26.1% | |
| | Northern Downhill - Eastgate TT | | Eastgate | 15-16 | | 36 | Hetton Hawks CC | 18 / 20 | 11% | 2:43.25 | 2:09.30 | 26.3% | 1:58.20 | 38.1% | |
| | Northern Downhill - Eastgate TT | | Eastgate | 13-14 | | 6 | | 11 / 12 | 9% | 3:19.84 | 2:17.05 | 45.8% | 2:03.75 | 61.5% | |
| | Peebles CC - Glentress Youth Stage Race | | Glentress | 17-18 | | 112 | | 6 / 7 | 17% | 3:30.00 | 3:10.00 | 10.5% | 2:59.00 | 17.3% | |
| | Northern Downhill - Hamsterley TT | | Hamsterley Forest | 17-18 | | 177 | Hetton Hawks CC | 7 / 11 | 40% | 3:47.74 | 3:32.83 | 7% | 3:20.30 | 13.7% | |
| | Northern Downhill - Hamsterley TT | | Hamsterley Forest | 13-14 | | 22 | | 14 / 14 | 0% | 5:36.00 | 3:55.29 | 42.8% | 3:24.86 | 64% | |
| | Northern Downhill - Descendant @ Descend | | Hamsterley Forest | 14-18 | | 45 | Hetton Hawks CC | 23 / 37 | 39% | 6:56.57 | 5:22.70 | 29.1% | 4:58.71 | 39.5% | |
| | Northern Downhill - Descendant @ Descend | | Hamsterley Forest | 14-18 | | 26 | Reifen Racing | 16 / 26 | 40% | 7:40.30 | 5:36.40 | 36.8% | 5:18.89 | 44.3% | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 15-17 (Enduro Sprint) | | 2403 | Reifen Racing | 36 / 65 | 45% | 11:44.93 | 9:16.00 | 26.8% | - | - | |
| | Northern Downhill - Eastgate ND(H)uro | | Eastgate | 14-18 | | 20 | Hetton Hawks CC | 23 / 38 | 41% | 12:05.95 | 8:16.21 | 46.3% | 8:16.21 | 46.3% | |
| | Ard Rock - Ard Moors | | Lord Stones Country Park | U18 (Sprint) | | 1139 | Reifen Racing | 6 / 14 | 62% | 16:29.22 | 13:15.78 | 24.3% | - | - | |
| | 2020 ND(H)uro #1 | | Hamsterley Forest | 14-18 | | 49 | Hetton Hawks CC | 28 / 30 | 7% | 16:38.67 | 7:14.55 | 129.8% | 6:43.00 | 147.8% | |
| | Ard Rock - Ard Moors | | Lord Stones Country Park | U18 (Sprint) | | 1153 | Hetton Hawks CC | 20 / 25 | 21% | 20:20.89 | 14:58.08 | 35.9% | - | - | |
| | Peebles CC - Glentress Youth Stage Race | | Glentress | 17-18 (XCO - U16/Jnr) | | 112 | | 5 / 7 | 33% | 20:31.00 | 19:19.00 | 6.2% | - | - | |
| | British Cycling - UK CX National Champs '24 | | Callendar Estate | U23 | | 29 | Reifen Racing | 19 / 25 | 25% | 25:33.00 | 1h01:43.00 | -58.6% | - | - | |
| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | U18 | | 39 | Reifen Racing | 49 / 59 | 17% | 34:30.40 | 25:03.90 | 37.7% | - | - | |
| | 2023 British Cycling CX National Trophy Series #2 | | Thornton-in-Craven | U23 | | 38 | Reifen Racing | 23 / 31 | 27% | 37:43.00 | 1h03:11.00 | -40.3% | - | - | |
| | Peebles CC - Glentress Youth Stage Race | | Glentress | 17-18 (XCR Team Relay) | | 112 | | 1 / 1 | - | 41:47.00 | 41:47.00 | 0% | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | U23 | | 38 | Reifen Racing | 31 / 42 | 27% | 42:29.00 | 1h02:05.00 | -31.6% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 70 | Hetton Hawks CC | 62 / 78 | 21% | 45:39.80 | 38:26.90 | 18.8% | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | U18 | | 37 | Reifen Racing | 37 / 44 | 16% | 48:16.20 | 30:13.30 | 59.7% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | 17-18 | | 43 | Hetton Hawks CC | 43 / 51 | 16% | 48:57.90 | 41:01.30 | 19.4% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | U18 (U18) | | 53 | Reifen Racing | 33 / 55 | 41% | 50:25.00 | 20:31.10 | 145.7% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U18 | | 25 | Reifen Racing | 52 / 81 | 36% | 50:42.60 | 25:17.00 | 100.6% | - | - | |
| | Peebles CC - Glentress Youth Stage Race | | Glentress | 17-18 (XCO - U16/Jnr) | | 112 | | 5 / 7 | 33% | 51:03.00 | 45:30.00 | 12.2% | - | - | |
| | 2023 British Cycling CX National Trophy Series #1 | | Gypsies Green | U23 | | 48 | Reifen Racing | 14 / 22 | 38% | 55:00.00 | 57:37.00 | -4.5% | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 15-16 | | 231 | Hetton Hawks CC | 22 / 41 | 48% | 55:27.50 | 43:20.60 | 28% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | U18 | | 34 | Reifen Racing | 37 / 54 | 32% | 56:25.40 | 32:01.10 | 76.2% | - | - | |
| | 2023 British Cycling CX National Trophy Series #6 | | Tong | U23 | | 27 | Reifen Racing | 11 / 14 | 23% | 58:19.00 | 56:53.00 | 2.5% | - | - | |
| | 2023 British Cycling XC National Series #1 | | Tong | 17-18 | | 64 | | 22 / 29 | 25% | 1h01:58.60 | 1h01:07.70 | 1.4% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 17-18 | | 107 | Hetton Hawks CC | 33 / 38 | 14% | 1h05:22.00 | 1h04:44.00 | 1% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | 17-18 | | 82 | Reifen Racing | 18 / 28 | 37% | 1h18:19.00 | 1h08:53.00 | 13.7% | - | - | |
| | 2023 Crank It Cycling #3 | | Lee Quarry | 17-18 | | 302 | Reifen Racing | 4 / 7 | 50% | 1h19:48.00 | 1h19:48.00 | 0% | - | - | |
| | 2021 HSBC UK | XC National Series #4 | | Newcastleton | 15-16 | | 232 | Hetton Hawks CC | 26 / 38 | 32% | 1h20:49.10 | 1h07:26.40 | 19.8% | - | - | |
| | 2023 Crank It Cycling #5 | | Leeds Urban Bike Park | 17-18 | | 322 | Reifen Racing | 3 / 6 | 60% | 1h21:00.00 | 1h15:01.00 | 8% | - | - | |
| | 2022 Hope XC #7 | | Leeds Urban Bike Park | 17-18 | | 401 | Hetton Hawks CC | 2 / 3 | 50% | 1h22:22.00 | 1h18:23.00 | 5.1% | - | - | |
| | 2022 Crank It Cycling #3 | | Lee Quarry | 17-18 | | 228 | Hetton Hawks CC | 1 / 4 | 100% | 1h25:41.00 | 1h25:41.00 | 0% | - | - | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | 17-18 | | 84 | Reifen Racing | 21 / 29 | 29% | 1h26:38.00 | 1h11:26.00 | 21.3% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 17-18 | | 69 | Hetton Hawks CC | 24 / 29 | 18% | 1h36:18.80 | 1h18:07.10 | 23.3% | - | - | |
| | 2022 Hope XC #6 | | Tong | 17-18 | | 8 | Hetton Hawks CC | 3 / 7 | 67% | 1h44:06.00 | 1h29:04.00 | 16.9% | - | - | |
| | Northern Downhill - Descendant @ Descend | | Hamsterley Forest | 14-18 | | 70 | Hetton Hawks CC | DNF / 45 | 0% | DNF | 5:58.63 | - | 5:40.66 | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 17-18 | | 64 | Hetton Hawks CC | 61 / 64 | 5% | -3LAP | 42:48.70 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | 17-18 | | 36 | Hetton Hawks CC | 30 / 42 | 29% | -3LAP | 42:12.20 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 17-18 | | 106 | Hetton Hawks CC | 36 / 48 | 26% | -1LAP | 1h01:22.70 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 17-18 | | 89 | Hetton Hawks CC | 29 / 37 | 22% | -1LAP | 1h10:52.20 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 17-18 | | 81 | Hetton Hawks CC | 31 / 38 | 19% | -1LAP | 1h12:38.00 | - | - | - | |