| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 25-Oct-2025 | Bearsden Ski Club | SUDS (Kings Scotland Round 2) | 8402 | SL | QLF | 8 (6) | 20.44 | | UNS |
| 15-Nov-2024 | Hillend | BUDS 2024 | 8577 | SL | DNF | | UNS |
| 26-Oct-2024 | Bearsden Ski Club | SUDS Scottish University Dry Slope Championships | 8576 | SL | QLF | 2 | 20.04 | | UNS |
| 10-Nov-2023 | Hillend | BUDS Champs | 8756 | SL | DNF | | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | QLF | 8 (4) | 25.08 | 34.12 | 27.83 | 61.95 | OBARTS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 8334 | SL | QLF | 11 (4) | 27.19 | 82.47 | 18.10 | 100.57 | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8336 | SL | QLF | 9 (3) | 28.40 | 94.01 | 16.91 | 110.92 | IBARTS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8081 | GS | QLF | 6 (6) | 109.80 | 147.00 | 178.96 | 325.96 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8078 | GS | QLF | 11 (6) | 109.80 | * | * | * | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8077 | SL | DSQ | | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8074 | SL | DSQ | | BASS |
| 20-Feb-2020 | Bormio | English Alpine Childrens Championships | 8067 | GS | QLF | 34 (34) | 144.31 | 131.82 | 136.14 | 267.96 | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 8066 | SG | QLF | 23 (23) | 67.59 | 184.91 | 170.08 | 354.99 | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 8065 | SG | DNF | | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8062 | SL | DSQ | | BASS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8265 | SL | DSQ | | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 8261 | SL | QLF | 23 (10) | 29.04 | 101.02 | 9.89 | 110.91 | IBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | DSQ | | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8250 | SL | QLF | 12 (6) | 28.96 | 95.81 | 60.35 | 156.16 | OBARTS |
| 12-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 8239 | SL | QLF | 22 (11) | 30.83 | 101.40 | 12.75 | 114.15 | IBARTS |
| 11-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 8237 | SL | QLF | 28 (11) | 32.13 | 145.84 | 5.00 | 150.84 | IBARTS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8149 | SL | QLF | 31 (31) | 119.68 | 237.41 | 132.47 | 369.88 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8144 | GS | DNF | | BASS |
| 18-Feb-2019 | Bormio | English Alpine Champs Children | 8137 | SG | QLF | 27 (27) | 66.62 | 169.36 | 145.06 | 314.42 | BASS |
| 18-Feb-2019 | Bormio | English Alpine Champs Children | 8136 | SG | QLF | 31 (31) | 69.09 | 253.93 | 139.53 | 393.46 | BASS |
| 08-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8206 | SG | QLF | 34 (17) | 54.08 | 206.29 | 124.36 | 330.65 | BASS |
| 08-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8032 | SG | QLF | 33 (18) | 55.09 | 244.51 | 130.07 | 374.58 | BASS |
| 07-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8030 | GS | QLF | 22 (18) | 131.88 | 191.83 | 111.27 | 303.10 | BASS |
| 07-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8027 | GS | QLF | 32 (18) | 131.88 | * | * | * | BASS |
| 06-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8025 | SL | QLF | 16 (12) | 121.41 | 273.05 | 82.19 | 355.24 | BASS |
| 06-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8022 | SL | QLF | 28 (12) | 121.41 | * | * | * | BASS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 8301 | SL | QLF | 14 (6) | 31.66 | 78.99 | 39.05 | 118.04 | IBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 19 (6) | 56.91 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | QLF | 23 (8) | 79.60 | 176.90 | 33.53 | 210.43 | OBARTS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8269 | SL | DSQ | | OBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 8241 | SL | QLF | 27 (12) | 32.90 | 108.54 | 35.82 | 144.36 | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8237 | SL | QLF | 45 (17) | 35.82 | 204.72 | 16.91 | 221.63 | IBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 53 (16) | 116.92 | 614.75 | 43.76 | 658.51 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8227 | SL | QLF | 28 (10) | 31.19 | 182.97 | 37.14 | 220.11 | OBARTS |
| 13-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8218 | SL | QLF | 44 (14) | 36.13 | 196.94 | 12.76 | 209.70 | IBARTS |
| 12-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8216 | SL | QLF | 52 (15) | 38.71 | 262.76 | 9.49 | 272.25 | IBARTS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8184 | SL | QLF | 17 (17) | 61.88 | 156.35 | 250.02 | 406.37 | BASS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8183 | SL | QLF | 15 (15) | 59.68 | 119.41 | 274.99 | 394.40 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8139 | GS | QLF | 51 (51) | 74.78 | 235.73 | 185.39 | 421.12 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8138 | GS | QLF | 53 (53) | 72.96 | 251.29 | 184.24 | 435.53 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8136 | SL | QLF | 33 (33) | 65.52 | 252.07 | 220.12 | 472.19 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8135 | SL | QLF | 38 (38) | 63.81 | 282.03 | 208.09 | 490.12 | BASS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8330 | SL | QLF | 27 (10) | 34.63 | 217.00 | 44.58 | 261.58 | IBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 32 | 62.47 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 35 | 115.46 | 613.73 | 28.43 | 642.16 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 37 | 67.80 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 31 | 90.90 | 277.38 | 85.71 | 363.09 | OBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 67 | 37.14 | 314.86 | 7.92 | 322.78 | IBARTS |