| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 25-Oct-2025 | Bearsden Ski Club | SUDS (Kings Scotland Round 2) | 8402 | SL | QLF | 28 (12) | 22.39 | | UNS |
| 15-Nov-2024 | Hillend | BUDS 2024 | 8577 | SL | DNS | | UNS |
| 26-Oct-2024 | Bearsden Ski Club | SUDS Scottish University Dry Slope Championships | 8576 | SL | DSQ | | UNS |
| 10-Nov-2023 | Hillend | BUDS Champs | 8756 | SL | QLF | 41 (18) | 41.55 | 166.32 | 56.49 | 222.81 | OBARTS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 8721 | SL | QLF | 12 (4) | 21.88 | 171.89 | 95.37 | 267.26 | OBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8277 | SL | DSQ | | IBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | QLF | 28 (6) | 30.18 | 193.36 | 61.23 | 254.59 | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8255 | GS | QLF | 32 (5) | 64.07 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8217 | SL | DNF | | OBARTS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8323 | SL | QLF | 41 (18) | 34.69 | 172.81 | 40.44 | 213.25 | IBARTS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 8338 | SL | QLF | 30 (10) | 32.53 | 190.42 | 43.77 | 234.19 | IBARTS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8325 | SL | DSQ | | OBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8265 | SL | QLF | 51 (18) | 34.58 | 267.76 | 0.00 | 267.76 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 8261 | SL | QLF | 54 (23) | 34.04 | 244.10 | 9.89 | 253.99 | IBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | DSQ | | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8250 | SL | QLF | 32 (13) | 32.81 | 205.60 | 60.35 | 265.95 | OBARTS |
| 27-May-2019 | Landgraaf | BASS Races 2019 | 8319 | SL | DNS | | BASS |
| 27-May-2019 | Landgraaf | BASS Races 2019 | 8316 | SL | DNS | | BASS |
| 26-May-2019 | Landgraaf | BASS Races 2019 | 8315 | SL | QLF | 48 (17) | 33.70 | | UNS |
| 26-May-2019 | Landgraaf | BASS Races 2019 | 8313 | SL | QLF | 25 (16) | 77.88 | 247.18 | 191.25 | 438.43 | BASS |
| 26-May-2019 | Landgraaf | BASS Races 2019 | 8310 | SL | QLF | 36 (16) | 77.88 | * | * | * | BASS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 8301 | SL | QLF | 45 (24) | 41.01 | 314.95 | 39.05 | 354.00 | IBARTS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8286 | SL | DSQ | | OBARTS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | QLF | 37 (15) | 105.32 | 466.70 | 33.53 | 500.23 | OBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8237 | SL | QLF | 66 (25) | 43.33 | 398.59 | 16.91 | 415.50 | IBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8227 | SL | DSQ | | OBARTS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8194 | SL | QLF | 15 (15) | 68.15 | 360.79 | 312.49 | 673.28 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8193 | SL | QLF | 13 (13) | 72.41 | 288.81 | 324.62 | 613.43 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8190 | SL | QLF | 16 (16) | 113.54 | 954.84 | 284.90 | 1,239.74 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8189 | SL | QLF | 13 (13) | 67.62 | 420.73 | 282.69 | 703.42 | BASS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8332 | SL | DSQ | | OBARTS |