| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 15-Nov-2024 | Hillend | BUDS 2024 | 8577 | SL | QLF | 17 (2) | 47.58 | | UNS |
| 26-Oct-2024 | Bearsden Ski Club | SUDS Scottish University Dry Slope Championships | 8576 | SL | QLF | 15 (1) | 22.36 | | UNS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8341 | SL | QLF | 18 (12) | 74.21 | | UNS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8323 | SL | QLF | 45 (19) | 35.09 | 183.22 | 40.44 | 223.66 | IBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8265 | SL | QLF | 58 (18) | 36.32 | 317.97 | 0.00 | 317.97 | 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 | 35 (13) | 33.96 | 238.39 | 60.35 | 298.74 | OBARTS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 8301 | SL | DNF | | IBARTS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8286 | SL | DNF | | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | DNF | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | QLF | 36 (14) | 92.40 | 321.13 | 33.53 | 354.66 | OBARTS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8269 | SL | DSQ | | OBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 8241 | SL | DNS | | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8237 | SL | QLF | 65 (24) | 42.37 | 373.81 | 16.91 | 390.72 | IBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 46 (14) | 92.95 | 341.11 | 43.76 | 384.87 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8227 | SL | DSQ | | OBARTS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8331 | SL | QLF | 11 (9) | 17.05 | | UNS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8333 | SL | QLF | 17 | 41.10 | | UNS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8286 | GS | QLF | 22 | 36.50 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8284 | SL | DNF | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8329 | GS | QLF | 11 | 37.42 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8327 | SL | QLF | 13 | 43.77 | | UNS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8255 | SL | QLF | 18 | 18.56 | | UNS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8253 | SL | QLF | 22 | 18.49 | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8246 | SL | QLF | 13 | 47.18 | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8242 | SL | QLF | 14 | 14.19 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8203 | SL | QLF | 21 (15) | 26.32 | | UNS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8196 | SL | DSQ | | UNS |