| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 06-Sep-2026 | Hillend | Scottish Dry Slope Championships | 8391 | GS | QLF | 45 (16) | 58.46 | | UNS |
| 30-Nov-2025 | Hillend | LSR Bairns and Lassies | 8357 | GS | QLF | 55 (19) | 32.40 | | UNS |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 8315 | SL | QLF | 30 (11) | 74.82 | 251.11 | 38.42 | 289.53 | OBARTS |
| 31-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8342 | GS | QLF | 42 (20) | 61.68 | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8341 | SL | QLF | 34 (12) | 77.17 | 320.03 | 6.58 | 326.61 | OBARTS |
| 20-Jul-2025 | Hillend | British Dry Slope Championships | 8329 | SL | DSQ | | OBARTS |
| 19-Jul-2025 | Hillend | Copper Horse 2025 GBR Outdoor Series Race 5 | 8280 | SL | QLF | 49 (17) | 39.46 | - | UTS | - | OBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 8313 | SL | QLF | 37 (15) | 81.85 | 306.80 | 37.15 | 343.95 | OBARTS |
| 31-May-2025 | Firpark | Firpark Twin Peaks | 8317 | SL | QLF | 34 (13) | 34.10 | 307.64 | 25.63 | 333.27 | OBARTS |
| 01-Dec-2024 | Hillend | LSR Bairns and Lassies | 8565 | GS | QLF | 16 (11) | 31.99 | | UNS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 8552 | SL | QLF | 17 (11) | 34.99 | | UNS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 8538 | SL | QLF | 19 (13) | 34.26 | | UNS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 8540 | SL | QLF | 18 (13) | 35.10 | | UNS |
| 24-Aug-2024 | Silksworth | All England Championships | 8535 | SL | QLF | 14 (10) | 19.76 | | UNS |
| 14-Jul-2024 | Chill Factore | English Indoor Championships | 8517 | SL | DNS | | UNS |
| 13-Jul-2024 | Chill Factore | Copper Horse GBR Indoor Series 5 | 8515 | SL | DNS | | UNS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8490 | SL | QLF | 12 (10) | 34.53 | | UNS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8486 | SL | QLF | 19 (12) | 15.08 | | UNS |
| 28-Apr-2024 | Rossendale | The Hill Club National | 8466 | SL | QLF | 7 (6) | 20.65 | | UNS |
| 21-Apr-2024 | Silksworth | NESA Club National | 8458 | SL | QLF | 12 (7) | 18.73 | | UNS |
| 20-Apr-2024 | Silksworth | RTR Club National | 8456 | SL | QLF | 11 (6) | 18.72 | | UNS |
| 03-Dec-2023 | Hillend | LSR Bairns and Lassies | 8755 | GS | QLF | 16 (14) | 31.75 | | UNS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 8705 | SL | QLF | 18 (14) | 37.88 | | UNS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8735 | GS | QLF | 21 (16) | 33.51 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8730 | SL | QLF | 26 (19) | 44.25 | | UNS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8657 | SL | QLF | 13 (10) | 37.86 | | UNS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8659 | SL | QLF | 18 (15) | 16.91 | | UNS |
| 07-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8636 | SL | QLF | 22 (17) | 18.19 | | UNS |
| 06-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8635 | SL | QLF | 23 (19) | 17.95 | | UNS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8084 | SL | QLF | 20 (6) | 76.05 | | UNS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8083 | COM | QLF | 20 (8) | 34.96 | | UNS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8351 | GS | QLF | 19 (5) | 35.82 | | UNS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 8335 | SL | QLF | 19 (4) | 18.72 | | UNS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8337 | SL | QLF | 23 (6) | 19.69 | | UNS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8328 | SL | QLF | 17 (4) | 39.69 | | UNS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8314 | SL | QLF | 11 (3) | 40.96 | | UNS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8280 | SL | QLF | 26 (6) | 20.30 | | UNS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8278 | SL | QLF | 23 (6) | 23.43 | | UNS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8268 | SL | DSQ | | UNS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8332 | SL | QLF | 11 (5) | 37.86 | | UNS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8238 | SL | QLF | 23 (7) | 58.95 | | UNS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8256 | GS | DSQ | | UNS |