| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 11-Feb-2024 | Bormio | English Alpine FIS Championships | 834 | SL | DNF | | FIS |
| 10-Feb-2024 | Bormio | English Alpine FIS Championships | 835 | SL | DNF | | FIS |
| 09-Feb-2024 | Bormio | English Alpine FIS Championships | 833 | GS | QLF | 49 (25) | 112.83 | 97.36 | 35.63 | 132.99 | FIS |
| 08-Feb-2024 | Bormio | English Alpine FIS Championships | 832 | GS | QLF | 53 (23) | 115.97 | 132.28 | 33.46 | 165.74 | FIS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | DNF | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | DNF | | OBARTS |
| 13-Aug-2023 | Chill Factore | British Indoor Championships | 8692 | SL | QLF | 11 (1) | 27.66 | 48.40 | 18.98 | 67.38 | IBARTS |
| 12-Aug-2023 | Chill Factore | Welsh Indoor Champs & eola GBR Indoor 5 | 8690 | SL | QLF | 9 (1) | 28.37 | 60.16 | 17.83 | 77.99 | IBARTS |
| 25-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8666 | SL | QLF | 13 (2) | 32.33 | 93.77 | 0.88 | 94.65 | OBARTS |
| 24-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8664 | SL | DNF | | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | DSQ | | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | QLF | 5 (3) | 24.90 | 28.64 | 27.83 | 56.47 | OBARTS |
| 02-Apr-2023 | Tignes | GB Alpine Senior Championships | 373 | SL | DNF | | FIS |
| 11-Jan-2023 | Pila | Anglo Scottish Championships | 8188 | SG | QLF | 5 (1) | 71.14 | 36.20 | 158.91 | 195.11 | BASS |
| 11-Jan-2023 | Pila | Anglo Scottish Championships | 8054 | SG | QLF | 9 (1) | 73.16 | 63.03 | 157.93 | 220.96 | BASS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 8334 | SL | QLF | 10 (3) | 27.16 | 81.58 | 18.10 | 99.68 | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8336 | SL | QLF | 17 (4) | 29.34 | 121.28 | 16.91 | 138.19 | IBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8313 | SL | DNF | | OBARTS |
| 14-Aug-2022 | Chill Factore | English Indoor Championships | 8305 | SL | DNS | | IBARTS |
| 13-Aug-2022 | Chill Factore | Welsh Indoor Championships | 8303 | SL | DNS | | IBARTS |
| 17-Jul-2022 | Chill Factore | British Indoor Championships | 8295 | SL | DSQ | | IBARTS |
| 16-Jul-2022 | Chill Factore | eola GBR Indoor Series Race 5 | 8293 | SL | DNF | | IBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8279 | SL | QLF | 17 (6) | 27.30 | 79.79 | 35.32 | 115.11 | IBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8277 | SL | QLF | 10 (5) | 28.68 | 50.04 | 41.06 | 91.10 | IBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | DNF | | OBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 8265 | SL | QLF | 9 (4) | 14.42 | 48.02 | 48.52 | 96.54 | IBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 8264 | SL | QLF | 19 (6) | 14.32 | 69.20 | 58.82 | 128.02 | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 8262 | SL | DSQ | | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 8261 | SL | QLF | 9 (4) | 15.00 | 42.21 | 61.88 | 104.09 | IBARTS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8247 | SL | DSQ | | IBARTS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8245 | SL | QLF | 12 (4) | 29.41 | 41.17 | 54.51 | 95.68 | IBARTS |
| 23-Feb-2022 | Bormio | English Alpine FIS Championships | 1240 | GS | QLF | 72 (32) | 119.13 | 186.27 | 34.04 | 220.31 | FIS |
| 22-Feb-2022 | Bormio | English Alpine FIS Championships | 1239 | GS | DNF | | FIS |
| 21-Feb-2022 | Bormio | English Alpine FIS Championships | 1238 | SL | DNF | | FIS |
| 20-Feb-2022 | Bormio | English Alpine FIS Championships | 1237 | SL | DNF | | FIS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8255 | GS | QLF | 7 (3) | 53.11 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8217 | SL | DNF | | OBARTS |
| 18-Jul-2021 | Chill Factore | eola GBR Series Indoor 1 & 2 | 8202 | SL | DSQ | | IBARTS |
| 17-Jul-2021 | Chill Factore | eola GBR Series Indoor 1 & 2 | 8200 | SL | DNF | | IBARTS |
| 11-Jul-2021 | Firpark | BSA Slalom | 8239 | SL | QLF | 3 (1) | 24.72 | 28.86 | 119.20 | 148.06 | OBARTS |
| 27-Jun-2021 | Silksworth | NESA Club National | 8233 | SL | QLF | 15 (3) | 29.28 | 102.01 | 19.27 | 121.28 | OBARTS |
| 26-Jun-2021 | Silksworth | RTR Club National | 8231 | SL | QLF | 16 (3) | 27.30 | 97.27 | 17.14 | 114.41 | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 8166 | SL | QLF | 16 (6) | 69.21 | 202.16 | 56.00 | 258.16 | OBARTS |
| 30-May-2021 | Chill Factore | Excel Club National | 8160 | SL | QLF | 36 (11) | 15.78 | 125.82 | 50.58 | 176.40 | IBARTS |
| 30-May-2021 | Chill Factore | Excel Club National | 8159 | SL | QLF | 36 (9) | 15.92 | 180.07 | 39.68 | 219.75 | IBARTS |
| 29-May-2021 | Chill Factore | Ambition Club National | 8157 | SL | QLF | 16 (8) | 16.19 | 110.59 | 22.95 | 133.54 | IBARTS |
| 29-May-2021 | Chill Factore | Ambition Club National | 8156 | SL | QLF | 12 (5) | 16.49 | 107.70 | 22.44 | 130.14 | IBARTS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8081 | GS | QLF | 10 (10) | 113.01 | 180.82 | 178.96 | 359.78 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8078 | GS | QLF | 18 (10) | 113.01 | * | * | * | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8077 | SL | QLF | 7 (7) | 73.32 | 147.29 | 183.71 | 331.00 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8074 | SL | QLF | 8 (7) | 73.32 | * | * | * | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 8235 | GS | QLF | 5 (5) | 104.71 | 148.85 | 217.50 | 366.35 | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 8232 | GS | QLF | 9 (5) | 104.71 | * | * | * | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8112 | SG | QLF | 60 (35) | 91.07 | 233.53 | 178.88 | 412.41 | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8111 | SG | QLF | 58 (34) | 93.14 | 300.14 | 172.47 | 472.61 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8109 | GS | QLF | 28 (28) | 142.07 | 216.21 | 152.98 | 369.19 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8106 | GS | QLF | 50 (28) | 142.07 | * | * | * | BASS |
| 05-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8104 | SL | DNF | | BASS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8341 | SL | DNF | | UNS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8323 | SL | QLF | 53 (22) | 37.15 | 236.83 | 40.44 | 277.27 | IBARTS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 8338 | SL | QLF | 18 (8) | 30.68 | 138.08 | 43.77 | 181.85 | IBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 21 (9) | 60.28 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8296 | SL | DSQ | | OBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8265 | SL | QLF | 53 (20) | 34.91 | 277.28 | 0.00 | 277.28 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 8261 | SL | QLF | 63 (29) | 38.33 | 366.86 | 9.89 | 376.75 | IBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | DNF | | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8250 | SL | DSQ | | OBARTS |
| 19-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8166 | SL | QLF | 36 (36) | 63.86 | 353.63 | 181.06 | 534.69 | BASS |
| 19-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8165 | SL | QLF | 37 (37) | 66.64 | 272.83 | 206.42 | 479.25 | BASS |
| 18-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8161 | GS | QLF | 49 (49) | 56.97 | 258.79 | 159.20 | 417.99 | BASS |
| 18-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8160 | GS | QLF | 45 (45) | 59.05 | 296.76 | 155.87 | 452.63 | BASS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 8319 | SL | DNF | | UNS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 38 (12) | 65.63 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | DSQ | | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8227 | SL | DSQ | | OBARTS |