| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 27-Mar-2024 | Val D'Isère | GB Alpine Senior Champs - Giant Slalom | 2033 | GS | DNF | | FIS |
| 26-Mar-2024 | Val D'Isère | GB Alpine Senior Champs - Giant Slalom | 2032 | GS | DSQ | | FIS |
| 25-Mar-2024 | Tignes | GB Alpine Senior Champs - Slalom | 2031 | SL | DNF | | FIS |
| 24-Mar-2024 | Tignes | GB Alpine Senior Champs - Slalom | 2030 | SL | DNF | | FIS |
| 13-Feb-2024 | Bormio | English Alpine FIS Championships | 836 | SG | QLF | 67 (27) | 73.19 | 219.09 | 23.40 | 242.49 | FIS |
| 11-Feb-2024 | Bormio | English Alpine FIS Championships | 834 | SL | QLF | 54 (28) | 108.63 | 141.14 | 27.40 | 168.54 | FIS |
| 10-Feb-2024 | Bormio | English Alpine FIS Championships | 835 | SL | DNF | | FIS |
| 09-Feb-2024 | Bormio | English Alpine FIS Championships | 833 | GS | QLF | 59 (34) | 117.56 | 143.78 | 35.63 | 179.41 | FIS |
| 08-Feb-2024 | Bormio | English Alpine FIS Championships | 832 | GS | QLF | 64 (36) | 119.79 | 169.91 | 33.46 | 203.37 | FIS |
| 02-Apr-2023 | Tignes | GB Alpine Senior Championships | 373 | SL | DNF | | FIS |
| 15-Mar-2023 | Pila | BSA Championships | 8163 | GS | QLF | 2 (1) | 117.75 | 7.61 | 185.45 | 193.06 | BASS |
| 15-Mar-2023 | Pila | BSA Championships | 8160 | GS | QLF | 2 (1) | 117.75 | * | * | * | BASS |
| 14-Mar-2023 | Pila | British Inter-School Ski Challenge | 8149 | GS | QLF | 9 (3) | 100.74 | 42.85 | 184.74 | 227.59 | BASS |
| 14-Mar-2023 | Pila | British Inter-School Ski Challenge | 8146 | GS | QLF | 12 (3) | 100.74 | * | * | * | BASS |
| 13-Mar-2023 | Pila | British Inter-School Ski Challenge | 8145 | SL | DSQ | | BASS |
| 13-Mar-2023 | Pila | British Inter-School Ski Challenge | 8142 | SL | DSQ | | BASS |
| 13-Feb-2023 | Bormio | English Alpine FIS Championships | 356 | SG | QLF | 71 (28) | 70.69 | 189.71 | 41.77 | 231.48 | FIS |
| 13-Feb-2023 | Bormio | English Alpine FIS Championships | 355 | SG | QLF | 73 (31) | 71.77 | 217.02 | 36.75 | 253.77 | FIS |
| 12-Feb-2023 | Bormio | English Alpine FIS Championships | 353 | SL | DNF | | FIS |
| 11-Feb-2023 | Bormio | English Alpine FIS Championships | 354 | SL | QLF | 41 (26) | 116.16 | 153.39 | 41.96 | 195.35 | FIS |
| 10-Feb-2023 | Bormio | English Alpine FIS Championships | 352 | GS | DNF | | FIS |
| 09-Feb-2023 | Bormio | English Alpine FIS Championships | 351 | GS | QLF | 46 (22) | 112.32 | 141.71 | 37.76 | 179.47 | FIS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8267 | SL | DNS | | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | QLF | 8 (3) | 27.02 | 96.68 | 61.23 | 157.91 | OBARTS |
| 07-Apr-2022 | Tignes | British Alpine Childrens Championships | 8151 | SL | QLF | 22 (22) | 113.12 | 119.91 | 213.67 | 333.58 | BASS |
| 06-Apr-2022 | Tignes | British Alpine Childrens Championships | 8154 | GS | QLF | 21 (21) | 112.95 | 132.62 | 188.97 | 321.59 | BASS |
| 04-Apr-2022 | Tignes | British Alpine Childrens Championships | 8148 | SG | DNS | | BASS |
| 31-Mar-2022 | Les Crosets | Welsh Alpine Championships | 8059 | SL | QLF | 3 (3) | 85.67 | 27.04 | 282.59 | 309.63 | BASS |
| 31-Mar-2022 | Les Crosets | Welsh Alpine Championships | 8056 | SL | QLF | 8 (3) | 85.67 | * | * | * | BASS |
| 24-Mar-2022 | Grandvalira | BSA BASS Championships | 8141 | SL | QLF | 8 (8) | 78.14 | 39.38 | 258.51 | 297.89 | BASS |
| 24-Mar-2022 | Grandvalira | BSA BASS Championships | 8138 | SL | QLF | 9 (8) | 78.14 | * | * | * | BASS |
| 22-Mar-2022 | Grandvalira | BSA Inter-Schools | 8135 | GS | QLF | 2 (2) | 88.66 | 48.97 | 229.94 | 278.91 | BASS |
| 22-Mar-2022 | Grandvalira | BSA Inter-Schools | 8132 | GS | QLF | 3 (2) | 88.66 | * | * | * | BASS |
| 21-Mar-2022 | Grandvalira | BSA Inter-Schools | 8131 | SL | QLF | 5 (5) | 78.28 | 22.49 | 264.15 | 286.64 | BASS |
| 21-Mar-2022 | Grandvalira | BSA Inter-Schools | 8128 | SL | QLF | 5 (5) | 78.28 | * | * | * | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 8113 | SL | DNS | | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 8110 | SL | DNS | | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 8109 | SL | DNF | | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 8106 | SL | DNF | | BASS |
| 25-Feb-2022 | Bormio | English Alpine Children's Championships | 8097 | SG | QLF | 11 (11) | 50.35 | 66.37 | 267.41 | 333.78 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8229 | GS | QLF | 20 (20) | 93.56 | 101.71 | 197.99 | 299.70 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8226 | GS | QLF | 22 (20) | 93.56 | * | * | * | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8225 | SL | DSQ | | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8222 | SL | DSQ | | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 8231 | SG | QLF | 8 (8) | 54.72 | 91.07 | 272.95 | 364.02 | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 8230 | SG | QLF | 6 (6) | 53.30 | 55.87 | 265.58 | 321.45 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 8220 | GS | QLF | 4 (4) | 93.24 | 70.70 | 206.38 | 277.08 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 8217 | GS | QLF | 4 (4) | 93.24 | * | * | * | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 8216 | SL | QLF | 8 (8) | 101.24 | 93.73 | 221.02 | 314.75 | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 8213 | SL | QLF | 8 (8) | 101.24 | * | * | * | BASS |
| 12-Jan-2022 | Pila | Anglo-Scottish Races | 8212 | SG | QLF | 8 (7) | 55.62 | 66.41 | 287.63 | 354.04 | BASS |
| 12-Jan-2022 | Pila | Anglo-Scottish Races | 8037 | SG | QLF | 6 (5) | 55.06 | 65.44 | 275.74 | 341.18 | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 8036 | GS | QLF | 9 (9) | 122.57 | 104.67 | 189.70 | 294.37 | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 8033 | GS | QLF | 10 (9) | 122.57 | * | * | * | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 8032 | SL | QLF | 6 (6) | 91.01 | 103.07 | 224.13 | 327.20 | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 8029 | SL | QLF | 7 (6) | 91.01 | * | * | * | BASS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8255 | GS | DNS | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8217 | SL | DNF | | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 8166 | SL | QLF | 12 (6) | 65.93 | 157.99 | 56.00 | 213.99 | OBARTS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8080 | GS | QLF | 4 (5) | 54.17 | 97.97 | 178.96 | 276.93 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8079 | GS | QLF | 5 (5) | 52.81 | 137.80 | 178.96 | 316.76 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8078 | GS | QLF | 10 (5) | 106.98 | * | * | * | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8076 | SL | DNF | | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8075 | SL | QLF | 3 | 35.83 | 206.48 | 183.71 | 390.19 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8074 | SL | DNF | | BASS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 8070 | GS | QLF | 25 (25) | 73.70 | 128.53 | 187.68 | 316.21 | BASS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 8069 | GS | QLF | 20 (20) | 73.53 | 134.83 | 185.21 | 320.04 | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 8064 | SG | QLF | 22 (22) | 57.54 | 145.79 | 231.43 | 377.22 | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 8063 | SG | QLF | 22 (22) | 56.95 | 184.66 | 226.15 | 410.81 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8061 | SL | QLF | 16 (16) | 58.58 | 131.82 | 202.04 | 333.86 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8060 | SL | QLF | 25 (25) | 53.57 | 122.73 | 216.51 | 339.24 | BASS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8030 | SL | QLF | 10 (10) | 51.33 | 154.79 | 163.47 | 318.26 | BASS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8029 | SL | QLF | 6 (10) | 53.85 | 162.41 | 163.47 | 325.88 | BASS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8028 | SL | QLF | 22 (10) | 105.18 | * | * | * | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8026 | GS | DNF | | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8025 | GS | DNF | | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8024 | GS | DNF | | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8112 | SG | QLF | 69 (32) | 93.28 | 268.07 | 178.88 | 446.95 | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8111 | SG | DNF | | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8108 | GS | QLF | 17 (14) | 71.57 | 173.27 | 152.98 | 326.25 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8107 | GS | QLF | 15 (14) | 64.07 | 146.99 | 152.98 | 299.97 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8106 | GS | QLF | 40 (14) | 135.64 | * | * | * | BASS |
| 05-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8102 | SL | QLF | 6 (6) | 46.20 | 68.44 | 232.06 | 300.50 | BASS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8323 | SL | QLF | 52 (23) | 36.90 | 230.32 | 40.44 | 270.76 | IBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 29 (9) | 61.91 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8296 | SL | DNF | | OBARTS |
| 11-Aug-2019 | Chill Factore | British Indoor Championships 2019 | 8287 | SL | DNF | | IBARTS |
| 10-Aug-2019 | Chill Factore | Anglo Welsh Indoor Championships 2019 | 8285 | SL | QLF | 43 (11) | 34.83 | 190.89 | 0.17 | 191.06 | IBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | DNS | | OBARTS |
| 11-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 8237 | SL | QLF | 41 (6) | 34.25 | 203.63 | 5.00 | 208.63 | IBARTS |
| 11-Apr-2019 | Tignes | British Childrens Champs | 8176 | GS | QLF | 46 (46) | 60.43 | 216.33 | 116.37 | 332.70 | BASS |
| 11-Apr-2019 | Tignes | British Childrens Champs | 8175 | GS | QLF | 45 (45) | 62.79 | 232.76 | 135.94 | 368.70 | BASS |
| 09-Apr-2019 | Tignes | British Childrens Champs | 8172 | SL | QLF | 31 (30) | 59.61 | 191.35 | 139.58 | 330.93 | BASS |
| 09-Apr-2019 | Tignes | British Childrens Champs | 8171 | SL | QLF | 38 (38) | 60.54 | 176.18 | 153.39 | 329.57 | BASS |
| 08-Apr-2019 | Tignes | British Childrens Champs | 8169 | SG | DNF | | BASS |
| 19-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8166 | SL | QLF | 20 (20) | 54.29 | 191.24 | 181.06 | 372.30 | BASS |
| 19-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8165 | SL | QLF | 16 (16) | 55.86 | 110.61 | 206.42 | 317.03 | BASS |
| 18-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8161 | GS | QLF | 26 (26) | 52.90 | 168.15 | 159.20 | 327.35 | BASS |
| 18-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8160 | GS | QLF | 24 (24) | 54.12 | 187.66 | 155.87 | 343.53 | BASS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8148 | SL | QLF | 16 (16) | 58.66 | 145.52 | 158.33 | 303.85 | BASS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8147 | SL | QLF | 35 (35) | 68.20 | 210.96 | 148.84 | 359.80 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8143 | GS | QLF | 30 (30) | 53.81 | 166.88 | 145.71 | 312.59 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8142 | GS | QLF | 28 (28) | 50.97 | 172.63 | 135.07 | 307.70 | BASS |
| 04-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8019 | SL | QLF | 10 (10) | 61.84 | 209.31 | 155.34 | 364.65 | BASS |
| 04-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8018 | SL | QLF | 15 (10) | 62.60 | 227.03 | 155.34 | 382.37 | BASS |
| 04-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8017 | SL | QLF | 15 (10) | 124.44 | * | * | * | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8014 | SL | DNF | | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8013 | SL | QLF | 13 | 63.97 | 227.70 | 141.98 | 369.68 | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8012 | SL | DNF | | BASS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 34 (10) | 61.72 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8269 | SL | DNS | | OBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8237 | SL | QLF | 62 (21) | 40.48 | 325.02 | 16.91 | 341.93 | IBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 42 (11) | 87.42 | 277.98 | 43.76 | 321.74 | OBARTS |
| 06-Apr-2018 | Tignes | Delancey British Childrens Championships | 8178 | SL | QLF | 47 (35) | 35.13 | | UNS |
| 04-Apr-2018 | Tignes | Delancey British Childrens Championships | 8176 | COM | QLF | 34 (28) | 69.05 | | UNS |
| 02-Apr-2018 | Tignes | Delancey British Childrens Championships | 8170 | GS | QLF | 68 (46) | 41.26 | | UNS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8186 | COM | QLF | 6 (5) | 63.13 | | UNS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8213 | SL | QLF | 2 (2) | 52.51 | | UNS |
| 16-Feb-2018 | Bormio | English Alpine Children's Championships | 8141 | GS | QLF | 30 (23) | 76.95 | | UNS |
| 13-Feb-2018 | Bormio | English Alpine Children's Championships | 8134 | COM | QLF | 25 (20) | 63.58 | | UNS |
| 26-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 8091 | SL | QLF | 14 (12) | 34.02 | | UNS |
| 25-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 8197 | GS | QLF | 12 (8) | 75.10 | | UNS |
| 25-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 8096 | GS | QLF | 17 (11) | 77.58 | | UNS |
| 07-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 9166 | GS | DNS | | UNS |
| 06-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8023 | GS | QLF | 12 (10) | 58.07 | | UNS |
| 05-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8031 | SL | QLF | 25 (18) | 39.00 | | UNS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8333 | SL | DNS | | UNS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8286 | GS | QLF | 10 | 33.40 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8284 | SL | QLF | 11 | 40.87 | | UNS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8253 | SL | QLF | 18 | 17.25 | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8242 | SL | QLF | 13 | 14.11 | | UNS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8310 | COM | QLF | 39 (39) | 56.28 | | UNS |
| 04-Apr-2017 | Tignes | Delancey British Childrens Championships | 8309 | GS | QLF | 37 (37) | 39.15 | | UNS |
| 21-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8308 | SL | QLF | 57 (57) | 47.66 | | UNS |
| 20-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8307 | GS | QLF | 36 (36) | 50.99 | | UNS |
| 17-Mar-2017 | Villars | Aiglon College Cup | 8122 | COM | QLF | 11 (9) | 144.24 | | UNS |
| 16-Mar-2017 | Villars | Aiglon College Cup | 8117 | GS | QLF | 22 (17) | 72.19 | | UNS |
| 05-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8011 | SL | QLF | 16 (12) | 91.38 | | UNS |
| 04-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8007 | COM | QLF | 14 (9) | 87.24 | | UNS |
| 03-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8003 | GS | QLF | 17 (12) | 56.43 | | UNS |