| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 25-Oct-2025 | Bearsden Ski Club | SUDS (Kings Scotland Round 2) | 9402 | SL | QLF | 22 (14) | 24.81 | | UNS |
| 11-Feb-2024 | Bormio | English Alpine FIS Championships | 5823 | SL | DNF | | FIS |
| 10-Feb-2024 | Bormio | English Alpine FIS Championships | 5824 | SL | DNS | | FIS |
| 23-Sep-2023 | Landgraaf | Lowlands Indoor Championships | 9752 | SL | QLF | 6 (5) | 86.92 | 209.75 | 228.80 | 438.55 | BASS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 9721 | SL | QLF | 9 (1) | 21.45 | 110.05 | 62.30 | 172.35 | OBARTS |
| 05-Aug-2023 | Firpark | SSC East Coast | 9717 | SL | QLF | 9 (3) | 28.60 | 98.16 | 55.99 | 154.15 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 9656 | SL | DNF | | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 9658 | SL | QLF | 16 (7) | 30.76 | 168.19 | 10.00 | 178.19 | OBARTS |
| 05-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9166 | SG | DNS | | BASS |
| 04-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9169 | SL | QLF | 22 (22) | 120.49 | 165.88 | 139.96 | 305.84 | BASS |
| 17-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9123 | GS | QLF | 41 (41) | 113.49 | 318.21 | 131.11 | 449.32 | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9120 | SG | QLF | 39 (39) | 77.19 | 476.47 | 129.55 | 606.02 | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9119 | SG | QLF | 35 (35) | 79.14 | 514.25 | 132.30 | 646.55 | BASS |
| 14-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9115 | SL | QLF | 26 (26) | 119.14 | 205.99 | 151.46 | 357.45 | BASS |
| 10-Jan-2023 | Reiteralm | Evolution Speed Series | 9041 | SL | QLF | 9 (9) | 126.19 | 234.59 | 147.54 | 382.13 | BASS |
| 10-Jan-2023 | Reiteralm | Evolution Speed Series | 9038 | SL | QLF | 15 (9) | 126.19 | * | * | * | BASS |
| 09-Jan-2023 | Reiteralm | Evolution Speed Series | 9037 | SG | QLF | 16 (9) | 72.29 | 412.26 | 166.40 | 578.66 | BASS |
| 09-Jan-2023 | Reiteralm | Evolution Speed Series | 9036 | SG | QLF | 16 (9) | 71.18 | 353.16 | 161.31 | 514.47 | BASS |
| 09-Jan-2023 | Reiteralm | Evolution Speed Series | 9035 | SG | QLF | 16 (8) | 71.92 | 379.21 | 157.73 | 536.94 | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 9352 | GS | QLF | 7 (4) | 61.91 | | UNS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9113 | SL | DNS | | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9110 | SL | DNS | | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9109 | SL | DNS | | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9106 | SL | DNS | | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9080 | GS | QLF | 13 (12) | 65.59 | 332.10 | 210.52 | 542.62 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9079 | GS | QLF | 13 (12) | 66.54 | 359.02 | 210.52 | 569.54 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9078 | GS | QLF | 19 (12) | 132.13 | * | * | * | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9076 | SL | QLF | 9 (8) | 48.88 | 195.85 | 277.71 | 473.56 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9075 | SL | QLF | 11 (8) | 44.78 | 157.09 | 277.71 | 434.80 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9074 | SL | QLF | 12 (8) | 93.66 | * | * | * | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 9234 | GS | QLF | 7 (6) | 62.25 | 217.02 | 323.09 | 540.11 | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 9233 | GS | QLF | 6 (6) | 55.53 | 166.04 | 323.09 | 489.13 | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 9232 | GS | QLF | 8 (6) | 117.78 | * | * | * | BASS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 9070 | GS | QLF | 47 (47) | 90.28 | 348.30 | 165.39 | 513.69 | BASS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 9069 | GS | QLF | 41 (41) | 88.79 | 364.16 | 159.41 | 523.57 | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 9064 | SG | QLF | 46 (46) | 77.36 | 573.23 | 256.35 | 829.58 | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 9063 | SG | QLF | 44 (44) | 75.11 | 555.38 | 261.19 | 816.57 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 9061 | SL | QLF | 39 (39) | 70.16 | 274.45 | 180.81 | 455.26 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 9060 | SL | QLF | 42 (42) | 63.29 | 308.24 | 164.25 | 472.49 | BASS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 9323 | SL | QLF | 23 (14) | 40.27 | 236.37 | 56.11 | 292.48 | IBARTS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 9338 | SL | QLF | 20 (11) | 37.72 | 266.22 | 55.19 | 321.41 | IBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 9265 | SL | QLF | 29 (9) | 38.87 | 287.39 | 11.82 | 299.21 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 9261 | SL | QLF | 42 (17) | 38.29 | 308.71 | 7.19 | 315.90 | IBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 9250 | SL | QLF | 27 (12) | 39.92 | 283.27 | 86.13 | 369.40 | OBARTS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 9302 | SL | QLF | 5 (5) | 18.63 | | UNS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 9242 | SL | QLF | 7 (6) | 19.32 | | UNS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 9238 | SL | QLF | 9 (7) | 21.61 | | UNS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9230 | SL | QLF | 21 (17) | 28.57 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9228 | SL | QLF | 14 (13) | 18.87 | | UNS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 9331 | SL | QLF | 14 (7) | 21.16 | | UNS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9255 | SL | QLF | 20 (15) | 23.27 | | UNS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 9253 | SL | QLF | 18 (13) | 23.33 | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9246 | SL | QLF | 14 | 54.20 | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9242 | SL | QLF | 21 | 17.67 | | UNS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 9263 | GS | QLF | 26 (11) | 43.20 | | UNS |