| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 15-Nov-2024 | Hillend | BUDS 2024 | 9577 | SL | QLF | 8 (4) | 46.58 | | UNS |
| 26-Oct-2024 | Bearsden Ski Club | SUDS Scottish University Dry Slope Championships | 9576 | SL | QLF | 15 | 24.13 | | UNS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 9537 | SL | QLF | 23 (3) | 69.95 | 188.74 | 0.00 | 188.74 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 9539 | SL | QLF | 22 (3) | 72.04 | 207.75 | 0.00 | 207.75 | OBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 9489 | SL | DNF | | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 9485 | SL | QLF | 22 (2) | 30.77 | 186.07 | 10.00 | 196.07 | OBARTS |
| 10-Nov-2023 | Hillend | BUDS Champs | 9756 | SL | QLF | 17 (11) | 40.58 | 106.11 | 28.45 | 134.56 | OBARTS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 9704 | SL | QLF | 5 (1) | 71.43 | 108.87 | 45.44 | 154.31 | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9734 | GS | QLF | 16 (2) | 59.93 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9729 | SL | DNF | | OBARTS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 9721 | SL | DSQ | | OBARTS |
| 05-Aug-2023 | Firpark | SSC East Coast | 9717 | SL | QLF | 7 (2) | 28.36 | 91.21 | 55.99 | 147.20 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 9656 | SL | DNF | | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 9658 | SL | QLF | 19 (4) | 31.41 | 187.17 | 10.00 | 197.17 | OBARTS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9082 | SL | DSQ | | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9079 | SL | DSQ | | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9078 | SL | QLF | 8 (1) | 79.71 | 117.86 | 254.52 | 372.38 | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9075 | SL | QLF | 9 (1) | 79.71 | * | * | * | BASS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 9327 | SL | QLF | 3 (1) | 67.79 | 173.04 | 41.35 | 214.39 | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9313 | SL | DSQ | | OBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 9267 | SL | QLF | 12 (1) | 74.58 | 211.76 | 47.66 | 259.42 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 9331 | SL | QLF | 23 (4) | 32.83 | 198.19 | 36.85 | 235.04 | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9255 | GS | QLF | 12 (3) | 59.49 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9217 | SL | QLF | 10 (2) | 73.74 | 175.93 | 6.47 | 182.40 | OBARTS |
| 27-Jun-2021 | Silksworth | NESA Club National | 9233 | SL | QLF | 33 (6) | 34.69 | 196.25 | 27.49 | 223.74 | OBARTS |
| 26-Jun-2021 | Silksworth | RTR Club National | 9231 | SL | DSQ | | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 9166 | SL | QLF | 18 (4) | 74.78 | 209.41 | 79.27 | 288.68 | OBARTS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 9341 | SL | QLF | 9 (3) | 71.93 | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9298 | GS | QLF | 14 (5) | 66.19 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9296 | SL | DNF | | OBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 9257 | SL | QLF | 28 (8) | 109.96 | 338.71 | 73.19 | 411.90 | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 9250 | SL | QLF | 23 (6) | 36.65 | 200.27 | 86.13 | 286.40 | OBARTS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 9319 | SL | QLF | 8 (5) | 68.93 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9227 | SL | QLF | 22 (11) | 36.22 | 272.33 | 50.68 | 323.01 | OBARTS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9326 | SL | QLF | 18 | 97.37 | 339.49 | 40.08 | 379.57 | OBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9245 | SL | QLF | 27 | 98.68 | 408.67 | 23.58 | 432.25 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9241 | SL | QLF | 30 | 36.50 | 244.76 | 23.54 | 268.30 | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9258 | SL | DNS | | UNS |