| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 26-Oct-2024 | Bearsden Ski Club | SUDS Scottish University Dry Slope Championships | 9576 | SL | QLF | 8 (3) | 22.72 | | UNS |
| 10-Nov-2023 | Hillend | BUDS Champs | 9756 | SL | QLF | 19 (12) | 40.82 | 111.06 | 28.45 | 139.51 | OBARTS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 9325 | SL | QLF | 12 (3) | 91.52 | 273.30 | 96.27 | 369.57 | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 9250 | SL | QLF | 12 (3) | 32.76 | 101.53 | 86.13 | 187.66 | OBARTS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 9149 | SL | QLF | 32 (32) | 143.89 | 380.36 | 124.12 | 504.48 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 9144 | GS | QLF | 42 (42) | 119.97 | 294.02 | 128.07 | 422.09 | BASS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 9319 | SL | QLF | 6 (3) | 63.56 | | UNS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 9301 | SL | QLF | 7 (4) | 34.11 | 96.46 | 70.74 | 167.20 | IBARTS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 9286 | SL | QLF | 9 (2) | 80.67 | 160.04 | 58.18 | 218.22 | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 9284 | GS | QLF | 16 (5) | 60.56 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9282 | SL | DSQ | | OBARTS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9299 | GS | QLF | 12 (4) | 65.13 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 9269 | SL | QLF | 19 (6) | 85.95 | 295.99 | 16.48 | 312.47 | OBARTS |
| 12-Aug-2018 | Chill Factore | British Indoor Championships | 9264 | SL | QLF | 24 (8) | 36.62 | 139.96 | 17.17 | 157.13 | IBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 9241 | SL | QLF | 25 (9) | 36.63 | 189.75 | 16.73 | 206.48 | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 9237 | SL | QLF | 29 (12) | 37.43 | 171.49 | 17.27 | 188.76 | IBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9229 | SL | QLF | 19 (8) | 88.10 | 247.69 | 11.89 | 259.58 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9227 | SL | QLF | 8 (3) | 32.14 | 160.55 | 50.68 | 211.23 | OBARTS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9195 | SL | DNF | | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9191 | SL | QLF | 3 (3) | 115.48 | 198.94 | 271.11 | 470.05 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 9140 | GS | QLF | 38 (38) | 144.29 | 243.22 | 151.01 | 394.23 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 9137 | SL | QLF | 24 (24) | 126.32 | 180.41 | 145.60 | 326.01 | BASS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 9330 | SL | QLF | 5 (2) | 33.28 | 101.17 | 108.64 | 209.81 | IBARTS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 9332 | SL | QLF | 9 | 75.49 | 121.77 | 53.50 | 175.27 | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9285 | GS | QLF | 16 | 63.99 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9283 | SL | QLF | 24 | 92.62 | 311.82 | 0.00 | 311.82 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9328 | GS | QLF | 15 | 66.01 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9326 | SL | QLF | 15 | 85.44 | 209.68 | 40.08 | 249.76 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9254 | SL | DSQ | | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 9252 | SL | QLF | 29 | 34.44 | 165.28 | 5.00 | 170.28 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9245 | SL | QLF | 21 | 88.01 | 286.63 | 23.58 | 310.21 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9241 | SL | QLF | 26 | 34.30 | 186.61 | 23.54 | 210.15 | OBARTS |
| 07-May-2017 | Chill Factore | BSA GBR Indoor Series | 9229 | SL | QLF | 37 | 39.82 | 278.97 | 5.00 | 283.97 | IBARTS |
| 06-May-2017 | Chill Factore | BSA GBR Indoor Series | 9227 | SL | DSQ | | IBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9255 | SL | QLF | 8 (4) | 82.59 | 230.52 | 35.13 | 265.65 | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 9191 | SL | QLF | 30 (11) | 35.60 | 224.44 | 12.33 | 236.77 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 9189 | SL | QLF | 30 (7) | 37.57 | 245.74 | 5.00 | 250.74 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9185 | SL | DNF | | OBARTS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9145 | SL | DNF | | BASS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9144 | SL | DNF | | BASS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 9128 | SL | QLF | 43 (11) | 44.18 | 441.78 | 5.00 | 446.78 | IBARTS |