| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8082 | SL | QLF | 19 (15) | 125.87 | 725.72 | 186.73 | 912.45 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8079 | SL | QLF | 30 (15) | 125.87 | * | * | * | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8078 | SL | DSQ | | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8075 | SL | DSQ | | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8352 | GS | QLF | 20 (8) | 66.06 | | UNS |
| 03-Dec-2022 | Bearsden Ski Club | BSC West Coast Bairns and Lassies | 8329 | SL | QLF | 8 (5) | 25.07 | 107.58 | 148.64 | 256.22 | OBARTS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8327 | SL | DSQ | | OBARTS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8325 | SL | DNF | | OBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 37 (16) | 66.91 | | UNS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | DSQ | | OBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8230 | SL | QLF | 34 (27) | 28.04 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8228 | SL | QLF | 19 (14) | 17.68 | | UNS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8331 | SL | QLF | 20 (11) | 19.21 | | UNS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8277 | GS | QLF | 26 (12) | 35.06 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8275 | SL | DSQ | | UNS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8209 | SL | QLF | 27 (7) | 25.77 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8203 | SL | QLF | 22 (6) | 27.30 | | UNS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8196 | SL | DSQ | | UNS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8131 | GS | QLF | 26 (4) | 56.28 | | UNS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8109 | GS | QLF | 44 (11) | 43.99 | | UNS |