| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 8315 | SL | DNF | | OBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 8313 | SL | DNF | | OBARTS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 8551 | SL | QLF | 11 (6) | 61.71 | 111.71 | 33.16 | 144.87 | OBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8489 | SL | DNF | | OBARTS |
| 03-Dec-2023 | Hillend | LSR Bairns and Lassies | 8754 | GS | QLF | 4 (3) | 54.72 | | UNS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | DNF | | UNS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8352 | GS | QLF | 9 (6) | 58.74 | | UNS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8237 | SL | QLF | 15 (1) | 76.21 | 220.02 | 66.37 | 286.39 | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 8166 | SL | QLF | 20 (5) | 73.95 | 266.01 | 56.00 | 322.01 | OBARTS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8342 | SL | QLF | 7 (5) | 34.76 | | UNS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8326 | SL | QLF | 1 (1) | 38.07 | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8299 | GS | QLF | 4 (3) | 30.57 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8297 | SL | QLF | 6 (4) | 35.75 | | UNS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8258 | SL | QLF | 2 (2) | 21.10 | | UNS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8145 | COM | QLF | 47 (41) | 83.92 | | UNS |
| 19-Feb-2019 | Bormio | English Alpine Champs Children | 8139 | GS | DNS | | UNS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 8320 | SL | QLF | 10 (8) | 33.05 | | UNS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 6 (6) | 31.06 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 6 (6) | 39.42 | | UNS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 8300 | GS | QLF | 14 (11) | 36.82 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8270 | SL | QLF | 10 (9) | 39.36 | | UNS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8230 | SL | QLF | 18 (16) | 25.46 | | UNS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8331 | SL | QLF | 14 (2) | 18.14 | | UNS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8333 | SL | QLF | 9 | 38.28 | | UNS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8286 | GS | QLF | 11 | 33.83 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8284 | SL | QLF | 13 | 41.71 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8329 | GS | QLF | 10 | 37.37 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8327 | SL | QLF | 9 | 42.31 | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8246 | SL | DSQ | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8242 | SL | QLF | 20 | 14.70 | | UNS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8277 | GS | QLF | 24 (10) | 34.79 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8275 | SL | DSQ | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8203 | SL | DSQ | | UNS |