| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 28-Feb-2026 | Cairngorm | Scottish Childrens Championships | 8211 | GS | QLF | 3 (1) | 90.49 | 61.20 | 207.59 | 268.79 | BASS |
| 28-Feb-2026 | Cairngorm | Scottish Childrens Championships | 8208 | GS | QLF | 5 (1) | 90.49 | * | * | * | BASS |
| 18-Jan-2026 | The Lecht | The Lecht Open | 8164 | SL | QLF | 4 (2) | 73.81 | 51.91 | 247.26 | 299.17 | BASS |
| 18-Jan-2026 | The Lecht | The Lecht Open | 8161 | SL | QLF | 6 (2) | 73.81 | * | * | * | BASS |
| 17-Jan-2026 | The Lecht | The Lecht Open | 8159 | SL | QLF | 4 (2) | 76.21 | 58.45 | 235.19 | 293.64 | BASS |
| 17-Jan-2026 | The Lecht | The Lecht Open | 8156 | SL | QLF | 4 (2) | 76.21 | * | * | * | BASS |
| 31-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8342 | GS | QLF | 6 (2) | 52.16 | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8341 | SL | QLF | 10 (2) | 62.65 | 122.46 | 6.58 | 129.04 | OBARTS |
| 20-Jul-2025 | Hillend | British Dry Slope Championships | 8329 | SL | QLF | 16 (5) | 62.79 | 133.54 | 0.00 | 133.54 | OBARTS |
| 19-Jul-2025 | Hillend | Copper Horse 2025 GBR Outdoor Series Race 5 | 8280 | SL | DNF | | OBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 8313 | SL | QLF | 7 (1) | 64.17 | 82.84 | 37.15 | 119.99 | OBARTS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 8537 | SL | DNF | | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 8539 | SL | DNF | | OBARTS |
| 16-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 8501 | SL | QLF | 67 (14) | 33.97 | 236.03 | 13.65 | 249.68 | IBARTS |
| 15-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 8499 | SL | QLF | 26 (8) | 31.19 | 103.41 | 18.42 | 121.83 | IBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8489 | SL | QLF | 16 (6) | 62.49 | 110.10 | 12.27 | 122.37 | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8485 | SL | QLF | 21 (9) | 27.35 | 122.13 | 21.10 | 143.23 | OBARTS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 8704 | SL | QLF | 24 (5) | 91.47 | 392.61 | 66.38 | 458.99 | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | QLF | 14 (3) | 54.59 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | QLF | 11 (4) | 68.37 | 106.86 | 0.00 | 106.86 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | QLF | 13 (4) | 64.83 | 109.86 | 11.37 | 121.23 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | QLF | 21 (7) | 28.31 | 132.53 | 27.83 | 160.36 | OBARTS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8122 | SL | QLF | 17 (17) | 55.72 | 114.59 | 188.31 | 302.90 | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8121 | SL | DNF | | BASS |
| 15-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8117 | SG | QLF | 18 (18) | 50.70 | 87.16 | 243.51 | 330.67 | BASS |
| 15-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8116 | SG | QLF | 23 (23) | 51.61 | 105.15 | 254.60 | 359.75 | BASS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8113 | GS | QLF | 23 (23) | 50.07 | 106.10 | 194.55 | 300.65 | BASS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8112 | GS | QLF | 21 (21) | 51.56 | 128.02 | 197.29 | 325.31 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8081 | SL | DSQ | | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8080 | SL | QLF | 6 | 36.01 | 66.10 | 186.73 | 252.83 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8079 | SL | DSQ | | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8077 | SL | QLF | 2 | 37.65 | 110.76 | 178.40 | 289.16 | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8076 | SL | DSQ | | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8075 | SL | DSQ | | BASS |
| 11-Jan-2023 | Pila | Anglo Scottish Championships | 8188 | SG | QLF | 45 (14) | 86.31 | 297.67 | 158.91 | 456.58 | BASS |
| 11-Jan-2023 | Pila | Anglo Scottish Championships | 8054 | SG | DNF | | BASS |
| 10-Jan-2023 | Pila | Anglo Scottish Championships | 8052 | GS | QLF | 4 (4) | 64.58 | 150.19 | 156.46 | 306.65 | BASS |
| 10-Jan-2023 | Pila | Anglo Scottish Championships | 8051 | GS | QLF | 6 (4) | 67.02 | 127.46 | 156.46 | 283.92 | BASS |
| 10-Jan-2023 | Pila | Anglo Scottish Championships | 8050 | GS | QLF | 26 (4) | 131.60 | * | * | * | BASS |
| 09-Jan-2023 | Pila | Anglo Scottish Championships | 8048 | SL | QLF | 3 (3) | 51.95 | 166.96 | 137.02 | 303.98 | BASS |
| 09-Jan-2023 | Pila | Anglo Scottish Championships | 8047 | SL | QLF | 3 (3) | 49.77 | 176.26 | 137.02 | 313.28 | BASS |
| 09-Jan-2023 | Pila | Anglo Scottish Championships | 8046 | SL | QLF | 21 (3) | 101.72 | * | * | * | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8352 | GS | QLF | 5 (2) | 56.27 | | UNS |
| 03-Dec-2022 | Bearsden Ski Club | BSC West Coast Bairns and Lassies | 8329 | SL | QLF | 6 (3) | 23.59 | 58.13 | 148.64 | 206.77 | OBARTS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 8334 | SL | QLF | 32 (5) | 29.70 | 157.47 | 18.10 | 175.57 | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8336 | SL | QLF | 25 (3) | 30.39 | 151.74 | 16.91 | 168.65 | IBARTS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8327 | SL | QLF | 12 (1) | 63.47 | 108.30 | 41.99 | 150.29 | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8313 | SL | DSQ | | OBARTS |
| 17-Jul-2022 | Chill Factore | British Indoor Championships | 8295 | SL | QLF | 35 (5) | 31.45 | 143.61 | 11.71 | 155.32 | IBARTS |
| 16-Jul-2022 | Chill Factore | eola GBR Indoor Series Race 5 | 8293 | SL | QLF | 39 (6) | 30.45 | 151.03 | 24.42 | 175.45 | IBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8279 | SL | QLF | 36 (6) | 29.48 | 144.46 | 35.32 | 179.78 | IBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8277 | SL | QLF | 33 (5) | 31.11 | 116.14 | 41.06 | 157.20 | IBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8267 | SL | QLF | 10 (1) | 65.78 | 112.74 | 68.86 | 181.60 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | QLF | 24 (5) | 28.53 | 142.88 | 61.23 | 204.11 | OBARTS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8247 | SL | QLF | 40 (5) | 34.25 | 130.97 | 32.50 | 163.47 | IBARTS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8245 | SL | QLF | 45 (8) | 32.41 | 119.83 | 54.51 | 174.34 | IBARTS |
| 01-May-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8243 | SL | QLF | 45 (6) | 35.52 | 221.89 | 14.98 | 236.87 | OBARTS |
| 30-Apr-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8241 | SL | DNF | | OBARTS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 8089 | SG | DNS | | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 8088 | SG | DNS | | BASS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8237 | SL | DNF | | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8255 | GS | QLF | 13 (2) | 55.87 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8217 | SL | QLF | 10 (2) | 71.73 | 170.63 | 17.82 | 188.45 | OBARTS |
| 11-Jul-2021 | Firpark | BSA Slalom | 8239 | SL | QLF | 11 (4) | 27.83 | 124.33 | 119.20 | 243.53 | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 8166 | SL | QLF | 17 (3) | 69.61 | 207.55 | 56.00 | 263.55 | OBARTS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 8071 | SL | QLF | 16 (15) | 47.95 | | UNS |
| 16-Feb-2020 | Bormio | English Alpine Childrens Championships | 8059 | GS | QLF | 29 (24) | 45.46 | | UNS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8342 | SL | QLF | 9 (7) | 35.25 | | UNS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8324 | SL | QLF | 26 (15) | 21.72 | | UNS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 8339 | SL | QLF | 5 (4) | 15.55 | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8299 | GS | QLF | 6 (4) | 31.15 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8297 | SL | QLF | 8 (6) | 37.63 | | UNS |
| 11-Aug-2019 | Chill Factore | British Indoor Championships 2019 | 8288 | SL | QLF | 16 (14) | 16.86 | | UNS |
| 10-Aug-2019 | Chill Factore | Anglo Welsh Indoor Championships 2019 | 8286 | SL | QLF | 11 (9) | 16.94 | | UNS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8266 | SL | QLF | 15 (11) | 17.49 | | UNS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 8262 | SL | QLF | 12 (8) | 15.89 | | UNS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8258 | SL | QLF | 8 (7) | 22.72 | | UNS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8251 | SL | QLF | 4 (3) | 16.43 | | UNS |
| 12-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 8240 | SL | QLF | 14 (12) | 15.82 | | UNS |
| 11-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 8238 | SL | QLF | 14 (12) | 15.27 | | UNS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8145 | COM | QLF | 55 (7) | 85.93 | | UNS |
| 19-Feb-2019 | Bormio | English Alpine Champs Children | 8139 | GS | QLF | 56 (10) | 48.67 | | UNS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 8320 | SL | QLF | 9 (2) | 33.00 | | UNS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 8302 | SL | QLF | 12 (2) | 16.65 | | UNS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8287 | SL | QLF | 19 (6) | 44.23 | | UNS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 16 (6) | 33.35 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 9 (1) | 40.57 | | UNS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 8300 | GS | QLF | 8 (1) | 36.00 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8270 | SL | QLF | 19 (6) | 60.09 | | UNS |
| 15-Jul-2018 | Chill Factore | BSA GBR Indoor 4 & 5 | 8259 | SL | QLF | 16 (4) | 19.75 | | UNS |
| 14-Jul-2018 | Chill Factore | BSA GBR Indoor 4 & 5 | 8256 | SL | QLF | 21 (7) | 22.83 | | UNS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 8242 | SL | QLF | 20 (5) | 18.77 | | UNS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8238 | SL | DNF | | UNS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8230 | SL | QLF | 20 (3) | 25.48 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8228 | SL | QLF | 10 (2) | 17.10 | | UNS |
| 13-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8219 | SL | QLF | 21 (6) | 20.01 | | UNS |
| 12-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8217 | SL | QLF | 20 (5) | 19.27 | | UNS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8331 | SL | QLF | 18 | 18.96 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8329 | GS | QLF | 26 | 43.56 | | UNS |