| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 21-Mar-2026 | Cairngorm | Scottish Alpine Student Championships | 8196 | SL | DNF | | UNS |
| 25-Oct-2025 | Bearsden Ski Club | SUDS (Kings Scotland Round 2) | 8402 | SL | QLF | 5 (1) | 19.83 | | UNS |
| 15-Nov-2024 | Hillend | BUDS 2024 | 8577 | SL | DNF | | UNS |
| 26-Oct-2024 | Bearsden Ski Club | SUDS Scottish University Dry Slope Championships | 8576 | SL | QLF | 3 | 20.13 | | UNS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 8537 | SL | QLF | 11 (3) | 59.36 | 72.31 | 10.31 | 82.62 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 8539 | SL | DNF | | OBARTS |
| 14-Jul-2024 | Chill Factore | English Indoor Championships | 8516 | SL | QLF | 8 (6) | 30.86 | 50.05 | 16.92 | 66.97 | IBARTS |
| 13-Jul-2024 | Chill Factore | Copper Horse GBR Indoor Series 5 | 8514 | SL | DNF | | IBARTS |
| 16-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 8501 | SL | QLF | 7 (3) | 27.05 | 39.24 | 13.65 | 52.89 | IBARTS |
| 15-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 8499 | SL | QLF | 10 (5) | 28.89 | 41.95 | 18.42 | 60.37 | IBARTS |
| 09-Mar-2024 | Cairngorm | Scottish Alpine Student Championships | 8174 | SL | QLF | 3 (2) | 64.38 | | UNS |
| 11-Feb-2024 | Bormio | English Alpine FIS Championships | 834 | SL | DNF | | FIS |
| 10-Feb-2024 | Bormio | English Alpine FIS Championships | 835 | SL | QLF | 56 (29) | 111.05 | 188.08 | 24.91 | 212.99 | FIS |
| 09-Feb-2024 | Bormio | English Alpine FIS Championships | 833 | GS | DNF | | FIS |
| 08-Feb-2024 | Bormio | English Alpine FIS Championships | 832 | GS | QLF | 65 (25) | 120.54 | 177.30 | 33.46 | 210.76 | FIS |
| 10-Nov-2023 | Hillend | BUDS Champs | 8756 | SL | QLF | 6 (3) | 34.31 | 10.14 | 56.49 | 66.63 | OBARTS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 8704 | SL | DNF | | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | QLF | 9 (1) | 53.71 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | DNF | | OBARTS |
| 16-Jul-2023 | Chill Factore | English Indoor Champs & eola GBR Indoor 4 | 8684 | SL | DNF | | IBARTS |
| 15-Jul-2023 | Chill Factore | eola GBR Indoor Series Race 3 | 8680 | SL | DNF | | IBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | QLF | 35 (6) | 73.64 | 223.99 | 11.37 | 235.36 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | QLF | 2 (2) | 24.32 | 10.97 | 27.83 | 38.80 | OBARTS |
| 21-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8643 | SL | QLF | 8 (3) | 31.95 | 68.20 | 5.00 | 73.20 | OBARTS |
| 20-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8642 | SL | QLF | 5 (2) | 31.47 | 54.06 | 7.18 | 61.24 | OBARTS |
| 07-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8634 | SL | QLF | 2 (1) | 27.85 | 24.38 | 28.91 | 53.29 | IBARTS |
| 06-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8633 | SL | QLF | 6 (1) | 27.54 | 45.33 | 29.78 | 75.11 | IBARTS |
| 02-Apr-2023 | Tignes | GB Alpine Senior Championships | 373 | SL | DNF | | FIS |
| 16-Mar-2023 | Pila | BSA Championships | 8159 | SL | DNF | | BASS |
| 16-Mar-2023 | Pila | BSA Championships | 8156 | SL | DNF | | BASS |
| 15-Mar-2023 | Pila | BSA Championships | 8163 | GS | QLF | 19 (5) | 124.91 | 69.48 | 185.45 | 254.93 | BASS |
| 15-Mar-2023 | Pila | BSA Championships | 8160 | GS | QLF | 22 (5) | 124.91 | * | * | * | BASS |
| 14-Mar-2023 | Pila | British Inter-School Ski Challenge | 8149 | GS | QLF | 18 (7) | 103.51 | 71.80 | 184.74 | 256.54 | BASS |
| 14-Mar-2023 | Pila | British Inter-School Ski Challenge | 8146 | GS | QLF | 25 (7) | 103.51 | * | * | * | BASS |
| 13-Mar-2023 | Pila | British Inter-School Ski Challenge | 8145 | SL | QLF | 16 (8) | 103.96 | 81.32 | 183.45 | 264.77 | BASS |
| 13-Mar-2023 | Pila | British Inter-School Ski Challenge | 8142 | SL | QLF | 19 (8) | 103.96 | * | * | * | BASS |
| 12-Feb-2023 | Bormio | English Alpine FIS Championships | 353 | SL | DNF | | FIS |
| 11-Feb-2023 | Bormio | English Alpine FIS Championships | 354 | SL | QLF | 46 (30) | 122.45 | 201.23 | 41.96 | 243.19 | FIS |
| 10-Feb-2023 | Bormio | English Alpine FIS Championships | 352 | GS | QLF | 54 (34) | 123.48 | 244.30 | 40.18 | 284.48 | FIS |
| 09-Feb-2023 | Bormio | English Alpine FIS Championships | 351 | GS | DNF | | FIS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8082 | SL | DSQ | | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8079 | SL | DSQ | | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8078 | SL | QLF | 3 (2) | 64.11 | 18.09 | 178.40 | 196.49 | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8075 | SL | QLF | 3 (2) | 64.11 | * | * | * | BASS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 8334 | SL | QLF | 8 (2) | 26.88 | 73.21 | 18.10 | 91.31 | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8336 | SL | QLF | 4 (2) | 27.08 | 55.71 | 16.91 | 72.62 | IBARTS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8327 | SL | QLF | 7 (2) | 60.67 | 71.32 | 41.99 | 113.31 | OBARTS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 8319 | SL | QLF | 28 (8) | 31.00 | 88.15 | 13.67 | 101.82 | OBARTS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 8317 | SL | DSQ | | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8313 | SL | QLF | 12 (1) | 70.28 | 137.65 | 19.56 | 157.21 | OBARTS |
| 14-Aug-2022 | Chill Factore | English Indoor Championships | 8305 | SL | QLF | 26 (5) | 30.79 | 93.62 | 32.56 | 126.18 | IBARTS |
| 13-Aug-2022 | Chill Factore | Welsh Indoor Championships | 8303 | SL | QLF | 5 (3) | 27.96 | 43.43 | 30.48 | 73.91 | IBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8279 | SL | QLF | 16 (5) | 27.11 | 74.16 | 35.32 | 109.48 | IBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8277 | SL | QLF | 14 (6) | 28.89 | 55.76 | 41.06 | 96.82 | IBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8267 | SL | DSQ | | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | DSQ | | OBARTS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8237 | SL | DNF | | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8255 | GS | DSQ | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8217 | SL | QLF | 6 (2) | 69.46 | 142.13 | 17.82 | 159.95 | OBARTS |
| 15-Aug-2021 | Chill Factore | British Indoor Championships | 8212 | SL | QLF | 43 (11) | 30.96 | 140.60 | 5.76 | 146.36 | IBARTS |
| 14-Aug-2021 | Chill Factore | Anglo-Welsh Champs & eola GBR Indoor Series 3 | 8210 | SL | QLF | 40 (10) | 32.25 | 160.08 | 9.92 | 170.00 | IBARTS |
| 11-Jul-2021 | Firpark | BSA Slalom | 8239 | SL | QLF | 5 (3) | 25.67 | 58.02 | 119.20 | 177.22 | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 8166 | SL | DNF | | OBARTS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 8235 | GS | DSQ | | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 8232 | GS | DSQ | | BASS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8323 | SL | QLF | 32 (13) | 33.69 | 146.78 | 40.44 | 187.22 | IBARTS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 8338 | SL | QLF | 16 (7) | 30.56 | 134.68 | 43.77 | 178.45 | IBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 35 (12) | 65.00 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8296 | SL | DSQ | | OBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8265 | SL | QLF | 54 (21) | 35.06 | 281.61 | 0.00 | 281.61 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 8261 | SL | QLF | 56 (24) | 35.50 | 285.88 | 9.89 | 295.77 | IBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | DSQ | | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8250 | SL | QLF | 28 (12) | 32.17 | 187.35 | 60.35 | 247.70 | OBARTS |