| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8489 | SL | DNF | | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8485 | SL | DSQ | | OBARTS |
| 15-Feb-2024 | Bormio | English Alpine Childrens' Championships | 8121 | GS | QLF | 41 (41) | 125.14 | 191.32 | 191.05 | 382.37 | BASS |
| 12-Feb-2024 | Bormio | English Alpine Childrens' Championships | 8111 | SL | QLF | 16 (16) | 97.56 | 108.46 | 184.31 | 292.77 | BASS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | QLF | 11 (2) | 53.98 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | QLF | 10 (3) | 66.78 | 87.39 | 0.00 | 87.39 | OBARTS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 8721 | SL | QLF | 4 (1) | 18.28 | 23.50 | 95.37 | 118.87 | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | DNS | | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | QLF | 13 (5) | 26.44 | 75.56 | 27.83 | 103.39 | OBARTS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8082 | SL | QLF | 13 (10) | 79.59 | 190.48 | 186.73 | 377.21 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8079 | SL | QLF | 18 (10) | 79.59 | * | * | * | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8078 | SL | QLF | 13 (9) | 93.01 | 355.31 | 178.40 | 533.71 | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8075 | SL | QLF | 22 (9) | 93.01 | * | * | * | BASS |
| 11-Jan-2023 | Pila | Anglo Scottish Championships | 8188 | SG | QLF | 30 (25) | 79.16 | 174.43 | 158.91 | 333.34 | BASS |
| 11-Jan-2023 | Pila | Anglo Scottish Championships | 8054 | SG | QLF | 26 (21) | 79.67 | 174.53 | 157.93 | 332.46 | BASS |
| 10-Jan-2023 | Pila | Anglo Scottish Championships | 8053 | GS | QLF | 22 (22) | 129.75 | 122.36 | 156.46 | 278.82 | BASS |
| 10-Jan-2023 | Pila | Anglo Scottish Championships | 8050 | GS | QLF | 25 (22) | 129.75 | * | * | * | BASS |
| 09-Jan-2023 | Pila | Anglo Scottish Championships | 8049 | SL | DSQ | | BASS |
| 09-Jan-2023 | Pila | Anglo Scottish Championships | 8046 | SL | DSQ | | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8352 | GS | DNS | | UNS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 8334 | SL | QLF | 23 (7) | 28.95 | 135.06 | 18.10 | 153.16 | IBARTS |
| 08-Oct-2022 | Braehead | Scottish Indoor Championships | 8336 | SL | QLF | 21 (8) | 29.57 | 127.95 | 16.91 | 144.86 | IBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 8313 | SL | QLF | 11 (5) | 68.86 | 120.12 | 19.56 | 139.68 | OBARTS |
| 17-Jul-2022 | Chill Factore | British Indoor Championships | 8295 | SL | DSQ | | IBARTS |
| 16-Jul-2022 | Chill Factore | eola GBR Indoor Series Race 5 | 8293 | SL | QLF | 28 (11) | 29.36 | 119.50 | 24.42 | 143.92 | IBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8279 | SL | QLF | 30 (13) | 28.68 | 120.73 | 35.32 | 156.05 | IBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8277 | SL | QLF | 28 (13) | 30.77 | 106.89 | 41.06 | 147.95 | IBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8267 | SL | QLF | 24 (9) | 72.68 | 201.14 | 68.86 | 270.00 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | QLF | 10 (3) | 27.22 | 102.80 | 61.23 | 164.03 | OBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 8265 | SL | QLF | 26 (11) | 15.63 | 113.30 | 48.52 | 161.82 | IBARTS |
| 29-May-2022 | Chill Factore | Excel Club National | 8264 | SL | QLF | 27 (10) | 14.91 | 102.13 | 58.82 | 160.95 | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 8262 | SL | QLF | 17 (8) | 16.44 | 108.66 | 58.31 | 166.97 | IBARTS |
| 28-May-2022 | Chill Factore | Ambition Club National | 8261 | SL | QLF | 29 (13) | 16.58 | 123.55 | 61.88 | 185.43 | IBARTS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8247 | SL | QLF | 43 (18) | 34.43 | 135.49 | 32.50 | 167.99 | IBARTS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8245 | SL | DNF | | IBARTS |
| 07-Apr-2022 | Tignes | British Alpine Childrens Championships | 8150 | SL | QLF | 15 (15) | 64.63 | 91.52 | 284.23 | 375.75 | BASS |
| 07-Apr-2022 | Tignes | British Alpine Childrens Championships | 8149 | SL | QLF | 13 (13) | 62.12 | 153.80 | 284.36 | 438.16 | BASS |
| 05-Apr-2022 | Tignes | British Alpine Childrens Championships | 8153 | GS | QLF | 25 (25) | 59.25 | 173.83 | 234.81 | 408.64 | BASS |
| 05-Apr-2022 | Tignes | British Alpine Childrens Championships | 8152 | GS | QLF | 19 (19) | 58.00 | 160.90 | 250.73 | 411.63 | BASS |
| 04-Apr-2022 | Tignes | British Alpine Childrens Championships | 8148 | SG | QLF | 56 (22) | 57.36 | 240.09 | 238.76 | 478.85 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 8112 | SL | DNF | | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 8111 | SL | QLF | 14 | 69.95 | 675.55 | 265.99 | 941.54 | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 8110 | SL | DNF | | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 8108 | SL | QLF | 13 | 72.80 | 788.40 | 267.84 | 1,056.24 | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 8107 | SL | DNF | | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 8106 | SL | DNF | | BASS |
| 25-Feb-2022 | Bormio | English Alpine Children's Championships | 8097 | SG | QLF | 46 (13) | 56.52 | 220.33 | 267.41 | 487.74 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8228 | GS | QLF | 12 | 51.71 | 193.11 | 197.99 | 391.10 | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8227 | GS | DNF | | BASS |
| 24-Feb-2022 | Bormio | English Alpine Children's Championships | 8226 | GS | DNF | | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8224 | SL | QLF | 8 | 56.18 | 165.45 | 216.08 | 381.53 | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8223 | SL | DNF | | BASS |
| 20-Feb-2022 | Bormio | English Alpine Children's Championships | 8222 | SL | DNF | | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 8089 | SG | QLF | 3 (3) | 58.72 | 80.26 | 326.79 | 407.05 | BASS |
| 18-Feb-2022 | Santa Caterina | Ambition Children | 8088 | SG | QLF | 3 (3) | 58.91 | 76.54 | 343.68 | 420.22 | BASS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8237 | SL | DNF | | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8255 | GS | QLF | 10 (1) | 54.32 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8217 | SL | DNF | | OBARTS |
| 15-Aug-2021 | Chill Factore | British Indoor Championships | 8212 | SL | QLF | 54 (8) | 33.36 | 208.09 | 5.76 | 213.85 | IBARTS |
| 14-Aug-2021 | Chill Factore | Anglo-Welsh Champs & eola GBR Indoor Series 3 | 8210 | SL | QLF | 46 (8) | 34.35 | 218.03 | 9.92 | 227.95 | IBARTS |
| 01-Aug-2021 | Gloucester | British Outdoor Championships | 8208 | SL | QLF | 26 (6) | 47.97 | 230.72 | 2.52 | 233.24 | OBARTS |
| 31-Jul-2021 | Gloucester | Gloucester Club National | 8184 | SL | QLF | 36 (5) | 41.42 | 199.21 | 10.00 | 209.21 | OBARTS |
| 11-Jul-2021 | Firpark | BSA Slalom | 8239 | SL | QLF | 8 (2) | 26.32 | 77.97 | 119.20 | 197.17 | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 8166 | SL | QLF | 13 (1) | 66.87 | 170.65 | 56.00 | 226.65 | OBARTS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 8071 | SL | QLF | 22 (19) | 49.15 | | UNS |
| 16-Feb-2020 | Bormio | English Alpine Childrens Championships | 8059 | GS | QLF | 6 (6) | 41.98 | | UNS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8110 | GS | QLF | 7 (7) | 49.48 | | UNS |
| 05-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8105 | SL | QLF | 6 (6) | 34.64 | | UNS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8342 | SL | QLF | 2 (2) | 31.83 | | UNS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8324 | SL | QLF | 1 (1) | 15.69 | | UNS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 8339 | SL | QLF | 2 (2) | 14.27 | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8299 | GS | QLF | 3 (2) | 29.82 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8297 | SL | QLF | 1 (1) | 33.80 | | UNS |
| 11-Aug-2019 | Chill Factore | British Indoor Championships 2019 | 8288 | SL | QLF | 6 (6) | 15.81 | | UNS |
| 10-Aug-2019 | Chill Factore | Anglo Welsh Indoor Championships 2019 | 8286 | SL | QLF | 3 (3) | 15.39 | | UNS |
| 14-Jul-2019 | Snozone MK | BSA GBR Indoor 5 (SSE) | 8284 | SL | QLF | 2 (2) | 15.32 | | UNS |
| 13-Jul-2019 | Snozone MK | SMK Club National & U10/U12's | 8282 | SL | QLF | 4 (4) | 15.46 | | UNS |
| 30-Jun-2019 | Pontypool | BSA GBR Outdoor 4 (SSW) | 8277 | SL | QLF | 2 (2) | 21.29 | | UNS |
| 29-Jun-2019 | Pontypool | BSA GBR Outdoor 3 (SSW) | 8275 | SL | QLF | 3 (3) | 21.47 | | UNS |
| 23-Jun-2019 | Castleford | BSA GBR Indoor 4 (SSE) | 8290 | SL | DSQ | | UNS |
| 22-Jun-2019 | Chill Factore | Ambition Club National & U10/U12's | 8273 | SL | QLF | 2 (2) | 14.16 | | UNS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8266 | SL | QLF | 4 (3) | 14.34 | | UNS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 8262 | SL | QLF | 4 (4) | 14.79 | | UNS |
| 12-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 8240 | SL | DSQ | | UNS |
| 11-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 8238 | SL | QLF | 3 (3) | 14.27 | | UNS |
| 05-May-2019 | Pendle | BSA GBR Outdoor 1 (SSE) | 8236 | SL | QLF | 5 (5) | 17.49 | | UNS |
| 04-May-2019 | Pendle | Pendle Club National & U10/U12's | 8234 | SL | QLF | 4 (4) | 16.09 | | UNS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8145 | COM | DNF | | UNS |
| 19-Feb-2019 | Bormio | English Alpine Champs Children | 8139 | GS | QLF | 34 (30) | 45.51 | | UNS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 8320 | SL | QLF | 5 (5) | 31.89 | | UNS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 8302 | SL | QLF | 2 (2) | 15.20 | | UNS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8287 | SL | QLF | 4 (4) | 37.42 | | UNS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 9 (8) | 31.87 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 7 (7) | 39.82 | | UNS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 8300 | GS | QLF | 7 (7) | 35.44 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8270 | SL | QLF | 4 (4) | 34.18 | | UNS |
| 15-Jul-2018 | Chill Factore | BSA GBR Indoor 4 & 5 | 8259 | SL | QLF | 13 (11) | 17.97 | | UNS |
| 14-Jul-2018 | Chill Factore | BSA GBR Indoor 4 & 5 | 8256 | SL | QLF | 14 (12) | 19.12 | | UNS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8238 | SL | QLF | 8 (8) | 16.89 | | UNS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8230 | SL | QLF | 8 (8) | 23.44 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8228 | SL | QLF | 4 (4) | 15.94 | | UNS |
| 13-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8219 | SL | QLF | 16 (14) | 18.63 | | UNS |
| 12-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8217 | SL | QLF | 17 (14) | 18.20 | | UNS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8186 | COM | QLF | 16 (3) | 68.64 | | UNS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8213 | SL | QLF | 7 (1) | 58.67 | | UNS |
| 16-Feb-2018 | Bormio | English Alpine Children's Championships | 8141 | GS | QLF | 51 (14) | 81.38 | | UNS |
| 13-Feb-2018 | Bormio | English Alpine Children's Championships | 8134 | COM | QLF | 53 (14) | 69.39 | | UNS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8331 | SL | QLF | 8 (1) | 16.17 | | UNS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8333 | SL | QLF | 6 | 37.61 | | UNS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8286 | GS | QLF | 12 | 33.95 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8329 | GS | QLF | 9 | 36.02 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8327 | SL | QLF | 10 | 42.54 | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8246 | SL | QLF | 17 | 49.14 | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8242 | SL | QLF | 22 | 14.86 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8203 | SL | QLF | 29 (11) | 32.11 | | UNS |