| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 22-Feb-2019 | Bormio | English Alpine Champs FIS | 6923 | SG | DNF | | FIS |
| 21-Feb-2019 | Bormio | English Alpine Champs FIS | 6922 | SG | QLF | 11 (9) | 78.89 | 172.34 | 79.03 | 251.37 | FIS |
| 20-Feb-2019 | Bormio | English Alpine Champs FIS | 6921 | SL | QLF | 20 (12) | 120.66 | 121.77 | 36.73 | 158.50 | FIS |
| 19-Feb-2019 | Bormio | English Alpine Champs FIS | 6920 | SL | QLF | 26 (18) | 115.25 | 136.54 | 34.77 | 171.31 | FIS |
| 18-Feb-2019 | Bormio | English Alpine Champs FIS | 6919 | GS | QLF | 27 (16) | 126.12 | 168.36 | 23.88 | 192.24 | FIS |
| 17-Feb-2019 | Bormio | English Alpine Champs FIS | 6918 | GS | QLF | 30 (15) | 128.56 | 189.17 | 25.28 | 214.45 | FIS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 9301 | SL | QLF | 2 (1) | 30.40 | 7.66 | 70.74 | 78.40 | IBARTS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 9286 | SL | QLF | 3 (1) | 69.16 | 34.47 | 58.18 | 92.65 | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 9284 | GS | QLF | 10 (1) | 55.30 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9282 | SL | QLF | 6 (2) | 70.31 | 51.93 | 0.00 | 51.93 | OBARTS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9299 | GS | QLF | 5 (1) | 58.51 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 9269 | SL | QLF | 3 (1) | 64.96 | 47.87 | 16.48 | 64.35 | OBARTS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 9332 | SL | QLF | 5 | 69.20 | 51.63 | 53.50 | 105.13 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9328 | GS | QLF | 4 | 59.64 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9326 | SL | QLF | 4 | 73.76 | 82.59 | 40.08 | 122.67 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9254 | SL | QLF | 7 | 32.07 | 64.05 | 0.00 | 64.05 | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 9252 | SL | QLF | 8 | 30.54 | 65.03 | 5.00 | 70.03 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9245 | SL | QLF | 4 | 69.92 | 79.72 | 23.58 | 103.30 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9241 | SL | QLF | 12 | 29.85 | 68.99 | 23.54 | 92.53 | OBARTS |
| 17-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9052 | SG | QLF | 18 (13) | 53.00 | 130.15 | 135.38 | 265.53 | BASS |
| 16-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9051 | SG | QLF | 22 (16) | 54.99 | 182.53 | 125.11 | 307.64 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9049 | GS | QLF | 18 (18) | 102.90 | 123.42 | 135.51 | 258.93 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9046 | SL | QLF | 12 (12) | 115.65 | 113.01 | 141.60 | 254.61 | BASS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 9026 | GS | QLF | 9 (9) | 104.66 | 73.26 | 129.50 | 202.76 | BASS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 9022 | GS | QLF | 10 (10) | 107.34 | 107.83 | 133.84 | 241.67 | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 9017 | SL | QLF | 10 (10) | 110.88 | 125.43 | 131.43 | 256.86 | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 9014 | SL | QLF | 13 (13) | 105.37 | 131.28 | 140.34 | 271.62 | BASS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 9262 | GS | QLF | 4 (2) | 57.38 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 9260 | SL | QLF | 4 (1) | 72.35 | 50.02 | 76.20 | 126.22 | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9255 | SL | QLF | 4 (1) | 70.67 | 93.34 | 35.13 | 128.47 | OBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9185 | SL | QLF | 5 (1) | 70.94 | 160.03 | 23.18 | 183.21 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9178 | SL | QLF | 5 (1) | 28.49 | 92.71 | 65.43 | 158.14 | OBARTS |
| 01-Apr-2016 | Tignes | British Children's Championships | 9100 | SL | DNF | | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 9241 | GS | QLF | 23 (8) | 117.94 | 96.18 | 138.79 | 234.97 | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 9097 | SG | QLF | 29 (17) | 68.80 | 166.71 | 159.16 | 325.87 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 9103 | GS | QLF | 17 (8) | 123.77 | 120.18 | 128.62 | 248.80 | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 9238 | COM | QLF | 15 (8) | 73.72 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9146 | SL | QLF | 3 (1) | 106.91 | 74.54 | 204.74 | 279.28 | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 9138 | SL | QLF | 5 (3) | 92.54 | 45.85 | 218.61 | 264.46 | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 9136 | SL | DNF | | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 9063 | SL | QLF | 25 (13) | 133.34 | 160.37 | 142.90 | 303.27 | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 9059 | SG | QLF | 30 (18) | 59.86 | 141.40 | 169.88 | 311.28 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 9058 | SG | QLF | 31 (17) | 59.67 | 155.50 | 168.28 | 323.78 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 9056 | GS | QLF | 25 (12) | 115.11 | 185.97 | 127.78 | 313.75 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 9111 | SL | QLF | 6 (2) | 95.63 | 84.46 | 201.22 | 285.68 | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 9014 | GS | QLF | 14 (6) | 126.87 | 71.08 | 146.11 | 217.19 | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 9013 | GS | QLF | 13 (5) | 132.92 | 106.33 | 138.78 | 245.11 | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 9012 | SL | QLF | 13 (6) | 104.17 | 89.96 | 152.26 | 242.22 | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 9011 | SL | DSQ | | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 9179 | GS | QLF | 9 (4) | 60.85 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9177 | SL | QLF | 6 (2) | 71.53 | 143.40 | 13.12 | 156.52 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 9231 | SL | QLF | 7 (2) | 70.02 | 123.61 | 6.36 | 129.97 | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 9144 | SL | QLF | 21 (9) | 34.18 | 141.38 | 4.55 | 145.93 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 9128 | SL | QLF | 23 (11) | 33.28 | 155.15 | 5.00 | 160.15 | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 9228 | SL | QLF | 5 (1) | 74.99 | 124.30 | 35.07 | 159.37 | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 9226 | SL | QLF | 6 (3) | 30.39 | 109.76 | 64.44 | 174.20 | OBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 9091 | SG | QLF | 37 (14) | 67.15 | 248.00 | 157.37 | 405.37 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 9225 | SL | QLF | 15 | 37.88 | 115.33 | 193.11 | 308.44 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 9224 | SL | QLF | 17 (17) | 36.17 | 151.86 | 181.06 | 332.92 | BASS |
| 01-Apr-2015 | Tignes | Delancey British Alpine Championships | 9095 | GS | QLF | 14 (14) | 68.95 | 135.03 | 197.56 | 332.59 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 9219 | SL | QLF | 2 | 53.84 | 65.51 | 255.87 | 321.38 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 9218 | SL | QLF | 4 | 53.62 | 58.83 | 260.61 | 319.44 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 9215 | GS | QLF | 1 | 52.72 | 0.00 | 313.80 | 313.80 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 9214 | GS | DNF | | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 9069 | SG | QLF | 42 | 65.97 | 195.47 | 198.05 | 393.52 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 9068 | SG | QLF | 50 | 68.89 | 246.70 | 197.31 | 444.01 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 9065 | SL | QLF | 19 | 64.63 | 126.37 | 206.70 | 333.07 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 9064 | SL | QLF | 18 | 65.44 | 189.59 | 193.99 | 383.58 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 9061 | GS | QLF | 13 | 76.60 | 89.80 | 202.89 | 292.69 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 9060 | GS | QLF | 19 | 80.01 | 125.14 | 199.72 | 324.86 | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 9139 | SL | QLF | 2 | 43.49 | 15.91 | 321.55 | 337.46 | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 9138 | SL | QLF | 2 | 43.01 | 0.67 | 324.58 | 325.25 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 9045 | SL | QLF | 2 | 56.88 | 30.48 | 309.32 | 339.80 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 9044 | SL | QLF | 2 | 61.96 | 22.16 | 325.82 | 347.98 | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 9040 | SL | QLF | 3 | 65.14 | 25.88 | 342.24 | 368.12 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9026 | GS | QLF | 17 | 70.19 | 164.91 | 203.60 | 368.51 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9025 | GS | QLF | 17 | 73.77 | 144.51 | 225.71 | 370.22 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9022 | GS | QLF | 17 | 83.56 | 210.24 | 200.32 | 410.56 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9021 | GS | QLF | 15 | 76.79 | 184.93 | 221.45 | 406.38 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9018 | SL | QLF | 11 | 52.76 | 129.83 | 217.61 | 347.44 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9017 | SL | QLF | 13 | 50.83 | 142.34 | 221.34 | 363.68 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9015 | SL | DSQ | | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9014 | SL | QLF | 7 | 54.59 | 134.08 | 207.08 | 341.16 | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 9244 | SL | QLF | 5 | 71.53 | 125.10 | 11.98 | 137.08 | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 9188 | SL | QLF | 11 | 77.24 | 161.09 | 14.52 | 175.61 | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 9154 | SL | QLF | 23 | 35.16 | 184.40 | 0.00 | 184.40 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 9150 | SL | QLF | 22 | 35.53 | 172.97 | 5.00 | 177.97 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9239 | SL | DSQ | | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 9237 | SL | QLF | 9 | 28.72 | 103.54 | 25.50 | 129.04 | OBARTS |
| 11-Apr-2014 | Meribel | Delancey British Alpine Championships | 9231 | SL | QLF | 22 (22) | 50.45 | 153.66 | 0.00 | 153.66 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 9229 | GS | QLF | 23 (23) | 57.53 | 111.79 | 0.00 | 111.79 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 9228 | GS | QLF | 28 (28) | 69.27 | 173.30 | 0.00 | 173.30 | BASS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 9227 | SG | QLF | 47 (21) | 72.80 | 273.18 | 128.20 | 401.38 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9251 | SL | QLF | 19 (19) | 45.24 | 145.32 | 171.76 | 317.08 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9250 | SL | QLF | 18 (18) | 50.22 | 174.30 | 169.23 | 343.53 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9246 | GS | QLF | 18 (18) | 43.78 | 137.00 | 186.81 | 323.81 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9245 | GS | QLF | 19 (19) | 45.35 | 144.91 | 191.79 | 336.70 | BASS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 9116 | SL | QLF | 9 (9) | 54.01 | 127.96 | 237.33 | 365.29 | BASS |
| 07-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9040 | GS | QLF | 18 (18) | 73.57 | 174.67 | 175.66 | 350.33 | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9038 | GS | QLF | 16 (16) | 69.29 | 100.97 | 187.29 | 288.26 | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9037 | GS | QLF | 21 (21) | 70.27 | 137.27 | 187.45 | 324.72 | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9035 | SL | QLF | 11 (11) | 61.31 | 99.52 | 181.16 | 280.68 | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9034 | SL | QLF | 16 (16) | 56.50 | 145.52 | 177.76 | 323.28 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9032 | SL | QLF | 20 (20) | 60.89 | 138.07 | 180.53 | 318.60 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9031 | SL | QLF | 16 (16) | 62.75 | 174.47 | 181.68 | 356.15 | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 9160 | SL | QLF | 10 (1) | 47.31 | 113.49 | 12.34 | 125.83 | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 9153 | SL | QLF | 16 (2) | 73.75 | 150.30 | 0.00 | 150.30 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 9129 | SL | QLF | 23 (3) | 32.27 | 146.27 | 0.00 | 146.27 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 9128 | SL | QLF | 19 (3) | 32.48 | 148.90 | 5.00 | 153.90 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 9122 | SL | DSQ | | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 9120 | SL | QLF | 24 (5) | 32.22 | 199.04 | 10.77 | 209.81 | BARTS |