| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 06-Sep-2026 | Hillend | Scottish Dry Slope Championships | 8391 | GS | QLF | 3 (3) | 47.02 | | UNS |
| 05-Sep-2026 | Hillend | Scottish Dry Slope Championships | 8375 | SL | DNS | | OBARTS |
| 24-May-2026 | Hillend | Copper Horse Outdoor GBR Series 2&3 | 8345 | SL | QLF | 2 (2) | 56.01 | 44.82 | 5.00 | 49.82 | OBARTS |
| 23-May-2026 | Hillend | Copper Horse Outdoor GBR Series 2&3 | 8301 | SL | QLF | 2 (2) | 56.42 | 58.41 | 5.00 | 63.41 | OBARTS |
| 21-Mar-2026 | Cairngorm | Scottish Alpine Student Championships | 8196 | SL | QLF | 4 (3) | 69.69 | | UNS |
| 28-Feb-2026 | Cairngorm | Scottish Childrens Championships | 8211 | GS | QLF | 2 (1) | 86.19 | 10.30 | 207.59 | 217.89 | BASS |
| 28-Feb-2026 | Cairngorm | Scottish Childrens Championships | 8208 | GS | QLF | 3 (1) | 86.19 | * | * | * | BASS |
| 07-Nov-2025 | Gloucester | BUDS British University Dry Slope Championships | 8405 | SL | QLF | 3 (2) | 35.06 | 22.76 | 16.12 | 38.88 | OBARTS |
| 25-Oct-2025 | Bearsden Ski Club | SUDS (Kings Scotland Round 2) | 8402 | SL | QLF | 17 (8) | 20.90 | | UNS |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 8315 | SL | QLF | 1 (1) | 55.67 | 0.00 | 38.42 | 38.42 | OBARTS |
| 31-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8342 | GS | QLF | 2 (2) | 48.82 | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8341 | SL | QLF | 4 (2) | 56.46 | 38.23 | 6.58 | 44.81 | OBARTS |
| 20-Jul-2025 | Hillend | British Dry Slope Championships | 8329 | SL | QLF | 8 (2) | 59.72 | 91.32 | 0.00 | 91.32 | OBARTS |
| 19-Jul-2025 | Hillend | Copper Horse 2025 GBR Outdoor Series Race 5 | 8280 | SL | QLF | 3 (1) | 29.29 | - | UTS | - | OBARTS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 8551 | SL | DNF | | OBARTS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 8537 | SL | QLF | 4 (1) | 55.65 | 22.17 | 10.31 | 32.48 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 8539 | SL | DNF | | OBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8489 | SL | DNF | | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8485 | SL | DNF | | OBARTS |
| 13-Feb-2024 | Bormio | English Alpine FIS Championships | 836 | SG | QLF | 61 (22) | 70.97 | 176.35 | 23.40 | 199.75 | FIS |
| 11-Feb-2024 | Bormio | English Alpine FIS Championships | 834 | SL | QLF | 60 (34) | 115.59 | 196.95 | 27.40 | 224.35 | FIS |
| 10-Feb-2024 | Bormio | English Alpine FIS Championships | 835 | SL | DNF | | FIS |
| 09-Feb-2024 | Bormio | English Alpine FIS Championships | 833 | GS | QLF | 57 (32) | 116.63 | 134.65 | 35.63 | 170.28 | FIS |
| 08-Feb-2024 | Bormio | English Alpine FIS Championships | 832 | GS | QLF | 59 (32) | 118.44 | 156.61 | 33.46 | 190.07 | FIS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 8704 | SL | DNF | | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | QLF | 3 (2) | 50.55 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | DNF | | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | QLF | 4 (2) | 58.94 | 33.55 | 11.37 | 44.92 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | QLF | 15 (3) | 26.63 | 81.35 | 27.83 | 109.18 | OBARTS |
| 05-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8166 | SG | QLF | 13 (12) | 44.77 | 73.07 | 130.76 | 203.83 | BASS |
| 04-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8169 | SL | DNF | | BASS |
| 17-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8123 | GS | QLF | 29 (29) | 92.08 | 123.46 | 147.87 | 271.33 | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8120 | SG | DNF | | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8119 | SG | QLF | 13 (13) | 57.75 | 75.14 | 138.18 | 213.32 | BASS |
| 14-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8115 | SL | QLF | 16 (16) | 94.63 | 115.95 | 135.78 | 251.73 | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8352 | GS | QLF | 1 (1) | 51.88 | | UNS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8327 | SL | QLF | 3 (1) | 57.56 | 30.25 | 41.99 | 72.24 | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8313 | SL | DNF | | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | DNS | | OBARTS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 8113 | SL | QLF | 5 (5) | 78.78 | 62.25 | 265.99 | 328.24 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 8110 | SL | QLF | 5 (5) | 78.78 | * | * | * | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 8109 | SL | QLF | 6 (6) | 76.87 | 50.46 | 267.84 | 318.30 | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 8106 | SL | QLF | 6 (6) | 76.87 | * | * | * | BASS |
| 25-Feb-2022 | Bormio | English Alpine Children's Championships | 8097 | SG | QLF | 31 (25) | 53.47 | 144.23 | 267.41 | 411.64 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8229 | GS | DNF | | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8226 | GS | DNF | | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8225 | SL | QLF | 13 (13) | 102.42 | 117.41 | 216.08 | 333.49 | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8222 | SL | QLF | 14 (13) | 102.42 | * | * | * | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 8231 | SG | QLF | 13 (13) | 56.01 | 121.27 | 272.95 | 394.22 | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 8230 | SG | QLF | 17 (17) | 58.01 | 165.96 | 265.58 | 431.54 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 8220 | GS | QLF | 13 (13) | 96.38 | 107.10 | 206.38 | 313.48 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 8217 | GS | QLF | 15 (13) | 96.38 | * | * | * | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 8216 | SL | DNF | | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 8213 | SL | DNF | | BASS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8237 | SL | DNF | | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8255 | GS | QLF | 8 (2) | 53.64 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8217 | SL | DSQ | | OBARTS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8080 | GS | QLF | 2 (3) | 53.29 | 79.97 | 178.96 | 258.93 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8079 | GS | QLF | 4 (3) | 52.65 | 134.32 | 178.96 | 313.28 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8078 | GS | QLF | 8 (3) | 105.94 | * | * | * | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8076 | SL | QLF | 10 (7) | 40.80 | 190.40 | 183.71 | 374.11 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8075 | SL | QLF | 5 (7) | 36.47 | 223.21 | 183.71 | 406.92 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8074 | SL | QLF | 16 (7) | 77.27 | * | * | * | BASS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 8070 | GS | QLF | 23 (23) | 73.35 | 123.12 | 187.68 | 310.80 | BASS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 8069 | GS | QLF | 24 (24) | 74.08 | 143.40 | 185.21 | 328.61 | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 8064 | SG | QLF | 60 (60) | 90.58 | 912.81 | 231.43 | 1,144.24 | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 8063 | SG | QLF | 27 (27) | 58.11 | 212.66 | 226.15 | 438.81 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8061 | SL | QLF | 24 (24) | 60.88 | 165.65 | 202.04 | 367.69 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8060 | SL | QLF | 30 (30) | 56.63 | 171.44 | 216.51 | 387.95 | BASS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8341 | SL | QLF | 9 (4) | 64.70 | | UNS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8325 | SL | QLF | 7 (1) | 72.37 | 133.80 | 38.48 | 172.28 | OBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 16 (4) | 58.15 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8296 | SL | QLF | 10 (2) | 70.44 | 88.55 | 40.75 | 129.30 | OBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | QLF | 15 (4) | 78.50 | 135.77 | 40.66 | 176.43 | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8250 | SL | QLF | 26 (7) | 30.94 | 152.27 | 60.35 | 212.62 | OBARTS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8145 | COM | QLF | 12 (11) | 74.38 | | UNS |
| 19-Feb-2019 | Bormio | English Alpine Champs Children | 8139 | GS | QLF | 25 (23) | 43.57 | | UNS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8287 | SL | QLF | 5 (5) | 38.24 | | UNS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 4 (4) | 30.51 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 12 (11) | 41.40 | | UNS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 8300 | GS | QLF | 10 (8) | 36.33 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8270 | SL | QLF | 7 (7) | 38.58 | | UNS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8230 | SL | QLF | 11 (11) | 24.20 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8228 | SL | QLF | 22 (15) | 18.02 | | UNS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8186 | COM | QLF | 10 (9) | 64.93 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8152 | GS | DNS | | UNS |