| | British Cycling - UK CX National Champs '24 | | Callendar Estate | U18 | | 8 | Hope Tech Factory Racing | 15 / 48 | 70% | 46:25.70 | 42:28.40 | 9.3% | - | - | |
| | 2023 British Cycling CX National Trophy Series #6 | | Tong | U18 | | 10 | Hope Tech Factory Racing | 16 / 37 | 58% | 47:31.80 | 43:25.10 | 9.5% | - | - | |
| | 2023 British Cycling CX National Trophy Series #5 | | Cyclopark | U18 | | 7 | Hope Tech Factory Racing | DNF / 49 | 0% | DNF | 43:30.00 | - | - | - | |
| | NWCCA - Northern Area CX Champs | | Betley Court Farm | U18 (V40/Jnr race) | | 2 | Hope Tech Factory Racing | 2 / 20 | 95% | 40:21.10 | 40:13.40 | 0.3% | - | - | |
| | 2023 British Cycling CX National Trophy Series #4 | | Torbay Velopark | U18 | | 6 | Hope Tech Factory Racing | 7 / 35 | 82% | 41:41.00 | 41:03.20 | 1.5% | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | U18 | | 7 | Hope Tech Factory Racing | 9 / 61 | 87% | 45:04.30 | 43:48.20 | 2.9% | - | - | |
| | 2023 British Cycling CX National Trophy Series #2 | | Thornton-in-Craven | U18 | | 5 | Hope Tech Factory Racing | 6 / 53 | 90% | 40:17.20 | 39:25.30 | 2.2% | - | - | |
| | 2023 British Cycling CX National Trophy Series #1 | | Gypsies Green | U18 | | 6 | Hope Tech Factory Racing | 5 / 54 | 92% | 44:57.60 | 44:13.10 | 1.7% | - | - | |
| | British Cycling - UK XC National Champs '23 | | Tong | 15-16 (Juvenile/Youth race) | | 204 | Hope Factory Racing | 5 / 39 | 89% | 1h00:46.30 | 58:53.25 | 3.2% | - | - | |
| | British Cycling - UK XC National Champs '23 | | Tong | 15-16 (Short Track Juvenile/Youth race) | | 474 | Hope Factory Racing | 3 / 15 | 86% | 19:28.80 | 19:23.30 | 0.5% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | 15-16 (Juvenile/Youth race) | | 205 | Hope Factory Racing | 3 / 44 | 95% | 54:34.00 | 54:09.00 | 0.8% | - | - | |
| | 2023 British Cycling XC National Series #4 | | Woody's Bike Park | 15-16 (Juvenile/Youth race) | | 206 | Hope Factory Racing | 3 / 41 | 95% | 49:43.00 | 48:29.00 | 2.5% | - | - | |
| | 2023 British Cycling XC National Series #4 | | Woody's Bike Park | 15-16 (Short Track Juvenile/Youth race) | | 465 | Hope Factory Racing | 6 / 12 | 55% | 21:27.10 | 20:05.00 | 6.8% | - | - | |
| | 2023 Crank It Cycling #5 | | Leeds Urban Bike Park | 15-16 (Youth race) | | 259 | Hope Factory Racing | 1 / 11 | 100% | 46:39.50 | 46:39.50 | 0% | - | - | |
| | 2023 British Cycling XC National Series #3 | | Holywell Estate | 15-16 (Juvenile/Youth race) | | 260 | Hope Factory Racing | 8 / 38 | 81% | 44:45.70 | 42:07.10 | 6.3% | - | - | |
| | 2023 British Cycling XC National Series #3 | | Holywell Estate | 15-16 (Short Track Juvenile/Youth race) | | 582 | Hope Factory Racing | 5 / 12 | 64% | 22:18.70 | 20:49.80 | 7.1% | - | - | |
| | 2023 Hope PMBA Enduro #1 | | Gisburn Forest | U18 | | 1383 | Hope Factory Racing | 5 / 51 | 92% | 9:46.46 | 9:10.19 | 6.6% | 9:10.19 | 6.6% | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | 15-16 (Juvenile/Youth race) | | 229 | Hope Factory Racing | 4 / 41 | 93% | 48:54.30 | 47:35.10 | 2.8% | - | - | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | 15-16 (Short Track Juvenile/Youth race) | | 548 | Hope Factory Racing | 4 / 8 | 57% | 13:41.60 | 13:00.50 | 5.3% | - | - | |
| | 2023 British Cycling XC National Series #1 | | Tong | 15-16 (Juvenile/Youth race) | | 207 | | 39 / 47 | 17% | 1h09:33.80 | 46:17.80 | 50.3% | - | - | |
| | 2023 British Cycling XC National Series #1 | | Tong | 15-16 (Short Track Juvenile/Youth race) | | 192 | Hope Factory Racing | 4 / 10 | 67% | 18:35.00 | 17:52.90 | 3.9% | - | - | |
| | 2023 Crank It Cycling #1 | | Sherwood Pines | 15-16 (Youth race) | | 316 | Hope Factory Racing | 2 / 24 | 96% | 43:00.80 | 42:33.20 | 1.1% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | U16 (U16) | | 13 | Hope Factory Racing | 13 / 72 | 83% | 36:45.90 | 33:32.40 | 9.6% | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | U16 | | 9 | Hope Factory Racing | 8 / 63 | 89% | 36:08.40 | 35:02.20 | 3.2% | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | U16 | | 10 | Hope Factory Racing | 7 / 53 | 88% | 33:55.20 | 32:46.90 | 3.5% | - | - | |
| | 2022 British Cycling CX National Trophy Series #4 | | Torbay Velopark | U16 | | 9 | Hope Factory Racing | 30 / 52 | 43% | 32:00.40 | 28:31.40 | 12.2% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | U16 | | 7 | Hope Factory Racing | 10 / 70 | 87% | 36:32.00 | 35:34.30 | 2.7% | - | - | |
| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | U16 | | 6 | Hope Factory Racing | 9 / 75 | 89% | 29:54.10 | 28:37.10 | 4.5% | - | - | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 12 | Hope Factory Racing | 6 / 96 | 95% | 30:18.80 | 29:35.40 | 2.4% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 15-16 | | 222 | Hope Factory Racing | 17 / 52 | 69% | 57:21.00 | 52:13.00 | 9.8% | - | - | |
| | 2022 Hope XC #6 | | Tong | 15-16 | | 33 | Hope Factory Racing | 2 / 6 | 80% | 43:36.00 | 41:39.00 | 4.7% | - | - | |
| | 2022 Hope XC #6 | | Tong | 15-16 (Gravel: G1 course) | | 4 | Hope Factory Racing | 1 / 3 | 100% | 1h06:51.00 | 1h06:51.00 | 0% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #5 | | Woody's Bike Park | 15-16 | | 218 | Hope Factory Racing | 16 / 40 | 62% | 1h02:57.10 | 56:35.40 | 11.2% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 15-16 | | 232 | Hope Factory Racing | 23 / 52 | 57% | 1h08:23.00 | 1h02:01.00 | 10.3% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 15-16 | | 215 | Hope Factory Racing | DNF / 40 | 0% | DNF | 1h07:00.20 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 15-16 | | 216 | Hope Factory Racing | 15 / 48 | 70% | 1h05:26.90 | 1h00:02.90 | 9% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 15-16 | | 236 | Hope Factory Racing | 17 / 47 | 65% | 1h00:45.60 | 55:45.80 | 9% | - | - | |
| | 2022 Hope PMBA Enduro #1 | | Gisburn Forest | U18 | | 547 | Hope Factory Racing | 18 / 51 | 66% | 9:18.40 | 8:19.50 | 11.8% | 7:59.50 | 16.5% | |
| | 2021 HSBC UK | CX National Trophy Series #6 | | Broughton Park | U16 | | 7 | Hope Factory Racing | 10 / 79 | 88% | 30:52.90 | 28:48.10 | 7.2% | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U15 | | 38 | Hope Factory Racing | 10 / 36 | 74% | 39:19.20 | 35:41.20 | 10.2% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | U16 | | 8 | Hope Factory Racing | 14 / 72 | 82% | 40:31.50 | 36:49.00 | 10.1% | - | - | |
| | UCI - World Masters CX Championships '21 | | Trinity Park Showground, Suffolk | U16 (Support Event) | | 13 | Hope Factory Racing | 3 / 12 | 82% | 26:40.70 | 25:43.50 | 3.7% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #4 | | Herrington Country Park, Sunderland | U16 | | 9 | Hope Factory Racing | 10 / 74 | 88% | 37:13.30 | 35:25.70 | 5.1% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #3 | | Falkirk | U16 | | 9 | Hope Factory Racing | 14 / 72 | 82% | 37:37.80 | 35:29.20 | 6% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U16 | | 16 | Hope Factory Racing | 8 / 89 | 92% | 35:28.60 | 34:05.60 | 4.1% | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 60 | Hope Factory Racing | 17 / 98 | 84% | 35:04.20 | 33:04.30 | 6% | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 13-14 | | 407 | Hope Factory Racing | 15 / 41 | 65% | 56:11.00 | 50:50.40 | 10.5% | - | - | |
| | 2021 HSBC UK | XC National Series #4 | | Newcastleton | 13-14 | | 406 | Hope Factory Racing | 10 / 24 | 61% | 1h02:23.80 | 55:46.50 | 11.9% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | 13-14 | | 410 | Hope Factory Racing | 10 / 27 | 65% | 48:57.00 | 46:38.00 | 5% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 13-14 | | 317 | Hope Factory Racing | 14 / 32 | 58% | 57:26.50 | 51:06.50 | 12.4% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 13-14 | | 311 | Hope Factory Racing | 11 / 32 | 68% | 45:46.10 | 41:09.80 | 11.2% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 13-14 | | 274 | Hope Factory Racing | 12 / 26 | 56% | 51:28.90 | 45:38.10 | 12.8% | - | - | |
| | 2020 HSBC UK | CX National Trophy Series #1 | | Westmorland County Showground | 13-14 | | 76 | Hope Factory Racing | 8 / 41 | 83% | 35:07.30 | 32:07.70 | 9.3% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | U14 | | 69 | Hope Factory Racing | 40 / 90 | 56% | 41:18.20 | 34:42.90 | 19% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 13-14 | | 148 | Hope Factory Racing | 42 / 86 | 52% | 46:21.30 | 35:05.90 | 32.1% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U14 | | 125 | Hope Factory Racing | 40 / 61 | 35% | - | 31:49.60 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U14 | | 114 | Hope Factory Racing | 47 / 73 | 36% | 36:53.40 | 29:19.90 | 25.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U14 | | 104 | Hope Factory Racing | 37 / 75 | 51% | 40:04.60 | 34:42.00 | 15.5% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U14 | | 134 | Hope Factory Racing | 49 / 76 | 36% | 35:53.40 | 29:15.60 | 22.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U14 | | 128 | Hope Factory Racing | 55 / 83 | 34% | 38:53.40 | 33:00.40 | 17.8% | - | - | |
| | 2019 Hope PMBA Enduro #1 | | Gisburn Forest | U15 | | 357 | Hope Factory Racing | 6 / 11 | 50% | 14:16.71 | 11:23.11 | 25.4% | 9:50.13 | 45.2% | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | U10 (Shortened) | | 628 | Hope Factory Racing | 7 / 14 | 54% | - | 23:23.00 | - | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | U10 (Shortened) | | 686 | Hope Factory Racing | 7 / 26 | 76% | 11:34.00 | 9:44.00 | 18.8% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | U8 (Shortened) | | 641 | | 1 / 2 | 100% | 25:48.00 | 25:48.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | U8 (Shortened) | | 558 | Hope Factory Racing | 1 / 4 | 100% | 11:07.00 | 11:07.00 | 0% | - | - | |