| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 20-Feb-2020 | Bormio | English Alpine FIS Championships | 891 | SG | QLF | 53 (24) | 72.52 | 153.80 | 39.60 | 193.40 | FIS |
| 20-Feb-2020 | Bormio | English Alpine FIS Championships | 890 | SG | QLF | 52 (23) | 73.12 | 156.32 | 43.65 | 199.97 | FIS |
| 19-Feb-2020 | Bormio | English Alpine FIS Championships | 889 | GS | QLF | 58 (23) | 119.05 | 113.64 | 39.23 | 152.87 | FIS |
| 18-Feb-2020 | Bormio | English Alpine FIS Championships | 888 | GS | QLF | 45 (26) | 119.07 | 103.94 | 45.67 | 149.61 | FIS |
| 17-Feb-2020 | Bormio | English Alpine FIS Championships | 887 | SL | QLF | 34 (21) | 114.74 | 111.30 | 43.83 | 155.13 | FIS |
| 16-Feb-2020 | Bormio | English Alpine FIS Championships | 886 | SL | DNF | | FIS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8250 | SL | QLF | 5 (2) | 27.73 | 60.74 | 60.35 | 121.09 | OBARTS |
| 22-Feb-2019 | Bormio | English Alpine Champs FIS | 1991 | SG | QLF | 36 (16) | 71.22 | 164.73 | 54.44 | 219.17 | FIS |
| 21-Feb-2019 | Bormio | English Alpine Champs FIS | 1990 | SG | QLF | 44 (21) | 75.41 | 141.23 | 54.11 | 195.34 | FIS |
| 20-Feb-2019 | Bormio | English Alpine Champs FIS | 1989 | SL | QLF | 33 (16) | 118.33 | 151.89 | 29.44 | 181.33 | FIS |
| 19-Feb-2019 | Bormio | English Alpine Champs FIS | 1988 | SL | QLF | 30 (14) | 118.89 | 183.58 | 27.41 | 210.99 | FIS |
| 18-Feb-2019 | Bormio | English Alpine Champs FIS | 1987 | GS | QLF | 65 (36) | 117.31 | 158.36 | 35.52 | 193.88 | FIS |
| 17-Feb-2019 | Bormio | English Alpine Champs FIS | 1986 | GS | QLF | 48 (25) | 121.69 | 168.85 | 26.94 | 195.79 | FIS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 16 (2) | 56.21 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | QLF | 14 (3) | 73.18 | 104.56 | 33.53 | 138.09 | OBARTS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8269 | SL | QLF | 10 (3) | 67.37 | 96.06 | 49.69 | 145.75 | OBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 8241 | SL | QLF | 14 (3) | 30.65 | 51.88 | 35.82 | 87.70 | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8237 | SL | QLF | 13 (2) | 31.40 | 90.61 | 16.91 | 107.52 | IBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 12 (5) | 69.66 | 75.23 | 43.76 | 118.99 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8227 | SL | QLF | 13 (4) | 28.12 | 94.09 | 37.14 | 131.23 | OBARTS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1936 | SL | QLF | 12 (7) | 98.55 | 87.97 | 38.78 | 126.75 | FIS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1935 | SL | QLF | 13 (6) | 101.49 | 130.97 | 34.30 | 165.27 | FIS |
| 01-Apr-2018 | Tignes | Delancey Senior and Junior Championships | 1126 | SL | DNF | | FIS |
| 31-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1125 | GS | QLF | 32 (12) | 142.01 | 125.66 | 23.07 | 148.73 | FIS |
| 30-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1124 | SL | DNF | | FIS |
| 29-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1123 | GS | DNF | | FIS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8196 | SL | QLF | 4 (2) | 105.92 | 212.53 | 129.90 | 342.43 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8192 | SL | QLF | 3 (3) | 89.88 | 69.67 | 148.60 | 218.27 | BASS |
| 16-Feb-2018 | Bormio | English Alpine FIS Championships | 1116 | SG | QLF | 66 (20) | 70.32 | 174.26 | 13.34 | 187.60 | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 2057 | SG | QLF | 74 (28) | 74.05 | 209.28 | 13.59 | 222.87 | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 1115 | AC | QLF | 51 (20) | 133.09 | 230.85 | 37.51 | 268.36 | FIS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 1114 | SL | DSQ | | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 1113 | SL | DNF | | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 1112 | GS | QLF | 67 (29) | 117.52 | 157.37 | 23.66 | 181.03 | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 1111 | GS | QLF | 62 (34) | 117.62 | 154.64 | 28.21 | 182.85 | FIS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8330 | SL | QLF | 9 (5) | 28.95 | 63.31 | 44.58 | 107.89 | IBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 10 | 58.38 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 9 | 71.01 | 59.14 | 85.71 | 144.85 | OBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 13 | 66.61 | 66.60 | 81.39 | 147.99 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8241 | SL | QLF | 13 | 28.32 | 85.63 | 25.61 | 111.24 | OBARTS |
| 02-Apr-2017 | Tignes | Delancey British FIS Championships | 1756 | SL | QLF | 23 (13) | 113.24 | 149.78 | 21.59 | 171.37 | FIS |
| 01-Apr-2017 | Tignes | Delancey British FIS Championships | 1755 | GS | DNF | | FIS |
| 31-Mar-2017 | Tignes | Delancey British FIS Championships | 1754 | SL | QLF | 32 (13) | 108.64 | 199.27 | 8.00 | 207.27 | FIS |
| 30-Mar-2017 | Tignes | Delancey British FIS Championships | 1753 | GS | QLF | 60 (26) | 133.61 | 143.93 | 19.51 | 163.44 | FIS |
| 17-Feb-2017 | Bormio | English Alpine Championships (FIS) | 985 | GS | QLF | 67 (25) | 123.16 | 170.59 | 17.33 | 187.92 | FIS |
| 16-Feb-2017 | Bormio | English Alpine Championships (FIS) | 984 | GS | DNF | | FIS |
| 15-Feb-2017 | Bormio | English Alpine Championships (FIS) | 2059 | SG | QLF | 55 (16) | 74.84 | 121.89 | 26.51 | 148.40 | FIS |
| 15-Feb-2017 | Bormio | English Alpine Championships (FIS) | 983 | AC | QLF | 43 (13) | 121.67 | 145.32 | 49.83 | 195.15 | FIS |
| 14-Feb-2017 | Bormio | English Alpine Championships (FIS) | 982 | SG | QLF | 57 (18) | 71.59 | 174.13 | 27.28 | 201.41 | FIS |
| 13-Feb-2017 | Bormio | English Alpine Championships (FIS) | 981 | SL | QLF | 39 (17) | 103.77 | 163.25 | 17.77 | 181.02 | FIS |
| 12-Feb-2017 | Bormio | English Alpine Championships (FIS) | 980 | SL | QLF | 31 (15) | 103.03 | 113.22 | 33.06 | 146.28 | FIS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | QLF | 12 (4) | 67.54 | 88.06 | 73.92 | 161.98 | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 18 (7) | 28.98 | 113.62 | 2.94 | 116.56 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 19 (9) | 30.16 | 116.81 | 9.77 | 126.58 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 16 (7) | 65.67 | 75.33 | 81.63 | 156.96 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 14 (6) | 27.61 | 79.32 | 78.23 | 157.55 | OBARTS |
| 01-Apr-2016 | Tignes | British Children's Championships | 8100 | SL | QLF | 23 (13) | 102.66 | 110.23 | 138.03 | 248.26 | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8256 | GS | QLF | 20 (8) | 116.50 | 134.18 | 143.27 | 277.45 | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | DNF | | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8103 | GS | QLF | 13 (7) | 115.40 | 82.20 | 136.55 | 218.75 | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 8253 | COM | QLF | 21 (10) | 71.53 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8155 | SL | QLF | 4 (4) | 93.81 | 44.24 | 154.14 | 198.38 | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8147 | SL | QLF | 7 (6) | 86.61 | 70.66 | 154.89 | 225.55 | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8145 | SL | DNF | | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8108 | SL | QLF | 4 (2) | 84.02 | 12.02 | 188.27 | 200.29 | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8014 | GS | QLF | 11 (6) | 120.04 | 63.09 | 150.15 | 213.24 | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8013 | GS | QLF | 22 (8) | 125.54 | 88.24 | 147.55 | 235.79 | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8012 | SL | QLF | 14 (5) | 95.51 | 78.60 | 150.90 | 229.50 | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8011 | SL | QLF | 12 (8) | 97.77 | 63.03 | 154.19 | 217.22 | BASS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 22 (9) | 71.93 | 225.41 | 40.39 | 265.80 | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 50 (17) | 33.30 | 166.03 | 12.19 | 178.22 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | QLF | 49 (16) | 32.62 | 188.21 | 7.77 | 195.98 | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | QLF | 19 (8) | 74.72 | 184.02 | 25.01 | 209.03 | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | QLF | 12 (7) | 28.52 | 147.53 | 22.47 | 170.00 | OBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 8090 | SG | QLF | 51 (36) | 62.44 | 168.80 | 187.20 | 356.00 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8096 | GS | QLF | 38 | 118.77 | 192.39 | 143.41 | 335.80 | BASS |
| 31-Mar-2015 | Tignes | Delancey British Alpine Championships | 8093 | SL | QLF | 38 | 65.70 | 266.32 | 153.01 | 419.33 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8213 | SL | QLF | 12 | 119.37 | 246.02 | 170.03 | 416.05 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8209 | GS | DNF | | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8139 | SL | QLF | 9 | 80.65 | 60.90 | 215.94 | 276.84 | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8134 | SL | QLF | 7 | 85.95 | 74.40 | 236.23 | 310.63 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 8046 | SL | QLF | 7 | 116.04 | 57.85 | 212.97 | 270.82 | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 8042 | SL | QLF | 9 | 117.34 | 108.44 | 184.01 | 292.45 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8027 | GS | DNS | | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8023 | GS | DNS | | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8016 | SL | QLF | 24 | 106.09 | 193.80 | 163.70 | 357.50 | BASS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | QLF | 30 | 83.73 | 285.03 | 11.25 | 296.28 | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 47 | 34.19 | 205.46 | 2.95 | 208.41 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8143 | SL | QLF | 53 | 36.61 | 245.68 | 5.00 | 250.68 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | QLF | 35 | 89.26 | 323.74 | 14.68 | 338.42 | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8230 | SL | QLF | 44 | 30.32 | 189.58 | 50.48 | 240.06 | OBARTS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8244 | SL | QLF | 31 (31) | 46.85 | 168.04 | 179.56 | 347.60 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8243 | SL | QLF | 22 (22) | 54.31 | 247.84 | 174.97 | 422.81 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8239 | GS | QLF | 33 (33) | 42.35 | 161.95 | 190.18 | 352.13 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8238 | GS | QLF | 33 (33) | 45.57 | 231.92 | 184.80 | 416.72 | BASS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 8109 | SL | DNF | | BASS |