| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 26-Oct-2024 | Bearsden Ski Club | SUDS Scottish University Dry Slope Championships | 9576 | SL | QLF | 3 (2) | 22.16 | | UNS |
| 09-Mar-2024 | Cairngorm | Scottish Alpine Student Championships | 9174 | SL | DNS | | UNS |
| 10-Nov-2023 | Hillend | BUDS Champs | 9756 | SL | DNF | | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 9284 | GS | QLF | 13 (3) | 58.00 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9282 | SL | QLF | 16 (5) | 82.27 | 183.24 | 0.00 | 183.24 | OBARTS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9299 | GS | QLF | 14 (4) | 66.80 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 9269 | SL | DSQ | | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9285 | GS | QLF | 10 | 59.56 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9283 | SL | DSQ | | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9328 | GS | QLF | 10 | 62.83 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9326 | SL | QLF | 10 | 80.73 | 158.43 | 40.08 | 198.51 | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 9191 | SL | QLF | 25 (8) | 34.86 | 204.80 | 12.33 | 217.13 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 9189 | SL | QLF | 24 (8) | 36.78 | 225.43 | 5.00 | 230.43 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9185 | SL | DSQ | | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9178 | SL | QLF | 12 (4) | 31.45 | 177.15 | 65.43 | 242.58 | OBARTS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 9121 | SL | QLF | 4 (2) | 50.70 | 64.19 | 366.22 | 430.41 | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 9120 | SL | QLF | 8 (3) | 50.32 | 115.96 | 374.94 | 490.90 | BASS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 9231 | SL | QLF | 14 (4) | 82.94 | 279.28 | 6.36 | 285.64 | OBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 9228 | SL | DSQ | | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 9226 | SL | QLF | 8 (2) | 31.83 | 149.08 | 64.44 | 213.52 | OBARTS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 9244 | SL | QLF | 13 | 86.49 | 280.94 | 11.98 | 292.92 | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 9188 | SL | QLF | 16 | 87.87 | 268.59 | 14.52 | 283.11 | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 9154 | SL | QLF | 32 | 42.44 | 350.95 | 0.00 | 350.95 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 9150 | SL | QLF | 30 | 43.20 | 344.15 | 5.00 | 349.15 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9239 | SL | QLF | 25 | 118.90 | 539.27 | 28.21 | 567.48 | OBARTS |