| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 8301 | SL | QLF | 6 (4) | 30.28 | 44.16 | 39.05 | 83.21 | IBARTS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8286 | SL | QLF | 4 (2) | 66.09 | 56.89 | 40.67 | 97.56 | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 8 (5) | 52.99 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | DNS | | OBARTS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8269 | SL | DNF | | OBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | DSQ | | OBARTS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 1114 | SL | QLF | 47 (19) | 126.42 | 223.04 | 17.28 | 240.32 | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 1113 | SL | QLF | 41 (17) | 126.82 | 233.63 | 19.47 | 253.10 | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 1112 | GS | DNF | | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 1111 | GS | QLF | 67 (39) | 119.20 | 169.88 | 28.21 | 198.09 | FIS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8285 | GS | DNF | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 5 | 64.92 | 29.92 | 28.43 | 58.35 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 3 | 55.33 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 6 | 67.72 | 23.04 | 85.71 | 108.75 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | QLF | 4 | 30.63 | 77.60 | 12.62 | 90.22 | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 10 | 28.42 | 71.89 | 7.92 | 79.81 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 7 | 64.00 | 35.78 | 81.39 | 117.17 | OBARTS |
| 17-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8052 | SG | QLF | 34 (29) | 50.78 | 106.55 | 130.25 | 236.80 | BASS |
| 16-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8051 | SG | QLF | 31 (23) | 51.11 | 122.33 | 120.00 | 242.33 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8049 | GS | QLF | 14 (14) | 96.62 | 53.82 | 141.24 | 195.06 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8046 | SL | QLF | 14 (14) | 107.94 | 78.08 | 136.99 | 215.07 | BASS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8276 | GS | DSQ | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8274 | SL | QLF | 24 (10) | 84.02 | 247.60 | 95.70 | 343.30 | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | QLF | 6 (3) | 63.75 | 42.71 | 73.92 | 116.63 | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 16 (4) | 28.84 | 109.60 | 2.94 | 112.54 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 21 (4) | 30.43 | 124.30 | 9.77 | 134.07 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 9 (5) | 63.26 | 46.14 | 81.63 | 127.77 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 11 (5) | 27.09 | 64.27 | 78.23 | 142.50 | OBARTS |
| 01-Apr-2016 | Tignes | British Children's Championships | 8100 | SL | QLF | 22 (10) | 102.05 | 105.29 | 138.03 | 243.32 | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8256 | GS | QLF | 18 (10) | 116.04 | 129.78 | 143.27 | 273.05 | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | QLF | 44 (28) | 65.85 | 148.29 | 136.80 | 285.09 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8103 | GS | DNF | | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 8253 | COM | QLF | 24 (13) | 73.09 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8155 | SL | DNF | | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8147 | SL | QLF | 4 (1) | 84.29 | 49.48 | 154.89 | 204.37 | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8145 | SL | QLF | 6 (2) | 85.50 | 27.63 | 187.65 | 215.28 | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 8063 | SL | QLF | 12 (7) | 122.22 | 94.65 | 147.98 | 242.63 | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 8059 | SG | QLF | 49 (26) | 58.10 | 133.23 | 145.95 | 279.18 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 8058 | SG | QLF | 30 (19) | 54.56 | 96.61 | 143.29 | 239.90 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8056 | GS | DNF | | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 15 (8) | 57.31 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | QLF | 13 (7) | 65.96 | 125.79 | 11.91 | 137.70 | OBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 8090 | SG | QLF | 60 (19) | 63.50 | 190.00 | 187.20 | 377.20 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8220 | SL | QLF | 17 (17) | 36.44 | 80.63 | 172.18 | 252.81 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8219 | SL | QLF | 21 (21) | 33.74 | 84.66 | 165.57 | 250.23 | BASS |
| 01-Apr-2015 | Tignes | Delancey British Alpine Championships | 8094 | GS | DNS | | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8212 | SL | QLF | 5 | 51.15 | 82.35 | 189.68 | 272.03 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8211 | SL | QLF | 6 | 51.15 | 117.19 | 188.33 | 305.52 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8208 | GS | QLF | 4 | 48.58 | 166.09 | 164.41 | 330.50 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8207 | GS | QLF | 10 | 50.02 | 261.63 | 160.00 | 421.63 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8068 | SG | QLF | 61 | 63.25 | 188.99 | 193.22 | 382.21 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8067 | SG | QLF | 54 | 62.87 | 183.95 | 195.20 | 379.15 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8064 | SL | QLF | 32 | 65.11 | 136.71 | 178.26 | 314.97 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8063 | SL | QLF | 23 | 62.73 | 154.62 | 170.73 | 325.35 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8060 | GS | QLF | 20 | 75.06 | 96.05 | 167.07 | 263.12 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8059 | GS | QLF | 13 | 73.14 | 61.82 | 172.30 | 234.12 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 8045 | SL | QLF | 4 | 54.15 | 28.76 | 245.88 | 274.64 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 8044 | SL | QLF | 11 | 61.41 | 95.78 | 251.63 | 347.41 | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 8040 | SL | QLF | 3 | 56.20 | 37.89 | 249.82 | 287.71 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8026 | GS | QLF | 25 | 65.07 | 139.53 | 162.70 | 302.23 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8025 | GS | QLF | 14 | 65.93 | 99.38 | 169.94 | 269.32 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8022 | GS | QLF | 23 | 67.74 | 116.01 | 176.33 | 292.34 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8021 | GS | DNF | | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8018 | SL | QLF | 15 | 51.20 | 85.24 | 193.58 | 278.82 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8017 | SL | QLF | 8 | 43.93 | 69.16 | 174.11 | 243.27 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8015 | SL | QLF | 19 | 51.90 | 129.27 | 178.53 | 307.80 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8014 | SL | QLF | 19 | 52.76 | 201.35 | 163.84 | 365.19 | BASS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | DNF | | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 34 | 31.62 | 143.41 | 2.95 | 146.36 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8143 | SL | QLF | 34 | 32.38 | 145.66 | 5.00 | 150.66 | IBARTS |
| 11-Apr-2014 | Meribel | Delancey British Alpine Championships | 8224 | SL | QLF | 28 (28) | 51.12 | 190.39 | 0.00 | 190.39 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 8222 | GS | QLF | 24 (24) | 54.15 | 55.16 | 0.00 | 55.16 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 8221 | GS | QLF | 16 (16) | 61.50 | 70.09 | 0.00 | 70.09 | BASS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 8220 | SG | QLF | 74 (36) | 70.55 | 261.80 | 152.03 | 413.83 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8244 | SL | QLF | 19 (19) | 43.66 | 114.38 | 179.56 | 293.94 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8243 | SL | QLF | 17 (17) | 48.64 | 157.24 | 174.97 | 332.21 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8239 | GS | QLF | 22 (22) | 39.60 | 93.64 | 190.18 | 283.82 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8238 | GS | QLF | 24 (24) | 41.22 | 124.82 | 184.80 | 309.62 | BASS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 8109 | SL | QLF | 7 (7) | 47.72 | 123.94 | 187.67 | 311.61 | BASS |
| 07-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8040 | GS | QLF | 18 (18) | 71.33 | 153.80 | 205.39 | 359.19 | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8038 | GS | QLF | 26 (26) | 67.36 | 91.67 | 193.36 | 285.03 | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8037 | GS | QLF | 23 (23) | 67.84 | 111.62 | 187.58 | 299.20 | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8035 | SL | QLF | 16 (16) | 57.56 | 75.52 | 180.13 | 255.65 | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8034 | SL | QLF | 29 (29) | 54.99 | 151.18 | 178.03 | 329.21 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8032 | SL | QLF | 23 (23) | 51.02 | 107.85 | 181.21 | 289.06 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8031 | SL | QLF | 27 (27) | 51.35 | 129.81 | 184.19 | 314.00 | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 8154 | SL | QLF | 36 (6) | 49.80 | 229.64 | 12.47 | 242.11 | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 8147 | SL | QLF | 30 (4) | 71.96 | 212.06 | 2.45 | 214.51 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 8123 | SL | QLF | 49 (7) | 34.43 | 218.77 | 10.96 | 229.73 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | QLF | 25 (3) | 71.59 | 199.08 | 15.33 | 214.41 | BARTS |