| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 8315 | SL | QLF | 4 (2) | 59.87 | 55.07 | 38.42 | 93.49 | OBARTS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8341 | SL | DSQ | | OBARTS |
| 20-Jul-2025 | Hillend | British Dry Slope Championships | 8329 | SL | QLF | 10 (3) | 59.97 | 94.76 | 0.00 | 94.76 | OBARTS |
| 19-Jul-2025 | Hillend | Copper Horse 2025 GBR Outdoor Series Race 5 | 8280 | SL | QLF | 5 (2) | 29.33 | - | UTS | - | OBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 8313 | SL | QLF | 3 (1) | 60.60 | 37.62 | 37.15 | 74.77 | OBARTS |
| 31-May-2025 | Firpark | Firpark Twin Peaks | 8317 | SL | QLF | 7 (3) | 25.95 | 59.64 | 25.63 | 85.27 | OBARTS |
| 17-Feb-2025 | Bormio | English Alpine FIS Championships | 1073 | SL | DNF | | FIS |
| 16-Feb-2025 | Bormio | English Alpine FIS Championships | 1072 | SL | DNF | | FIS |
| 14-Feb-2025 | Bormio | English Alpine FIS Championships | 1071 | GS | QLF | 77 (41) | 138.06 | 314.47 | 29.13 | 343.60 | FIS |
| 13-Feb-2025 | Bormio | English Alpine FIS Championships | 1070 | GS | DNF | | FIS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 8551 | SL | QLF | 2 (2) | 55.08 | 21.28 | 33.16 | 54.44 | OBARTS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 8537 | SL | QLF | 16 (4) | 60.82 | 92.04 | 10.31 | 102.35 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 8539 | SL | DSQ | | OBARTS |
| 17-Aug-2024 | Firpark | APR Super Slalom | 8553 | SL | QLF | 5 (3) | 27.24 | 32.18 | 55.25 | 87.43 | OBARTS |
| 16-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 8501 | SL | QLF | 37 (12) | 29.85 | 118.87 | 13.65 | 132.52 | IBARTS |
| 15-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 8499 | SL | QLF | 40 (9) | 32.41 | 136.01 | 18.42 | 154.43 | IBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8489 | SL | QLF | 6 (3) | 58.46 | 55.93 | 12.27 | 68.20 | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8485 | SL | DNF | | OBARTS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 8704 | SL | QLF | 3 (2) | 60.09 | 7.49 | 66.38 | 73.87 | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | QLF | 6 (5) | 52.55 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | DNF | | OBARTS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 8721 | SL | DSQ | | OBARTS |
| 05-Aug-2023 | Firpark | SSC East Coast | 8717 | SL | QLF | 4 (1) | 24.94 | 23.88 | 86.32 | 110.20 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | QLF | 9 (3) | 63.08 | 87.19 | 11.37 | 98.56 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | DNF | | OBARTS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8082 | SL | QLF | 9 (6) | 70.68 | 87.43 | 186.73 | 274.16 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8079 | SL | QLF | 12 (6) | 70.68 | * | * | * | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8078 | SL | QLF | 7 (5) | 70.07 | 87.63 | 178.40 | 266.03 | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8075 | SL | QLF | 7 (5) | 70.07 | * | * | * | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8352 | GS | QLF | 7 (4) | 56.31 | | UNS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8336 | SL | QLF | 34 (12) | 31.14 | 173.51 | 16.91 | 190.42 | IBARTS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8327 | SL | QLF | 10 (4) | 63.05 | 102.76 | 41.99 | 144.75 | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8313 | SL | QLF | 9 (3) | 66.65 | 92.84 | 19.56 | 112.40 | OBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8267 | SL | QLF | 6 (4) | 61.23 | 54.45 | 68.86 | 123.31 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | QLF | 19 (6) | 28.25 | 134.31 | 61.23 | 195.54 | OBARTS |
| 15-May-2022 | Silksworth | NESA Club National | 8251 | SL | QLF | 21 (10) | 30.80 | 164.00 | 41.11 | 205.11 | OBARTS |
| 14-May-2022 | Silksworth | RTR Club National | 8249 | SL | DNF | | OBARTS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8237 | SL | QLF | 13 (6) | 74.09 | 193.59 | 66.37 | 259.96 | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8255 | GS | QLF | 20 (9) | 58.24 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8217 | SL | DNS | | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 8166 | SL | QLF | 18 (8) | 70.45 | 218.87 | 56.00 | 274.87 | OBARTS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8341 | SL | QLF | 19 (13) | 78.87 | | UNS |