| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 07-Nov-2025 | Gloucester | BUDS British University Dry Slope Championships | 8405 | SL | DNF | | OBARTS |
| 31-Jan-2024 | Wengen | British Schoolboys International Races | 8406 | SL | QLF | 11 (2) | 108.22 | 98.19 | 206.99 | 305.18 | BASS |
| 31-Jan-2024 | Wengen | British Schoolboys International Races | 8403 | SL | QLF | 13 (2) | 108.22 | * | * | * | BASS |
| 30-Jan-2024 | Wengen | British Schoolboys International Races | 8402 | GS | DNF | | BASS |
| 30-Jan-2024 | Wengen | British Schoolboys International Races | 8399 | GS | DNF | | BASS |
| 01-Feb-2023 | Wengen | British International Schoolboys Races | 8100 | SL | DNF | | BASS |
| 01-Feb-2023 | Wengen | British International Schoolboys Races | 8097 | SL | DNF | | BASS |
| 31-Jan-2023 | Wengen | British International Schoolboys Races | 8096 | GS | QLF | 6 (4) | 87.72 | 34.53 | 232.61 | 267.14 | BASS |
| 31-Jan-2023 | Wengen | British International Schoolboys Races | 8093 | GS | QLF | 5 (4) | 87.72 | * | * | * | BASS |
| 20-Feb-2020 | Bormio | English Alpine Childrens Championships | 8067 | GS | QLF | 38 (38) | 145.70 | 142.82 | 136.14 | 278.96 | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 8066 | SG | QLF | 38 (38) | 72.40 | 282.75 | 170.08 | 452.83 | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 8065 | SG | QLF | 40 (40) | 71.77 | 277.21 | 171.36 | 448.57 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8062 | SL | QLF | 29 (29) | 115.49 | 177.02 | 154.10 | 331.12 | BASS |
| 28-Jan-2020 | Wengen | British Schoolboys International Races | 8041 | SL | QLF | 23 (9) | 112.02 | 190.78 | 147.59 | 338.37 | BASS |
| 27-Jan-2020 | Wengen | British Schoolboys International Races | 8036 | GS | QLF | 27 (9) | 98.22 | 122.70 | 153.30 | 276.00 | BASS |
| 27-Jan-2020 | Wengen | British Schoolboys International Races | 8033 | GS | QLF | 30 (9) | 98.22 | * | * | * | BASS |
| 11-Apr-2019 | Tignes | British Childrens Champs | 8176 | GS | QLF | 34 (34) | 58.66 | 180.41 | 116.37 | 296.78 | BASS |
| 11-Apr-2019 | Tignes | British Childrens Champs | 8175 | GS | QLF | 38 (38) | 61.42 | 205.64 | 135.94 | 341.58 | BASS |
| 09-Apr-2019 | Tignes | British Childrens Champs | 8172 | SL | QLF | 39 (39) | 61.56 | 221.49 | 139.58 | 361.07 | BASS |
| 09-Apr-2019 | Tignes | British Childrens Champs | 8171 | SL | QLF | 34 (34) | 59.56 | 161.51 | 153.39 | 314.90 | BASS |
| 08-Apr-2019 | Tignes | British Childrens Champs | 8169 | SG | QLF | 67 (38) | 67.93 | 256.35 | 132.18 | 388.53 | BASS |
| 19-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8166 | SL | QLF | 17 (17) | 53.08 | 170.71 | 181.06 | 351.77 | BASS |
| 19-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8165 | SL | QLF | 18 (18) | 56.73 | 123.70 | 206.42 | 330.12 | BASS |
| 18-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8161 | GS | QLF | 19 (19) | 51.68 | 140.98 | 159.20 | 300.18 | BASS |
| 18-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8160 | GS | QLF | 18 (18) | 52.55 | 152.92 | 155.87 | 308.79 | BASS |
| 06-Apr-2018 | Tignes | Delancey British Childrens Championships | 8175 | GS | QLF | 33 (33) | 58.81 | 160.13 | 198.71 | 358.84 | BASS |
| 06-Apr-2018 | Tignes | Delancey British Childrens Championships | 8174 | GS | QLF | 33 (33) | 58.60 | 184.63 | 193.87 | 378.50 | BASS |
| 03-Apr-2018 | Tignes | Delancey British Childrens Championships | 8172 | SL | QLF | 21 (21) | 56.39 | 139.64 | 197.21 | 336.85 | BASS |
| 03-Apr-2018 | Tignes | Delancey British Childrens Championships | 8171 | SL | QLF | 26 (26) | 61.22 | 207.38 | 204.05 | 411.43 | BASS |
| 02-Apr-2018 | Tignes | Delancey British Childrens Championships | 8169 | SG | QLF | 76 (37) | 72.81 | 346.35 | 157.66 | 504.01 | BASS |
| 09-Mar-2018 | Villars | Aiglon Cup | 8158 | SL | QLF | 8 (8) | 47.78 | 105.57 | 297.54 | 403.11 | BASS |
| 09-Mar-2018 | Villars | Aiglon Cup | 8157 | SL | QLF | 11 (11) | 44.68 | 155.84 | 274.07 | 429.91 | BASS |
| 08-Mar-2018 | Villars | Aiglon Cup | 8153 | GS | QLF | 8 (8) | 70.08 | 86.93 | 334.95 | 421.88 | BASS |
| 08-Mar-2018 | Villars | Aiglon Cup | 8152 | GS | QLF | 7 (7) | 71.92 | 69.30 | 301.28 | 370.58 | BASS |
| 06-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8148 | GS | QLF | 9 (9) | 73.35 | 107.16 | 247.41 | 354.57 | BASS |
| 06-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8147 | GS | QLF | 10 (10) | 73.49 | 149.55 | 245.35 | 394.90 | BASS |
| 05-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8143 | SL | QLF | 9 (9) | 53.37 | 148.59 | 260.93 | 409.52 | BASS |
| 05-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8142 | SL | QLF | 19 (19) | 70.94 | 389.16 | 244.92 | 634.08 | BASS |
| 26-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 8088 | SL | QLF | 11 (11) | 57.68 | 191.74 | 248.82 | 440.56 | BASS |
| 26-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 8087 | SL | QLF | 11 (11) | 63.89 | 237.35 | 227.01 | 464.36 | BASS |
| 25-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 8093 | GS | QLF | 13 (13) | 79.86 | 261.48 | 214.58 | 476.06 | BASS |
| 25-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 8092 | GS | QLF | 14 (14) | 75.98 | 252.99 | 217.32 | 470.31 | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8310 | COM | QLF | 21 (21) | 51.91 | | UNS |
| 04-Apr-2017 | Tignes | Delancey British Childrens Championships | 8309 | GS | QLF | 33 (33) | 38.35 | | UNS |
| 21-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8308 | SL | QLF | 21 (21) | 42.70 | | UNS |
| 20-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8307 | GS | QLF | 24 (24) | 49.21 | | UNS |
| 10-Mar-2015 | Les Houches | British Inter-School Ski Challenge | 8078 | SL | QLF | 65 | 53.67 | | UNS |
| 09-Mar-2015 | Les Houches | British Inter-School Ski Challenge | 8073 | GS | QLF | 53 | 37.35 | | UNS |