| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 05-Sep-2026 | Hillend | Scottish Dry Slope Championships | 9375 | SL | QLF | 14 (2) | 68.88 | 206.36 | 0.00 | 206.36 | OBARTS |
| 14-Jun-2026 | Manchester | Copper Horse Indoor GBR Series 3&4 | 9367 | SL | DSQ | | IBARTS |
| 13-Jun-2026 | Manchester | Copper Horse Indoor GBR Series 3&4 | 9299 | SL | QLF | 27 (6) | 32.96 | 125.04 | 21.60 | 146.64 | IBARTS |
| 31-May-2026 | Hillend | LSR Twin Peaks | 9297 | SL | QLF | 12 (1) | 67.16 | 105.78 | 55.12 | 160.90 | OBARTS |
| 30-May-2026 | Firpark | APR Twin Peaks | 9295 | SL | QLF | 13 (2) | 27.69 | 58.98 | 39.81 | 98.79 | OBARTS |
| 08-Feb-2026 | Cairngorm | Coronation Cup | 9354 | SL | DNF | | BASS |
| 08-Feb-2026 | Cairngorm | Coronation Cup | 9351 | SL | DNF | | BASS |
| 07-Feb-2026 | Cairngorm | Coronation Cup | 9350 | SL | DNS | | BASS |
| 07-Feb-2026 | Cairngorm | Coronation Cup | 9347 | SL | DNS | | BASS |
| 05-Oct-2025 | Hillend | Craig Macfie Classic | 9315 | SL | QLF | 6 (2) | 66.09 | 43.54 | 78.60 | 122.14 | OBARTS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 9341 | SL | QLF | 10 (4) | 65.02 | 117.13 | 0.00 | 117.13 | OBARTS |
| 03-Aug-2025 | Firpark | SSC East Coast | 9321 | SL | QLF | 5 (1) | 27.82 | 22.73 | 65.58 | 88.31 | OBARTS |
| 02-Aug-2025 | Bearsden Ski Club | BSC West Coast | 9319 | SL | QLF | 8 (1) | 24.81 | 49.65 | 84.48 | 134.13 | OBARTS |
| 15-Jun-2025 | Chill Factore | Copper Horse Indoor 4 & Scottish Indoor Champs | 9327 | SL | QLF | 23 (8) | 32.72 | 111.04 | 17.15 | 128.19 | IBARTS |
| 14-Jun-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 3 | 9270 | SL | QLF | 26 (11) | 32.30 | 137.51 | 13.90 | 151.41 | IBARTS |
| 01-Jun-2025 | Hillend | LSR Twin Peaks | 9313 | SL | DNF | | OBARTS |
| 31-May-2025 | Firpark | Firpark Twin Peaks | 9317 | SL | QLF | 8 (4) | 27.76 | 89.44 | 10.00 | 99.44 | OBARTS |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 9551 | SL | DNF | | OBARTS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 9537 | SL | DNF | | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 9539 | SL | DNF | | OBARTS |
| 17-Aug-2024 | Firpark | APR Super Slalom | 9553 | SL | QLF | 6 (3) | 29.82 | 93.94 | 23.99 | 117.93 | OBARTS |
| 11-Aug-2024 | Chill Factore | British Indoor Championships | 9532 | SL | DSQ | | IBARTS |
| 10-Aug-2024 | Chill Factore | Welsh Indoor Championships | 9530 | SL | QLF | 25 (8) | 30.53 | 121.95 | 4.43 | 126.38 | IBARTS |
| 16-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 9501 | SL | QLF | 24 (5) | 31.01 | 91.38 | 7.12 | 98.50 | IBARTS |
| 15-Jun-2024 | Chill Factore | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | 9499 | SL | QLF | 21 (4) | 33.01 | 98.94 | 11.33 | 110.27 | IBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 9489 | SL | QLF | 11 (4) | 64.77 | 109.08 | 5.00 | 114.08 | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 9485 | SL | QLF | 13 (5) | 27.94 | 101.82 | 10.00 | 111.82 | OBARTS |
| 26-May-2024 | Chill Factore | Ambition Club National Weekend | 9483 | SL | QLF | 12 (3) | 17.40 | 72.40 | 46.53 | 118.93 | IBARTS |
| 26-May-2024 | Chill Factore | Ambition Club National Weekend | 9482 | SL | QLF | 13 (4) | 15.00 | 61.76 | 41.98 | 103.74 | IBARTS |
| 25-May-2024 | Chill Factore | Ambition Club National Weekend | 9480 | SL | QLF | 12 (3) | 16.12 | 81.56 | 42.28 | 123.84 | IBARTS |
| 25-May-2024 | Chill Factore | Ambition Club National Weekend | 9479 | SL | QLF | 11 (4) | 15.48 | 72.02 | 41.64 | 113.66 | IBARTS |
| 15-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9121 | GS | QLF | 34 (34) | 128.50 | 154.93 | 179.31 | 334.24 | BASS |
| 12-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9111 | SL | DNF | | BASS |
| 06-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9354 | GS | DNF | | BASS |
| 06-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9351 | GS | DNF | | BASS |
| 05-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9350 | GS | QLF | 20 (20) | 138.01 | 289.43 | 174.38 | 463.81 | BASS |
| 05-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9347 | GS | QLF | 29 (20) | 138.01 | * | * | * | BASS |
| 04-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9446 | SL | DNF | | BASS |
| 04-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9443 | SL | DNF | | BASS |
| 03-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9342 | SL | QLF | 16 (16) | 115.15 | 199.86 | 166.55 | 366.41 | BASS |
| 03-Jan-2024 | Hinterreit | Ambition Childrens Champs | 9339 | SL | QLF | 23 (16) | 115.15 | * | * | * | BASS |
| 03-Dec-2023 | Hillend | LSR Bairns and Lassies | 9754 | GS | QLF | 7 (2) | 58.31 | | UNS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 9704 | SL | DNF | | OBARTS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9729 | SL | DNS | | OBARTS |
| 13-Aug-2023 | Chill Factore | British Indoor Championships | 9692 | SL | QLF | 29 (10) | 32.53 | 130.71 | 10.70 | 141.41 | IBARTS |
| 12-Aug-2023 | Chill Factore | Welsh Indoor Champs & eola GBR Indoor 5 | 9690 | SL | DSQ | | IBARTS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 9721 | SL | DSQ | | OBARTS |
| 05-Aug-2023 | Firpark | SSC East Coast | 9717 | SL | QLF | 4 (3) | 26.83 | 46.91 | 55.99 | 102.90 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 9656 | SL | QLF | 12 (5) | 70.20 | 112.31 | 5.00 | 117.31 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 9658 | SL | QLF | 15 (3) | 30.07 | 148.04 | 10.00 | 158.04 | OBARTS |
| 28-May-2023 | Chill Factore | Ambition CN | 9650 | SL | QLF | 25 (8) | 17.06 | 139.07 | 17.34 | 156.41 | IBARTS |
| 28-May-2023 | Chill Factore | Ambition CN | 9649 | SL | DNF | | IBARTS |
| 27-May-2023 | Chill Factore | Ambition CN | 9647 | SL | DNF | | IBARTS |
| 27-May-2023 | Chill Factore | Ambition CN | 9646 | SL | QLF | 17 (6) | 18.34 | 129.87 | 13.04 | 142.91 | IBARTS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9082 | SL | QLF | 7 (5) | 73.78 | 61.00 | 261.90 | 322.90 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9079 | SL | QLF | 7 (5) | 73.78 | * | * | * | 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 |
| 10-Jan-2023 | Pila | Anglo Scottish Championships | 9053 | GS | QLF | 13 (13) | 141.76 | 167.83 | 175.40 | 343.23 | BASS |
| 10-Jan-2023 | Pila | Anglo Scottish Championships | 9050 | GS | QLF | 17 (13) | 141.76 | * | * | * | BASS |
| 09-Jan-2023 | Pila | Anglo Scottish Championships | 9049 | SL | QLF | 13 (13) | 109.49 | 134.92 | 193.61 | 328.53 | BASS |
| 09-Jan-2023 | Pila | Anglo Scottish Championships | 9046 | SL | QLF | 17 (13) | 109.49 | * | * | * | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 9352 | GS | QLF | 5 (3) | 59.89 | | UNS |
| 03-Dec-2022 | Bearsden Ski Club | BSC West Coast Bairns and Lassies | 9329 | SL | QLF | 3 (3) | 23.80 | 53.67 | 142.57 | 196.24 | OBARTS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 9334 | SL | QLF | 18 (9) | 32.01 | 164.61 | 17.92 | 182.53 | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 9336 | SL | QLF | 19 (10) | 33.32 | 146.84 | 20.86 | 167.70 | IBARTS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 9327 | SL | QLF | 5 (2) | 69.30 | 193.16 | 41.35 | 234.51 | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9313 | SL | DSQ | | OBARTS |
| 14-Aug-2022 | Chill Factore | English Indoor Championships | 9305 | SL | QLF | 34 (14) | 33.79 | 145.95 | 6.70 | 152.65 | IBARTS |
| 13-Aug-2022 | Chill Factore | Welsh Indoor Championships | 9303 | SL | QLF | 26 (10) | 33.17 | 132.94 | 16.30 | 149.24 | IBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9279 | SL | QLF | 31 (15) | 31.88 | 168.20 | 13.56 | 181.76 | IBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9277 | SL | QLF | 33 (16) | 35.21 | 183.41 | 20.69 | 204.10 | IBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 9267 | SL | QLF | 10 (5) | 72.62 | 187.01 | 47.66 | 234.67 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 9331 | SL | QLF | 18 (9) | 31.14 | 150.41 | 36.85 | 187.26 | OBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 9265 | SL | QLF | 34 (12) | 18.15 | 172.55 | 30.84 | 203.39 | IBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 9264 | SL | QLF | 33 (13) | 17.12 | 209.67 | 26.32 | 235.99 | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 9262 | SL | QLF | 30 (12) | 19.11 | 193.86 | 33.71 | 227.57 | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 9261 | SL | QLF | 20 (10) | 17.58 | 163.07 | 28.24 | 191.31 | IBARTS |
| 15-May-2022 | Silksworth | NESA Club National | 9251 | SL | QLF | 22 (10) | 33.74 | 188.01 | 10.00 | 198.01 | OBARTS |
| 14-May-2022 | Silksworth | RTR Club National | 9249 | SL | QLF | 28 (12) | 35.51 | 220.93 | 10.00 | 230.93 | OBARTS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9247 | SL | QLF | 30 (15) | 38.15 | 201.42 | 16.86 | 218.28 | IBARTS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 9245 | SL | QLF | 42 (18) | 36.69 | 219.10 | 21.13 | 240.23 | IBARTS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9112 | SL | QLF | 8 (6) | 49.72 | 235.57 | 279.85 | 515.42 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9111 | SL | QLF | 8 (6) | 53.35 | 288.45 | 279.85 | 568.30 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9110 | SL | QLF | 13 (6) | 103.07 | * | * | * | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9108 | SL | QLF | 10 (9) | 46.92 | 213.31 | 280.44 | 493.75 | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9107 | SL | QLF | 12 (9) | 54.59 | 268.26 | 280.44 | 548.70 | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9106 | SL | QLF | 16 (9) | 101.51 | * | * | * | BASS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 9237 | SL | QLF | 11 (3) | 75.00 | 222.17 | 37.05 | 259.22 | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9255 | GS | QLF | 18 (4) | 61.73 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9217 | SL | QLF | 18 (5) | 80.73 | 261.80 | 6.47 | 268.27 | OBARTS |
| 11-Jul-2021 | Firpark | BSA Slalom | 9239 | SL | QLF | 11 (4) | 29.44 | 145.41 | 118.71 | 264.12 | OBARTS |
| 27-Jun-2021 | Silksworth | NESA Club National | 9233 | SL | QLF | 34 (8) | 34.89 | 201.59 | 27.49 | 229.08 | OBARTS |
| 26-Jun-2021 | Silksworth | RTR Club National | 9231 | SL | QLF | 36 (9) | 33.38 | 189.18 | 26.15 | 215.33 | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 9166 | SL | QLF | 22 (5) | 79.63 | 270.34 | 79.27 | 349.61 | OBARTS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 9342 | SL | QLF | 12 (10) | 38.35 | | UNS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 9324 | SL | QLF | 19 (15) | 23.06 | | UNS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 9326 | SL | QLF | 5 (5) | 45.10 | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9299 | GS | QLF | 11 (10) | 34.75 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9297 | SL | QLF | 13 (12) | 42.51 | | UNS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 9258 | SL | QLF | 16 (14) | 25.52 | | UNS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 9251 | SL | QLF | 12 (10) | 17.79 | | UNS |
| 28-Apr-2019 | Silksworth | NESA Club National & U10/U12's | 9230 | SL | QLF | 4 (4) | 16.89 | | UNS |
| 27-Apr-2019 | Silksworth | Ravens Tigers Ski Racing Club National & U10/U12's | 9228 | SL | QLF | 6 (5) | 18.68 | | UNS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 9320 | SL | QLF | 13 (9) | 36.81 | | UNS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 9287 | SL | QLF | 15 (11) | 48.96 | | UNS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9230 | SL | QLF | 33 (21) | 33.09 | | UNS |