| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 9315 | SL | QLF | 5 (1) | 65.47 | 36.28 | 78.60 | 114.88 | OBARTS |
| 31-Aug-2025 | Hillend | Scottish Dry Slope Championships | 9342 | GS | QLF | 12 (4) | 55.14 | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 9341 | SL | QLF | 18 (6) | 68.54 | 162.99 | 0.00 | 162.99 | OBARTS |
| 01-Dec-2024 | Hillend | LSR Bairns and Lassies | 9564 | GS | DNS | | UNS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 9551 | SL | QLF | 3 (2) | 63.01 | 20.61 | 76.67 | 97.28 | OBARTS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 9537 | SL | QLF | 18 (8) | 66.53 | 143.82 | 0.00 | 143.82 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 9539 | SL | QLF | 18 (5) | 69.72 | 177.55 | 0.00 | 177.55 | OBARTS |
| 15-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9121 | GS | QLF | 32 (32) | 125.07 | 123.84 | 179.31 | 303.15 | BASS |
| 14-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9114 | SG | QLF | 23 (23) | 65.33 | 155.26 | 209.77 | 365.03 | BASS |
| 12-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9111 | SL | QLF | 22 (22) | 134.48 | 205.13 | 149.31 | 354.44 | BASS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 9704 | SL | DNF | | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9734 | GS | QLF | 12 (4) | 57.03 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9729 | SL | QLF | 15 (7) | 73.18 | 109.17 | 0.00 | 109.17 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 9656 | SL | QLF | 13 (6) | 70.73 | 118.67 | 5.00 | 123.67 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 9658 | SL | QLF | 17 (4) | 30.97 | 174.32 | 10.00 | 184.32 | OBARTS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9122 | SL | DNF | | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9121 | SL | QLF | 19 (19) | 64.08 | 139.65 | 178.54 | 318.19 | BASS |
| 15-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9117 | SG | QLF | 7 (7) | 50.60 | 62.37 | 242.27 | 304.64 | BASS |
| 15-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9116 | SG | QLF | 8 (8) | 50.02 | 40.34 | 243.29 | 283.63 | BASS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9113 | GS | QLF | 10 (10) | 49.16 | 71.26 | 192.77 | 264.03 | BASS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9112 | GS | QLF | 14 (14) | 52.57 | 105.92 | 189.00 | 294.92 | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 9352 | GS | QLF | 2 (1) | 57.45 | | UNS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 9327 | SL | QLF | 7 (3) | 69.79 | 199.68 | 41.35 | 241.03 | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9313 | SL | QLF | 15 (4) | 75.08 | 162.79 | 0.00 | 162.79 | OBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 9267 | SL | DNS | | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 9331 | SL | QLF | 22 (5) | 31.81 | 169.35 | 36.85 | 206.20 | OBARTS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9112 | SL | QLF | 3 (4) | 44.30 | 130.31 | 279.85 | 410.16 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9111 | SL | QLF | 3 (4) | 44.76 | 124.47 | 279.85 | 404.32 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9110 | SL | QLF | 9 (4) | 89.06 | * | * | * | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9108 | SL | QLF | 5 (4) | 43.30 | 140.53 | 280.44 | 420.97 | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9107 | SL | QLF | 6 (4) | 47.56 | 139.71 | 280.44 | 420.15 | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9106 | SL | QLF | 10 (4) | 90.86 | * | * | * | BASS |
| 25-Feb-2022 | Bormio | English Alpine Children's Championships | 9097 | SG | DSQ | | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9228 | GS | QLF | 12 (12) | 53.72 | 211.18 | 178.69 | 389.87 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9227 | GS | QLF | 15 (12) | 54.57 | 227.16 | 178.69 | 405.85 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9226 | GS | QLF | 34 (12) | 108.29 | * | * | * | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9224 | SL | QLF | 27 | 66.16 | 276.39 | 185.06 | 461.45 | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9223 | SL | DNF | | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9222 | SL | DNF | | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 9089 | SG | QLF | 5 (5) | 60.83 | 51.85 | 379.11 | 430.96 | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 9088 | SG | QLF | 2 (2) | 60.41 | 56.76 | 349.70 | 406.46 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9219 | GS | QLF | 9 (8) | 53.88 | 87.82 | 228.54 | 316.36 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9218 | GS | QLF | 8 (8) | 48.82 | 99.80 | 228.54 | 328.34 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9217 | GS | QLF | 17 (8) | 102.70 | * | * | * | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 9215 | SL | QLF | 10 (10) | 59.20 | 159.95 | 232.84 | 392.79 | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 9214 | SL | QLF | 13 (10) | 65.21 | 195.41 | 232.84 | 428.25 | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 9213 | SL | QLF | 18 (10) | 124.41 | * | * | * | BASS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 9237 | SL | QLF | 10 (2) | 74.34 | 213.79 | 37.05 | 250.84 | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9255 | GS | DNF | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9217 | SL | DNF | | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 9166 | SL | DSQ | | OBARTS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 9071 | SL | QLF | 27 (22) | 55.03 | | UNS |
| 16-Feb-2020 | Bormio | English Alpine Childrens Championships | 9059 | GS | DNS | | UNS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 9342 | SL | QLF | 2 (2) | 34.79 | | UNS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 9326 | SL | QLF | 2 (2) | 40.36 | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9299 | GS | QLF | 5 (5) | 32.03 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9297 | SL | QLF | 5 (5) | 38.22 | | UNS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 9258 | SL | QLF | 11 (9) | 23.98 | | UNS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 9251 | SL | QLF | 10 (8) | 17.67 | | UNS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 9145 | COM | QLF | 29 (8) | 85.45 | | UNS |
| 19-Feb-2019 | Bormio | English Alpine Champs Children | 9139 | GS | QLF | 21 (6) | 45.74 | | UNS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 9287 | SL | QLF | 5 (1) | 42.63 | | UNS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 9285 | GS | QLF | 11 (1) | 33.40 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9283 | SL | QLF | 14 (3) | 45.29 | | UNS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9300 | GS | QLF | 14 (4) | 39.19 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 9270 | SL | QLF | 9 (4) | 44.68 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9228 | SL | QLF | 15 (2) | 19.05 | | UNS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 9186 | COM | QLF | 8 (3) | 73.24 | | UNS |