| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 04-Oct-2026 | Hillend | LSR Craig Macfie Classic | 8337 | SL | QLF | 19 (4) | 47.76 | 148.87 | 87.99 | 236.86 | OBARTS |
| 06-Sep-2026 | Hillend | Scottish Dry Slope Championships | 8391 | GS | QLF | 40 (12) | 56.21 | | UNS |
| 05-Sep-2026 | Hillend | Scottish Dry Slope Championships | 8375 | SL | QLF | 30 (6) | 72.28 | 266.68 | 0.00 | 266.68 | OBARTS |
| 02-Aug-2026 | Firpark | SSC East Coast | 8325 | SL | QLF | 18 (3) | 29.63 | 89.62 | 120.37 | 209.99 | OBARTS |
| 01-Aug-2026 | Bearsden Ski Club | BSC West Coast | 8339 | SL | QLF | 16 (3) | 24.82 | 97.71 | 107.31 | 205.02 | OBARTS |
| 31-May-2026 | Hillend | LSR Twin Peaks | 8297 | SL | QLF | 27 (9) | 67.16 | 160.42 | 52.94 | 213.36 | OBARTS |
| 30-May-2026 | Firpark | APR Twin Peaks | 8295 | SL | QLF | 29 (7) | 29.32 | 185.07 | 33.29 | 218.36 | OBARTS |
| 24-May-2026 | Hillend | Copper Horse Outdoor GBR Series 2&3 | 8345 | SL | QLF | 28 (6) | 74.24 | 297.01 | 5.00 | 302.01 | OBARTS |
| 23-May-2026 | Hillend | Copper Horse Outdoor GBR Series 2&3 | 8301 | SL | DNF | | OBARTS |
| 08-Feb-2026 | Cairngorm | Coronation Cup | 8354 | SL | QLF | 3 (3) | 106.01 | 197.57 | 292.70 | 490.27 | BASS |
| 08-Feb-2026 | Cairngorm | Coronation Cup | 8351 | SL | QLF | 9 (3) | 106.01 | * | * | * | BASS |
| 30-Nov-2025 | Hillend | LSR Bairns and Lassies | 8357 | GS | QLF | 18 (5) | 28.43 | | UNS |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 8315 | SL | DNF | | OBARTS |
| 31-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8342 | GS | QLF | 28 (8) | 56.50 | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8341 | SL | QLF | 25 (8) | 68.41 | 200.84 | 6.58 | 207.42 | OBARTS |
| 03-Aug-2025 | Firpark | SSC East Coast | 8321 | SL | QLF | 11 (6) | 29.81 | 125.06 | 101.65 | 226.71 | OBARTS |
| 02-Aug-2025 | Bearsden Ski Club | BSC West Coast | 8319 | SL | QLF | 10 (4) | 26.29 | 139.58 | 98.69 | 238.27 | OBARTS |
| 20-Jul-2025 | Hillend | British Dry Slope Championships | 8329 | SL | QLF | 38 (13) | 71.39 | 251.81 | 0.00 | 251.81 | OBARTS |
| 19-Jul-2025 | Hillend | Copper Horse 2025 GBR Outdoor Series Race 5 | 8280 | SL | QLF | 42 (16) | 35.32 | - | UTS | - | OBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 8313 | SL | QLF | 28 (8) | 74.63 | 215.34 | 37.15 | 252.49 | OBARTS |
| 31-May-2025 | Firpark | Firpark Twin Peaks | 8317 | SL | QLF | 26 (10) | 30.57 | 200.23 | 25.63 | 225.86 | OBARTS |
| 01-Dec-2024 | Hillend | LSR Bairns and Lassies | 8564 | GS | QLF | 15 (8) | 61.64 | | UNS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 8551 | SL | DSQ | | OBARTS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 8537 | SL | QLF | 40 (16) | 72.83 | 254.37 | 10.31 | 264.68 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 8539 | SL | DNF | | OBARTS |
| 04-Aug-2024 | Firpark | SSC East Coast | 8528 | SL | QLF | 22 (6) | 30.96 | 195.88 | 58.77 | 254.65 | OBARTS |
| 03-Aug-2024 | Bearsden Ski Club | BSC West Coast | 8526 | SL | QLF | 23 (9) | 27.76 | 222.29 | 66.82 | 289.11 | OBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8489 | SL | QLF | 45 (20) | 76.19 | 294.29 | 12.27 | 306.56 | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8485 | SL | DSQ | | OBARTS |
| 03-Dec-2023 | Hillend | LSR Bairns and Lassies | 8754 | GS | QLF | 14 (8) | 61.69 | | UNS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 8704 | SL | QLF | 21 (8) | 82.83 | 286.58 | 66.38 | 352.96 | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | QLF | 43 (14) | 66.39 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | QLF | 31 (9) | 89.72 | 368.18 | 0.00 | 368.18 | OBARTS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 8721 | SL | QLF | 16 (6) | 28.98 | 464.55 | 95.37 | 559.92 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | DSQ | | OBARTS |
| 29-Apr-2023 | Silksworth | RTR Club National | 8631 | SL | DSQ | | OBARTS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8081 | SL | QLF | 10 (9) | 46.73 | 403.32 | 186.73 | 590.05 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8080 | SL | QLF | 16 (9) | 47.51 | 320.34 | 186.73 | 507.07 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8079 | SL | QLF | 25 (9) | 94.24 | * | * | * | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8077 | SL | QLF | 12 (10) | 50.56 | 399.05 | 178.40 | 577.45 | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8076 | SL | QLF | 13 (10) | 45.60 | 384.43 | 178.40 | 562.83 | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8075 | SL | QLF | 23 (10) | 96.16 | * | * | * | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8352 | GS | QLF | 24 (15) | 75.15 | | UNS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8336 | SL | QLF | 49 (13) | 45.60 | 593.05 | 16.91 | 609.96 | IBARTS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8327 | SL | QLF | 31 (13) | 90.77 | 468.88 | 41.99 | 510.87 | OBARTS |