| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8250 | SL | QLF | 23 (6) | 30.61 | 142.86 | 60.35 | 203.21 | OBARTS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8287 | SL | QLF | 13 (8) | 42.84 | | UNS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8230 | SL | QLF | 15 (14) | 25.05 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8228 | SL | QLF | 2 (2) | 15.71 | | UNS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8333 | SL | QLF | 12 | 39.47 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8329 | GS | QLF | 25 | 41.11 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8327 | SL | DNS | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8246 | SL | QLF | 6 | 42.39 | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8242 | SL | QLF | 4 | 13.42 | | UNS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8277 | GS | QLF | 25 (11) | 35.04 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8275 | SL | QLF | 9 (3) | 44.02 | | UNS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8272 | SL | QLF | 16 (5) | 44.39 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8203 | SL | QLF | 11 (3) | 22.99 | | UNS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8196 | SL | QLF | 7 (2) | 15.53 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8152 | GS | DNS | | UNS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8131 | GS | QLF | 19 (2) | 45.26 | | UNS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8179 | GS | QLF | 17 (5) | 39.36 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8177 | SL | QLF | 11 (3) | 42.53 | | UNS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8227 | SL | QLF | 16 (2) | 39.43 | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8224 | SL | QLF | 18 (4) | 46.97 | | UNS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8222 | SL | QLF | 14 (2) | 16.55 | | UNS |