| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 16-Feb-2018 | Bormio | English Alpine FIS Championships | 6058 | SG | QLF | 28 (14) | 75.98 | 190.06 | 39.56 | 229.62 | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 6931 | SG | QLF | 31 (17) | 76.07 | 174.86 | 35.96 | 210.82 | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 6057 | AC | QLF | 23 (14) | 136.95 | 171.91 | 69.28 | 241.19 | FIS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 6056 | SL | DNF | | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 6055 | SL | DNF | | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 6054 | GS | DNS | | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 6053 | GS | DNF | | FIS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9328 | GS | QLF | 9 | 61.67 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9326 | SL | QLF | 9 | 80.20 | 152.66 | 40.08 | 192.74 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9254 | SL | QLF | 3 | 31.32 | 45.72 | 0.00 | 45.72 | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 9252 | SL | QLF | 5 | 29.31 | 33.42 | 5.00 | 38.42 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9245 | SL | QLF | 7 | 72.73 | 111.86 | 23.58 | 135.44 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9241 | SL | DNF | | OBARTS |
| 17-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5874 | GS | QLF | 34 (12) | 127.30 | 154.54 | 33.47 | 188.01 | FIS |
| 16-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5873 | GS | QLF | 24 (10) | 127.92 | 126.55 | 32.44 | 158.99 | FIS |
| 15-Feb-2017 | Bormio | English Alpine Championships (FIS) | 6952 | SG | QLF | 23 (7) | 82.38 | 175.76 | 50.46 | 226.22 | FIS |
| 15-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5872 | AC | DNF | | FIS |
| 14-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5871 | SG | QLF | 24 (6) | 76.33 | 178.19 | 54.00 | 232.19 | FIS |
| 13-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5870 | SL | QLF | 20 (9) | 111.49 | 108.75 | 42.09 | 150.84 | FIS |
| 12-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5869 | SL | QLF | 13 (4) | 108.61 | 119.59 | 43.13 | 162.72 | FIS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9255 | SL | DNF | | OBARTS |
| 10-Apr-2016 | Nevis Range | Scottish FIS | 6526 | SL | QLF | 4 (2) | 114.89 | 154.98 | 71.24 | 226.22 | BASS |
| 09-Apr-2016 | Nevis Range | Scottish FIS | 6525 | SL | QLF | 5 (2) | 116.24 | 166.48 | 70.42 | 236.90 | BASS |
| 08-Apr-2016 | Nevis Range | Scottish FIS | 6524 | SL | QLF | 4 (2) | 112.14 | 49.11 | 93.07 | 142.18 | BASS |
| 08-Apr-2016 | Nevis Range | Scottish FIS | 6523 | SL | QLF | 4 (2) | 106.31 | 109.20 | 80.32 | 189.52 | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (FIS) | 6510 | GS | QLF | 48 (16) | 134.02 | 231.17 | 29.30 | 260.47 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (FIS) | 6509 | GS | QLF | 55 (21) | 142.04 | 289.02 | 31.88 | 320.90 | BASS |
| 15-Feb-2016 | Bormio | English Alpine Championships (FIS) | 6508 | SL | QLF | 17 (6) | 115.20 | 166.82 | 42.35 | 209.17 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (FIS) | 6507 | SL | QLF | 18 (6) | 106.94 | 173.96 | 46.23 | 220.19 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 9124 | SL | QLF | 3 (1) | 95.32 | 38.85 | 260.00 | 298.85 | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 9179 | GS | QLF | 7 (2) | 58.74 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9177 | SL | QLF | 4 (2) | 65.28 | 67.96 | 13.12 | 81.08 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 9231 | SL | QLF | 5 (2) | 68.01 | 99.40 | 6.36 | 105.76 | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 9144 | SL | QLF | 5 (2) | 30.95 | 59.98 | 4.55 | 64.53 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 9128 | SL | QLF | 8 (3) | 30.32 | 77.31 | 5.00 | 82.31 | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 9228 | SL | QLF | 4 (2) | 71.69 | 87.14 | 35.07 | 122.21 | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 9226 | SL | QLF | 3 (2) | 27.96 | 43.41 | 64.44 | 107.85 | OBARTS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 9220 | SL | QLF | 8 | 115.92 | 94.43 | 179.90 | 274.33 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 9216 | GS | QLF | 5 | 106.37 | 147.43 | 175.15 | 322.58 | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 9140 | SL | QLF | 6 | 83.87 | 64.54 | 210.62 | 275.16 | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 9135 | SL | QLF | 3 | 84.19 | 17.52 | 227.14 | 244.66 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 9046 | SL | QLF | 3 | 116.17 | 25.01 | 244.43 | 269.44 | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 9042 | SL | QLF | 2 | 118.80 | 25.87 | 232.73 | 258.60 | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 9244 | SL | QLF | 4 | 69.94 | 108.54 | 11.98 | 120.52 | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 9188 | SL | QLF | 8 | 72.11 | 109.22 | 14.52 | 123.74 | OBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9239 | SL | QLF | 5 | 72.45 | 86.38 | 28.21 | 114.59 | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 9237 | SL | QLF | 4 | 26.77 | 54.42 | 25.50 | 79.92 | OBARTS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9255 | SL | QLF | 18 (18) | 90.33 | 113.81 | 129.58 | 243.39 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9253 | GS | QLF | 22 (22) | 89.79 | 204.55 | 126.72 | 331.27 | BASS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 9117 | SL | DNF | | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 9160 | SL | QLF | 7 (4) | 44.52 | 70.23 | 12.34 | 82.57 | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 9153 | SL | QLF | 7 (3) | 67.43 | 84.29 | 0.00 | 84.29 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 9129 | SL | QLF | 12 (2) | 29.85 | 88.81 | 0.00 | 88.81 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 9128 | SL | QLF | 11 (2) | 30.01 | 90.43 | 5.00 | 95.43 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 9122 | SL | QLF | 6 (4) | 67.64 | 98.10 | 14.03 | 112.13 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 9120 | SL | QLF | 11 (5) | 28.64 | 108.04 | 10.77 | 118.81 | BARTS |