| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 06-Sep-2026 | Hillend | Scottish Dry Slope Championships | 9391 | GS | QLF | 8 (2) | 53.57 | | UNS |
| 05-Sep-2026 | Hillend | Scottish Dry Slope Championships | 9375 | SL | DNF | | OBARTS |
| 31-May-2026 | Hillend | LSR Twin Peaks | 9297 | SL | QLF | 5 (2) | 64.23 | 69.32 | 55.12 | 124.44 | OBARTS |
| 30-May-2026 | Firpark | APR Twin Peaks | 9295 | SL | QLF | 10 (6) | 27.56 | 55.28 | 39.81 | 95.09 | OBARTS |
| 30-Nov-2025 | Hillend | LSR Bairns and Lassies | 9357 | GS | QLF | 9 (4) | 28.65 | | UNS |
| 31-Aug-2025 | Hillend | Scottish Dry Slope Championships | 9342 | GS | QLF | 16 (4) | 56.94 | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 9341 | SL | QLF | 11 (3) | 66.01 | 130.03 | 0.00 | 130.03 | OBARTS |
| 03-Aug-2025 | Firpark | SSC East Coast | 9321 | SL | QLF | 3 (3) | 27.35 | 10.01 | 65.58 | 75.59 | OBARTS |
| 02-Aug-2025 | Bearsden Ski Club | BSC West Coast | 9319 | SL | QLF | 4 (4) | 24.26 | 32.37 | 84.48 | 116.85 | OBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 9313 | SL | QLF | 11 (4) | 70.10 | 200.76 | 10.00 | 210.76 | OBARTS |
| 31-May-2025 | Firpark | Firpark Twin Peaks | 9317 | SL | QLF | 11 (5) | 28.55 | 112.76 | 10.00 | 122.76 | OBARTS |
| 01-Dec-2024 | Hillend | LSR Bairns and Lassies | 9564 | GS | QLF | 6 (2) | 60.63 | | UNS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 9551 | SL | QLF | 6 (2) | 68.85 | 90.18 | 76.67 | 166.85 | OBARTS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 9537 | SL | QLF | 24 (3) | 70.32 | 193.60 | 0.00 | 193.60 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 9539 | SL | DSQ | | OBARTS |
| 17-Aug-2024 | Firpark | APR Super Slalom | 9553 | SL | QLF | 9 (3) | 30.80 | 121.02 | 23.99 | 145.01 | OBARTS |
| 04-Aug-2024 | Firpark | SSC East Coast | 9528 | SL | QLF | 5 (3) | 27.65 | 64.98 | 65.41 | 130.39 | OBARTS |
| 03-Aug-2024 | Bearsden Ski Club | BSC West Coast | 9526 | SL | QLF | 4 (3) | 24.33 | 73.66 | 84.94 | 158.60 | OBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 9489 | SL | DNF | | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 9485 | SL | QLF | 18 (6) | 29.52 | 148.86 | 10.00 | 158.86 | OBARTS |
| 19-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 9477 | SL | DNF | | OBARTS |
| 18-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 9475 | SL | QLF | 26 (8) | 42.22 | 183.20 | 5.00 | 188.20 | OBARTS |
| 03-Dec-2023 | Hillend | LSR Bairns and Lassies | 9754 | GS | QLF | 4 (3) | 56.29 | | UNS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 9704 | SL | QLF | 7 (2) | 73.63 | 134.70 | 45.44 | 180.14 | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9734 | GS | QLF | 19 (4) | 65.16 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9729 | SL | QLF | 19 (4) | 78.82 | 173.84 | 0.00 | 173.84 | OBARTS |
| 05-Aug-2023 | Firpark | SSC East Coast | 9717 | SL | QLF | 12 (3) | 30.02 | 139.28 | 55.99 | 195.27 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 9656 | SL | DSQ | | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 9658 | SL | QLF | 18 (3) | 31.38 | 186.30 | 10.00 | 196.30 | OBARTS |
| 07-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9175 | SL | QLF | 22 (18) | 50.20 | | UNS |
| 05-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9174 | GS | QLF | 20 (16) | 35.33 | | UNS |
| 03-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9173 | COM | QLF | 17 (16) | 63.83 | | UNS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9083 | COM | QLF | 2 (2) | 29.19 | | UNS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 9351 | GS | QLF | 2 (2) | 32.26 | | UNS |
| 03-Dec-2022 | Bearsden Ski Club | BSC West Coast Bairns and Lassies | 9330 | SL | QLF | 3 (3) | 11.94 | | UNS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 9335 | SL | QLF | 3 (3) | 15.90 | | UNS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 9337 | SL | QLF | 5 (4) | 17.01 | | UNS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 9328 | SL | QLF | 2 (2) | 34.81 | | UNS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9314 | SL | QLF | 4 (4) | 37.69 | | UNS |
| 06-Mar-2022 | Cairngorm | Bairns Bucket | 9115 | COM | DNS | | UNS |
| 05-Mar-2022 | Cairngorm | Bairns Bucket | 9114 | COM | DNS | | UNS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9256 | GS | QLF | 7 (5) | 32.90 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9218 | SL | QLF | 7 (3) | 40.22 | | UNS |