| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 18-Apr-2026 | Manchester | BUCS Indoor Championships | 9287 | SL | DSQ | | IBARTS |
| 21-Mar-2026 | Cairngorm | Scottish Alpine Student Championships | 9196 | SL | DNF | | UNS |
| 07-Nov-2025 | Gloucester | BUDS British University Dry Slope Championships | 9405 | SL | DSQ | | OBARTS |
| 25-Oct-2025 | Bearsden Ski Club | SUDS (Kings Scotland Round 2) | 9402 | SL | QLF | 5 (3) | 21.18 | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 9341 | SL | DNF | | OBARTS |
| 26-Oct-2024 | Bearsden Ski Club | SUDS Scottish University Dry Slope Championships | 9576 | SL | QLF | 12 | 23.04 | | UNS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9734 | GS | QLF | 17 (3) | 60.07 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9729 | SL | QLF | 18 (3) | 76.89 | 151.71 | 0.00 | 151.71 | OBARTS |
| 13-Aug-2023 | Chill Factore | British Indoor Championships | 9692 | SL | QLF | 25 (4) | 31.29 | 97.90 | 10.70 | 108.60 | IBARTS |
| 12-Aug-2023 | Chill Factore | Welsh Indoor Champs & eola GBR Indoor 5 | 9690 | SL | QLF | 32 (7) | 32.24 | 96.38 | 9.12 | 105.50 | IBARTS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 9721 | SL | QLF | 5 (1) | 19.90 | 49.35 | 62.30 | 111.65 | OBARTS |
| 05-Aug-2023 | Firpark | SSC East Coast | 9717 | SL | QLF | 6 (1) | 27.92 | 78.47 | 55.99 | 134.46 | OBARTS |
| 23-Jul-2023 | Pontypool | Cardiff & Dragons Club National | 9723 | SL | DNS | | OBARTS |
| 22-Jul-2023 | Pontypool | Pontypool Ski Racing CN | 9688 | SL | QLF | 18 (4) | 50.55 | 151.55 | 10.00 | 161.55 | OBARTS |
| 16-Jul-2023 | Chill Factore | English Indoor Champs & eola GBR Indoor 4 | 9684 | SL | QLF | 36 (5) | 34.62 | 146.30 | 13.72 | 160.02 | IBARTS |
| 15-Jul-2023 | Chill Factore | eola GBR Indoor Series Race 3 | 9680 | SL | QLF | 32 (6) | 34.45 | 167.84 | 5.00 | 172.84 | IBARTS |
| 09-Jul-2023 | Rossendale | The Hill CN | 9675 | SL | DNS | | OBARTS |
| 08-Jul-2023 | Pendle | Pendle CN | 9670 | SL | QLF | 12 (4) | 31.86 | 107.21 | 10.00 | 117.21 | OBARTS |
| 07-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9634 | SL | QLF | 25 (7) | 32.50 | 88.67 | 13.34 | 102.01 | IBARTS |
| 06-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9633 | SL | QLF | 30 (8) | 32.64 | 150.21 | 5.00 | 155.21 | IBARTS |
| 29-Apr-2023 | Silksworth | RTR Club National | 9631 | SL | QLF | 18 (4) | 36.40 | 133.85 | 10.00 | 143.85 | OBARTS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9082 | SL | QLF | 4 (1) | 71.45 | 36.02 | 261.90 | 297.92 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9079 | SL | QLF | 4 (1) | 71.45 | * | * | * | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9078 | SL | DSQ | | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9075 | SL | DSQ | | BASS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 9334 | SL | QLF | 21 (2) | 35.41 | 259.64 | 17.92 | 277.56 | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 9336 | SL | DSQ | | IBARTS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 9319 | SL | QLF | 46 (14) | 37.09 | 178.28 | 2.95 | 181.23 | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9313 | SL | QLF | 20 (6) | 79.18 | 211.54 | 0.00 | 211.54 | OBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9279 | SL | QLF | 34 (6) | 32.57 | 187.64 | 13.56 | 201.20 | IBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9277 | SL | QLF | 30 (6) | 34.13 | 155.39 | 20.69 | 176.08 | IBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 9267 | SL | QLF | 20 (4) | 91.43 | 424.54 | 47.66 | 472.20 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 9331 | SL | QLF | 20 (3) | 31.60 | 163.42 | 36.85 | 200.27 | OBARTS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 9237 | SL | DNF | | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9255 | GS | QLF | 25 (5) | 67.05 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9217 | SL | QLF | 13 (3) | 77.80 | 225.81 | 6.47 | 232.28 | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 9166 | SL | DSQ | | OBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 9257 | SL | DNF | | OBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9229 | SL | QLF | 28 (13) | 99.75 | 375.65 | 11.89 | 387.54 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9227 | SL | DNS | | OBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9245 | SL | QLF | 26 | 96.25 | 380.87 | 23.58 | 404.45 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9241 | SL | QLF | 29 | 36.20 | 236.83 | 23.54 | 260.37 | OBARTS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 9263 | GS | QLF | 5 (5) | 33.31 | | UNS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 9190 | SL | QLF | 12 (9) | 20.48 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9186 | SL | QLF | 10 (9) | 23.96 | | UNS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9179 | SL | QLF | 6 (4) | 17.24 | | UNS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 9123 | COM | QLF | 14 (8) | 49.43 | | UNS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 9122 | GS | QLF | 13 (6) | 49.58 | | UNS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 9112 | GS | QLF | 16 (10) | 35.00 | | UNS |