| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 31-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8342 | GS | QLF | 31 (10) | 57.19 | | UNS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8341 | SL | QLF | 26 (9) | 68.76 | 205.60 | 6.58 | 212.18 | OBARTS |
| 20-Jul-2025 | Hillend | British Dry Slope Championships | 8329 | SL | QLF | 31 (9) | 68.29 | 209.18 | 0.00 | 209.18 | OBARTS |
| 19-Jul-2025 | Hillend | Copper Horse 2025 GBR Outdoor Series Race 5 | 8280 | SL | QLF | 30 (12) | 33.37 | - | UTS | - | OBARTS |
| 06-Jul-2025 | Chill Factore | British Indoor Championships | 8288 | SL | QLF | 45 (17) | 35.00 | 180.55 | 15.59 | 196.14 | IBARTS |
| 05-Jul-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 5 | 8278 | SL | QLF | 47 (19) | 35.27 | 229.28 | 14.22 | 243.50 | IBARTS |
| 15-Jun-2025 | Chill Factore | Copper Horse Indoor 4 & Scottish Indoor Champs | 8327 | SL | QLF | 52 (19) | 33.03 | 189.60 | 4.24 | 193.84 | IBARTS |
| 14-Jun-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 3 | 8270 | SL | QLF | 50 (17) | 32.33 | 190.47 | 16.13 | 206.60 | IBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 8313 | SL | QLF | 22 (7) | 70.31 | 160.62 | 37.15 | 197.77 | OBARTS |
| 31-May-2025 | Firpark | Firpark Twin Peaks | 8317 | SL | QLF | 23 (9) | 29.51 | 167.97 | 25.63 | 193.60 | OBARTS |
| 11-May-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 1&2 | 8264 | SL | QLF | 46 (18) | 34.29 | 183.90 | 8.76 | 192.66 | IBARTS |
| 10-May-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 1&2 | 8262 | SL | QLF | 58 (21) | 36.14 | 233.91 | 12.86 | 246.77 | IBARTS |
| 20-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8012 | SL | QLF | 31 (31) | 61.88 | 190.01 | 212.34 | 402.35 | BASS |
| 20-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8011 | SL | QLF | 40 (40) | 59.87 | 239.07 | 203.37 | 442.44 | BASS |
| 19-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8008 | GS | QLF | 46 (46) | 67.90 | 184.13 | 193.94 | 378.07 | BASS |
| 19-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8007 | GS | QLF | 34 (34) | 68.32 | 142.36 | 197.30 | 339.66 | BASS |
| 17-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8003 | SG | QLF | 39 (39) | 61.31 | 196.79 | 245.08 | 441.87 | BASS |
| 17-Feb-2025 | Bormio | English Alpine Childrens' Championships | 8002 | SG | QLF | 35 (35) | 60.08 | 159.48 | 234.18 | 393.66 | BASS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 8551 | SL | QLF | 21 (5) | 68.55 | 205.01 | 33.16 | 238.17 | OBARTS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 8537 | SL | QLF | 31 (8) | 66.38 | 167.19 | 10.31 | 177.50 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 8539 | SL | QLF | 31 (9) | 70.43 | 196.21 | 2.50 | 198.71 | OBARTS |
| 17-Aug-2024 | Firpark | APR Super Slalom | 8553 | SL | QLF | 12 (2) | 30.64 | 127.31 | 55.25 | 182.56 | OBARTS |
| 04-Aug-2024 | Firpark | SSC East Coast | 8528 | SL | QLF | 12 (1) | 27.72 | 98.99 | 58.77 | 157.76 | OBARTS |
| 03-Aug-2024 | Bearsden Ski Club | BSC West Coast | 8526 | SL | QLF | 13 (3) | 24.03 | 94.34 | 66.82 | 161.16 | OBARTS |
| 14-Jul-2024 | Chill Factore | English Indoor Championships | 8516 | SL | QLF | 44 (16) | 37.40 | 215.36 | 16.92 | 232.28 | IBARTS |
| 13-Jul-2024 | Chill Factore | Copper Horse GBR Indoor Series 5 | 8514 | SL | QLF | 54 (14) | 32.84 | 189.92 | 23.76 | 213.68 | IBARTS |
| 16-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 8501 | SL | QLF | 63 (17) | 33.18 | 213.57 | 13.65 | 227.22 | IBARTS |
| 15-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 8499 | SL | QLF | 58 (16) | 35.39 | 215.63 | 18.42 | 234.05 | IBARTS |
| 05-May-2024 | Chill Factore | Copper Horse GBR Indoor Series 1 & 2 | 8469 | SL | QLF | 51 (16) | 36.85 | 236.25 | 28.01 | 264.26 | IBARTS |
| 04-May-2024 | Chill Factore | Copper Horse GBR Indoor Series 1 & 2 | 8467 | SL | QLF | 66 (17) | 37.53 | 286.21 | 20.82 | 307.03 | IBARTS |
| 16-Feb-2024 | Bormio | English Alpine Childrens' Championships | 8123 | GS | QLF | 46 (46) | 71.51 | 200.81 | 223.64 | 424.45 | BASS |
| 16-Feb-2024 | Bormio | English Alpine Childrens' Championships | 8122 | GS | QLF | 46 (46) | 73.54 | 223.40 | 216.72 | 440.12 | BASS |
| 15-Feb-2024 | Bormio | English Alpine Childrens' Championships | 8118 | SG | QLF | 36 (36) | 58.10 | 203.37 | 264.02 | 467.39 | BASS |
| 14-Feb-2024 | Bormio | English Alpine Childrens' Championships | 8117 | SL | QLF | 48 (48) | 64.55 | 298.18 | 203.51 | 501.69 | BASS |
| 14-Feb-2024 | Bormio | English Alpine Childrens' Championships | 8116 | SL | QLF | 43 (43) | 65.45 | 289.82 | 205.59 | 495.41 | BASS |
| 03-Dec-2023 | Hillend | LSR Bairns and Lassies | 8754 | GS | QLF | 12 (6) | 60.81 | | UNS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 8704 | SL | DNF | | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | QLF | 33 (8) | 60.48 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | DNF | | OBARTS |
| 13-Aug-2023 | Chill Factore | British Indoor Championships | 8692 | SL | QLF | 52 (13) | 33.78 | 220.63 | 18.98 | 239.61 | IBARTS |
| 12-Aug-2023 | Chill Factore | Welsh Indoor Champs & eola GBR Indoor 5 | 8690 | SL | DNF | | IBARTS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 8721 | SL | QLF | 11 (3) | 20.52 | 115.83 | 95.37 | 211.20 | OBARTS |
| 05-Aug-2023 | Firpark | SSC East Coast | 8717 | SL | QLF | 10 (4) | 27.79 | 110.03 | 86.32 | 196.35 | OBARTS |
| 16-Jul-2023 | Chill Factore | English Indoor Champs & eola GBR Indoor 4 | 8684 | SL | QLF | 47 (13) | 35.54 | 228.41 | 32.23 | 260.64 | IBARTS |
| 15-Jul-2023 | Chill Factore | eola GBR Indoor Series Race 3 | 8680 | SL | DNF | | IBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | DSQ | | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | QLF | 38 (14) | 30.85 | 209.92 | 27.83 | 237.75 | OBARTS |
| 28-May-2023 | Chill Factore | Ambition CN | 8650 | SL | QLF | 41 (11) | 18.72 | 233.04 | 45.57 | 278.61 | IBARTS |
| 28-May-2023 | Chill Factore | Ambition CN | 8649 | SL | QLF | 39 (11) | 17.56 | 220.95 | 42.92 | 263.87 | IBARTS |
| 27-May-2023 | Chill Factore | Ambition CN | 8647 | SL | QLF | 39 (12) | 20.37 | 267.32 | 42.01 | 309.33 | IBARTS |
| 27-May-2023 | Chill Factore | Ambition CN | 8646 | SL | QLF | 39 (12) | 19.64 | 211.38 | 53.18 | 264.56 | IBARTS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8114 | SL | QLF | 19 (18) | 39.53 | | UNS |
| 12-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8111 | GS | QLF | 23 (21) | 42.34 | | UNS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8351 | GS | QLF | 9 (8) | 32.49 | | UNS |
| 03-Dec-2022 | Bearsden Ski Club | BSC West Coast Bairns and Lassies | 8330 | SL | QLF | 3 (3) | 12.08 | | UNS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 8335 | SL | QLF | 4 (3) | 14.85 | | UNS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8337 | SL | QLF | 4 (4) | 15.58 | | UNS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8328 | SL | QLF | 5 (5) | 35.03 | | UNS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8314 | SL | QLF | 8 (7) | 39.63 | | UNS |
| 17-Jul-2022 | Chill Factore | British Indoor Championships | 8296 | SL | QLF | 10 (9) | 16.75 | | UNS |
| 16-Jul-2022 | Chill Factore | eola GBR Indoor Series Race 5 | 8294 | SL | QLF | 10 (9) | 15.83 | | UNS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8280 | SL | QLF | 9 (8) | 14.92 | | UNS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8278 | SL | QLF | 11 (10) | 17.41 | | UNS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8268 | SL | QLF | 5 (5) | 38.17 | | UNS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8332 | SL | QLF | 5 (5) | 32.71 | | UNS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8248 | SL | QLF | 9 (8) | 19.43 | | UNS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8246 | SL | QLF | 10 (9) | 18.11 | | UNS |
| 06-Mar-2022 | Cairngorm | Bairns Bucket | 8115 | COM | QLF | 3 (2) | 86.06 | | UNS |
| 05-Mar-2022 | Cairngorm | Bairns Bucket | 8114 | COM | QLF | 7 (6) | 104.01 | | UNS |
| 23-Feb-2022 | Bormio | English Alpine Children's Championships | 8105 | SL | QLF | 27 (23) | 47.43 | | UNS |
| 21-Feb-2022 | Bormio | English Alpine Children's Championships | 8103 | GS | QLF | 37 (31) | 46.13 | | UNS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 8221 | GS | QLF | 11 (10) | 45.45 | | UNS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8238 | SL | QLF | 8 (8) | 40.77 | | UNS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8256 | GS | QLF | 17 (14) | 33.87 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8218 | SL | QLF | 9 (8) | 37.57 | | UNS |
| 15-Aug-2021 | Chill Factore | British Indoor Championships | 8213 | SL | QLF | 15 (10) | 17.51 | | UNS |
| 14-Aug-2021 | Chill Factore | Anglo-Welsh Champs & eola GBR Indoor Series 3 | 8211 | SL | QLF | 15 (10) | 18.15 | | UNS |
| 11-Jul-2021 | Firpark | BSA Slalom | 8240 | SL | QLF | 10 (9) | 15.43 | | UNS |
| 30-May-2021 | Chill Factore | Excel Club National | 8161 | SL | QLF | 9 (8) | 20.42 | | UNS |
| 29-May-2021 | Chill Factore | Ambition Club National | 8158 | SL | QLF | 11 (10) | 20.19 | | UNS |