| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 9315 | SL | DNS | | OBARTS |
| 31-Aug-2025 | Hillend | Scottish Dry Slope Championships | 9342 | GS | DNS | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 9341 | SL | DNS | | OBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 9313 | SL | DNS | | OBARTS |
| 20-Feb-2025 | Bormio | English Alpine Childrens' Championships | 9010 | GS | QLF | 21 (21) | 129.66 | 97.17 | 135.92 | 233.09 | BASS |
| 18-Feb-2025 | Bormio | English Alpine Childrens' Championships | 9005 | SG | QLF | 21 (21) | 64.83 | 103.12 | 151.50 | 254.62 | BASS |
| 18-Feb-2025 | Bormio | English Alpine Childrens' Championships | 9004 | SG | QLF | 18 (18) | 64.52 | 120.67 | 141.57 | 262.24 | BASS |
| 16-Feb-2025 | Bormio | English Alpine Childrens' Championships | 9001 | SL | DNF | | BASS |
| 01-Dec-2024 | Hillend | LSR Bairns and Lassies | 9564 | GS | QLF | 4 (3) | 58.80 | | UNS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 9551 | SL | DSQ | | OBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 9489 | SL | QLF | 14 (3) | 67.43 | 143.54 | 5.00 | 148.54 | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 9485 | SL | DNS | | OBARTS |
| 05-Apr-2024 | Tignes | GB Alpine Children's Champs | 9108 | GS | QLF | 20 (20) | 121.90 | 137.64 | 167.88 | 305.52 | BASS |
| 02-Apr-2024 | Tignes | GB Alpine Children's Champs | 9104 | SL | QLF | 22 (22) | 100.76 | 142.43 | 152.80 | 295.23 | BASS |
| 14-Mar-2024 | Les Crosets | British ISSC and Champs | 9430 | SL | DNF | | BASS |
| 14-Mar-2024 | Les Crosets | British ISSC and Champs | 9427 | SL | DNF | | BASS |
| 13-Mar-2024 | Les Crosets | British ISSC and Champs | 9426 | GS | QLF | 8 (4) | 119.14 | 87.51 | 186.42 | 273.93 | BASS |
| 13-Mar-2024 | Les Crosets | British ISSC and Champs | 9423 | GS | QLF | 12 (4) | 119.14 | * | * | * | BASS |
| 12-Mar-2024 | Les Crosets | British ISSC and Champs | 9418 | GS | QLF | 11 (5) | 117.44 | 85.34 | 184.88 | 270.22 | BASS |
| 12-Mar-2024 | Les Crosets | British ISSC and Champs | 9415 | GS | QLF | 14 (5) | 117.44 | * | * | * | BASS |
| 11-Mar-2024 | Les Crosets | British ISSC and Champs | 9422 | SL | DNF | | BASS |
| 11-Mar-2024 | Les Crosets | British ISSC and Champs | 9419 | SL | DNF | | BASS |
| 15-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9121 | GS | DSQ | | BASS |
| 14-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9114 | SG | QLF | 21 (21) | 62.83 | 103.78 | 209.77 | 313.55 | BASS |
| 12-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9111 | SL | DNF | | BASS |
| 26-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9390 | SL | QLF | 6 (5) | 83.54 | 65.20 | 159.59 | 224.79 | BASS |
| 26-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9387 | SL | QLF | 7 (5) | 83.54 | * | * | * | BASS |
| 25-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9386 | GS | QLF | 8 (6) | 119.46 | 77.08 | 197.37 | 274.45 | BASS |
| 25-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9383 | GS | QLF | 9 (6) | 119.46 | * | * | * | BASS |
| 06-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9354 | GS | DNF | | BASS |
| 06-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9351 | GS | DNF | | BASS |
| 05-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9350 | GS | QLF | 10 (10) | 118.50 | 105.74 | 174.38 | 280.12 | BASS |
| 05-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9347 | GS | QLF | 13 (10) | 118.50 | * | * | * | BASS |
| 04-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9446 | SL | DNF | | BASS |
| 04-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9443 | SL | DNF | | BASS |
| 03-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9342 | SL | DNF | | BASS |
| 03-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9339 | SL | DNF | | BASS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 9704 | SL | DNF | | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9734 | GS | QLF | 14 (5) | 58.10 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9729 | SL | QLF | 21 (8) | 92.80 | 334.15 | 0.00 | 334.15 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 9656 | SL | QLF | 15 (7) | 72.46 | 139.42 | 5.00 | 144.42 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 9658 | SL | DNF | | OBARTS |
| 06-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9171 | GS | DNF | | BASS |
| 06-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9170 | GS | QLF | 10 (10) | 53.70 | 74.74 | 176.32 | 251.06 | BASS |
| 05-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9166 | SG | QLF | 27 (9) | 50.30 | 188.88 | 137.51 | 326.39 | BASS |
| 03-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9168 | SL | QLF | 13 (13) | 54.75 | 106.32 | 170.13 | 276.45 | BASS |
| 03-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9167 | SL | QLF | 15 (15) | 57.24 | 172.29 | 160.93 | 333.22 | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9122 | SL | DNF | | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9121 | SL | QLF | 18 (18) | 63.94 | 137.75 | 178.54 | 316.29 | BASS |
| 15-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9117 | SG | QLF | 12 (12) | 51.90 | 94.55 | 242.27 | 336.82 | BASS |
| 15-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9116 | SG | QLF | 14 (14) | 51.08 | 66.41 | 243.29 | 309.70 | BASS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9113 | GS | QLF | 14 (14) | 51.08 | 113.49 | 192.77 | 306.26 | BASS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9112 | GS | QLF | 11 (11) | 50.82 | 68.78 | 189.00 | 257.78 | BASS |
| 27-Jan-2023 | Les Crosets | Welsh Alpine Championships | 9183 | SL | QLF | 9 | 50.90 | 196.20 | 171.41 | 367.61 | BASS |
| 27-Jan-2023 | Les Crosets | Welsh Alpine Championships | 9182 | SL | DNF | | BASS |
| 27-Jan-2023 | Les Crosets | Welsh Alpine Championships | 9181 | SL | DNF | | BASS |
| 26-Jan-2023 | Les Crosets | Welsh Alpine Championships | 9179 | GS | DNF | | BASS |
| 26-Jan-2023 | Les Crosets | Welsh Alpine Championships | 9178 | GS | QLF | 6 | 56.71 | 102.84 | 187.18 | 290.02 | BASS |
| 26-Jan-2023 | Les Crosets | Welsh Alpine Championships | 9177 | GS | DNF | | BASS |
| 07-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9006 | GS | QLF | 8 | 63.40 | 239.44 | 140.45 | 379.89 | BASS |
| 07-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9005 | GS | DNF | | BASS |
| 07-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9004 | GS | DNF | | BASS |
| 06-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9002 | GS | QLF | 8 (6) | 44.97 | 162.42 | 132.14 | 294.56 | BASS |
| 06-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9001 | GS | QLF | 7 (6) | 61.71 | 164.43 | 132.14 | 296.57 | BASS |
| 06-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9000 | GS | QLF | 11 (6) | 106.68 | * | * | * | BASS |
| 05-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9014 | SL | QLF | 7 | 65.11 | 110.80 | 154.99 | 265.79 | BASS |
| 05-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9013 | SL | DSQ | | BASS |
| 05-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9012 | SL | DSQ | | BASS |
| 04-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9010 | SL | QLF | 6 | 69.93 | 126.53 | 148.43 | 274.96 | BASS |
| 04-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9009 | SL | DNF | | BASS |
| 04-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9008 | SL | DNF | | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 9352 | GS | QLF | 8 (4) | 61.97 | | UNS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 9327 | SL | DNF | | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9313 | SL | QLF | 13 (3) | 73.65 | 145.79 | 0.00 | 145.79 | OBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 9267 | SL | QLF | 18 (6) | 82.97 | 317.71 | 47.66 | 365.37 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 9331 | SL | QLF | 19 (3) | 31.42 | 158.33 | 36.85 | 195.18 | OBARTS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9112 | SL | QLF | 14 (8) | 58.35 | 403.16 | 279.85 | 683.01 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9111 | SL | QLF | 5 (8) | 47.63 | 179.25 | 279.85 | 459.10 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9110 | SL | QLF | 15 (8) | 105.98 | * | * | * | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9108 | SL | QLF | 8 (7) | 45.36 | 181.95 | 280.44 | 462.39 | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9107 | SL | QLF | 7 (7) | 47.93 | 146.48 | 280.44 | 426.92 | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9106 | SL | QLF | 13 (7) | 93.29 | * | * | * | BASS |
| 25-Feb-2022 | Bormio | English Alpine Children's Championships | 9097 | SG | QLF | 40 (14) | 59.66 | 268.71 | 267.21 | 535.92 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9228 | GS | DSQ | | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9227 | GS | QLF | 28 | 58.28 | 311.27 | 178.69 | 489.96 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9226 | GS | DSQ | | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9224 | SL | QLF | 22 | 64.45 | 250.38 | 185.06 | 435.44 | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9223 | SL | DNF | | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9222 | SL | DNF | | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 9089 | SG | QLF | 9 (9) | 63.74 | 111.26 | 379.11 | 490.37 | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 9088 | SG | QLF | 10 (10) | 67.83 | 209.89 | 349.70 | 559.59 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9219 | GS | QLF | 11 (10) | 55.64 | 123.68 | 228.54 | 352.22 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9218 | GS | QLF | 11 (10) | 50.82 | 145.26 | 228.54 | 373.80 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9217 | GS | QLF | 22 (10) | 106.46 | * | * | * | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 9215 | SL | QLF | 11 (12) | 59.41 | 163.11 | 232.84 | 395.95 | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 9214 | SL | QLF | 14 (12) | 66.25 | 210.17 | 232.84 | 443.01 | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 9213 | SL | QLF | 20 (12) | 125.66 | * | * | * | BASS |
| 12-Jan-2022 | Pila | Anglo-Scottish Races | 9212 | SG | DNS | | BASS |
| 12-Jan-2022 | Pila | Anglo-Scottish Races | 9037 | SG | DNS | | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 9035 | GS | QLF | 12 (13) | 74.26 | 276.27 | 176.00 | 452.27 | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 9034 | GS | QLF | 11 (13) | 72.31 | 271.06 | 176.00 | 447.06 | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 9033 | GS | QLF | 30 (13) | 146.57 | * | * | * | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 9031 | SL | QLF | 14 (12) | 57.20 | 249.27 | 235.66 | 484.93 | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 9030 | SL | QLF | 12 (12) | 60.63 | 301.22 | 235.66 | 536.88 | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 9029 | SL | QLF | 23 (12) | 117.83 | * | * | * | BASS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 9237 | SL | DNF | | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9255 | GS | QLF | 19 (5) | 62.18 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9217 | SL | DNF | | OBARTS |
| 11-Jul-2021 | Firpark | BSA Slalom | 9239 | SL | QLF | 13 (5) | 31.30 | 200.71 | 118.71 | 319.42 | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 9166 | SL | DSQ | | OBARTS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 9071 | SL | QLF | 46 (31) | 74.20 | | UNS |
| 16-Feb-2020 | Bormio | English Alpine Childrens Championships | 9059 | GS | QLF | 29 (22) | 47.43 | | UNS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9110 | GS | QLF | 13 (11) | 53.78 | | UNS |
| 05-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9105 | SL | QLF | 12 (11) | 40.53 | | UNS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 9342 | SL | QLF | 10 (8) | 37.92 | | UNS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 9326 | SL | QLF | 7 (7) | 46.12 | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9299 | GS | QLF | 12 (10) | 34.75 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9297 | SL | QLF | 11 (10) | 41.77 | | UNS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 9258 | SL | QLF | 22 (19) | 26.93 | | UNS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 9251 | SL | QLF | 19 (15) | 19.62 | | UNS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 9145 | COM | QLF | 42 (11) | 94.78 | | UNS |
| 19-Feb-2019 | Bormio | English Alpine Champs Children | 9139 | GS | QLF | 41 (12) | 50.66 | | UNS |
| 08-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9033 | COM | DNS | | UNS |
| 07-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9031 | GS | QLF | 6 (2) | 66.54 | | UNS |
| 06-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9026 | SL | QLF | 8 (2) | 67.53 | | UNS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 9320 | SL | QLF | 10 (2) | 35.78 | | UNS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 9287 | SL | QLF | 7 (2) | 43.03 | | UNS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 9285 | GS | DNS | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9283 | SL | QLF | 11 (2) | 44.61 | | UNS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9300 | GS | QLF | 8 (1) | 36.78 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 9270 | SL | QLF | 5 (2) | 40.27 | | UNS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 9238 | SL | QLF | 8 (2) | 21.52 | | UNS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9230 | SL | QLF | 17 (1) | 27.66 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9228 | SL | QLF | 18 (3) | 19.46 | | UNS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 9186 | COM | QLF | 14 (6) | 77.52 | | UNS |
| 16-Feb-2018 | Bormio | English Alpine Children's Championships | 9141 | GS | QLF | 49 (14) | 92.39 | | UNS |
| 13-Feb-2018 | Bormio | English Alpine Children's Championships | 9134 | COM | DSQ | | UNS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 9333 | SL | QLF | 14 | 44.84 | | UNS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9286 | GS | QLF | 21 | 38.38 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9329 | GS | QLF | 18 | 40.86 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9327 | SL | DSQ | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9246 | SL | QLF | 12 | 52.48 | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9242 | SL | QLF | 22 | 18.08 | | UNS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 9263 | GS | QLF | 15 | 36.60 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9186 | SL | QLF | 23 | 32.66 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9143 | GS | QLF | 21 | 60.68 | | UNS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 9112 | GS | QLF | 29 | 49.14 | | UNS |