| 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 | 8576 | SL | DNF | | UNS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8332 | SL | QLF | 26 | 89.69 | 342.64 | 68.71 | 411.35 | OBARTS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8276 | GS | QLF | 23 (14) | 64.51 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8274 | SL | DSQ | | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | DNF | | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 65 (21) | 38.54 | 388.62 | 2.94 | 391.56 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 43 (17) | 89.53 | 364.30 | 81.63 | 445.93 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 36 (16) | 32.72 | 227.26 | 78.23 | 305.49 | OBARTS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8152 | GS | DNS | | UNS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8179 | GS | QLF | 12 (10) | 36.48 | | UNS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8227 | SL | QLF | 10 (9) | 37.19 | | UNS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8128 | SL | QLF | 22 (18) | 19.29 | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8224 | SL | QLF | 7 (6) | 41.92 | | UNS |
| 01-Apr-2015 | Tignes | Delancey British Alpine Championships | 8091 | GS | QLF | 42 (25) | 48.90 | | UNS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8141 | COM | DNS | | UNS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8136 | GS | QLF | 27 | 40.13 | | UNS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8263 | SL | QLF | 20 | 19.05 | | UNS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8144 | SL | QLF | 20 | 20.11 | | UNS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8233 | SL | DSQ | | UNS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8231 | SL | QLF | 15 | 34.92 | | UNS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8117 | SL | DSQ | | UNS |