| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 8537 | SL | DNF | | OBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8489 | SL | QLF | 14 (4) | 62.25 | 106.88 | 12.27 | 119.15 | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8485 | SL | QLF | 13 (4) | 26.46 | 94.40 | 21.10 | 115.50 | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | QLF | 7 (6) | 53.10 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | DNF | | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | DNF | | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | QLF | 20 (4) | 27.84 | 118.21 | 27.83 | 146.04 | OBARTS |
| 12-Feb-2023 | Bormio | English Alpine FIS Championships | 353 | SL | DNF | | FIS |
| 11-Feb-2023 | Bormio | English Alpine FIS Championships | 354 | SL | DNF | | FIS |
| 10-Feb-2023 | Bormio | English Alpine FIS Championships | 352 | GS | QLF | 52 (32) | 120.04 | 209.35 | 40.18 | 249.53 | FIS |
| 09-Feb-2023 | Bormio | English Alpine FIS Championships | 351 | GS | QLF | 51 (27) | 121.85 | 239.43 | 37.76 | 277.19 | FIS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8082 | SL | QLF | 3 (3) | 65.09 | 22.78 | 186.73 | 209.51 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8079 | SL | QLF | 3 (3) | 65.09 | * | * | * | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8078 | SL | QLF | 9 (3) | 78.01 | 180.28 | 178.40 | 358.68 | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8075 | SL | QLF | 13 (3) | 78.01 | * | * | * | BASS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 8334 | SL | QLF | 18 (5) | 27.76 | 99.50 | 18.10 | 117.60 | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8336 | SL | QLF | 18 (5) | 29.35 | 121.57 | 16.91 | 138.48 | IBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8313 | SL | DNS | | OBARTS |
| 17-Jul-2022 | Chill Factore | British Indoor Championships | 8295 | SL | QLF | 20 (5) | 29.42 | 87.22 | 11.71 | 98.93 | IBARTS |
| 16-Jul-2022 | Chill Factore | eola GBR Indoor Series Race 5 | 8293 | SL | QLF | 26 (5) | 29.04 | 110.24 | 24.42 | 134.66 | IBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8279 | SL | QLF | 19 (7) | 27.60 | 88.69 | 35.32 | 124.01 | IBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8277 | SL | QLF | 30 (8) | 30.84 | 108.79 | 41.06 | 149.85 | IBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8267 | SL | QLF | 8 (2) | 62.78 | 74.31 | 68.86 | 143.17 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | QLF | 6 (2) | 26.82 | 90.56 | 61.23 | 151.79 | OBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 8265 | SL | QLF | 13 (5) | 14.63 | 59.35 | 48.52 | 107.87 | IBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 8264 | SL | QLF | 18 (5) | 14.25 | 65.30 | 58.82 | 124.12 | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 8262 | SL | QLF | 9 (4) | 15.61 | 66.32 | 58.31 | 124.63 | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 8261 | SL | QLF | 17 (7) | 15.33 | 59.20 | 61.88 | 121.08 | IBARTS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8247 | SL | QLF | 21 (7) | 32.54 | 87.98 | 32.50 | 120.48 | IBARTS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8245 | SL | QLF | 31 (8) | 31.17 | 87.32 | 54.51 | 141.83 | IBARTS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 8113 | SL | QLF | 3 (3) | 76.12 | 35.50 | 265.99 | 301.49 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 8110 | SL | QLF | 3 (3) | 76.12 | * | * | * | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 8109 | SL | QLF | 5 (5) | 75.53 | 36.86 | 267.84 | 304.70 | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 8106 | SL | QLF | 5 (5) | 75.53 | * | * | * | BASS |
| 25-Feb-2022 | Bormio | English Alpine Children's Championships | 8097 | SG | QLF | 40 (30) | 54.58 | 171.92 | 267.41 | 439.33 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8229 | GS | QLF | 28 (28) | 96.59 | 137.72 | 197.99 | 335.71 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8226 | GS | QLF | 33 (28) | 96.59 | * | * | * | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8225 | SL | QLF | 18 (18) | 110.32 | 182.77 | 216.08 | 398.85 | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8222 | SL | QLF | 25 (18) | 110.32 | * | * | * | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 8231 | SG | QLF | 17 (17) | 58.40 | 177.22 | 272.95 | 450.17 | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 8230 | SG | QLF | 18 (18) | 59.09 | 191.20 | 265.58 | 456.78 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 8220 | GS | QLF | 16 (16) | 99.42 | 142.33 | 206.38 | 348.71 | BASS |
| 17-Feb-2022 | Santa Caterina | Ambition Children | 8217 | GS | QLF | 19 (16) | 99.42 | * | * | * | BASS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8237 | SL | DSQ | | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8255 | GS | QLF | 9 (3) | 53.68 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8217 | SL | DSQ | | OBARTS |
| 11-Jul-2021 | Firpark | BSA Slalom | 8239 | SL | DSQ | | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 8166 | SL | QLF | 9 (3) | 63.85 | 129.97 | 56.00 | 185.97 | OBARTS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8080 | GS | QLF | 9 (10) | 57.73 | 170.79 | 178.96 | 349.75 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8079 | GS | QLF | 13 (10) | 58.02 | 251.03 | 178.96 | 429.99 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8078 | GS | QLF | 22 (10) | 115.75 | * | * | * | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8076 | SL | QLF | 9 (8) | 39.69 | 165.36 | 183.71 | 349.07 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8075 | SL | QLF | 11 (8) | 38.48 | 275.74 | 183.71 | 459.45 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8074 | SL | QLF | 17 (8) | 78.17 | * | * | * | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 8233 | GS | DNS | | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 8232 | GS | DNS | | BASS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 8070 | GS | QLF | 55 (55) | 79.62 | 219.98 | 187.68 | 407.66 | BASS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 8069 | GS | QLF | 46 (46) | 80.46 | 242.73 | 185.21 | 427.94 | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 8064 | SG | QLF | 50 (50) | 66.49 | 353.56 | 231.43 | 584.99 | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 8063 | SG | DSQ | | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8061 | SL | QLF | 48 (48) | 68.19 | 273.20 | 202.04 | 475.24 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8060 | SL | QLF | 51 (51) | 62.73 | 268.54 | 216.51 | 485.05 | BASS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8341 | SL | QLF | 10 (5) | 64.88 | | UNS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8323 | SL | QLF | 22 (5) | 32.14 | 106.44 | 40.44 | 146.88 | IBARTS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 8338 | SL | QLF | 20 (7) | 31.11 | 150.24 | 43.77 | 194.01 | IBARTS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8325 | SL | DNF | | OBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 14 (3) | 57.22 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8296 | SL | QLF | 26 (10) | 82.36 | 227.06 | 40.75 | 267.81 | OBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8265 | SL | QLF | 44 (11) | 33.29 | 230.54 | 0.00 | 230.54 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 8261 | SL | QLF | 47 (12) | 32.73 | 206.61 | 9.89 | 216.50 | IBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | QLF | 30 (12) | 92.98 | 295.46 | 40.66 | 336.12 | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8250 | SL | DSQ | | OBARTS |
| 12-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 8239 | SL | QLF | 43 (8) | 33.19 | 165.04 | 12.75 | 177.79 | IBARTS |
| 11-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 8237 | SL | QLF | 43 (7) | 34.65 | 214.53 | 5.00 | 219.53 | IBARTS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8148 | SL | QLF | 40 (40) | 79.78 | 460.75 | 158.33 | 619.08 | BASS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8147 | SL | DNF | | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8143 | GS | QLF | 48 (48) | 58.83 | 276.67 | 145.71 | 422.38 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8142 | GS | QLF | 49 (49) | 57.02 | 313.00 | 135.07 | 448.07 | BASS |
| 17-Feb-2019 | Bormio | English Alpine Champs Children | 8135 | SG | QLF | 37 (37) | 68.66 | 467.65 | 200.84 | 668.49 | BASS |
| 17-Feb-2019 | Bormio | English Alpine Champs Children | 8134 | SG | DNF | | BASS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 8319 | SL | DSQ | | UNS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 8301 | SL | QLF | 34 (13) | 36.11 | 191.29 | 39.05 | 230.34 | IBARTS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8286 | SL | QLF | 13 (5) | 79.61 | 215.82 | 40.67 | 256.49 | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 28 (7) | 59.59 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | QLF | 28 (8) | 82.96 | 214.76 | 33.53 | 248.29 | OBARTS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8269 | SL | QLF | 30 (13) | 88.81 | 355.76 | 49.69 | 405.45 | OBARTS |
| 15-Jul-2018 | Chill Factore | BSA GBR Indoor 4 & 5 | 8258 | SL | QLF | 40 (7) | 35.51 | 215.50 | 14.76 | 230.26 | IBARTS |
| 14-Jul-2018 | Chill Factore | BSA GBR Indoor 4 & 5 | 8255 | SL | QLF | 31 (3) | 39.12 | 264.15 | 11.36 | 275.51 | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8237 | SL | QLF | 54 (17) | 38.28 | 268.23 | 16.91 | 285.14 | IBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8227 | SL | DNF | | OBARTS |
| 13-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8218 | SL | QLF | 61 (25) | 40.90 | 318.00 | 12.76 | 330.76 | IBARTS |
| 12-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8216 | SL | QLF | 60 (25) | 44.42 | 407.73 | 9.49 | 417.22 | IBARTS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8186 | COM | QLF | 15 (13) | 68.36 | | UNS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8213 | SL | QLF | 11 (9) | 66.18 | | UNS |
| 16-Feb-2018 | Bormio | English Alpine Children's Championships | 8141 | GS | QLF | 41 (32) | 78.74 | | UNS |
| 13-Feb-2018 | Bormio | English Alpine Children's Championships | 8134 | COM | QLF | 38 (29) | 65.71 | | UNS |