| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 25-Oct-2025 | Bearsden Ski Club | SUDS (Kings Scotland Round 2) | 9402 | SL | QLF | 6 (4) | 21.24 | | UNS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 9537 | SL | QLF | 10 (4) | 62.16 | 86.42 | 0.00 | 86.42 | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 9539 | SL | QLF | 11 (3) | 64.63 | 111.30 | 0.00 | 111.30 | OBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 9489 | SL | QLF | 9 (3) | 64.25 | 102.34 | 5.00 | 107.34 | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 9485 | SL | QLF | 9 (4) | 27.26 | 81.57 | 10.00 | 91.57 | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9734 | GS | QLF | 7 (4) | 55.56 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 9729 | SL | QLF | 8 (3) | 68.85 | 59.51 | 0.00 | 59.51 | OBARTS |
| 13-Aug-2023 | Chill Factore | British Indoor Championships | 9692 | SL | DNF | | IBARTS |
| 12-Aug-2023 | Chill Factore | Welsh Indoor Champs & eola GBR Indoor 5 | 9690 | SL | QLF | 23 (8) | 31.18 | 69.21 | 9.12 | 78.33 | IBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 9656 | SL | DNF | | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 9658 | SL | QLF | 9 (5) | 27.50 | 73.00 | 10.00 | 83.00 | OBARTS |
| 17-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9123 | GS | QLF | 19 (19) | 98.53 | 143.13 | 131.11 | 274.24 | BASS |
| 14-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9115 | SL | QLF | 6 (6) | 99.10 | 48.55 | 151.46 | 200.01 | BASS |
| 10-Jan-2023 | Pila | Anglo Scottish Championships | 9053 | GS | QLF | 8 (8) | 129.94 | 69.63 | 175.40 | 245.03 | BASS |
| 10-Jan-2023 | Pila | Anglo Scottish Championships | 9050 | GS | QLF | 8 (8) | 129.94 | * | * | * | BASS |
| 09-Jan-2023 | Pila | Anglo Scottish Championships | 9049 | SL | DNF | | BASS |
| 09-Jan-2023 | Pila | Anglo Scottish Championships | 9046 | SL | DNF | | BASS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 9334 | SL | QLF | 7 (2) | 28.51 | 66.80 | 17.92 | 84.72 | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 9336 | SL | QLF | 8 (3) | 30.51 | 72.89 | 20.86 | 93.75 | IBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9313 | SL | QLF | 25 (9) | 82.22 | 247.69 | 0.00 | 247.69 | OBARTS |
| 17-Jul-2022 | Chill Factore | British Indoor Championships | 9295 | SL | DSQ | | IBARTS |
| 16-Jul-2022 | Chill Factore | eola GBR Indoor Series Race 5 | 9293 | SL | QLF | 9 (4) | 29.15 | 67.28 | 6.35 | 73.63 | IBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9279 | SL | QLF | 11 (5) | 28.10 | 61.70 | 13.56 | 75.26 | IBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 9277 | SL | QLF | 15 (8) | 30.48 | 60.70 | 20.69 | 81.39 | IBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 9267 | SL | QLF | 5 (3) | 67.22 | 118.83 | 47.66 | 166.49 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 9331 | SL | QLF | 12 (5) | 29.34 | 99.52 | 36.85 | 136.37 | OBARTS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9113 | SL | QLF | 2 (2) | 78.20 | 22.82 | 279.85 | 302.67 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9110 | SL | QLF | 3 (2) | 78.20 | * | * | * | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9109 | SL | DSQ | | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9106 | SL | DSQ | | BASS |
| 25-Feb-2022 | Bormio | English Alpine Children's Championships | 9097 | SG | QLF | 23 (18) | 55.09 | 156.97 | 267.21 | 424.18 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9229 | GS | QLF | 14 (14) | 102.22 | 150.29 | 178.69 | 328.98 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 9226 | GS | QLF | 19 (14) | 102.22 | * | * | * | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9225 | SL | QLF | 17 (17) | 113.66 | 143.48 | 185.06 | 328.54 | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 9222 | SL | QLF | 22 (17) | 113.66 | * | * | * | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 9231 | SG | DNS | | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 9230 | SG | DNF | | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9220 | GS | QLF | 9 (9) | 100.36 | 68.34 | 228.54 | 296.88 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 9217 | GS | QLF | 13 (9) | 100.36 | * | * | * | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 9216 | SL | QLF | 3 (3) | 106.48 | 47.30 | 232.84 | 280.14 | BASS |
| 16-Feb-2022 | Santa Caterina | Ambition Children | 9213 | SL | QLF | 3 (3) | 106.48 | * | * | * | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 9036 | GS | QLF | 14 (14) | 139.25 | 209.58 | 176.00 | 385.58 | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 9033 | GS | QLF | 21 (14) | 139.25 | * | * | * | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 9032 | SL | QLF | 6 (6) | 96.63 | 53.69 | 235.66 | 289.35 | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 9029 | SL | QLF | 8 (6) | 96.63 | * | * | * | BASS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9255 | GS | DNS | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9217 | SL | DNF | | OBARTS |
| 15-Aug-2021 | Chill Factore | British Indoor Championships | 9212 | SL | QLF | 10 (3) | 30.26 | 63.46 | 9.87 | 73.33 | IBARTS |
| 14-Aug-2021 | Chill Factore | Anglo-Welsh Champs & eola GBR Indoor Series 3 | 9210 | SL | QLF | 9 (3) | 31.05 | 52.68 | 20.46 | 73.14 | IBARTS |
| 11-Jul-2021 | Firpark | BSA Slalom | 9239 | SL | QLF | 2 (1) | 25.59 | 30.92 | 118.71 | 149.63 | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 9166 | SL | QLF | 5 (3) | 69.16 | 138.81 | 79.27 | 218.08 | OBARTS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9080 | GS | QLF | 8 (8) | 57.92 | 175.15 | 210.52 | 385.67 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9079 | GS | QLF | 8 (8) | 58.15 | 186.40 | 210.52 | 396.92 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9078 | GS | QLF | 15 (8) | 116.07 | * | * | * | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9076 | SL | QLF | 4 | 41.69 | 59.67 | 277.71 | 337.38 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9075 | SL | DNF | | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 9074 | SL | DNF | | BASS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 9070 | GS | QLF | 23 (23) | 76.22 | 136.76 | 165.39 | 302.15 | BASS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 9069 | GS | DNF | | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 9064 | SG | QLF | 21 (21) | 61.26 | 206.27 | 256.35 | 462.62 | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 9063 | SG | QLF | 21 (21) | 60.10 | 206.58 | 261.19 | 467.77 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 9061 | SL | QLF | 12 (12) | 57.77 | 97.07 | 180.81 | 277.88 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 9060 | SL | QLF | 29 (29) | 57.30 | 209.98 | 164.25 | 374.23 | BASS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 9323 | SL | QLF | 7 (4) | 33.42 | 71.99 | 56.11 | 128.10 | IBARTS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 9338 | SL | QLF | 7 (2) | 30.87 | 85.31 | 55.19 | 140.50 | IBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9298 | GS | DSQ | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9296 | SL | QLF | 10 (3) | 76.40 | 171.73 | 8.35 | 180.08 | OBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 9265 | SL | QLF | 25 (7) | 36.53 | 226.15 | 11.82 | 237.97 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 9261 | SL | QLF | 34 (10) | 35.36 | 229.23 | 7.19 | 236.42 | IBARTS |
| 12-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 9239 | SL | QLF | 40 (11) | 37.05 | 246.76 | 5.00 | 251.76 | IBARTS |
| 11-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 9237 | SL | QLF | 38 (10) | 38.73 | 272.94 | 5.00 | 277.94 | IBARTS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 9145 | COM | QLF | 11 (10) | 78.26 | | UNS |
| 19-Feb-2019 | Bormio | English Alpine Champs Children | 9139 | GS | QLF | 23 (17) | 46.14 | | UNS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 9285 | GS | QLF | 2 (2) | 29.45 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9283 | SL | QLF | 5 (4) | 40.57 | | UNS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9300 | GS | QLF | 1 (1) | 33.78 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 9270 | SL | QLF | 1 (1) | 36.65 | | UNS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 9242 | SL | QLF | 6 (5) | 17.09 | | UNS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 9238 | SL | QLF | 6 (5) | 18.58 | | UNS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9230 | SL | QLF | 10 (10) | 25.73 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9228 | SL | QLF | 5 (5) | 16.79 | | UNS |
| 13-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 9219 | SL | QLF | 7 (5) | 18.10 | | UNS |
| 12-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 9217 | SL | QLF | 7 (5) | 17.81 | | UNS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 9186 | COM | QLF | 5 (5) | 66.50 | | UNS |
| 16-Feb-2018 | Bormio | English Alpine Children's Championships | 9141 | GS | QLF | 35 (28) | 81.82 | | UNS |
| 13-Feb-2018 | Bormio | English Alpine Children's Championships | 9134 | COM | QLF | 20 (18) | 66.03 | | UNS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 9331 | SL | QLF | 8 (4) | 17.45 | | UNS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9286 | GS | QLF | 7 | 34.09 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9284 | SL | QLF | 8 | 43.74 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9329 | GS | QLF | 14 | 38.66 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9327 | SL | QLF | 12 | 47.25 | | UNS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9255 | SL | QLF | 18 (13) | 22.37 | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9246 | SL | QLF | 9 | 49.12 | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9242 | SL | QLF | 11 | 14.70 | | UNS |
| 07-May-2017 | Chill Factore | BSA GBR Indoor Series | 9230 | SL | QLF | 17 (13) | 24.55 | | UNS |
| 06-May-2017 | Chill Factore | BSA GBR Indoor Series | 9228 | SL | QLF | 17 (13) | 24.31 | | UNS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 9192 | SL | QLF | 15 (6) | 26.64 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9186 | SL | QLF | 12 (2) | 24.71 | | UNS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9179 | SL | QLF | 7 (3) | 18.05 | | UNS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 9123 | COM | QLF | 22 (3) | 56.27 | | UNS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 9122 | GS | QLF | 22 (4) | 57.72 | | UNS |