| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 21-Apr-2018 | | Scottish FIS National Champs | 1936 | SL | DNF | | FIS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1935 | SL | QLF | 12 (5) | 97.15 | 94.58 | 34.30 | 128.88 | FIS |
| 20-Apr-2018 | | Scottish FIS National Champs | 1934 | GS | DNF | | FIS |
| 19-Apr-2018 | | Scottish FIS National Champs | 1933 | GS | DNF | | FIS |
| 16-Feb-2018 | Bormio | English Alpine FIS Championships | 1116 | SG | DNF | | FIS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 1114 | SL | DNF | | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 1113 | SL | DNF | | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 1112 | GS | DNF | | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 1111 | GS | DNF | | FIS |
| 17-Feb-2017 | Bormio | English Alpine Championships (FIS) | 985 | GS | QLF | 62 (21) | 121.61 | 156.11 | 17.33 | 173.44 | FIS |
| 16-Feb-2017 | Bormio | English Alpine Championships (FIS) | 984 | GS | QLF | 47 (17) | 112.41 | 122.39 | 24.85 | 147.24 | FIS |
| 13-Feb-2017 | Bormio | English Alpine Championships (FIS) | 981 | SL | DNF | | FIS |
| 12-Feb-2017 | Bormio | English Alpine Championships (FIS) | 980 | SL | DNF | | FIS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 9 (1) | 27.81 | 79.97 | 2.94 | 82.91 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 8 (3) | 28.48 | 70.20 | 9.77 | 79.97 | IBARTS |
| 01-Apr-2016 | Tignes | British Children's Championships | 8100 | SL | DNF | | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8256 | GS | DNF | | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | DNF | | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8103 | GS | DNF | | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 8253 | COM | QLF | 13 (8) | 68.64 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8155 | SL | DNF | | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8147 | SL | QLF | 2 (2) | 81.07 | 20.08 | 154.89 | 174.97 | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8145 | SL | DNF | | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 8063 | SL | DNF | | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 8059 | SG | QLF | 39 (16) | 56.84 | 106.91 | 145.95 | 252.86 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 8058 | SG | QLF | 41 (13) | 55.72 | 121.63 | 143.29 | 264.92 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8056 | GS | QLF | 16 (7) | 103.46 | 69.38 | 161.53 | 230.91 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8108 | SL | DNF | | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8014 | GS | DNF | | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8013 | GS | DNF | | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8012 | SL | DSQ | | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8011 | SL | QLF | 6 (5) | 92.35 | 19.62 | 154.19 | 173.81 | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 20 (10) | 58.15 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | QLF | 10 (5) | 64.79 | 110.79 | 11.91 | 122.70 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 9 (2) | 63.84 | 119.08 | 40.39 | 159.47 | OBARTS |
| 06-Sep-2015 | Chill Factore | British Indoor Championships | 8184 | SL | DNF | | IBARTS |
| 05-Sep-2015 | Chill Factore | Anglo-Welsh Indoor Championships | 8182 | SL | QLF | 40 (10) | 30.95 | 116.17 | 2.74 | 118.91 | IBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 25 (9) | 30.78 | 98.98 | 12.19 | 111.17 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | DNF | | IBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 8090 | SG | QLF | 65 (44) | 64.14 | 202.80 | 187.20 | 390.00 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8096 | GS | DNF | | BASS |
| 31-Mar-2015 | Tignes | Delancey British Alpine Championships | 8093 | SL | DNF | | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8213 | SL | DNF | | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8209 | GS | DNF | | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8068 | SG | QLF | 46 | 61.08 | 145.46 | 193.22 | 338.68 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8067 | SG | QLF | 61 | 64.12 | 209.08 | 195.20 | 404.28 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8065 | SL | QLF | 21 | 114.63 | 102.46 | 155.93 | 258.39 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8061 | GS | QLF | 34 | 77.45 | 159.83 | 145.52 | 305.35 | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8139 | SL | QLF | 4 | 77.79 | 33.21 | 215.94 | 249.15 | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8134 | SL | QLF | 4 | 79.75 | 17.10 | 236.23 | 253.33 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 8046 | SL | QLF | 10 | 122.56 | 101.55 | 212.97 | 314.52 | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 8042 | SL | QLF | 5 | 109.34 | 51.96 | 184.01 | 235.97 | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 8237 | SL | QLF | 18 | 77.10 | 232.54 | 24.48 | 257.02 | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | QLF | 19 | 72.46 | 163.21 | 11.25 | 174.46 | OBARTS |
| 17-Aug-2014 | Castleford | BIGP Series | 8179 | SL | QLF | 22 | 34.22 | 142.91 | 0.00 | 142.91 | IBARTS |
| 16-Aug-2014 | Castleford | BIGP Series | 8177 | SL | QLF | 33 | 31.98 | 131.61 | 5.00 | 136.61 | IBARTS |
| 20-Jul-2014 | Castleford | BIGP Series | 8173 | SL | DNF | | IBARTS |
| 19-Jul-2014 | Castleford | BIGP Series | 8161 | SL | DNF | | IBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 20 | 30.36 | 112.99 | 2.95 | 115.94 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8143 | SL | QLF | 26 | 31.31 | 120.36 | 5.00 | 125.36 | IBARTS |
| 11-Apr-2014 | Meribel | Delancey British Alpine Championships | 8224 | SL | QLF | 20 (20) | 48.01 | 141.09 | 0.00 | 141.09 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 8222 | GS | QLF | 21 (21) | 53.84 | 49.75 | 0.00 | 49.75 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 8221 | GS | QLF | 25 (25) | 63.03 | 93.98 | 0.00 | 93.98 | BASS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 8220 | SG | QLF | 70 (33) | 69.92 | 250.09 | 152.03 | 402.12 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8244 | SL | QLF | 18 (18) | 42.66 | 97.56 | 179.56 | 277.12 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8243 | SL | QLF | 14 (14) | 45.51 | 107.22 | 174.97 | 282.19 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8239 | GS | QLF | 17 (17) | 38.82 | 74.27 | 190.18 | 264.45 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8238 | GS | QLF | 23 (23) | 41.02 | 119.90 | 184.80 | 304.70 | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 8072 | SL | QLF | 15 (14) | 45.00 | 78.90 | 187.56 | 266.46 | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 8071 | SL | QLF | 25 (25) | 39.51 | 149.59 | 163.55 | 313.14 | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8069 | GS | QLF | 26 (26) | 57.75 | 106.66 | 191.47 | 298.13 | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8068 | GS | DNF | | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8066 | SG | DNF | | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8065 | SG | QLF | 70 (29) | 66.35 | 310.69 | 142.60 | 453.29 | BASS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 8109 | SL | DNF | | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 8154 | SL | DNF | | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 8147 | SL | QLF | 26 (7) | 69.03 | 178.18 | 2.45 | 180.63 | BARTS |
| 14-Jul-2013 | Chill Factore | GBR Indoor Series 2013 | 8145 | SL | DNF | | BARTS |
| 13-Jul-2013 | Chill Factore | GBR Indoor Series 2013 | 8143 | SL | QLF | 47 (14) | 35.20 | 191.03 | 9.40 | 200.43 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 8123 | SL | QLF | 39 (8) | 31.89 | 156.89 | 10.96 | 167.85 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 8122 | SL | QLF | 42 (11) | 32.03 | 174.66 | 5.00 | 179.66 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8114 | SL | QLF | 25 (8) | 29.30 | 159.66 | 14.45 | 174.11 | BARTS |