| 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 | 2 (2) | 19.51 | | UNS |
| 15-Nov-2024 | Hillend | BUDS 2024 | 8577 | SL | QLF | 8 (5) | 42.74 | | UNS |
| 09-Mar-2024 | Cairngorm | Scottish Alpine Student Championships | 8174 | SL | QLF | 2 (1) | 63.91 | | UNS |
| 10-Nov-2023 | Hillend | BUDS Champs | 8756 | SL | QLF | 7 (4) | 34.79 | 20.49 | 56.49 | 76.98 | OBARTS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 8721 | SL | QLF | 4 (3) | 18.28 | 23.50 | 95.37 | 118.87 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | DNS | | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | DSQ | | OBARTS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8082 | SL | DNS | | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8079 | SL | DNS | | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8078 | SL | DSQ | | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8075 | SL | DSQ | | BASS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 8334 | SL | QLF | 13 (5) | 27.55 | 93.23 | 18.10 | 111.33 | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8336 | SL | QLF | 11 (4) | 28.53 | 97.78 | 16.91 | 114.69 | IBARTS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8327 | SL | QLF | 5 (3) | 59.14 | 51.11 | 41.99 | 93.10 | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8313 | SL | QLF | 17 (3) | 71.55 | 153.33 | 19.56 | 172.89 | OBARTS |
| 31-Jul-2022 | Rossendale | eola GBR Outdoor Series Race 4 | 8299 | SL | QLF | 14 (2) | 35.46 | 115.39 | 24.32 | 139.71 | OBARTS |
| 30-Jul-2022 | Pendle | eola GBR Outdoor Series Race 3 | 8297 | SL | DSQ | | OBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8279 | SL | QLF | 24 (6) | 28.12 | 104.12 | 35.32 | 139.44 | IBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8277 | SL | QLF | 36 (6) | 31.55 | 128.10 | 41.06 | 169.16 | IBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8267 | SL | QLF | 14 (3) | 66.32 | 119.66 | 68.86 | 188.52 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | QLF | 20 (6) | 28.29 | 135.54 | 61.23 | 196.77 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8241 | SL | DSQ | | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 63 (19) | 37.95 | 371.65 | 2.94 | 374.59 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | DSQ | | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 24 (7) | 30.14 | 152.57 | 78.23 | 230.80 | OBARTS |