| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 04-Oct-2026 | Hillend | LSR Craig Macfie Classic | 8337 | SL | DNF | | OBARTS |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 8315 | SL | DNF | | OBARTS |
| 20-Jul-2025 | Hillend | British Dry Slope Championships | 8329 | SL | QLF | 40 (5) | 72.00 | 260.20 | 0.00 | 260.20 | OBARTS |
| 19-Jul-2025 | Hillend | Copper Horse 2025 GBR Outdoor Series Race 5 | 8280 | SL | QLF | 39 (4) | 34.88 | - | UTS | - | OBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 8313 | SL | QLF | 27 (2) | 72.46 | 187.85 | 37.15 | 225.00 | OBARTS |
| 31-May-2025 | Firpark | Firpark Twin Peaks | 8317 | SL | QLF | 28 (1) | 30.97 | 212.40 | 25.63 | 238.03 | OBARTS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 8551 | SL | QLF | 23 (1) | 69.18 | 213.60 | 33.16 | 246.76 | OBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8489 | SL | QLF | 43 (3) | 74.96 | 277.75 | 12.27 | 290.02 | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8485 | SL | QLF | 46 (1) | 32.01 | 267.32 | 21.10 | 288.42 | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | QLF | 36 (2) | 60.78 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | QLF | 28 (3) | 82.25 | 276.75 | 0.00 | 276.75 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | QLF | 39 (6) | 76.73 | 264.02 | 11.37 | 275.39 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | QLF | 44 (2) | 32.10 | 248.01 | 27.83 | 275.84 | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8255 | GS | QLF | 26 (4) | 60.66 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8217 | SL | QLF | 14 (3) | 76.35 | 228.64 | 17.82 | 246.46 | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 8166 | SL | QLF | 22 (1) | 75.80 | 290.92 | 56.00 | 346.92 | OBARTS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8196 | SL | QLF | 6 (3) | 125.81 | 387.64 | 129.90 | 517.54 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8192 | SL | DNF | | BASS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 33 | 82.52 | 254.49 | 81.39 | 335.88 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8241 | SL | QLF | 36 | 34.31 | 256.03 | 25.61 | 281.64 | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | QLF | 27 (1) | 94.27 | 407.86 | 73.92 | 481.78 | OBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 46 (1) | 110.15 | 614.03 | 81.63 | 695.66 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 42 (1) | 41.59 | 484.05 | 78.23 | 562.28 | OBARTS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8148 | SL | QLF | 13 (5) | 106.64 | 229.55 | 151.08 | 380.63 | BASS |