| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 8315 | SL | QLF | 14 (3) | 65.50 | 128.90 | 38.42 | 167.32 | OBARTS |
| 31-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8342 | GS | QLF | 26 (5) | 56.41 | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8341 | SL | QLF | 21 (3) | 67.16 | 183.83 | 6.58 | 190.41 | OBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 8313 | SL | QLF | 15 (2) | 67.24 | 121.73 | 37.15 | 158.88 | OBARTS |
| 20-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8010 | GS | QLF | 19 (19) | 123.50 | 117.29 | 140.99 | 258.28 | BASS |
| 18-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8005 | SG | QLF | 24 (24) | 64.75 | 191.86 | 153.06 | 344.92 | BASS |
| 18-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8004 | SG | QLF | 27 (27) | 64.32 | 199.13 | 144.28 | 343.41 | BASS |
| 16-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8001 | SL | DNF | | BASS |
| 01-Dec-2024 | Hillend | LSR Bairns and Lassies | 8564 | GS | QLF | 14 (7) | 60.93 | | UNS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 8551 | SL | DNF | | OBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8489 | SL | QLF | 28 (12) | 66.24 | 160.52 | 12.27 | 172.79 | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8485 | SL | QLF | 30 (14) | 28.91 | 170.74 | 21.10 | 191.84 | OBARTS |
| 05-Apr-2024 | Tignes | GB Alpine Children's Champs | 8108 | GS | DNF | | BASS |
| 02-Apr-2024 | Tignes | GB Alpine Children's Champs | 8104 | SL | DNF | | BASS |
| 14-Mar-2024 | Les Crosets | British ISSC and Champs | 8430 | SL | DNF | | BASS |
| 14-Mar-2024 | Les Crosets | British ISSC and Champs | 8427 | SL | DNF | | BASS |
| 13-Mar-2024 | Les Crosets | British ISSC and Champs | 8426 | GS | DNF | | BASS |
| 13-Mar-2024 | Les Crosets | British ISSC and Champs | 8423 | GS | DNF | | BASS |
| 12-Mar-2024 | Les Crosets | British ISSC and Champs | 8418 | GS | QLF | 11 (6) | 113.02 | 86.75 | 189.63 | 276.38 | BASS |
| 12-Mar-2024 | Les Crosets | British ISSC and Champs | 8415 | GS | QLF | 12 (6) | 113.02 | * | * | * | BASS |
| 11-Mar-2024 | Les Crosets | British ISSC and Champs | 8422 | SL | DNF | | BASS |
| 11-Mar-2024 | Les Crosets | British ISSC and Champs | 8419 | SL | DNF | | BASS |
| 15-Feb-2024 | Bormio | English Alpine Childrens' Championships | 8121 | GS | QLF | 39 (39) | 122.15 | 162.62 | 191.05 | 353.67 | BASS |
| 14-Feb-2024 | Bormio | English Alpine Childrens' Championships | 8114 | SG | QLF | 30 (30) | 64.50 | 179.16 | 204.31 | 383.47 | BASS |
| 12-Feb-2024 | Bormio | English Alpine Childrens' Championships | 8111 | SL | DNF | | BASS |
| 26-Jan-2024 | Les Crosets | Welsh Alpine Championships | 8390 | SL | QLF | 12 (10) | 90.12 | 128.06 | 168.88 | 296.94 | BASS |
| 26-Jan-2024 | Les Crosets | Welsh Alpine Championships | 8387 | SL | QLF | 14 (10) | 90.12 | * | * | * | BASS |
| 25-Jan-2024 | Les Crosets | Welsh Alpine Championships | 8386 | GS | QLF | 8 (6) | 118.50 | 111.80 | 213.99 | 325.79 | BASS |
| 25-Jan-2024 | Les Crosets | Welsh Alpine Championships | 8383 | GS | QLF | 13 (6) | 118.50 | * | * | * | BASS |
| 06-Jan-2024 | Hinterreit | Ambition Childrens Champs | 8354 | GS | DNF | | BASS |
| 06-Jan-2024 | Hinterreit | Ambition Childrens Champs | 8351 | GS | DNF | | BASS |
| 05-Jan-2024 | Hinterreit | Ambition Childrens Champs | 8350 | GS | DNF | | BASS |
| 05-Jan-2024 | Hinterreit | Ambition Childrens Champs | 8347 | GS | DNF | | BASS |
| 04-Jan-2024 | Hinterreit | Ambition Childrens Champs | 8346 | SL | DNF | | BASS |
| 04-Jan-2024 | Hinterreit | Ambition Childrens Champs | 8343 | SL | DNF | | BASS |
| 03-Jan-2024 | Hinterreit | Ambition Childrens Champs | 8342 | SL | DNF | | BASS |
| 03-Jan-2024 | Hinterreit | Ambition Childrens Champs | 8339 | SL | DNF | | BASS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 8704 | SL | DNF | | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | QLF | 32 (8) | 60.34 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | QLF | 17 (6) | 72.66 | 159.37 | 0.00 | 159.37 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | DNS | | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | DNS | | OBARTS |
| 06-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8171 | GS | DNF | | BASS |
| 06-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8170 | GS | QLF | 31 (31) | 60.12 | 275.92 | 191.66 | 467.58 | BASS |
| 05-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8166 | SG | DNF | | BASS |
| 03-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8168 | SL | DSQ | | BASS |
| 03-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8167 | SL | QLF | 31 (31) | 61.21 | 246.26 | 195.89 | 442.15 | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8122 | SL | QLF | 37 (37) | 65.05 | 256.02 | 188.31 | 444.33 | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8121 | SL | QLF | 22 (22) | 64.40 | 259.10 | 189.15 | 448.25 | BASS |
| 15-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8117 | SG | QLF | 31 (31) | 53.63 | 160.97 | 243.51 | 404.48 | BASS |
| 15-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8116 | SG | QLF | 25 (25) | 52.81 | 135.26 | 254.60 | 389.86 | BASS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8113 | GS | DNF | | BASS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8112 | GS | QLF | 34 (34) | 55.67 | 218.73 | 197.29 | 416.02 | BASS |
| 27-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8183 | SL | QLF | 10 (10) | 52.41 | 197.50 | 185.67 | 383.17 | BASS |
| 27-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8182 | SL | QLF | 16 (10) | 52.22 | 238.76 | 185.67 | 424.43 | BASS |
| 27-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8181 | SL | QLF | 25 (10) | 104.63 | * | * | * | BASS |
| 26-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8179 | GS | QLF | 12 (14) | 60.96 | 167.24 | 199.09 | 366.33 | BASS |
| 26-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8178 | GS | QLF | 17 (14) | 60.14 | 212.16 | 199.09 | 411.25 | BASS |
| 26-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8177 | GS | QLF | 40 (14) | 121.10 | * | * | * | BASS |
| 07-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8006 | GS | QLF | 11 (8) | 67.65 | 322.94 | 166.11 | 489.05 | BASS |
| 07-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8005 | GS | QLF | 10 (8) | 67.41 | 271.46 | 166.11 | 437.57 | BASS |
| 07-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8004 | GS | QLF | 22 (8) | 135.06 | * | * | * | BASS |
| 06-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8002 | GS | QLF | 15 | 48.86 | 321.67 | 123.53 | 445.20 | BASS |
| 06-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8001 | GS | DNF | | BASS |
| 06-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8000 | GS | DNF | | BASS |
| 05-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8014 | SL | DSQ | | BASS |
| 05-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8013 | SL | QLF | 10 | 67.61 | 294.73 | 114.32 | 409.05 | BASS |
| 05-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8012 | SL | DSQ | | BASS |
| 04-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8010 | SL | DSQ | | BASS |
| 04-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8009 | SL | DSQ | | BASS |
| 04-Jan-2023 | Hinterreit | Ambition Childrens Champs | 8008 | SL | DSQ | | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8352 | GS | QLF | 13 (6) | 60.40 | | UNS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8327 | SL | QLF | 22 (6) | 70.16 | 196.67 | 41.99 | 238.66 | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8313 | SL | QLF | 21 (6) | 74.10 | 184.81 | 19.56 | 204.37 | OBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8267 | SL | QLF | 21 (7) | 71.19 | 182.05 | 68.86 | 250.91 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | QLF | 32 (10) | 31.11 | 221.81 | 61.23 | 283.04 | OBARTS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 8112 | SL | DSQ | | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 8111 | SL | QLF | 4 | 45.65 | 187.27 | 265.99 | 453.26 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 8110 | SL | DSQ | | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 8108 | SL | QLF | 9 (9) | 45.70 | 223.17 | 267.84 | 491.01 | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 8107 | SL | QLF | 9 (9) | 50.12 | 261.53 | 267.84 | 529.37 | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 8106 | SL | QLF | 23 (9) | 95.82 | * | * | * | BASS |
| 25-Feb-2022 | Bormio | English Alpine Children's Championships | 8097 | SG | QLF | 68 (26) | 64.08 | 408.98 | 267.41 | 676.39 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8228 | GS | QLF | 28 (25) | 58.75 | 356.91 | 197.99 | 554.90 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8227 | GS | QLF | 37 (25) | 57.92 | 400.30 | 197.99 | 598.29 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8226 | GS | QLF | 70 (25) | 116.67 | * | * | * | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8224 | SL | QLF | 26 (18) | 66.64 | 332.17 | 216.08 | 548.25 | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8223 | SL | QLF | 30 (18) | 65.72 | 400.70 | 216.08 | 616.78 | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8222 | SL | QLF | 53 (18) | 132.36 | * | * | * | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 8089 | SG | QLF | 9 (9) | 64.35 | 202.05 | 326.79 | 528.84 | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 8088 | SG | QLF | 11 (11) | 64.17 | 189.63 | 343.68 | 533.31 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 8219 | GS | QLF | 11 (12) | 57.19 | 258.93 | 206.38 | 465.31 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 8218 | GS | QLF | 12 (12) | 52.82 | 271.79 | 206.38 | 478.17 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 8217 | GS | QLF | 34 (12) | 110.01 | * | * | * | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 8215 | SL | QLF | 10 (8) | 63.34 | 323.26 | 221.02 | 544.28 | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 8214 | SL | QLF | 8 (8) | 66.17 | 324.21 | 221.02 | 545.23 | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 8213 | SL | QLF | 26 (8) | 129.51 | * | * | * | BASS |
| 12-Jan-2022 | Pila | Anglo-Scottish Races | 8212 | SG | DNS | | BASS |
| 12-Jan-2022 | Pila | Anglo-Scottish Races | 8037 | SG | DNS | | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 8035 | GS | DNS | | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 8034 | GS | DNS | | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 8033 | GS | DNS | | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 8031 | SL | DNS | | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 8030 | SL | DNS | | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 8029 | SL | DNS | | BASS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8237 | SL | DSQ | | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8255 | GS | QLF | 28 (7) | 60.78 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8217 | SL | DNF | | OBARTS |
| 11-Jul-2021 | Firpark | BSA Slalom | 8239 | SL | QLF | 12 (5) | 30.26 | 198.92 | 119.20 | 318.12 | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 8166 | SL | QLF | 19 (4) | 71.86 | 237.86 | 56.00 | 293.86 | OBARTS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 8071 | SL | DNS | | UNS |
| 16-Feb-2020 | Bormio | English Alpine Childrens Championships | 8059 | GS | QLF | 40 (35) | 47.89 | | UNS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8110 | GS | QLF | 16 (15) | 52.91 | | UNS |
| 05-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8105 | SL | QLF | 12 (11) | 37.62 | | UNS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8342 | SL | QLF | 8 (6) | 35.15 | | UNS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8326 | SL | QLF | 4 (4) | 40.14 | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8299 | GS | QLF | 11 (9) | 33.45 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8297 | SL | QLF | 7 (5) | 37.29 | | UNS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8258 | SL | QLF | 12 (10) | 23.39 | | UNS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8251 | SL | DNS | | UNS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8145 | COM | QLF | 57 (9) | 87.36 | | UNS |
| 19-Feb-2019 | Bormio | English Alpine Champs Children | 8139 | GS | QLF | 51 (8) | 47.34 | | UNS |
| 08-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8033 | COM | DNS | | UNS |
| 07-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8031 | GS | QLF | 25 (4) | 62.39 | | UNS |
| 06-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8026 | SL | QLF | 19 (3) | 62.39 | | UNS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 8320 | SL | QLF | 12 (4) | 33.77 | | UNS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8287 | SL | QLF | 10 (3) | 41.76 | | UNS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 10 (2) | 32.62 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 14 (3) | 42.58 | | UNS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 8300 | GS | QLF | 9 (2) | 36.12 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8270 | SL | DSQ | | UNS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8238 | SL | QLF | 22 (6) | 20.54 | | UNS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8230 | SL | QLF | 14 (1) | 24.85 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8228 | SL | QLF | 13 (4) | 17.26 | | UNS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8186 | COM | DNS | | UNS |
| 16-Feb-2018 | Bormio | English Alpine Children's Championships | 8141 | GS | QLF | 67 (21) | 93.59 | | UNS |
| 13-Feb-2018 | Bormio | English Alpine Children's Championships | 8134 | COM | DSQ | | UNS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8333 | SL | QLF | 20 | 43.05 | | UNS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8286 | GS | QLF | 17 | 36.12 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8284 | SL | QLF | 21 | 46.04 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8329 | GS | QLF | 23 | 39.87 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8327 | SL | QLF | 20 | 49.13 | | UNS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8255 | SL | QLF | 25 | 21.40 | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8246 | SL | QLF | 22 | 51.04 | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8242 | SL | QLF | 28 | 16.91 | | UNS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8277 | GS | DSQ | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8203 | SL | QLF | 23 | 28.38 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8152 | GS | QLF | 29 | 40.54 | | UNS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8109 | GS | QLF | 46 | 47.49 | | UNS |