| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9734 | GS | QLF | 23 (7) | 68.78 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9729 | SL | QLF | 22 (5) | 94.95 | 358.81 | 0.00 | 358.81 | OBARTS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 9327 | SL | QLF | 11 (3) | 89.91 | 467.71 | 41.35 | 509.06 | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9313 | SL | QLF | 30 (9) | 101.12 | 472.44 | 0.00 | 472.44 | OBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 9267 | SL | QLF | 21 (5) | 91.79 | 429.08 | 47.66 | 476.74 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 9331 | SL | QLF | 31 (5) | 37.16 | 320.61 | 36.85 | 357.46 | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9255 | GS | QLF | 26 (9) | 67.81 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9217 | SL | QLF | 22 (7) | 99.40 | 491.17 | 6.47 | 497.64 | OBARTS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 9341 | SL | QLF | 14 (10) | 80.17 | | UNS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 9323 | SL | QLF | 31 (20) | 46.66 | 389.72 | 56.11 | 445.83 | IBARTS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 9338 | SL | QLF | 23 (14) | 42.15 | 383.22 | 55.19 | 438.41 | IBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9298 | GS | QLF | 18 (10) | 71.69 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9296 | SL | QLF | 23 (11) | 97.08 | 415.81 | 8.35 | 424.16 | OBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 9257 | SL | QLF | 26 (12) | 103.97 | 280.49 | 73.19 | 353.68 | OBARTS |
| 28-Apr-2019 | Silksworth | NESA Club National & U10/U12's | 9229 | SL | QLF | 32 (14) | 38.99 | 394.56 | 29.36 | 423.92 | OBARTS |
| 27-Apr-2019 | Silksworth | Ravens Tigers Ski Racing Club National & U10/U12's | 9227 | SL | QLF | 33 (14) | 40.24 | 395.92 | 28.98 | 424.90 | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 9284 | GS | QLF | 24 (7) | 67.93 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9282 | SL | QLF | 29 (8) | 112.32 | 513.16 | 0.00 | 513.16 | OBARTS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9299 | GS | QLF | 24 (8) | 74.15 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 9269 | SL | QLF | 21 (8) | 108.74 | 565.38 | 16.48 | 581.86 | OBARTS |
| 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 | 25 (13) | 39.40 | 359.45 | 50.68 | 410.13 | OBARTS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 9331 | SL | QLF | 12 | 20.09 | | UNS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9286 | GS | QLF | 16 | 36.54 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9284 | SL | QLF | 17 | 49.06 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9329 | GS | QLF | 15 | 38.98 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9327 | SL | QLF | 15 | 47.93 | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9246 | SL | QLF | 13 | 53.43 | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9242 | SL | QLF | 20 | 17.13 | | UNS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 9263 | GS | QLF | 21 (13) | 40.33 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 9261 | SL | DNS | | UNS |