| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8286 | SL | QLF | 2 (1) | 63.87 | 30.80 | 40.67 | 71.47 | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 3 (1) | 51.78 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | QLF | 3 (1) | 64.82 | 10.37 | 33.53 | 43.90 | OBARTS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8269 | SL | QLF | 2 (1) | 60.11 | 8.12 | 49.69 | 57.81 | OBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 3 (1) | 64.01 | 10.73 | 43.76 | 54.49 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8227 | SL | QLF | 4 (1) | 25.54 | 19.40 | 37.14 | 56.54 | OBARTS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1936 | SL | QLF | 8 (3) | 91.17 | 27.47 | 38.78 | 66.25 | FIS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1935 | SL | QLF | 7 (1) | 91.26 | 45.19 | 34.30 | 79.49 | FIS |
| 20-Apr-2018 | | Scottish FIS National Champs | 1934 | GS | DNF | | FIS |
| 19-Apr-2018 | | Scottish FIS National Champs | 1933 | GS | QLF | 9 (3) | 100.02 | 76.59 | 39.43 | 116.02 | FIS |
| 16-Feb-2018 | Bormio | English Alpine FIS Championships | 1116 | SG | DNF | | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 2057 | SG | QLF | 68 (22) | 71.47 | 164.36 | 13.59 | 177.95 | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 1115 | AC | QLF | 47 (16) | 126.04 | 157.70 | 37.51 | 195.21 | FIS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 1114 | SL | QLF | 39 (11) | 112.01 | 115.55 | 17.28 | 132.83 | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 1113 | SL | QLF | 39 (15) | 121.59 | 194.31 | 19.47 | 213.78 | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 1112 | GS | QLF | 63 (27) | 113.58 | 119.23 | 23.66 | 142.89 | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 1111 | GS | QLF | 52 (27) | 114.18 | 121.45 | 28.21 | 149.66 | FIS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8332 | SL | QLF | 1 | 60.77 | 0.00 | 68.71 | 68.71 | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 1 | 51.54 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 2 | 63.10 | 8.89 | 28.43 | 37.32 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 1 | 53.71 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 2 | 65.87 | 2.74 | 85.71 | 88.45 | OBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 1 | 60.97 | 0.00 | 81.39 | 81.39 | OBARTS |
| 17-Feb-2017 | Bormio | English Alpine Championships (FIS) | 985 | GS | QLF | 72 (30) | 129.87 | 233.28 | 17.33 | 250.61 | FIS |
| 16-Feb-2017 | Bormio | English Alpine Championships (FIS) | 984 | GS | DNF | | FIS |
| 15-Feb-2017 | Bormio | English Alpine Championships (FIS) | 2059 | SG | QLF | 58 (19) | 75.55 | 133.29 | 26.51 | 159.80 | FIS |
| 15-Feb-2017 | Bormio | English Alpine Championships (FIS) | 983 | AC | QLF | 51 (21) | 135.33 | 290.75 | 49.83 | 340.58 | FIS |
| 14-Feb-2017 | Bormio | English Alpine Championships (FIS) | 982 | SG | QLF | 51 (13) | 70.23 | 150.31 | 27.28 | 177.59 | FIS |
| 13-Feb-2017 | Bormio | English Alpine Championships (FIS) | 981 | SL | QLF | 35 (13) | 99.20 | 124.36 | 17.77 | 142.13 | FIS |
| 12-Feb-2017 | Bormio | English Alpine Championships (FIS) | 980 | SL | QLF | 30 (14) | 101.55 | 101.25 | 33.06 | 134.31 | FIS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8274 | SL | QLF | 2 (1) | 63.77 | 14.40 | 95.70 | 110.10 | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | QLF | 2 (1) | 60.62 | 5.26 | 73.92 | 79.18 | OBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 1 (1) | 59.45 | 0.00 | 81.63 | 81.63 | OBARTS |
| 01-Apr-2016 | Tignes | British Children's Championships | 8100 | SL | QLF | 6 (5) | 92.05 | 24.42 | 138.03 | 162.45 | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8256 | GS | QLF | 11 (4) | 109.23 | 64.65 | 143.27 | 207.92 | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | QLF | 25 (9) | 62.79 | 91.21 | 136.80 | 228.01 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8103 | GS | QLF | 7 (4) | 111.91 | 50.07 | 136.55 | 186.62 | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 8253 | COM | QLF | 11 (6) | 67.27 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8155 | SL | QLF | 1 (1) | 88.38 | 0.00 | 154.14 | 154.14 | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 8063 | SL | QLF | 2 (1) | 109.55 | 10.20 | 147.98 | 158.18 | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 8059 | SG | QLF | 20 (10) | 55.00 | 68.49 | 145.95 | 214.44 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 8058 | SG | QLF | 22 (9) | 53.65 | 76.99 | 143.29 | 220.28 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8056 | GS | QLF | 13 (5) | 101.84 | 52.95 | 161.53 | 214.48 | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8014 | GS | QLF | 4 (2) | 116.10 | 28.85 | 150.15 | 179.00 | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8013 | GS | QLF | 5 (2) | 119.47 | 36.59 | 147.55 | 184.14 | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8012 | SL | QLF | 3 (2) | 87.38 | 10.62 | 150.90 | 161.52 | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8011 | SL | QLF | 3 (3) | 91.83 | 15.46 | 154.19 | 169.65 | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 3 (2) | 53.55 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | QLF | 3 (2) | 61.47 | 68.22 | 11.91 | 80.13 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 6 (1) | 63.37 | 112.90 | 40.39 | 153.29 | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | QLF | 7 (4) | 27.33 | 111.33 | 22.47 | 133.80 | OBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 8090 | SG | QLF | 26 (21) | 59.50 | 110.00 | 187.20 | 297.20 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8096 | GS | QLF | 15 | 107.98 | 85.88 | 143.41 | 229.29 | BASS |
| 31-Mar-2015 | Tignes | Delancey British Alpine Championships | 8093 | SL | QLF | 12 | 53.09 | 77.01 | 153.01 | 230.02 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8213 | SL | QLF | 4 | 97.46 | 68.71 | 170.03 | 238.74 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8209 | GS | QLF | 5 | 93.66 | 98.32 | 166.52 | 264.84 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8068 | SG | QLF | 9 | 56.09 | 45.34 | 193.22 | 238.56 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8067 | SG | QLF | 11 | 56.42 | 54.28 | 195.20 | 249.48 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8065 | SL | QLF | 15 | 109.93 | 68.74 | 155.93 | 224.67 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8061 | GS | QLF | 8 | 70.63 | 59.46 | 145.52 | 204.98 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 8046 | SL | QLF | 1 | 107.41 | 0.00 | 212.97 | 212.97 | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 8042 | SL | QLF | 4 | 107.23 | 37.07 | 184.01 | 221.08 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8027 | GS | QLF | 5 | 118.22 | 29.46 | 166.20 | 195.66 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8019 | SL | QLF | 13 | 107.76 | 76.26 | 166.85 | 243.11 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8016 | SL | QLF | 8 | 88.64 | 43.50 | 163.70 | 207.20 | BASS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | QLF | 13 | 72.24 | 143.79 | 14.68 | 158.47 | OBARTS |
| 11-Apr-2014 | Meribel | Delancey British Alpine Championships | 8224 | SL | QLF | 8 (8) | 42.47 | 53.27 | 0.00 | 53.27 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 8222 | GS | QLF | 3 (3) | 51.90 | 15.88 | 0.00 | 15.88 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 8221 | GS | QLF | 12 (12) | 60.96 | 61.66 | 0.00 | 61.66 | BASS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 8220 | SG | QLF | 45 (15) | 64.58 | 150.80 | 152.03 | 302.83 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8244 | SL | QLF | 12 (12) | 39.99 | 52.65 | 179.56 | 232.21 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8243 | SL | QLF | 9 (9) | 42.76 | 63.28 | 174.97 | 238.25 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8239 | GS | QLF | 9 (9) | 37.66 | 45.46 | 190.18 | 235.64 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8238 | GS | QLF | 11 (11) | 39.26 | 76.57 | 184.80 | 261.37 | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 8072 | SL | QLF | 10 (10) | 43.77 | 59.79 | 187.56 | 247.35 | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 8071 | SL | QLF | 20 (20) | 37.74 | 115.12 | 163.55 | 278.67 | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8069 | GS | QLF | 8 (8) | 53.68 | 36.41 | 191.47 | 227.88 | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8068 | GS | QLF | 10 (10) | 59.92 | 59.59 | 182.30 | 241.89 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8066 | SG | DNF | | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8065 | SG | QLF | 34 (8) | 58.89 | 157.71 | 142.60 | 300.31 | BASS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 8109 | SL | QLF | 2 (2) | 43.27 | 54.56 | 187.67 | 242.23 | BASS |
| 07-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8040 | GS | QLF | 4 (4) | 63.33 | 36.73 | 205.39 | 242.12 | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8038 | GS | QLF | 7 (7) | 62.70 | 23.75 | 193.36 | 217.11 | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8037 | GS | QLF | 3 (3) | 61.87 | 23.48 | 187.58 | 211.06 | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8035 | SL | QLF | 6 (6) | 54.03 | 32.87 | 180.13 | 213.00 | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8034 | SL | QLF | 7 (7) | 47.22 | 42.21 | 178.03 | 220.24 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8032 | SL | QLF | 13 (13) | 47.86 | 62.77 | 181.21 | 243.98 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8031 | SL | QLF | 9 (9) | 45.65 | 46.58 | 184.19 | 230.77 | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 8154 | SL | QLF | 23 (7) | 45.19 | 150.99 | 12.47 | 163.46 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | QLF | 20 (7) | 67.89 | 156.74 | 15.33 | 172.07 | BARTS |
| 08-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8010 | GS | QLF | 40 (19) | 59.74 | 127.19 | 146.76 | 273.95 | BASS |
| 08-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8009 | GS | QLF | 30 (14) | 59.75 | 112.59 | 154.82 | 267.41 | BASS |
| 07-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8008 | GS | QLF | 35 (16) | 58.01 | 101.34 | 149.03 | 250.37 | BASS |
| 07-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8006 | GS | QLF | 39 (18) | 59.80 | 124.14 | 147.55 | 271.69 | BASS |
| 06-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8003 | SL | QLF | 28 (10) | 47.44 | 109.12 | 157.00 | 266.12 | BASS |
| 06-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8004 | SL | QLF | 32 (11) | 53.82 | 115.96 | 149.77 | 265.73 | BASS |
| 05-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8002 | SL | QLF | 26 (12) | 46.15 | 104.38 | 153.30 | 257.68 | BASS |
| 05-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8001 | SL | QLF | 26 (10) | 51.36 | 128.72 | 149.10 | 277.82 | BASS |