| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 07-Mar-2026 | Bormio | English Alpine FIS Championships | 5692 | SL | QLF | 26 (12) | 106.62 | 127.85 | 25.71 | 153.56 | FIS |
| 06-Mar-2026 | Bormio | English Alpine FIS Championships | 5691 | SL | DNF | | FIS |
| 05-Mar-2026 | Bormio | English Alpine FIS Championships | 5690 | GS | QLF | 37 (14) | 119.76 | 143.30 | 31.78 | 175.08 | FIS |
| 04-Mar-2026 | Bormio | English Alpine FIS Championships | 5689 | GS | QLF | 30 (11) | 124.17 | 136.36 | 32.04 | 168.40 | FIS |
| 19-Jan-2026 | Les Crosets | Welsh Alpine Championships FIS | 5677 | SL | QLF | 7 (4) | 87.37 | 70.65 | 61.13 | 131.78 | FIS |
| 06-Jul-2025 | Chill Factore | British Indoor Championships | 9288 | SL | QLF | 7 (2) | 30.47 | 25.80 | 12.03 | 37.83 | IBARTS |
| 05-Jul-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 5 | 9278 | SL | QLF | 12 (3) | 30.63 | 58.71 | 16.09 | 74.80 | IBARTS |
| 15-Jun-2025 | Chill Factore | Copper Horse Indoor 4 & Scottish Indoor Champs | 9327 | SL | QLF | 15 (3) | 30.70 | 59.12 | 17.15 | 76.27 | IBARTS |
| 14-Jun-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 3 | 9270 | SL | QLF | 16 (3) | 29.84 | 71.44 | 13.90 | 85.34 | IBARTS |
| 31-May-2025 | Firpark | Firpark Twin Peaks | 9317 | SL | QLF | 12 (3) | 28.67 | 116.30 | 10.00 | 126.30 | OBARTS |
| 17-Feb-2025 | Bormio | English Alpine FIS Championships | 6024 | SL | QLF | 34 (22) | 107.79 | 152.04 | 35.32 | 187.36 | FIS |
| 16-Feb-2025 | Bormio | English Alpine FIS Championships | 6023 | SL | DNF | | FIS |
| 14-Feb-2025 | Bormio | English Alpine FIS Championships | 6022 | GS | QLF | 58 (27) | 127.62 | 248.63 | 23.00 | 271.63 | FIS |
| 13-Feb-2025 | Bormio | English Alpine FIS Championships | 6021 | GS | QLF | 42 (22) | 129.14 | 229.02 | 33.10 | 262.12 | FIS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 9537 | SL | DNF | | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 9539 | SL | DNS | | OBARTS |
| 17-Aug-2024 | Firpark | APR Super Slalom | 9553 | SL | QLF | 7 (4) | 29.86 | 95.05 | 23.99 | 119.04 | OBARTS |
| 11-Aug-2024 | Chill Factore | British Indoor Championships | 9532 | SL | QLF | 11 (2) | 28.10 | 55.34 | 3.74 | 59.08 | IBARTS |
| 10-Aug-2024 | Chill Factore | Welsh Indoor Championships | 9530 | SL | QLF | 16 (4) | 28.74 | 72.00 | 4.43 | 76.43 | IBARTS |
| 14-Jul-2024 | Chill Factore | English Indoor Championships | 9516 | SL | QLF | 15 (4) | 34.53 | 96.18 | 0.08 | 96.26 | IBARTS |
| 13-Jul-2024 | Chill Factore | Copper Horse GBR Indoor Series 5 | 9514 | SL | DNF | | IBARTS |
| 16-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 9501 | SL | QLF | 26 (6) | 31.27 | 98.27 | 7.12 | 105.39 | IBARTS |
| 15-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 9499 | SL | QLF | 26 (6) | 33.91 | 121.54 | 11.33 | 132.87 | IBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 9485 | SL | QLF | 17 (6) | 29.35 | 143.80 | 10.00 | 153.80 | OBARTS |
| 09-Mar-2024 | Cairngorm | Scottish Alpine Student Championships | 9174 | SL | DSQ | | UNS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 9704 | SL | DNF | | OBARTS |
| 13-Aug-2023 | Chill Factore | British Indoor Championships | 9692 | SL | QLF | 18 (6) | 30.50 | 77.00 | 10.70 | 87.70 | IBARTS |
| 12-Aug-2023 | Chill Factore | Welsh Indoor Champs & eola GBR Indoor 5 | 9690 | SL | QLF | 24 (9) | 31.29 | 72.03 | 9.12 | 81.15 | IBARTS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 9721 | SL | DNF | | OBARTS |
| 05-Aug-2023 | Firpark | SSC East Coast | 9717 | SL | QLF | 5 (2) | 27.44 | 64.57 | 55.99 | 120.56 | OBARTS |
| 16-Jul-2023 | Chill Factore | English Indoor Champs & eola GBR Indoor 4 | 9684 | SL | QLF | 27 (11) | 33.20 | 110.36 | 13.72 | 124.08 | IBARTS |
| 15-Jul-2023 | Chill Factore | eola GBR Indoor Series Race 3 | 9680 | SL | QLF | 28 (8) | 33.48 | 142.56 | 5.00 | 147.56 | IBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 9658 | SL | QLF | 13 (6) | 28.07 | 89.64 | 10.00 | 99.64 | OBARTS |
| 17-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9123 | GS | QLF | 39 (39) | 110.24 | 280.18 | 131.11 | 411.29 | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9120 | SG | QLF | 35 (35) | 74.38 | 415.81 | 129.55 | 545.36 | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9119 | SG | QLF | 32 (32) | 74.05 | 404.63 | 132.30 | 536.93 | BASS |
| 14-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9115 | SL | QLF | 17 (17) | 108.94 | 125.86 | 151.46 | 277.32 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9082 | SL | QLF | 5 (3) | 72.31 | 45.24 | 261.90 | 307.14 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9079 | SL | QLF | 5 (3) | 72.31 | * | * | * | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9078 | SL | QLF | 4 (4) | 73.85 | 55.52 | 254.52 | 310.04 | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9075 | SL | QLF | 4 (4) | 73.85 | * | * | * | BASS |
| 07-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9007 | GS | QLF | 10 (10) | 128.48 | 214.31 | 140.45 | 354.76 | BASS |
| 07-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9004 | GS | QLF | 18 (10) | 128.48 | * | * | * | BASS |
| 06-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9003 | GS | QLF | 9 (9) | 112.68 | 229.59 | 132.14 | 361.73 | BASS |
| 06-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9000 | GS | QLF | 19 (9) | 112.68 | * | * | * | BASS |
| 05-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9015 | SL | QLF | 10 (10) | 130.46 | 124.21 | 154.99 | 279.20 | BASS |
| 05-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9012 | SL | QLF | 17 (10) | 130.46 | * | * | * | BASS |
| 04-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9011 | SL | QLF | 8 (8) | 133.91 | 120.78 | 148.43 | 269.21 | BASS |
| 04-Jan-2023 | Hinterreit | Ambition Childrens Champs | 9008 | SL | QLF | 11 (8) | 133.91 | * | * | * | BASS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 9334 | SL | DNF | | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 9336 | SL | QLF | 17 (9) | 32.22 | 117.89 | 20.86 | 138.75 | IBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9313 | SL | QLF | 22 (7) | 79.72 | 217.97 | 0.00 | 217.97 | OBARTS |
| 14-Aug-2022 | Chill Factore | English Indoor Championships | 9305 | SL | QLF | 33 (13) | 33.75 | 144.91 | 6.70 | 151.61 | IBARTS |
| 13-Aug-2022 | Chill Factore | Welsh Indoor Championships | 9303 | SL | QLF | 24 (8) | 33.02 | 129.04 | 16.30 | 145.34 | IBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9279 | SL | QLF | 23 (13) | 30.45 | 127.91 | 13.56 | 141.47 | IBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9277 | SL | QLF | 21 (11) | 32.27 | 107.14 | 20.69 | 127.83 | IBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 9267 | SL | QLF | 14 (6) | 77.10 | 243.59 | 47.66 | 291.25 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 9331 | SL | QLF | 13 (6) | 29.37 | 100.37 | 36.85 | 137.22 | OBARTS |
| 07-Apr-2022 | Tignes | British Alpine Childrens Championships | 9151 | SL | QLF | 29 (29) | 141.96 | 296.56 | 179.73 | 476.29 | BASS |
| 06-Apr-2022 | Tignes | British Alpine Childrens Championships | 9154 | GS | QLF | 31 (31) | 128.04 | 234.06 | 175.23 | 409.29 | BASS |
| 04-Apr-2022 | Tignes | British Alpine Childrens Championships | 9148 | SG | QLF | 61 (37) | 64.60 | 399.95 | 262.46 | 662.41 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9113 | SL | QLF | 7 (7) | 101.80 | 250.01 | 279.85 | 529.86 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9110 | SL | QLF | 12 (7) | 101.80 | * | * | * | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9109 | SL | QLF | 6 (6) | 87.35 | 102.12 | 280.44 | 382.56 | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9106 | SL | QLF | 9 (6) | 87.35 | * | * | * | BASS |
| 25-Feb-2022 | Bormio | English Alpine Children's Championships | 9097 | SG | QLF | 60 (37) | 65.52 | 411.99 | 267.21 | 679.20 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9229 | GS | QLF | 32 (32) | 115.77 | 304.09 | 178.69 | 482.78 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9226 | GS | QLF | 55 (32) | 115.77 | * | * | * | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9225 | SL | QLF | 21 (21) | 118.64 | 181.75 | 185.06 | 366.81 | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9222 | SL | QLF | 28 (21) | 118.64 | * | * | * | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 9231 | SG | QLF | 15 (15) | 68.90 | 342.26 | 309.26 | 651.52 | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 9230 | SG | QLF | 13 (13) | 67.46 | 324.38 | 298.91 | 623.29 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9220 | GS | QLF | 14 (14) | 107.67 | 146.88 | 228.54 | 375.42 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9217 | GS | QLF | 25 (14) | 107.67 | * | * | * | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 9216 | SL | QLF | 10 (10) | 128.30 | 206.59 | 232.84 | 439.43 | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 9213 | SL | QLF | 22 (10) | 128.30 | * | * | * | BASS |
| 12-Jan-2022 | Pila | Anglo-Scottish Races | 9212 | SG | DNF | | BASS |
| 12-Jan-2022 | Pila | Anglo-Scottish Races | 9037 | SG | QLF | 22 (16) | 61.37 | 188.45 | 269.64 | 458.09 | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 9036 | GS | QLF | 16 (16) | 141.58 | 229.99 | 176.00 | 405.99 | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 9033 | GS | QLF | 24 (16) | 141.58 | * | * | * | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 9032 | SL | QLF | 11 (11) | 105.95 | 129.28 | 235.66 | 364.94 | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 9029 | SL | QLF | 17 (11) | 105.95 | * | * | * | BASS |
| 11-Jul-2021 | Firpark | BSA Slalom | 9239 | SL | QLF | 12 (6) | 29.48 | 146.59 | 118.71 | 265.30 | OBARTS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9080 | GS | QLF | 11 (11) | 63.20 | 283.19 | 210.52 | 493.71 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9079 | GS | QLF | 11 (11) | 64.16 | 310.06 | 210.52 | 520.58 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9078 | GS | QLF | 18 (11) | 127.36 | * | * | * | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9076 | SL | QLF | 10 | 51.83 | 251.73 | 277.71 | 529.44 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9075 | SL | DSQ | | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9074 | SL | DSQ | | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 9234 | GS | QLF | 6 (7) | 62.24 | 216.82 | 323.09 | 539.91 | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 9233 | GS | QLF | 7 (7) | 60.24 | 265.79 | 323.09 | 588.88 | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 9232 | GS | QLF | 9 (7) | 122.48 | * | * | * | BASS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 9323 | SL | QLF | 20 (12) | 39.13 | 209.02 | 56.11 | 265.13 | IBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 9265 | SL | QLF | 31 (11) | 39.27 | 297.86 | 11.82 | 309.68 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 9261 | SL | QLF | 41 (16) | 38.04 | 301.93 | 7.19 | 309.12 | IBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 9250 | SL | DSQ | | OBARTS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 9302 | SL | QLF | 8 (8) | 19.29 | | UNS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 9238 | SL | QLF | 10 (8) | 21.76 | | UNS |