| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 15-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9050 | COM | DNS | | UNS |
| 12-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9043 | GS | QLF | 20 (18) | 62.81 | | UNS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 9019 | PRS | QLF | 12 (10) | 38.07 | | UNS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 9027 | GS | QLF | 4 (4) | 34.43 | | UNS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 9023 | GS | QLF | 7 (7) | 34.66 | | UNS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 9018 | SL | QLF | 9 (8) | 42.58 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 9261 | SL | QLF | 2 (2) | 40.84 | | UNS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9258 | SL | QLF | 4 (4) | 38.18 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9186 | SL | QLF | 2 (2) | 20.95 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9143 | GS | DNS | | UNS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 9123 | COM | DNS | | UNS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 9122 | GS | DNS | | UNS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 9180 | GS | QLF | 5 (4) | 34.56 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9178 | SL | QLF | 4 (3) | 36.52 | | UNS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 9232 | SL | QLF | 4 (3) | 35.54 | | UNS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 9143 | SL | QLF | 9 (9) | 18.48 | | UNS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 9129 | SL | QLF | 11 (9) | 18.04 | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 9229 | SL | QLF | 4 (3) | 40.34 | | UNS |
| 06-Jun-2015 | Firpark | Twin Peaks | 9227 | SL | QLF | 5 (4) | 15.90 | | UNS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 9142 | COM | QLF | 9 | 51.38 | | UNS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 9137 | GS | QLF | 7 | 37.18 | | UNS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9240 | SL | QLF | 3 | 83.03 | | UNS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 9238 | SL | QLF | 7 | 34.21 | | UNS |
| 09-Jun-2013 | Hillend | Twin Peaks | 9123 | SL | QLF | 9 | 93.33 | | UNS |