| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 27-Mar-2024 | Val D'Isère | GB Alpine Senior Champs - Giant Slalom | 2033 | GS | QLF | 25 (10) | 126.74 | 95.42 | 23.00 | 118.42 | FIS |
| 26-Mar-2024 | Val D'Isère | GB Alpine Senior Champs - Giant Slalom | 2032 | GS | QLF | 30 (12) | 134.30 | 91.89 | 20.00 | 111.89 | FIS |
| 25-Mar-2024 | Tignes | GB Alpine Senior Champs - Slalom | 2031 | SL | QLF | 16 (9) | 97.14 | 74.45 | 23.00 | 97.45 | FIS |
| 24-Mar-2024 | Tignes | GB Alpine Senior Champs - Slalom | 2030 | SL | DNF | | FIS |
| 11-Feb-2024 | Bormio | English Alpine FIS Championships | 834 | SL | QLF | 38 (25) | 98.48 | 59.74 | 27.40 | 87.14 | FIS |
| 10-Feb-2024 | Bormio | English Alpine FIS Championships | 835 | SL | DNF | | FIS |
| 09-Feb-2024 | Bormio | English Alpine FIS Championships | 833 | GS | QLF | 41 (23) | 111.25 | 81.85 | 35.63 | 117.48 | FIS |
| 08-Feb-2024 | Bormio | English Alpine FIS Championships | 832 | GS | QLF | 48 (22) | 113.04 | 103.42 | 33.46 | 136.88 | FIS |
| 02-Apr-2023 | Tignes | GB Alpine Senior Championships | 373 | SL | DNF | | FIS |
| 12-Feb-2023 | Bormio | English Alpine FIS Championships | 353 | SL | DNF | | FIS |
| 11-Feb-2023 | Bormio | English Alpine FIS Championships | 354 | SL | DNF | | FIS |
| 10-Feb-2023 | Bormio | English Alpine FIS Championships | 352 | GS | QLF | 46 (19) | 111.90 | 126.67 | 40.18 | 166.85 | FIS |
| 09-Feb-2023 | Bormio | English Alpine FIS Championships | 351 | GS | QLF | 40 (20) | 109.10 | 108.69 | 37.76 | 146.45 | FIS |
| 23-Feb-2022 | Bormio | English Alpine FIS Championships | 1240 | GS | DNF | | FIS |
| 22-Feb-2022 | Bormio | English Alpine FIS Championships | 1239 | GS | DNF | | FIS |
| 21-Feb-2022 | Bormio | English Alpine FIS Championships | 1238 | SL | QLF | 36 (14) | 107.27 | 110.93 | 46.54 | 157.47 | FIS |
| 20-Feb-2022 | Bormio | English Alpine FIS Championships | 1237 | SL | DNF | | FIS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8237 | SL | QLF | 3 (2) | 58.65 | 1.12 | 66.37 | 67.49 | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8255 | GS | QLF | 2 (2) | 48.68 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8217 | SL | QLF | 1 (1) | 58.14 | 0.00 | 17.82 | 17.82 | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 8166 | SL | QLF | 1 (1) | 54.20 | 0.00 | 56.00 | 56.00 | OBARTS |
| 20-Feb-2020 | Bormio | English Alpine FIS Championships | 891 | SG | QLF | 56 (29) | 73.89 | 179.19 | 39.60 | 218.79 | FIS |
| 20-Feb-2020 | Bormio | English Alpine FIS Championships | 890 | SG | QLF | 57 (29) | 74.35 | 178.97 | 43.65 | 222.62 | FIS |
| 19-Feb-2020 | Bormio | English Alpine FIS Championships | 889 | GS | DNF | | FIS |
| 18-Feb-2020 | Bormio | English Alpine FIS Championships | 888 | GS | QLF | 54 (26) | 128.83 | 195.25 | 45.67 | 240.92 | FIS |
| 17-Feb-2020 | Bormio | English Alpine FIS Championships | 887 | SL | DNF | | FIS |
| 16-Feb-2020 | Bormio | English Alpine FIS Championships | 886 | SL | QLF | 39 (15) | 119.56 | 167.01 | 34.96 | 201.97 | FIS |
| 21-Jan-2020 | Les Crosets | Welsh Alpine FIS Championships | 883 | GS | DNF | | FIS |
| 20-Jan-2020 | Les Crosets | Welsh Alpine FIS Championships | 882 | SL | QLF | 33 (23) | 94.56 | 110.48 | 65.23 | 175.71 | FIS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8325 | SL | DSQ | | OBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 3 (2) | 51.38 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8296 | SL | QLF | 1 (1) | 62.82 | 0.00 | 40.75 | 40.75 | OBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | QLF | 1 (1) | 66.19 | 0.00 | 40.66 | 40.66 | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8250 | SL | QLF | 2 (1) | 26.08 | 13.69 | 60.35 | 74.04 | OBARTS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8149 | SL | QLF | 17 (17) | 102.11 | 95.38 | 132.47 | 227.85 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8144 | GS | QLF | 20 (20) | 101.27 | 118.33 | 123.58 | 241.91 | BASS |
| 18-Feb-2019 | Bormio | English Alpine Champs Children | 8137 | SG | QLF | 22 (22) | 64.79 | 132.02 | 145.06 | 277.08 | BASS |
| 18-Feb-2019 | Bormio | English Alpine Champs Children | 8136 | SG | QLF | 21 (21) | 65.70 | 183.08 | 139.53 | 322.61 | BASS |
| 25-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8086 | SL | DNF | | BASS |
| 25-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8083 | SL | DNF | | BASS |
| 24-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8081 | GS | QLF | 3 (3) | 140.26 | 50.90 | 157.12 | 208.02 | BASS |
| 24-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8078 | GS | QLF | 9 (3) | 140.26 | * | * | * | BASS |
| 04-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8020 | SL | QLF | 3 (3) | 103.83 | 61.11 | 155.34 | 216.45 | BASS |
| 04-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8017 | SL | QLF | 4 (3) | 103.83 | * | * | * | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8015 | SL | QLF | 3 (3) | 105.34 | 50.77 | 141.98 | 192.75 | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8012 | SL | QLF | 3 (3) | 105.34 | * | * | * | BASS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 8319 | SL | QLF | 1 (1) | 54.07 | | UNS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8286 | SL | QLF | 1 (1) | 61.25 | 0.00 | 40.67 | 40.67 | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 1 (1) | 51.33 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | DNF | | OBARTS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8269 | SL | QLF | 1 (1) | 59.44 | 0.00 | 49.69 | 49.69 | OBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 2 (2) | 63.76 | 7.88 | 43.76 | 51.64 | OBARTS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8185 | SL | QLF | 4 (4) | 103.37 | 77.03 | 238.42 | 315.45 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8140 | GS | QLF | 43 (43) | 132.34 | 160.86 | 146.42 | 307.28 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8137 | SL | QLF | 27 (27) | 112.52 | 114.68 | 151.61 | 266.29 | BASS |
| 12-Feb-2018 | Bormio | English Alpine Children's Championships | 8133 | SG | QLF | 80 (47) | 58.67 | 231.88 | 159.12 | 391.00 | BASS |
| 11-Feb-2018 | Bormio | English Alpine Children's Championships | 8132 | SG | QLF | 75 (41) | 62.89 | 235.54 | 157.35 | 392.89 | BASS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8332 | SL | QLF | 27 | 90.50 | 352.24 | 68.71 | 420.95 | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 9 | 55.35 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 8 | 67.71 | 62.15 | 28.43 | 90.58 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 12 | 58.69 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 7 | 69.04 | 37.53 | 85.71 | 123.24 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | DNF | | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 25 | 30.66 | 134.30 | 7.92 | 142.22 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 4 | 63.03 | 24.33 | 81.39 | 105.72 | OBARTS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8276 | GS | QLF | 9 (3) | 54.89 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8274 | SL | QLF | 11 (3) | 70.79 | 95.24 | 95.70 | 190.94 | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | QLF | 14 (4) | 73.24 | 156.25 | 73.92 | 230.17 | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 44 (7) | 31.65 | 190.43 | 2.94 | 193.37 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 39 (6) | 33.25 | 202.54 | 9.77 | 212.31 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 20 (2) | 70.91 | 138.79 | 81.63 | 220.42 | OBARTS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 35 (10) | 65.80 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | QLF | 29 (10) | 76.66 | 263.00 | 11.91 | 274.91 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 28 (8) | 75.43 | 271.41 | 40.39 | 311.80 | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | DNF | | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | QLF | 70 (21) | 36.34 | 291.79 | 7.77 | 299.56 | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | DSQ | | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8263 | SL | QLF | 12 | 16.67 | | UNS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8144 | SL | QLF | 11 | 17.27 | | UNS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8233 | SL | QLF | 1 | 75.82 | | UNS |
| 11-May-2014 | Castleford | GBR Indoor Series 2014 | 8170 | SL | QLF | 19 | 19.37 | | UNS |
| 10-May-2014 | Castleford | GBR Indoor Series 2014 | 8134 | SL | QLF | 20 | 19.48 | | UNS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8117 | SL | QLF | 20 (11) | 90.93 | | UNS |