| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 02-Mar-2025 | Fageralm | Nations Cup Round 9-10 | 9201 | GS | QLF | 7 (7) | 65.16 | | UNS |
| 02-Mar-2025 | Fageralm | Nations Cup Round 9-10 | 9200 | GS | QLF | 8 (8) | 63.54 | - | UTS | - | BASS |
| 01-Mar-2025 | Fageralm | Nations Cup Round 9-10 | 9196 | SL | QLF | 10 (10) | 54.94 | - | UTS | - | BASS |
| 24-Jan-2025 | Les Crosets | Welsh Alpine Championships | 9223 | SL | QLF | 9 (7) | 53.37 | 153.89 | 206.86 | 360.75 | BASS |
| 24-Jan-2025 | Les Crosets | Welsh Alpine Championships | 9222 | SL | QLF | 8 (7) | 51.01 | 143.09 | 206.86 | 349.95 | BASS |
| 24-Jan-2025 | Les Crosets | Welsh Alpine Championships | 9221 | SL | QLF | 14 (7) | 104.38 | * | * | * | BASS |
| 16-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 9501 | SL | DNS | | IBARTS |
| 15-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 9499 | SL | DNS | | IBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 9489 | SL | DNF | | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 9485 | SL | QLF | 27 (10) | 32.29 | 231.33 | 10.00 | 241.33 | OBARTS |
| 05-May-2024 | Chill Factore | Copper Horse GBR Indoor Series 1 & 2 | 9469 | SL | QLF | 38 (15) | 37.56 | 216.13 | 5.00 | 221.13 | IBARTS |
| 04-May-2024 | Chill Factore | Copper Horse GBR Indoor Series 1 & 2 | 9467 | SL | QLF | 47 (18) | 37.76 | 245.40 | 5.00 | 250.40 | IBARTS |
| 26-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9389 | SL | QLF | 16 (15) | 52.00 | 272.11 | 159.59 | 431.70 | BASS |
| 26-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9388 | SL | QLF | 16 (15) | 54.48 | 294.75 | 159.59 | 454.34 | BASS |
| 26-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9387 | SL | QLF | 32 (15) | 106.48 | * | * | * | BASS |
| 25-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9385 | GS | QLF | 15 (10) | 71.46 | 222.91 | 197.37 | 420.28 | BASS |
| 25-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9384 | GS | QLF | 11 (10) | 65.66 | 254.38 | 197.37 | 451.75 | BASS |
| 25-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9383 | GS | QLF | 25 (10) | 137.12 | * | * | * | BASS |
| 07-Jan-2024 | Les Crosets | Anglo Scottish Cup | 9365 | SL | QLF | 15 (16) | 59.63 | 226.07 | 178.68 | 404.75 | BASS |
| 07-Jan-2024 | Les Crosets | Anglo Scottish Cup | 9364 | SL | QLF | 18 (16) | 53.77 | 225.50 | 178.68 | 404.18 | BASS |
| 07-Jan-2024 | Les Crosets | Anglo Scottish Cup | 9363 | SL | QLF | 24 (16) | 113.40 | * | * | * | BASS |
| 06-Jan-2024 | Les Crosets | Anglo Scottish Cup | 9361 | SL | QLF | 12 (9) | 58.46 | 241.89 | 187.90 | 429.79 | BASS |
| 06-Jan-2024 | Les Crosets | Anglo Scottish Cup | 9360 | SL | QLF | 15 (9) | 55.83 | 266.72 | 187.90 | 454.62 | BASS |
| 06-Jan-2024 | Les Crosets | Anglo Scottish Cup | 9359 | SL | QLF | 18 (9) | 114.29 | * | * | * | BASS |
| 05-Jan-2024 | Les Crosets | Anglo Scottish Cup | 9357 | SL | QLF | 13 (11) | 63.62 | 262.79 | 180.78 | 443.57 | BASS |
| 05-Jan-2024 | Les Crosets | Anglo Scottish Cup | 9356 | SL | QLF | 11 (11) | 55.01 | 248.25 | 180.78 | 429.03 | BASS |
| 05-Jan-2024 | Les Crosets | Anglo Scottish Cup | 9355 | SL | QLF | 26 (11) | 118.63 | * | * | * | BASS |
| 03-Dec-2023 | Hillend | LSR Bairns and Lassies | 9754 | GS | QLF | 9 (6) | 62.64 | | UNS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9734 | GS | QLF | 22 (7) | 67.52 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9729 | SL | DSQ | | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 9656 | SL | DSQ | | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 9658 | SL | QLF | 31 (12) | 35.14 | 296.09 | 10.00 | 306.09 | OBARTS |
| 07-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9634 | SL | QLF | 50 (13) | 38.10 | 229.73 | 13.34 | 243.07 | IBARTS |
| 06-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9633 | SL | QLF | 50 (14) | 39.50 | 335.20 | 5.00 | 340.20 | IBARTS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 9351 | GS | QLF | 4 (4) | 32.42 | | UNS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 9337 | SL | QLF | 9 (6) | 18.57 | | UNS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 9328 | SL | QLF | 6 (5) | 38.68 | | UNS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9280 | SL | QLF | 15 (12) | 17.98 | | UNS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9278 | SL | QLF | 14 (12) | 20.04 | | UNS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 9268 | SL | QLF | 9 (7) | 42.69 | | UNS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9248 | SL | QLF | 20 (16) | 21.98 | | UNS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9246 | SL | QLF | 24 (20) | 19.96 | | UNS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 9238 | SL | QLF | 7 (5) | 45.15 | | UNS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9256 | GS | QLF | 10 (6) | 34.67 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9218 | SL | QLF | 10 (5) | 43.76 | | UNS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 9342 | SL | QLF | 16 (5) | 41.29 | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9299 | GS | QLF | 20 (5) | 40.92 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9297 | SL | QLF | 20 (5) | 56.91 | | UNS |