| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 15-Nov-2024 | Hillend | BUDS 2024 | 9577 | SL | QLF | 12 | 47.82 | | UNS |
| 09-Mar-2024 | Cairngorm | Scottish Alpine Student Championships | 9174 | SL | QLF | 10 | 82.68 | | UNS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9313 | SL | QLF | 17 (5) | 76.37 | 178.13 | 0.00 | 178.13 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 9331 | SL | QLF | 9 (2) | 28.48 | 75.21 | 36.85 | 112.06 | OBARTS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 9237 | SL | QLF | 6 (2) | 69.89 | 157.30 | 37.05 | 194.35 | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9255 | GS | QLF | 8 (2) | 57.80 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9217 | SL | QLF | 7 (1) | 71.91 | 153.44 | 6.47 | 159.91 | OBARTS |
| 15-Aug-2021 | Chill Factore | British Indoor Championships | 9212 | SL | QLF | 34 (8) | 33.72 | 154.18 | 9.87 | 164.05 | IBARTS |
| 14-Aug-2021 | Chill Factore | Anglo-Welsh Champs & eola GBR Indoor Series 3 | 9210 | SL | QLF | 28 (8) | 34.25 | 133.35 | 20.46 | 153.81 | IBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 9166 | SL | QLF | 15 (3) | 74.08 | 200.62 | 79.27 | 279.89 | OBARTS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9081 | GS | QLF | 6 (6) | 114.33 | 162.91 | 210.52 | 373.43 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9078 | GS | QLF | 12 (6) | 114.33 | * | * | * | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9077 | SL | QLF | 2 (2) | 81.52 | 59.36 | 277.71 | 337.07 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9074 | SL | QLF | 5 (2) | 81.52 | * | * | * | BASS |
| 20-Feb-2020 | Bormio | English Alpine Childrens Championships | 9067 | GS | QLF | 32 (32) | 156.21 | 183.89 | 145.99 | 329.88 | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 9066 | SG | QLF | 33 (33) | 75.35 | 243.29 | 208.34 | 451.63 | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 9065 | SG | QLF | 32 (32) | 76.78 | 277.29 | 201.73 | 479.02 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 9062 | SL | QLF | 21 (21) | 115.43 | 172.09 | 149.35 | 321.44 | BASS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 9341 | SL | QLF | 2 (2) | 64.51 | | UNS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 9323 | SL | QLF | 10 (5) | 34.21 | 90.95 | 56.11 | 147.06 | IBARTS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 9338 | SL | QLF | 8 (4) | 31.33 | 97.46 | 55.19 | 152.65 | IBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9298 | GS | QLF | 8 (4) | 60.17 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9296 | SL | QLF | 11 (4) | 77.18 | 180.94 | 8.35 | 189.29 | OBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 9265 | SL | QLF | 13 (6) | 32.13 | 110.98 | 11.82 | 122.80 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 9261 | SL | QLF | 21 (10) | 31.99 | 137.81 | 7.19 | 145.00 | IBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 9257 | SL | QLF | 8 (4) | 81.13 | 58.51 | 73.19 | 131.70 | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 9250 | SL | QLF | 6 (3) | 30.31 | 39.34 | 86.13 | 125.47 | OBARTS |
| 12-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 9239 | SL | QLF | 22 (9) | 33.33 | 148.69 | 5.00 | 153.69 | IBARTS |
| 11-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 9237 | SL | DSQ | | IBARTS |
| 08-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9206 | SG | QLF | 32 (14) | 62.43 | 288.74 | 165.46 | 454.20 | BASS |
| 08-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9032 | SG | QLF | 30 (13) | 57.99 | 239.92 | 159.00 | 398.92 | BASS |
| 07-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9029 | GS | QLF | 10 (13) | 70.35 | 177.99 | 130.26 | 308.25 | BASS |
| 07-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9028 | GS | QLF | 14 (13) | 71.20 | 214.03 | 130.26 | 344.29 | BASS |
| 07-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9027 | GS | QLF | 33 (13) | 141.55 | * | * | * | BASS |
| 06-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9024 | SL | QLF | 10 (9) | 62.66 | 186.30 | 123.81 | 310.11 | BASS |
| 06-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9023 | SL | QLF | 10 (9) | 60.48 | 182.01 | 123.81 | 305.82 | BASS |
| 06-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9022 | SL | QLF | 28 (9) | 123.14 | * | * | * | BASS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 9301 | SL | QLF | 6 (1) | 33.07 | 71.57 | 70.74 | 142.31 | IBARTS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 9286 | SL | QLF | 7 (3) | 76.93 | 119.24 | 58.18 | 177.42 | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 9284 | GS | QLF | 17 (3) | 61.20 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9282 | SL | QLF | 15 (4) | 79.52 | 153.05 | 0.00 | 153.05 | OBARTS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9299 | GS | QLF | 17 (5) | 67.81 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 9269 | SL | QLF | 13 (4) | 76.32 | 182.16 | 16.48 | 198.64 | OBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 9241 | SL | QLF | 15 (4) | 34.10 | 126.91 | 16.73 | 143.64 | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 9237 | SL | QLF | 24 (8) | 36.05 | 138.62 | 17.27 | 155.89 | IBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9229 | SL | DSQ | | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9227 | SL | QLF | 2 (1) | 30.32 | 110.68 | 50.68 | 161.36 | OBARTS |
| 13-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 9218 | SL | QLF | 31 (7) | 37.03 | 189.64 | 5.00 | 194.64 | IBARTS |
| 12-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 9216 | SL | QLF | 21 (6) | 37.59 | 174.70 | 5.00 | 179.70 | IBARTS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9194 | SL | QLF | 1 (1) | 55.04 | - | UTS | - | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9193 | SL | QLF | 1 (1) | 59.78 | 0.00 | 479.39 | 479.39 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9190 | SL | QLF | 1 (1) | 58.87 | - | UTS | - | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9189 | SL | QLF | 1 (1) | 55.73 | 0.00 | 468.96 | 468.96 | BASS |
| 07-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 9025 | SL | QLF | 9 (9) | 46.65 | | UNS |
| 07-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 9024 | SL | DSQ | | BASS |
| 06-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 9021 | GS | QLF | 15 (15) | 72.21 | 461.55 | 219.97 | 681.52 | BASS |
| 06-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 9020 | GS | QLF | 15 (15) | 65.60 | 342.80 | 250.93 | 593.73 | BASS |
| 05-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 9032 | SL | QLF | 13 (13) | 42.38 | 181.70 | 259.68 | 441.38 | BASS |
| 05-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 9029 | SL | QLF | 9 (9) | 40.63 | - | UTS | - | BASS |
| 05-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 9028 | SL | QLF | 16 (16) | 40.62 | 235.76 | 239.76 | 475.52 | BASS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 9330 | SL | QLF | 8 (4) | 35.23 | 149.28 | 108.64 | 257.92 | IBARTS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 9332 | SL | QLF | 12 | 79.10 | 162.02 | 53.50 | 215.52 | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9285 | GS | QLF | 19 | 65.70 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9283 | SL | QLF | 22 | 88.15 | 262.02 | 0.00 | 262.02 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9328 | GS | QLF | 20 | 68.99 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9326 | SL | QLF | 19 | 98.30 | 349.61 | 40.08 | 389.69 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9254 | SL | QLF | 38 | 41.76 | 300.96 | 0.00 | 300.96 | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 9252 | SL | QLF | 42 | 39.31 | 290.47 | 5.00 | 295.47 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9245 | SL | QLF | 19 | 86.94 | 274.39 | 23.58 | 297.97 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9241 | SL | DSQ | | OBARTS |
| 02-Oct-2016 | Hillend | LSRA Classic | 9261 | SL | QLF | 4 (4) | 42.82 | | UNS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9258 | SL | QLF | 11 (7) | 50.30 | | UNS |
| 14-Aug-2016 | Chill Factore | British Indoor Champs | 9211 | SL | QLF | 16 (11) | 21.60 | | UNS |
| 13-Aug-2016 | Chill Factore | Anglo-Welsh Champs | 9209 | SL | QLF | 15 (11) | 21.14 | | UNS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9179 | SL | QLF | 2 (2) | 15.06 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9143 | GS | DNS | | UNS |
| 06-Jun-2015 | Firpark | Twin Peaks | 9227 | SL | QLF | 6 (5) | 16.96 | | UNS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 9238 | SL | QLF | 9 | 34.91 | | UNS |
| 08-Jun-2013 | Firpark | Twin Peaks | 9121 | SL | QLF | 13 | 43.79 | | UNS |