| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9254 | SL | QLF | 16 | 33.68 | 103.42 | 0.00 | 103.42 | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 9252 | SL | QLF | 18 | 31.97 | 101.79 | 5.00 | 106.79 | IBARTS |
| 17-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5874 | GS | QLF | 42 (18) | 142.53 | 290.27 | 33.47 | 323.74 | FIS |
| 16-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5873 | GS | QLF | 33 (17) | 141.29 | 242.21 | 32.44 | 274.65 | FIS |
| 13-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5870 | SL | QLF | 30 (17) | 124.27 | 203.75 | 42.09 | 245.84 | FIS |
| 12-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5869 | SL | QLF | 24 (13) | 118.02 | 192.33 | 43.13 | 235.46 | FIS |
| 02-Oct-2016 | Hillend | LSRA Classic | 9260 | SL | QLF | 5 (2) | 72.39 | 50.45 | 76.20 | 126.65 | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9255 | SL | DNF | | OBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9185 | SL | QLF | 3 (1) | 67.03 | 111.52 | 23.18 | 134.70 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9178 | SL | QLF | 4 (3) | 27.69 | 69.89 | 65.43 | 135.32 | OBARTS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9146 | SL | QLF | 2 (2) | 101.65 | 35.45 | 204.74 | 240.19 | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 9136 | SL | DNS | | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 9111 | SL | QLF | 5 (4) | 92.68 | 59.64 | 201.22 | 260.86 | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 9179 | GS | QLF | 6 (2) | 58.21 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9177 | SL | QLF | 5 (1) | 67.92 | 99.82 | 13.12 | 112.94 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 9231 | SL | QLF | 6 (1) | 68.31 | 103.01 | 6.36 | 109.37 | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 9144 | SL | QLF | 18 (7) | 32.53 | 99.80 | 4.55 | 104.35 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 9128 | SL | QLF | 18 (8) | 31.88 | 118.33 | 5.00 | 123.33 | IBARTS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 9220 | SL | QLF | 4 | 108.92 | 45.25 | 179.90 | 225.15 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 9216 | GS | QLF | 2 | 97.38 | 52.15 | 175.15 | 227.30 | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 9140 | SL | QLF | 4 | 81.56 | 42.94 | 210.62 | 253.56 | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 9135 | SL | QLF | 4 | 85.37 | 27.86 | 227.14 | 255.00 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 9046 | SL | QLF | 2 | 113.64 | 8.79 | 244.43 | 253.22 | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 9042 | SL | QLF | 5 | 121.67 | 43.89 | 232.73 | 276.62 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9027 | GS | QLF | 13 | 135.43 | 92.15 | 156.56 | 248.71 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9023 | GS | QLF | 18 | 143.57 | 129.09 | 154.30 | 283.39 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9019 | SL | QLF | 22 | 115.28 | 158.14 | 142.86 | 301.00 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9016 | SL | QLF | 13 | 103.19 | 106.53 | 157.62 | 264.15 | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 9244 | SL | DNF | | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 9188 | SL | QLF | 7 | 69.86 | 86.46 | 14.52 | 100.98 | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 9154 | SL | QLF | 18 | 32.38 | 120.80 | 0.00 | 120.80 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 9150 | SL | QLF | 15 | 33.23 | 121.63 | 5.00 | 126.63 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9239 | SL | QLF | 8 | 77.81 | 138.64 | 28.21 | 166.85 | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 9237 | SL | QLF | 11 | 29.04 | 111.61 | 25.50 | 137.11 | OBARTS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 9116 | SL | QLF | 3 (3) | 47.50 | 37.81 | 237.33 | 275.14 | BASS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 9153 | SL | QLF | 11 (6) | 70.07 | 111.86 | 0.00 | 111.86 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 9129 | SL | QLF | 25 (9) | 33.19 | 168.12 | 0.00 | 168.12 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 9128 | SL | QLF | 15 (4) | 31.52 | 126.18 | 5.00 | 131.18 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 9122 | SL | QLF | 13 (6) | 75.36 | 180.05 | 14.03 | 194.08 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 9120 | SL | QLF | 21 (8) | 31.02 | 168.54 | 10.77 | 179.31 | BARTS |