| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 04-Oct-2026 | Hillend | LSR Craig Macfie Classic | 8337 | SL | DNF | | OBARTS |
| 06-Sep-2026 | Hillend | Scottish Dry Slope Championships | 8391 | GS | QLF | 15 (7) | 50.93 | | UNS |
| 05-Sep-2026 | Hillend | Scottish Dry Slope Championships | 8375 | SL | QLF | 6 (2) | 59.35 | 88.39 | 0.00 | 88.39 | OBARTS |
| 01-Aug-2026 | Bearsden Ski Club | BSC West Coast | 8339 | SL | QLF | 2 (1) | 22.00 | 3.67 | 107.31 | 110.98 | OBARTS |
| 31-May-2026 | Hillend | LSR Twin Peaks | 8297 | SL | QLF | 8 (5) | 59.49 | 58.73 | 52.94 | 111.67 | OBARTS |
| 30-May-2026 | Firpark | APR Twin Peaks | 8295 | SL | QLF | 7 (2) | 26.40 | 93.94 | 33.29 | 127.23 | OBARTS |
| 11-Apr-2026 | Santa Caterina | GB Alpine Childrens' Championships 2026 | 8203 | SL | QLF | 17 (17) | 100.40 | 171.94 | 149.03 | 320.97 | BASS |
| 08-Apr-2026 | Santa Caterina | GB Alpine Childrens' Championships 2026 | 8199 | GS | DNS | | BASS |
| 07-Apr-2026 | Santa Caterina | GB Alpine Childrens' Championships 2026 | 8198 | SG | QLF | 44 (24) | 58.78 | 207.85 | 144.23 | 352.08 | BASS |
| 28-Feb-2026 | Cairngorm | Scottish Childrens Championships | 8211 | GS | QLF | 9 (7) | 99.23 | 164.66 | 207.59 | 372.25 | BASS |
| 28-Feb-2026 | Cairngorm | Scottish Childrens Championships | 8208 | GS | QLF | 11 (7) | 99.23 | * | * | * | BASS |
| 18-Jan-2026 | The Lecht | The Lecht Open | 8164 | SL | QLF | 5 (3) | 74.49 | 59.11 | 247.26 | 306.37 | BASS |
| 18-Jan-2026 | The Lecht | The Lecht Open | 8161 | SL | QLF | 9 (3) | 74.49 | * | * | * | BASS |
| 17-Jan-2026 | The Lecht | The Lecht Open | 8159 | SL | QLF | 5 (3) | 76.94 | 66.01 | 235.19 | 301.20 | BASS |
| 17-Jan-2026 | The Lecht | The Lecht Open | 8156 | SL | QLF | 5 (3) | 76.94 | * | * | * | BASS |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 8315 | SL | QLF | 6 (3) | 60.70 | 65.96 | 38.42 | 104.38 | OBARTS |
| 03-Aug-2025 | Firpark | SSC East Coast | 8321 | SL | QLF | 2 (1) | 27.01 | 44.75 | 101.65 | 146.40 | OBARTS |
| 02-Aug-2025 | Bearsden Ski Club | BSC West Coast | 8319 | SL | QLF | 3 (1) | 23.03 | 31.75 | 98.69 | 130.44 | OBARTS |
| 20-Jul-2025 | Hillend | British Dry Slope Championships | 8329 | SL | QLF | 24 (7) | 65.11 | 165.45 | 0.00 | 165.45 | OBARTS |
| 19-Jul-2025 | Hillend | Copper Horse 2025 GBR Outdoor Series Race 5 | 8280 | SL | QLF | 23 (8) | 32.46 | - | UTS | - | OBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 8313 | SL | QLF | 8 (3) | 65.38 | 98.17 | 37.15 | 135.32 | OBARTS |
| 31-May-2025 | Firpark | Firpark Twin Peaks | 8317 | SL | DSQ | | OBARTS |
| 19-Apr-2025 | Silksworth | Ravens Tigers Club National | 8228 | SL | QLF | 17 (6) | 29.98 | 109.81 | 39.90 | 149.71 | OBARTS |
| 20-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8010 | GS | DNS | | BASS |
| 18-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8005 | SG | DNS | | BASS |
| 18-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8004 | SG | DNS | | BASS |
| 16-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8001 | SL | QLF | 25 (25) | 108.27 | 187.33 | 141.12 | 328.45 | BASS |
| 01-Dec-2024 | Hillend | LSR Bairns and Lassies | 8564 | GS | QLF | 10 (6) | 58.68 | | UNS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 8551 | SL | QLF | 19 (6) | 66.01 | 170.36 | 33.16 | 203.52 | OBARTS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 8537 | SL | QLF | 29 (12) | 65.77 | 158.95 | 10.31 | 169.26 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 8539 | SL | DNF | | OBARTS |
| 17-Aug-2024 | Firpark | APR Super Slalom | 8553 | SL | QLF | 8 (4) | 29.70 | 101.01 | 55.25 | 156.26 | OBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8489 | SL | DSQ | | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8485 | SL | QLF | 35 (19) | 29.75 | 196.91 | 21.10 | 218.01 | OBARTS |
| 20-Apr-2024 | Silksworth | RTR Club National | 8455 | SL | QLF | 19 (9) | 34.55 | 211.10 | 34.94 | 246.04 | 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 | 29 (7) | 59.06 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | QLF | 20 (3) | 73.73 | 172.46 | 0.00 | 172.46 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | QLF | 24 (6) | 69.89 | 175.41 | 11.37 | 186.78 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | QLF | 34 (11) | 30.44 | 197.43 | 27.83 | 225.26 | OBARTS |
| 29-Apr-2023 | Silksworth | RTR Club National | 8631 | SL | QLF | 30 (8) | 39.25 | 247.90 | 24.01 | 271.91 | OBARTS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8113 | GS | QLF | 50 (50) | 58.21 | 287.55 | 194.55 | 482.10 | BASS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8112 | GS | DNF | | 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 | 11 | 41.13 | 179.29 | 186.73 | 366.02 | 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 | 8 (7) | 42.56 | 220.41 | 178.40 | 398.81 | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8076 | SL | QLF | 10 (7) | 38.04 | 199.67 | 178.40 | 378.07 | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8075 | SL | QLF | 17 (7) | 80.60 | * | * | * | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8352 | GS | QLF | 17 (10) | 63.58 | | UNS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8327 | SL | DSQ | | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8313 | SL | DSQ | | OBARTS |
| 06-Mar-2022 | Cairngorm | Bairns Bucket | 8115 | COM | DSQ | | UNS |
| 05-Mar-2022 | Cairngorm | Bairns Bucket | 8114 | COM | QLF | 12 (9) | 110.63 | | UNS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8256 | GS | QLF | 10 (9) | 32.02 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8218 | SL | QLF | 11 (10) | 39.69 | | UNS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8342 | SL | QLF | 33 (12) | 45.18 | | UNS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8326 | SL | DSQ | | UNS |