| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 04-Oct-2026 | Hillend | LSR Craig Macfie Classic | 9337 | SL | QLF | 6 (1) | 44.55 | 86.30 | 52.47 | 138.77 | OBARTS |
| 06-Sep-2026 | Hillend | Scottish Dry Slope Championships | 9391 | GS | QLF | 6 (1) | 51.30 | | UNS |
| 05-Sep-2026 | Hillend | Scottish Dry Slope Championships | 9375 | SL | QLF | 10 (4) | 64.71 | 149.67 | 0.00 | 149.67 | OBARTS |
| 02-Aug-2026 | Firpark | SSC East Coast | 9325 | SL | QLF | 5 (2) | 28.15 | 42.83 | 74.60 | 117.43 | OBARTS |
| 01-Aug-2026 | Bearsden Ski Club | BSC West Coast | 9339 | SL | QLF | 7 (2) | 23.74 | 32.10 | 85.85 | 117.95 | OBARTS |
| 19-Apr-2026 | Silksworth | NESA Club National | 9251 | SL | QLF | 13 (3) | 31.86 | 99.75 | 10.00 | 109.75 | OBARTS |
| 18-Apr-2026 | Silksworth | RTR Club National | 9249 | SL | QLF | 19 (4) | 32.72 | 131.36 | 10.00 | 141.36 | OBARTS |
| 30-Nov-2025 | Hillend | LSR Bairns and Lassies | 9357 | GS | QLF | 3 (2) | 27.34 | | UNS |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 9315 | SL | QLF | 7 (3) | 67.16 | 56.06 | 78.60 | 134.66 | OBARTS |
| 31-Aug-2025 | Hillend | Scottish Dry Slope Championships | 9342 | GS | QLF | 11 (3) | 54.75 | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 9341 | SL | QLF | 13 (4) | 66.78 | 140.06 | 0.00 | 140.06 | OBARTS |
| 03-Aug-2025 | Firpark | SSC East Coast | 9321 | SL | QLF | 11 (6) | 28.55 | 42.48 | 65.58 | 108.06 | OBARTS |
| 02-Aug-2025 | Bearsden Ski Club | BSC West Coast | 9319 | SL | QLF | 11 (6) | 25.11 | 59.08 | 84.48 | 143.56 | OBARTS |
| 20-Jul-2025 | Hillend | British Dry Slope Championships | 9329 | SL | QLF | 20 (6) | 68.71 | 187.81 | 0.00 | 187.81 | OBARTS |
| 19-Jul-2025 | Hillend | Copper Horse 2025 GBR Outdoor Series Race 5 | 9280 | SL | QLF | 22 (6) | 34.15 | - | UTS | - | OBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 9313 | SL | QLF | 10 (3) | 67.18 | 161.99 | 10.00 | 171.99 | OBARTS |
| 20-Apr-2025 | Silksworth | NESA Club National | 9230 | SL | QLF | 12 (5) | 31.65 | 106.82 | 10.00 | 116.82 | OBARTS |
| 19-Apr-2025 | Silksworth | Ravens Tigers Club National | 9228 | SL | QLF | 14 (5) | 31.71 | 120.10 | 10.00 | 130.10 | OBARTS |
| 01-Dec-2024 | Hillend | LSR Bairns and Lassies | 9564 | GS | QLF | 2 (2) | 57.67 | | UNS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 9551 | SL | QLF | 5 (4) | 65.88 | 54.80 | 76.67 | 131.47 | OBARTS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 9537 | SL | QLF | 19 (9) | 66.82 | 147.63 | 0.00 | 147.63 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 9539 | SL | QLF | 21 (8) | 71.47 | 200.33 | 0.00 | 200.33 | OBARTS |
| 17-Aug-2024 | Firpark | APR Super Slalom | 9553 | SL | QLF | 8 (2) | 30.39 | 109.69 | 23.99 | 133.68 | OBARTS |
| 04-Aug-2024 | Firpark | SSC East Coast | 9528 | SL | QLF | 6 (1) | 28.81 | 98.33 | 65.41 | 163.74 | OBARTS |
| 03-Aug-2024 | Bearsden Ski Club | BSC West Coast | 9526 | SL | QLF | 7 (2) | 25.67 | 117.92 | 84.94 | 202.86 | OBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 9489 | SL | QLF | 16 (4) | 70.68 | 185.64 | 5.00 | 190.64 | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 9485 | SL | DNF | | OBARTS |
| 19-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 9477 | SL | QLF | 34 (9) | 42.72 | 212.16 | 5.00 | 217.16 | OBARTS |
| 18-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 9475 | SL | QLF | 30 (8) | 42.98 | 199.64 | 5.00 | 204.64 | OBARTS |
| 28-Apr-2024 | Rossendale | The Hill Club National | 9465 | SL | QLF | 19 (6) | 39.74 | 215.27 | 10.00 | 225.27 | OBARTS |
| 21-Apr-2024 | Silksworth | NESA Club National | 9457 | SL | QLF | 29 (6) | 35.50 | 184.75 | 10.00 | 194.75 | OBARTS |
| 05-Jan-2024 | Les Crosets | Anglo Scottish Cup | 9357 | SL | QLF | 8 | 57.59 | 168.69 | 180.78 | 349.47 | BASS |
| 05-Jan-2024 | Les Crosets | Anglo Scottish Cup | 9356 | SL | DSQ | | BASS |
| 05-Jan-2024 | Les Crosets | Anglo Scottish Cup | 9355 | SL | DSQ | | BASS |
| 03-Dec-2023 | Hillend | LSR Bairns and Lassies | 9754 | GS | QLF | 6 (5) | 57.10 | | UNS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 9721 | SL | QLF | 10 (3) | 21.99 | 131.20 | 62.30 | 193.50 | OBARTS |
| 05-Aug-2023 | Firpark | SSC East Coast | 9717 | SL | QLF | 11 (2) | 29.79 | 132.62 | 55.99 | 188.61 | OBARTS |
| 09-Jul-2023 | Rossendale | The Hill CN | 9675 | SL | QLF | 13 (4) | 37.27 | 165.26 | 12.33 | 177.59 | OBARTS |
| 08-Jul-2023 | Pendle | Pendle CN | 9670 | SL | QLF | 19 (5) | 34.78 | 183.95 | 10.00 | 193.95 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 9656 | SL | QLF | 14 (3) | 72.10 | 135.11 | 5.00 | 140.11 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 9658 | SL | QLF | 22 (6) | 32.22 | 210.82 | 10.00 | 220.82 | OBARTS |
| 29-Apr-2023 | Silksworth | RTR Club National | 9631 | SL | DNS | | OBARTS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 9352 | GS | QLF | 9 (5) | 62.13 | | UNS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 9327 | SL | QLF | 8 (4) | 70.48 | 208.88 | 41.35 | 250.23 | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9313 | SL | QLF | 24 (5) | 81.25 | 236.16 | 0.00 | 236.16 | OBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9279 | SL | QLF | 44 (11) | 38.74 | 361.48 | 13.56 | 375.04 | IBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 9267 | SL | QLF | 16 (5) | 78.44 | 260.51 | 47.66 | 308.17 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 9331 | SL | QLF | 24 (6) | 33.56 | 218.83 | 36.85 | 255.68 | OBARTS |
| 15-May-2022 | Silksworth | NESA Club National | 9251 | SL | QLF | 25 (4) | 38.17 | 308.54 | 10.00 | 318.54 | OBARTS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9247 | SL | QLF | 42 (11) | 45.33 | 376.72 | 16.86 | 393.58 | IBARTS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9245 | SL | QLF | 51 (14) | 42.75 | 375.86 | 21.13 | 396.99 | IBARTS |
| 06-Mar-2022 | Cairngorm | Bairns Bucket | 9115 | COM | DNS | | UNS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 9238 | SL | QLF | 6 (4) | 44.91 | | UNS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9256 | GS | QLF | 3 (2) | 31.68 | | UNS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 9342 | SL | QLF | 17 (6) | 41.79 | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9299 | GS | QLF | 17 (2) | 38.07 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9297 | SL | QLF | 19 (4) | 50.36 | | UNS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 9258 | SL | QLF | 27 (5) | 28.59 | | UNS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 9320 | SL | QLF | 21 (8) | 40.89 | | UNS |