| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 25-Jul-2026 | Stoke | British Dry Slope Championships | 8321 | SL | QLF | 38 (5) | 31.34 | 177.50 | 0.00 | 177.50 | OBARTS |
| 26-Apr-2026 | Stoke | Stoke Club National | 8259 | SL | DNF | | OBARTS |
| 25-Apr-2026 | Stoke | Telford Club National | 8253 | SL | QLF | 21 (4) | 25.55 | 89.85 | 10.00 | 99.85 | OBARTS |
| 23-Aug-2025 | Chatham | All England Dry Slope Championships | 8294 | SL | QLF | 27 (4) | 44.32 | 217.40 | 11.09 | 228.49 | OBARTS |
| 11-May-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 1&2 | 8264 | SL | QLF | 41 (3) | 33.32 | 158.05 | 8.76 | 166.81 | IBARTS |
| 10-May-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 1&2 | 8262 | SL | DNF | | IBARTS |
| 16-Feb-2025 | Bormio | English Alpine FIS Championships | 1072 | SL | QLF | 53 (2) | 124.47 | 351.83 | 23.00 | 374.83 | FIS |
| 14-Feb-2025 | Bormio | English Alpine FIS Championships | 1071 | GS | QLF | 75 (6) | 133.45 | 270.25 | 29.13 | 299.38 | FIS |
| 24-Jan-2025 | Les Crosets | Welsh Alpine Championships | 8224 | SL | QLF | 14 (1) | 94.96 | 170.86 | 149.76 | 320.62 | BASS |
| 24-Jan-2025 | Les Crosets | Welsh Alpine Championships | 8221 | SL | QLF | 18 (1) | 94.96 | * | * | * | BASS |
| 22-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8545 | SL | QLF | 19 (1) | 32.34 | 110.75 | 10.00 | 120.75 | OBARTS |
| 21-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8541 | SL | DNF | | OBARTS |
| 22-Jun-2024 | Gloucester | Gloucester Club National | 8503 | SL | QLF | 26 (2) | 36.68 | 136.27 | 10.00 | 146.27 | OBARTS |
| 11-May-2024 | Welwyn | Welwyn Club National | 8471 | SL | QLF | 21 (3) | 23.36 | 127.36 | 19.75 | 147.11 | OBARTS |
| 04-May-2024 | Chill Factore | Copper Horse GBR Indoor Series 1 & 2 | 8467 | SL | QLF | 45 (3) | 32.62 | 153.26 | 20.82 | 174.08 | IBARTS |
| 10-Feb-2024 | Bormio | English Alpine FIS Championships | 835 | SL | QLF | 64 (5) | 129.77 | 342.84 | 24.91 | 367.75 | FIS |
| 08-Feb-2024 | Bormio | English Alpine FIS Championships | 832 | GS | QLF | 77 (6) | 139.33 | 362.37 | 33.46 | 395.83 | FIS |
| 16-Jul-2023 | Gloucester | Gloucester CN | 8686 | SL | DNS | | OBARTS |
| 15-Jul-2023 | Gloucester | Western Counties CN | 8682 | SL | DNS | | OBARTS |
| 25-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8666 | SL | QLF | 23 (3) | 34.31 | 144.22 | 0.88 | 145.10 | OBARTS |
| 24-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8664 | SL | QLF | 24 (3) | 37.51 | 177.90 | 10.00 | 187.90 | OBARTS |
| 03-Jun-2023 | Norwich | Norfolk Ski Club CN | 8652 | SL | QLF | 45 (3) | 38.96 | 330.43 | 10.04 | 340.47 | OBARTS |
| 23-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8712 | SL | QLF | 12 (3) | 11.05 | 79.08 | 59.55 | 138.63 | OBARTS |
| 22-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8710 | SL | QLF | 17 (4) | 21.76 | 81.28 | 31.11 | 112.39 | OBARTS |
| 03-Jul-2022 | Swadlincote | Telford Club National | 8289 | SL | QLF | 27 (3) | 29.16 | 105.76 | 32.20 | 137.96 | OBARTS |
| 02-Jul-2022 | Swadlincote | Midland Club National | 8287 | SL | QLF | 27 (4) | 26.03 | 106.35 | 27.83 | 134.18 | OBARTS |
| 19-Jun-2022 | Gloucester | Gloucester Club National | 8281 | SL | QLF | 16 (5) | 39.99 | 116.41 | 49.65 | 166.06 | OBARTS |
| 18-Jun-2022 | Gloucester | Western Counties Club National | 8275 | SL | QLF | 32 (7) | 50.44 | 332.66 | 41.71 | 374.37 | OBARTS |
| 12-Jun-2022 | Snozone MK | SMK Club National | 8273 | SL | QLF | 42 (6) | 16.00 | 166.39 | 49.04 | 215.43 | IBARTS |
| 12-Jun-2022 | Snozone MK | SMK Club National | 8272 | SL | QLF | 38 (7) | 17.49 | 171.04 | 41.05 | 212.09 | IBARTS |
| 28-Jan-2020 | Wengen | British Schoolboys International Races | 8041 | SL | QLF | 36 (5) | 126.06 | 306.19 | 147.59 | 453.78 | BASS |
| 27-Jan-2020 | Wengen | British Schoolboys International Races | 8036 | GS | QLF | 50 (6) | 104.09 | 190.40 | 153.30 | 343.70 | BASS |
| 27-Jan-2020 | Wengen | British Schoolboys International Races | 8033 | GS | QLF | 58 (6) | 104.09 | * | * | * | BASS |
| 19-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8167 | GS | DNF | | BASS |
| 18-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8162 | SL | DNF | | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8104 | SL | QLF | 29 (14) | 101.77 | 162.72 | 114.38 | 277.10 | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8101 | SL | QLF | 32 (14) | 101.77 | * | * | * | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8099 | GS | QLF | 31 (20) | 99.63 | 121.01 | 115.58 | 236.59 | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8096 | GS | QLF | 35 (20) | 99.63 | * | * | * | BASS |
| 05-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8146 | GS | DNS | | BASS |
| 31-Jan-2018 | Wengen | British Schoolboys International Races | 8105 | SL | DSQ | | BASS |
| 30-Jan-2018 | Wengen | British Schoolboys International Races | 8100 | GS | QLF | 15 (13) | 112.82 | 115.77 | 165.08 | 280.85 | BASS |
| 21-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8129 | GS | QLF | 23 (23) | 117.79 | 249.20 | 159.46 | 408.66 | BASS |
| 20-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8125 | SL | DNF | | BASS |
| 01-Feb-2017 | Wengen | British Schoolboys International Races | 8145 | GS | DNF | | BASS |
| 31-Jan-2017 | Wengen | British Schoolboys International Races | 8150 | SL | QLF | 16 (16) | 114.42 | 0.00 | 161.59 | 161.59 | BASS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8083 | SL | DNF | | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8078 | GS | DNF | | BASS |
| 26-Jan-2016 | Wengen | British Schoolboys | 8047 | SL | DSQ | | BASS |
| 25-Jan-2016 | Wengen | British Schoolboys | 8043 | GS | QLF | 37 (20) | 143.34 | 0.00 | 190.20 | 190.20 | BASS |