| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 18-Apr-2026 | Manchester | BUCS Indoor Championships | 9287 | SL | QLF | 10 (5) | 35.40 | 156.52 | 61.83 | 218.35 | IBARTS |
| 07-Nov-2025 | Gloucester | BUDS British University Dry Slope Championships | 9405 | SL | QLF | 8 (7) | 43.50 | 92.24 | 26.21 | 118.45 | OBARTS |
| 25-Oct-2025 | Bearsden Ski Club | SUDS (Kings Scotland Round 2) | 9402 | SL | QLF | 9 (6) | 21.83 | | UNS |
| 31-May-2025 | Firpark | Firpark Twin Peaks | 9317 | SL | QLF | 17 (4) | 29.63 | 144.64 | 10.00 | 154.64 | OBARTS |
| 11-Aug-2024 | Chill Factore | British Indoor Championships | 9532 | SL | QLF | 27 (8) | 30.40 | 119.62 | 3.74 | 123.36 | IBARTS |
| 10-Aug-2024 | Chill Factore | Welsh Indoor Championships | 9530 | SL | QLF | 26 (9) | 30.55 | 122.50 | 4.43 | 126.93 | IBARTS |
| 14-Jul-2024 | Chill Factore | English Indoor Championships | 9516 | SL | QLF | 22 (7) | 36.42 | 141.41 | 0.08 | 141.49 | IBARTS |
| 13-Jul-2024 | Chill Factore | Copper Horse GBR Indoor Series 5 | 9514 | SL | QLF | 23 (6) | 32.29 | 116.99 | 8.42 | 125.41 | IBARTS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 9704 | SL | QLF | 4 (2) | 69.51 | 86.32 | 45.44 | 131.76 | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9734 | GS | QLF | 15 (6) | 59.67 | | UNS |
| 13-Aug-2023 | Chill Factore | British Indoor Championships | 9692 | SL | QLF | 33 (10) | 33.11 | 146.05 | 10.70 | 156.75 | IBARTS |
| 12-Aug-2023 | Chill Factore | Welsh Indoor Champs & eola GBR Indoor 5 | 9690 | SL | QLF | 37 (13) | 33.99 | 141.23 | 9.12 | 150.35 | IBARTS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 9721 | SL | DSQ | | OBARTS |
| 05-Aug-2023 | Firpark | SSC East Coast | 9717 | SL | QLF | 3 (1) | 26.66 | 41.99 | 55.99 | 97.98 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 9656 | SL | QLF | 18 (3) | 75.80 | 179.50 | 5.00 | 184.50 | OBARTS |
| 17-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9123 | GS | QLF | 38 (38) | 108.50 | 259.81 | 131.11 | 390.92 | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9120 | SG | QLF | 34 (34) | 70.99 | 342.62 | 129.55 | 472.17 | BASS |
| 16-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9119 | SG | QLF | 25 (25) | 67.54 | 264.44 | 132.30 | 396.74 | BASS |
| 14-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9115 | SL | QLF | 21 (21) | 112.88 | 156.81 | 151.46 | 308.27 | BASS |
| 03-Dec-2022 | Bearsden Ski Club | BSC West Coast Bairns and Lassies | 9329 | SL | QLF | 2 (2) | 23.15 | 32.27 | 142.57 | 174.84 | OBARTS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 9334 | SL | QLF | 16 (8) | 30.37 | 118.78 | 17.92 | 136.70 | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 9336 | SL | QLF | 15 (8) | 31.80 | 106.84 | 20.86 | 127.70 | IBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9313 | SL | QLF | 19 (6) | 78.47 | 203.10 | 0.00 | 203.10 | OBARTS |
| 14-Aug-2022 | Chill Factore | English Indoor Championships | 9305 | SL | QLF | 30 (10) | 32.99 | 125.21 | 6.70 | 131.91 | IBARTS |
| 13-Aug-2022 | Chill Factore | Welsh Indoor Championships | 9303 | SL | QLF | 19 (6) | 32.03 | 103.28 | 16.30 | 119.58 | IBARTS |
| 17-Jul-2022 | Chill Factore | British Indoor Championships | 9295 | SL | QLF | 29 (12) | 33.13 | 126.71 | 8.41 | 135.12 | IBARTS |
| 16-Jul-2022 | Chill Factore | eola GBR Indoor Series Race 5 | 9293 | SL | QLF | 20 (10) | 31.19 | 123.08 | 6.35 | 129.43 | IBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9279 | SL | QLF | 20 (10) | 29.55 | 102.55 | 13.56 | 116.11 | IBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9277 | SL | QLF | 18 (9) | 31.38 | 84.05 | 20.69 | 104.74 | IBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 9331 | SL | QLF | 15 (7) | 29.89 | 115.07 | 36.85 | 151.92 | OBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 9265 | SL | QLF | 24 (9) | 16.82 | 106.42 | 30.84 | 137.26 | IBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 9264 | SL | QLF | 20 (7) | 15.51 | 121.30 | 26.32 | 147.62 | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 9262 | SL | QLF | 16 (6) | 17.56 | 118.93 | 33.71 | 152.64 | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 9261 | SL | QLF | 17 (8) | 17.04 | 135.64 | 28.24 | 163.88 | IBARTS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9247 | SL | QLF | 24 (11) | 36.80 | 168.46 | 16.86 | 185.32 | IBARTS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9245 | SL | QLF | 33 (13) | 34.29 | 157.02 | 21.13 | 178.15 | IBARTS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9113 | SL | DNF | | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9110 | SL | DNF | | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9109 | SL | QLF | 3 (3) | 82.09 | 52.01 | 280.44 | 332.45 | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9106 | SL | QLF | 4 (3) | 82.09 | * | * | * | BASS |
| 25-Feb-2022 | Bormio | English Alpine Children's Championships | 9097 | SG | QLF | 42 (28) | 59.94 | 275.56 | 267.21 | 542.77 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9229 | GS | DSQ | | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9226 | GS | DSQ | | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9225 | SL | DSQ | | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9222 | SL | DSQ | | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 9231 | SG | QLF | 13 (13) | 63.76 | 227.95 | 309.26 | 537.21 | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 9230 | SG | DSQ | | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9220 | GS | QLF | 13 (13) | 107.07 | 140.43 | 228.54 | 368.97 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9217 | GS | QLF | 24 (13) | 107.07 | * | * | * | BASS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9255 | GS | QLF | 11 (5) | 59.14 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9217 | SL | QLF | 12 (4) | 75.43 | 196.69 | 6.47 | 203.16 | OBARTS |
| 18-Jul-2021 | Chill Factore | eola GBR Series Indoor 1 & 2 | 9202 | SL | QLF | 22 (10) | 33.63 | 148.35 | 21.63 | 169.98 | IBARTS |
| 17-Jul-2021 | Chill Factore | eola GBR Series Indoor 1 & 2 | 9200 | SL | QLF | 21 (9) | 35.42 | 160.07 | 28.90 | 188.97 | IBARTS |
| 11-Jul-2021 | Firpark | BSA Slalom | 9239 | SL | QLF | 6 (3) | 27.23 | 79.69 | 118.71 | 198.40 | OBARTS |
| 27-Jun-2021 | Silksworth | NESA Club National | 9233 | SL | QLF | 28 (13) | 32.72 | 143.65 | 27.49 | 171.14 | OBARTS |
| 26-Jun-2021 | Silksworth | RTR Club National | 9231 | SL | QLF | 30 (12) | 31.46 | 136.31 | 26.15 | 162.46 | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 9166 | SL | DSQ | | OBARTS |
| 30-May-2021 | Chill Factore | Excel Club National | 9160 | SL | QLF | 28 (12) | 15.99 | 130.82 | 33.46 | 164.28 | IBARTS |
| 30-May-2021 | Chill Factore | Excel Club National | 9159 | SL | QLF | 20 (8) | 15.70 | 107.18 | 34.62 | 141.80 | IBARTS |
| 29-May-2021 | Chill Factore | Ambition Club National | 9157 | SL | QLF | 25 (9) | 16.73 | 141.73 | 37.91 | 179.64 | IBARTS |
| 29-May-2021 | Chill Factore | Ambition Club National | 9156 | SL | QLF | 22 (8) | 16.21 | 108.05 | 34.46 | 142.51 | IBARTS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9080 | GS | QLF | 7 (7) | 56.62 | 148.55 | 210.52 | 359.07 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9079 | GS | QLF | 9 (7) | 59.30 | 210.07 | 210.52 | 420.59 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9078 | GS | QLF | 14 (7) | 115.92 | * | * | * | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9076 | SL | DNF | | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9075 | SL | QLF | 8 | 41.65 | 95.09 | 277.71 | 372.80 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9074 | SL | DNF | | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 9234 | GS | QLF | 3 (3) | 54.43 | 62.88 | 323.09 | 385.97 | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 9233 | GS | QLF | 5 (3) | 53.57 | 124.53 | 323.09 | 447.62 | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 9232 | GS | QLF | 5 (3) | 108.00 | * | * | * | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9112 | SG | QLF | 46 (18) | 101.68 | 354.54 | 196.19 | 550.73 | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9111 | SG | DSQ | | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9108 | GS | DNF | | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9107 | GS | QLF | 14 | 73.76 | 268.05 | 146.53 | 414.58 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9106 | GS | DNF | | BASS |
| 05-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9102 | SL | QLF | 16 (16) | 55.81 | 205.08 | 201.54 | 406.62 | BASS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 9341 | SL | QLF | 7 (5) | 71.34 | | UNS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 9323 | SL | QLF | 13 (6) | 36.76 | 152.14 | 56.11 | 208.25 | IBARTS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 9338 | SL | QLF | 17 (8) | 36.33 | 229.51 | 55.19 | 284.70 | IBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9298 | GS | QLF | 15 (8) | 67.25 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9296 | SL | QLF | 17 (7) | 86.49 | 290.82 | 8.35 | 299.17 | OBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 9265 | SL | QLF | 33 (12) | 39.67 | 308.33 | 11.82 | 320.15 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 9261 | SL | QLF | 40 (15) | 37.98 | 300.30 | 7.19 | 307.49 | IBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 9257 | SL | DSQ | | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 9250 | SL | QLF | 22 (9) | 36.09 | 186.05 | 86.13 | 272.18 | OBARTS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 9320 | SL | DSQ | | UNS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 9285 | GS | QLF | 12 (11) | 34.14 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9283 | SL | QLF | 17 (13) | 47.38 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9228 | SL | QLF | 9 (9) | 18.24 | | UNS |