| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 21-Mar-2026 | Cairngorm | Scottish Alpine Student Championships | 9196 | SL | DNF | | UNS |
| 25-Oct-2025 | Bearsden Ski Club | SUDS (Kings Scotland Round 2) | 9402 | SL | QLF | 14 (9) | 22.91 | | UNS |
| 17-Feb-2025 | Bormio | English Alpine FIS Championships | 6024 | SL | DNF | | FIS |
| 16-Feb-2025 | Bormio | English Alpine FIS Championships | 6023 | SL | DNF | | FIS |
| 14-Feb-2025 | Bormio | English Alpine FIS Championships | 6022 | GS | QLF | 48 (23) | 117.86 | 152.37 | 23.00 | 175.37 | FIS |
| 13-Feb-2025 | Bormio | English Alpine FIS Championships | 6021 | GS | DNF | | FIS |
| 27-Mar-2024 | Val D'Isère | GB Alpine Senior Champs - Giant Slalom | 6979 | GS | QLF | 16 (12) | 137.59 | 103.96 | 40.07 | 144.03 | FIS |
| 26-Mar-2024 | Val D'Isère | GB Alpine Senior Champs - Giant Slalom | 6978 | GS | DNF | | FIS |
| 25-Mar-2024 | Tignes | GB Alpine Senior Champs - Slalom | 6977 | SL | DNF | | FIS |
| 24-Mar-2024 | Tignes | GB Alpine Senior Champs - Slalom | 6976 | SL | DNF | | FIS |
| 11-Feb-2024 | Bormio | English Alpine FIS Championships | 5823 | SL | QLF | 47 (26) | 113.71 | 140.75 | 34.12 | 174.87 | FIS |
| 10-Feb-2024 | Bormio | English Alpine FIS Championships | 5824 | SL | QLF | 37 (23) | 109.39 | 143.02 | 33.49 | 176.51 | FIS |
| 09-Feb-2024 | Bormio | English Alpine FIS Championships | 5822 | GS | QLF | 32 (16) | 124.02 | 128.42 | 34.65 | 163.07 | FIS |
| 08-Feb-2024 | Bormio | English Alpine FIS Championships | 5821 | GS | QLF | 23 (13) | 124.14 | 122.01 | 38.99 | 161.00 | FIS |
| 02-Apr-2023 | Tignes | GB Alpine Senior Championships | 5360 | SL | QLF | 13 (11) | 116.26 | 87.71 | 56.15 | 143.86 | FIS |
| 14-Feb-2023 | Bormio | English Alpine FIS Championships | 5344 | SG | QLF | 23 (16) | 71.32 | 168.15 | 61.04 | 229.19 | FIS |
| 14-Feb-2023 | Bormio | English Alpine FIS Championships | 5343 | SG | DNF | | FIS |
| 12-Feb-2023 | Bormio | English Alpine FIS Championships | 5341 | SL | DNF | | FIS |
| 11-Feb-2023 | Bormio | English Alpine FIS Championships | 5342 | SL | DNF | | FIS |
| 10-Feb-2023 | Bormio | English Alpine FIS Championships | 5340 | GS | QLF | 35 (26) | 113.52 | 154.25 | 44.80 | 199.05 | FIS |
| 09-Feb-2023 | Bormio | English Alpine FIS Championships | 5339 | GS | QLF | 49 (28) | 120.85 | 183.84 | 39.52 | 223.36 | FIS |
| 07-Apr-2022 | Tignes | British Alpine Childrens Championships | 9151 | SL | QLF | 15 (15) | 118.50 | 126.91 | 179.73 | 306.64 | BASS |
| 06-Apr-2022 | Tignes | British Alpine Childrens Championships | 9154 | GS | DNF | | BASS |
| 04-Apr-2022 | Tignes | British Alpine Childrens Championships | 9148 | SG | QLF | 30 (20) | 55.01 | 163.92 | 262.46 | 426.38 | BASS |
| 31-Mar-2022 | Les Crosets | Welsh Alpine Championships | 9059 | SL | QLF | 7 (7) | 86.72 | 113.51 | 174.14 | 287.65 | BASS |
| 31-Mar-2022 | Les Crosets | Welsh Alpine Championships | 9056 | SL | QLF | 8 (7) | 86.72 | * | * | * | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9113 | SL | QLF | 3 (3) | 79.33 | 33.69 | 279.85 | 313.54 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9110 | SL | QLF | 4 (3) | 79.33 | * | * | * | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9109 | SL | DNF | | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9106 | SL | DNF | | BASS |
| 25-Feb-2022 | Bormio | English Alpine Children's Championships | 9097 | SG | QLF | 26 (21) | 55.61 | 169.69 | 267.21 | 436.90 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9229 | GS | DNF | | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9226 | GS | DNF | | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9225 | SL | QLF | 16 (16) | 110.95 | 122.65 | 185.06 | 307.71 | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9222 | SL | QLF | 19 (16) | 110.95 | * | * | * | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 9231 | SG | QLF | 2 (2) | 54.00 | 10.90 | 309.26 | 320.16 | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 9230 | SG | QLF | 3 (2) | 55.02 | 45.12 | 298.91 | 344.03 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9220 | GS | QLF | 5 (5) | 97.71 | 39.86 | 228.54 | 268.40 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9217 | GS | QLF | 7 (5) | 97.71 | * | * | * | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 9216 | SL | DNF | | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 9213 | SL | DNF | | BASS |
| 06-Jun-2021 | Hillend | Twin Peaks | 9166 | SL | QLF | 9 (6) | 71.50 | 168.21 | 79.27 | 247.48 | OBARTS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 9070 | GS | QLF | 13 (13) | 71.75 | 69.51 | 165.39 | 234.90 | BASS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 9069 | GS | QLF | 11 (11) | 71.67 | 99.20 | 159.41 | 258.61 | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 9064 | SG | QLF | 13 (13) | 59.43 | 164.56 | 256.35 | 420.91 | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 9063 | SG | QLF | 13 (13) | 57.28 | 141.05 | 261.19 | 402.24 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 9061 | SL | QLF | 23 (23) | 61.26 | 147.03 | 180.81 | 327.84 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 9060 | SL | QLF | 24 (24) | 55.17 | 175.04 | 164.25 | 339.29 | BASS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 9030 | SL | QLF | 15 (14) | 56.38 | 146.44 | 177.68 | 324.12 | BASS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 9029 | SL | QLF | 14 (14) | 52.49 | 150.26 | 177.68 | 327.94 | BASS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 9028 | SL | QLF | 21 (14) | 108.87 | * | * | * | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 9026 | GS | QLF | 12 | 63.52 | 116.39 | 171.45 | 287.84 | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 9025 | GS | DNF | | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 9024 | GS | DNF | | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9112 | SG | QLF | 31 (7) | 89.48 | 169.22 | 196.19 | 365.41 | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9111 | SG | QLF | 21 (5) | 86.30 | 112.93 | 199.74 | 312.67 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9108 | GS | DNF | | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9107 | GS | DNF | | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9106 | GS | DNF | | BASS |
| 05-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9102 | SL | DNS | | BASS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 9323 | SL | DNS | | IBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 9265 | SL | DSQ | | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 9261 | SL | QLF | 43 (18) | 43.29 | 444.35 | 7.19 | 451.54 | IBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 9250 | SL | QLF | 10 (3) | 31.90 | 79.70 | 86.13 | 165.83 | OBARTS |
| 12-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 9239 | SL | DNS | | IBARTS |
| 11-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 9237 | SL | DNS | | IBARTS |
| 19-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 9166 | SL | QLF | 13 (13) | 60.12 | 116.27 | 183.19 | 299.46 | BASS |
| 19-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 9165 | SL | QLF | 12 (12) | 51.73 | 100.87 | 177.81 | 278.68 | BASS |
| 18-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 9161 | GS | QLF | 13 (13) | 52.11 | 77.42 | 173.40 | 250.82 | BASS |
| 18-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 9160 | GS | QLF | 20 (20) | 55.78 | 130.67 | 181.13 | 311.80 | BASS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 9301 | SL | QLF | 15 (5) | 37.14 | 168.99 | 70.74 | 239.73 | IBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 9241 | SL | DNF | | IBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9229 | SL | QLF | 24 (10) | 91.67 | 286.90 | 11.89 | 298.79 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9227 | SL | QLF | 16 (7) | 33.94 | 209.86 | 50.68 | 260.54 | OBARTS |
| 06-Apr-2018 | Tignes | Delancey British Childrens Championships | 9178 | SL | QLF | 33 (25) | 37.85 | | UNS |
| 04-Apr-2018 | Tignes | Delancey British Childrens Championships | 9176 | COM | QLF | 37 (30) | 75.60 | | UNS |
| 02-Apr-2018 | Tignes | Delancey British Childrens Championships | 9170 | GS | QLF | 49 (33) | 47.26 | | UNS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 9186 | COM | QLF | 9 (6) | 73.53 | | UNS |
| 26-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 9091 | SL | QLF | 12 (9) | 35.36 | | UNS |
| 25-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 9197 | GS | QLF | 22 (17) | 84.15 | | UNS |
| 25-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 9096 | GS | QLF | 21 (15) | 85.88 | | UNS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 9331 | SL | QLF | 4 (2) | 15.48 | | UNS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9286 | GS | QLF | 9 | 34.79 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9284 | SL | QLF | 13 | 45.44 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9329 | GS | QLF | 13 | 38.52 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9327 | SL | QLF | 21 | 60.34 | | UNS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9255 | SL | QLF | 14 (10) | 19.15 | | UNS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 9253 | SL | QLF | 15 (10) | 19.17 | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9246 | SL | DNS | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9242 | SL | DNS | | UNS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 9263 | GS | QLF | 24 (14) | 42.04 | | UNS |