| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 04-Oct-2026 | Hillend | LSR Craig Macfie Classic | 8337 | SL | QLF | 5 (2) | 40.45 | 14.35 | 87.99 | 102.34 | OBARTS |
| 06-Sep-2026 | Hillend | Scottish Dry Slope Championships | 8391 | GS | QLF | 10 (5) | 49.60 | | UNS |
| 05-Sep-2026 | Hillend | Scottish Dry Slope Championships | 8375 | SL | QLF | 11 (3) | 60.56 | 105.07 | 0.00 | 105.07 | OBARTS |
| 31-May-2026 | Hillend | LSR Twin Peaks | 8297 | SL | QLF | 10 (6) | 60.53 | 72.52 | 52.94 | 125.46 | OBARTS |
| 30-May-2026 | Firpark | APR Twin Peaks | 8295 | SL | QLF | 14 (4) | 27.03 | 113.60 | 33.29 | 146.89 | OBARTS |
| 24-May-2026 | Hillend | Copper Horse Outdoor GBR Series 2&3 | 8345 | SL | QLF | 12 (2) | 62.58 | 135.71 | 5.00 | 140.71 | OBARTS |
| 23-May-2026 | Hillend | Copper Horse Outdoor GBR Series 2&3 | 8301 | SL | QLF | 19 (7) | 65.67 | 187.67 | 5.00 | 192.67 | OBARTS |
| 28-Feb-2026 | Cairngorm | Scottish Childrens Championships | 8211 | GS | QLF | 10 (8) | 100.99 | 185.50 | 207.59 | 393.09 | BASS |
| 28-Feb-2026 | Cairngorm | Scottish Childrens Championships | 8208 | GS | QLF | 12 (8) | 100.99 | * | * | * | BASS |
| 08-Feb-2026 | Cairngorm | Coronation Cup | 8354 | SL | QLF | 1 (1) | 89.88 | 56.44 | 292.70 | 349.14 | BASS |
| 08-Feb-2026 | Cairngorm | Coronation Cup | 8351 | SL | QLF | 6 (1) | 89.88 | * | * | * | BASS |
| 07-Feb-2026 | Cairngorm | Coronation Cup | 8350 | SL | QLF | 4 (3) | 92.94 | 135.05 | 99,999.99 | 100,135.04 | BASS |
| 07-Feb-2026 | Cairngorm | Coronation Cup | 8347 | SL | QLF | 4 (3) | 92.94 | - | UTS | - | BASS |
| 18-Jan-2026 | The Lecht | The Lecht Open | 8164 | SL | QLF | 8 (6) | 78.38 | 100.32 | 247.26 | 347.58 | BASS |
| 18-Jan-2026 | The Lecht | The Lecht Open | 8161 | SL | QLF | 13 (6) | 78.38 | * | * | * | BASS |
| 17-Jan-2026 | The Lecht | The Lecht Open | 8159 | SL | DNF | | BASS |
| 17-Jan-2026 | The Lecht | The Lecht Open | 8156 | SL | DNF | | BASS |
| 30-Nov-2025 | Hillend | LSR Bairns and Lassies | 8357 | GS | QLF | 4 (2) | 26.20 | | UNS |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 8315 | SL | DNF | | OBARTS |
| 31-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8342 | GS | QLF | 12 (4) | 53.99 | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8341 | SL | QLF | 12 (3) | 64.34 | 145.46 | 6.58 | 152.04 | OBARTS |
| 19-Jul-2025 | Hillend | Copper Horse 2025 GBR Outdoor Series Race 5 | 8280 | SL | QLF | 21 (7) | 32.29 | - | UTS | - | OBARTS |
| 15-Jun-2025 | Chill Factore | Copper Horse Indoor 4 & Scottish Indoor Champs | 8327 | SL | QLF | 46 (14) | 32.08 | 163.15 | 4.24 | 167.39 | IBARTS |
| 14-Jun-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 3 | 8270 | SL | DNF | | IBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 8313 | SL | DSQ | | OBARTS |
| 31-May-2025 | Firpark | Firpark Twin Peaks | 8317 | SL | QLF | 19 (6) | 28.63 | 141.19 | 25.63 | 166.82 | OBARTS |
| 11-May-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 1&2 | 8264 | SL | QLF | 28 (12) | 32.33 | 131.66 | 8.76 | 140.42 | IBARTS |
| 10-May-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 1&2 | 8262 | SL | QLF | 47 (17) | 34.02 | 177.37 | 12.86 | 190.23 | IBARTS |
| 20-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8010 | GS | QLF | 37 (37) | 133.52 | 208.75 | 140.99 | 349.74 | BASS |
| 18-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8005 | SG | QLF | 28 (28) | 66.16 | 221.95 | 153.06 | 375.01 | BASS |
| 18-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8004 | SG | DNF | | BASS |
| 16-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8001 | SL | DNF | | BASS |
| 01-Dec-2024 | Hillend | LSR Bairns and Lassies | 8564 | GS | QLF | 3 (3) | 55.88 | | UNS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 8551 | SL | QLF | 9 (3) | 59.41 | 80.34 | 33.16 | 113.50 | OBARTS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 8537 | SL | QLF | 21 (8) | 63.41 | 127.05 | 10.31 | 137.36 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 8539 | SL | QLF | 23 (7) | 66.56 | 145.32 | 2.50 | 147.82 | OBARTS |
| 14-Jul-2024 | Chill Factore | English Indoor Championships | 8516 | SL | DNF | | IBARTS |
| 13-Jul-2024 | Chill Factore | Copper Horse GBR Indoor Series 5 | 8514 | SL | QLF | 50 (14) | 32.24 | 173.12 | 23.76 | 196.88 | IBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8489 | SL | QLF | 27 (11) | 65.96 | 156.76 | 12.27 | 169.03 | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8485 | SL | DSQ | | OBARTS |
| 26-May-2024 | Chill Factore | Ambition Club National Weekend | 8483 | SL | DNF | | IBARTS |
| 26-May-2024 | Chill Factore | Ambition Club National Weekend | 8482 | SL | QLF | 33 (13) | 15.11 | 129.73 | 42.65 | 172.38 | IBARTS |
| 25-May-2024 | Chill Factore | Ambition Club National Weekend | 8480 | SL | QLF | 40 (14) | 16.15 | 159.10 | 37.00 | 196.10 | IBARTS |
| 25-May-2024 | Chill Factore | Ambition Club National Weekend | 8479 | SL | QLF | 39 (13) | 16.22 | 156.94 | 46.34 | 203.28 | IBARTS |
| 05-May-2024 | Chill Factore | Copper Horse GBR Indoor Series 1 & 2 | 8469 | SL | QLF | 39 (14) | 34.16 | 165.72 | 28.01 | 193.73 | IBARTS |
| 04-May-2024 | Chill Factore | Copper Horse GBR Indoor Series 1 & 2 | 8467 | SL | QLF | 53 (17) | 34.41 | 201.72 | 20.82 | 222.54 | IBARTS |
| 21-Apr-2024 | Silksworth | NESA Club National | 8457 | SL | QLF | 19 (5) | 31.54 | 134.27 | 27.07 | 161.34 | OBARTS |
| 20-Apr-2024 | Silksworth | RTR Club National | 8455 | SL | QLF | 16 (7) | 32.36 | 151.45 | 34.94 | 186.39 | OBARTS |
| 03-Dec-2023 | Hillend | LSR Bairns and Lassies | 8754 | GS | QLF | 7 (2) | 55.66 | | UNS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 8704 | SL | DSQ | | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | QLF | 26 (4) | 58.21 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | DSQ | | OBARTS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 8721 | SL | QLF | 9 (2) | 19.91 | 90.68 | 95.37 | 186.05 | OBARTS |
| 05-Aug-2023 | Firpark | SSC East Coast | 8717 | SL | QLF | 8 (3) | 27.37 | 97.33 | 86.32 | 183.65 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | QLF | 21 (3) | 69.18 | 166.21 | 11.37 | 177.58 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | QLF | 36 (13) | 30.67 | 204.44 | 27.83 | 232.27 | OBARTS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8081 | SL | DSQ | | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8080 | SL | QLF | 15 | 46.19 | 291.16 | 186.73 | 477.89 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8079 | SL | DSQ | | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8077 | SL | DSQ | | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8076 | SL | QLF | 7 | 37.37 | 183.29 | 178.40 | 361.69 | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8075 | SL | DSQ | | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8352 | GS | QLF | 22 (13) | 67.53 | | UNS |
| 03-Dec-2022 | Bearsden Ski Club | BSC West Coast Bairns and Lassies | 8329 | SL | QLF | 9 (4) | 25.09 | 108.25 | 148.64 | 256.89 | OBARTS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 8334 | SL | DNS | | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8336 | SL | DSQ | | IBARTS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8327 | SL | QLF | 19 (3) | 67.23 | 157.97 | 41.99 | 199.96 | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8313 | SL | DSQ | | OBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8277 | SL | DSQ | | IBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8267 | SL | QLF | 26 (10) | 73.87 | 216.39 | 68.86 | 285.25 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | QLF | 31 (9) | 31.03 | 219.37 | 61.23 | 280.60 | OBARTS |
| 15-May-2022 | Silksworth | NESA Club National | 8251 | SL | QLF | 28 (7) | 34.97 | 285.03 | 41.11 | 326.14 | OBARTS |
| 14-May-2022 | Silksworth | RTR Club National | 8249 | SL | QLF | 26 (5) | 37.53 | 340.19 | 38.93 | 379.12 | OBARTS |
| 06-Mar-2022 | Cairngorm | Bairns Bucket | 8115 | COM | DNS | | UNS |
| 05-Mar-2022 | Cairngorm | Bairns Bucket | 8114 | COM | DNS | | UNS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8238 | SL | QLF | 10 (9) | 42.09 | | UNS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8256 | GS | QLF | 7 (6) | 31.63 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8218 | SL | QLF | 7 (6) | 36.74 | | UNS |
| 11-Jul-2021 | Firpark | BSA Slalom | 8240 | SL | QLF | 8 (7) | 15.26 | | UNS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8342 | SL | QLF | 13 (4) | 36.89 | | UNS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8324 | SL | QLF | 23 (10) | 20.70 | | UNS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 8339 | SL | QLF | 24 (10) | 20.94 | | UNS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8326 | SL | QLF | 7 (1) | 41.31 | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8299 | GS | QLF | 14 (5) | 34.13 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8297 | SL | QLF | 9 (3) | 38.63 | | UNS |
| 30-Jun-2019 | Pontypool | BSA GBR Outdoor 4 (SSW) | 8277 | SL | QLF | 13 (6) | 25.61 | | UNS |
| 29-Jun-2019 | Pontypool | BSA GBR Outdoor 3 (SSW) | 8275 | SL | QLF | 13 (6) | 25.47 | | UNS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8266 | SL | QLF | 18 (5) | 18.46 | | UNS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8258 | SL | QLF | 19 (6) | 24.51 | | UNS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8251 | SL | QLF | 15 (7) | 18.71 | | UNS |
| 28-Apr-2019 | Silksworth | NESA Club National & U10/U12's | 8230 | SL | QLF | 7 (2) | 18.06 | | UNS |
| 27-Apr-2019 | Silksworth | Ravens Tigers Ski Racing Club National & U10/U12's | 8228 | SL | QLF | 15 (5) | 20.07 | | UNS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 8302 | SL | QLF | 31 (14) | 26.80 | | UNS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8287 | SL | QLF | 21 (8) | 47.61 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8283 | SL | DSQ | | UNS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 8300 | GS | QLF | 27 (11) | 39.25 | | UNS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8238 | SL | QLF | 32 (15) | 26.53 | | UNS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8230 | SL | QLF | 45 (13) | 30.64 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8228 | SL | QLF | 34 (15) | 20.67 | | UNS |