| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 04-Oct-2026 | Hillend | LSR Craig Macfie Classic | 8337 | SL | QLF | 16 (6) | 45.10 | 99.92 | 87.99 | 187.91 | OBARTS |
| 06-Sep-2026 | Hillend | Scottish Dry Slope Championships | 8391 | GS | DSQ | | UNS |
| 05-Sep-2026 | Hillend | Scottish Dry Slope Championships | 8375 | SL | DSQ | | OBARTS |
| 02-Aug-2026 | Firpark | SSC East Coast | 8325 | SL | QLF | 11 (6) | 27.93 | 42.60 | 120.37 | 162.97 | OBARTS |
| 01-Aug-2026 | Bearsden Ski Club | BSC West Coast | 8339 | SL | QLF | 10 (4) | 23.53 | 54.69 | 107.31 | 162.00 | OBARTS |
| 31-May-2026 | Hillend | LSR Twin Peaks | 8297 | SL | DSQ | | OBARTS |
| 30-May-2026 | Firpark | APR Twin Peaks | 8295 | SL | QLF | 28 (9) | 28.99 | 174.78 | 33.29 | 208.07 | OBARTS |
| 24-May-2026 | Hillend | Copper Horse Outdoor GBR Series 2&3 | 8345 | SL | QLF | 26 (9) | 71.62 | 260.76 | 5.00 | 265.76 | OBARTS |
| 18-Jan-2026 | The Lecht | The Lecht Open | 8163 | SL | QLF | 9 (7) | 42.45 | 159.45 | 247.26 | 406.71 | BASS |
| 18-Jan-2026 | The Lecht | The Lecht Open | 8162 | SL | QLF | 8 (7) | 41.59 | 172.79 | 247.26 | 420.05 | BASS |
| 18-Jan-2026 | The Lecht | The Lecht Open | 8161 | SL | QLF | 15 (7) | 84.04 | * | * | * | BASS |
| 17-Jan-2026 | The Lecht | The Lecht Open | 8158 | SL | QLF | 10 | 46.85 | 213.98 | 235.19 | 449.17 | BASS |
| 17-Jan-2026 | The Lecht | The Lecht Open | 8157 | SL | DSQ | | BASS |
| 17-Jan-2026 | The Lecht | The Lecht Open | 8156 | SL | DSQ | | BASS |
| 30-Nov-2025 | Hillend | LSR Bairns and Lassies | 8357 | GS | QLF | 22 (10) | 28.85 | | UNS |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 8315 | SL | QLF | 23 (7) | 71.27 | 204.56 | 38.42 | 242.98 | OBARTS |
| 31-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8342 | GS | QLF | 35 (15) | 57.87 | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8341 | SL | QLF | 30 (10) | 71.63 | 244.65 | 6.58 | 251.23 | OBARTS |
| 03-Aug-2025 | Firpark | SSC East Coast | 8321 | SL | QLF | 13 (5) | 30.02 | 131.08 | 101.65 | 232.73 | OBARTS |
| 02-Aug-2025 | Bearsden Ski Club | BSC West Coast | 8319 | SL | QLF | 11 (5) | 26.52 | 147.19 | 98.69 | 245.88 | OBARTS |
| 20-Jul-2025 | Hillend | British Dry Slope Championships | 8329 | SL | QLF | 43 (11) | 74.10 | 289.08 | 0.00 | 289.08 | OBARTS |
| 19-Jul-2025 | Hillend | Copper Horse 2025 GBR Outdoor Series Race 5 | 8280 | SL | QLF | 46 (14) | 36.10 | - | UTS | - | OBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 8313 | SL | QLF | 26 (11) | 71.91 | 180.88 | 37.15 | 218.03 | OBARTS |
| 31-May-2025 | Firpark | Firpark Twin Peaks | 8317 | SL | QLF | 24 (8) | 30.15 | 187.44 | 25.63 | 213.07 | OBARTS |
| 01-Dec-2024 | Hillend | LSR Bairns and Lassies | 8565 | GS | QLF | 5 (5) | 29.79 | | UNS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 8552 | SL | QLF | 7 (6) | 32.61 | | UNS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 8538 | SL | QLF | 15 (10) | 33.59 | | UNS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 8540 | SL | QLF | 10 (9) | 33.85 | | UNS |
| 04-Aug-2024 | Firpark | SSC East Coast | 8529 | SL | QLF | 4 (3) | 14.15 | | UNS |
| 03-Aug-2024 | Bearsden Ski Club | BSC West Coast | 8527 | SL | QLF | 3 (3) | 12.08 | | UNS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8490 | SL | QLF | 6 (6) | 33.36 | | UNS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8486 | SL | QLF | 6 (6) | 14.13 | | UNS |
| 03-Dec-2023 | Hillend | LSR Bairns and Lassies | 8755 | GS | QLF | 15 (13) | 31.54 | | UNS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 8705 | SL | QLF | 11 (10) | 36.39 | | UNS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8735 | GS | QLF | 24 (18) | 35.29 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8730 | SL | QLF | 20 (17) | 41.45 | | UNS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 8722 | SL | QLF | 9 (8) | 10.91 | | UNS |
| 05-Aug-2023 | Firpark | SSC East Coast | 8718 | SL | QLF | 7 (6) | 15.25 | | UNS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8657 | SL | QLF | 17 (13) | 38.79 | | UNS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8659 | SL | QLF | 21 (16) | 17.34 | | UNS |
| 29-Apr-2023 | Silksworth | RTR Club National | 8637 | SL | QLF | 8 (7) | 20.50 | | UNS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8084 | SL | QLF | 18 (4) | 71.57 | | UNS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8083 | COM | QLF | 17 (5) | 33.15 | | UNS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8351 | GS | QLF | 12 (2) | 33.69 | | UNS |
| 03-Dec-2022 | Bearsden Ski Club | BSC West Coast Bairns and Lassies | 8330 | SL | QLF | 10 (1) | 12.97 | | UNS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8337 | SL | QLF | 16 (4) | 17.55 | | UNS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8328 | SL | QLF | 13 (2) | 37.23 | | UNS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8314 | SL | QLF | 16 (5) | 43.07 | | UNS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8268 | SL | DSQ | | UNS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8332 | SL | QLF | 10 (4) | 35.25 | | UNS |
| 06-Mar-2022 | Cairngorm | Bairns Bucket | 8115 | COM | QLF | 17 (10) | 124.22 | | UNS |
| 05-Mar-2022 | Cairngorm | Bairns Bucket | 8114 | COM | QLF | 25 (11) | 126.10 | | UNS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8238 | SL | DSQ | | UNS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8256 | GS | QLF | 21 (5) | 41.79 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8218 | SL | DSQ | | UNS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8342 | SL | QLF | 39 | 52.43 | | UNS |