| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 8551 | SL | QLF | 8 (4) | 58.48 | 67.65 | 33.16 | 100.81 | OBARTS |
| 02-Jun-2024 | Hillend | Copper Horse GBR Outdoor Series 3 & Twin Peaks | 8489 | SL | QLF | 12 (5) | 61.43 | 95.85 | 12.27 | 108.12 | OBARTS |
| 01-Jun-2024 | Firpark | Firpark Twin Peaks | 8485 | SL | QLF | 36 (7) | 29.89 | 201.27 | 21.10 | 222.37 | OBARTS |
| 01-Oct-2023 | Hillend | LSR Craig Macfie Classic | 8704 | SL | QLF | 5 (3) | 62.15 | 32.77 | 66.38 | 99.15 | OBARTS |
| 03-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8734 | GS | QLF | 15 (7) | 54.67 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8729 | SL | DSQ | | OBARTS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8656 | SL | QLF | 11 (4) | 64.03 | 99.49 | 11.37 | 110.86 | OBARTS |
| 03-Jun-2023 | Firpark | Twin Peaks Firpark | 8658 | SL | DNF | | OBARTS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8082 | SL | QLF | 10 (7) | 71.93 | 101.89 | 186.73 | 288.62 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8079 | SL | QLF | 13 (7) | 71.93 | * | * | * | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8078 | SL | DSQ | | BASS |
| 21-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 8075 | SL | DSQ | | BASS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 8352 | GS | QLF | 8 (5) | 58.09 | | UNS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8327 | SL | DNF | | OBARTS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8255 | GS | QLF | 17 (7) | 57.22 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 8217 | SL | DNS | | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 8166 | SL | QLF | 14 (7) | 67.73 | 182.23 | 56.00 | 238.23 | OBARTS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 8064 | SG | DNS | | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 8063 | SG | DNF | | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8061 | SL | QLF | 47 (47) | 67.76 | 266.87 | 202.04 | 468.91 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8060 | SL | QLF | 54 (54) | 65.04 | 305.31 | 216.51 | 521.82 | BASS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8341 | SL | QLF | 13 (8) | 68.01 | | UNS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8325 | SL | QLF | 11 (3) | 76.44 | 182.38 | 38.48 | 220.86 | OBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | DSQ | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8296 | SL | QLF | 19 (7) | 74.34 | 133.87 | 40.75 | 174.62 | OBARTS |
| 25-Aug-2019 | Stoke | British Outdoor Championships 2019 Team Evolution | 8321 | SL | QLF | 36 (7) | 30.66 | 191.82 | 0.00 | 191.82 | OBARTS |
| 24-Aug-2019 | Stoke | Ski Bartlett English Open | 8291 | SL | QLF | 34 (9) | 30.35 | 213.19 | 5.00 | 218.19 | OBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | QLF | 13 (2) | 77.52 | 124.96 | 40.66 | 165.62 | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8250 | SL | QLF | 20 (4) | 30.27 | 133.17 | 60.35 | 193.52 | OBARTS |
| 05-May-2019 | Pendle | BSA GBR Outdoor 1 (SSE) | 8235 | SL | QLF | 35 (5) | 36.18 | 224.51 | 5.00 | 229.51 | OBARTS |
| 28-Apr-2019 | Silksworth | NESA Club National & U10/U12's | 8229 | SL | QLF | 29 (11) | 64.86 | 1,261.91 | 20.98 | 1,282.89 | OBARTS |
| 27-Apr-2019 | Silksworth | Ravens Tigers Ski Racing Club National & U10/U12's | 8227 | SL | QLF | 31 (7) | 31.11 | 191.31 | 20.42 | 211.73 | OBARTS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8145 | COM | QLF | 48 (42) | 83.95 | | UNS |
| 19-Feb-2019 | Bormio | English Alpine Champs Children | 8139 | GS | QLF | 47 (42) | 46.87 | | UNS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8285 | GS | DNS | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 2 (2) | 36.57 | | UNS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 8300 | GS | QLF | 5 (4) | 34.08 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8270 | SL | QLF | 5 (5) | 34.27 | | UNS |
| 25-Aug-2018 | Silksworth | All England Championships | 8267 | SL | QLF | 12 (10) | 16.84 | | UNS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 8242 | SL | DNS | | UNS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8238 | SL | DNS | | UNS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8230 | SL | QLF | 9 (9) | 23.78 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8228 | SL | QLF | 6 (6) | 16.40 | | UNS |
| 28-Apr-2018 | Pendle | Pendle Club National & U10/U12's | 8208 | SL | QLF | 6 (6) | 15.75 | | UNS |
| 21-Apr-2018 | Silksworth | Ravens Club National & U10/U12's | 8204 | SL | QLF | 4 (4) | 14.81 | | UNS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8186 | COM | QLF | 12 (10) | 66.37 | | UNS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8333 | SL | QLF | 11 | 38.62 | | UNS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8286 | GS | QLF | 6 | 31.99 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8284 | SL | QLF | 4 | 38.59 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8329 | GS | QLF | 4 | 33.40 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8327 | SL | QLF | 4 | 38.91 | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8246 | SL | QLF | 3 | 41.27 | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8242 | SL | QLF | 6 | 13.53 | | UNS |
| 15-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8050 | COM | DNF | | UNS |
| 12-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8043 | GS | QLF | 38 (14) | 67.72 | | UNS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8277 | GS | QLF | 7 (1) | 30.22 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8275 | SL | QLF | 7 (2) | 42.32 | | UNS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8272 | SL | QLF | 4 (1) | 37.99 | | UNS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8209 | SL | QLF | 18 (3) | 18.23 | | UNS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8207 | SL | QLF | 22 (5) | 18.80 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8203 | SL | QLF | 7 (1) | 22.20 | | UNS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8196 | SL | QLF | 6 (1) | 15.33 | | UNS |
| 14-May-2016 | Silksworth | Ravens CN | 8186 | SL | QLF | 4 (2) | 18.46 | | UNS |
| 08-May-2016 | Chill Factore | Ambition GBR Indoor Series 1 & 2 | 8183 | SL | QLF | 18 (5) | 20.78 | | UNS |
| 07-May-2016 | Chill Factore | Ambition GBR Indoor Series 1 & 2 | 8182 | SL | QLF | 18 (6) | 23.60 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8152 | GS | DNS | | UNS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8132 | COM | QLF | 20 (1) | 49.98 | | UNS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8109 | GS | QLF | 21 (3) | 31.01 | | UNS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8179 | GS | QLF | 13 (3) | 37.15 | | UNS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8227 | SL | QLF | 19 (4) | 40.75 | | UNS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8142 | SL | QLF | 28 (9) | 22.70 | | UNS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8128 | SL | QLF | 28 (9) | 22.81 | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8224 | SL | QLF | 21 (6) | 52.60 | | UNS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8222 | SL | DSQ | | UNS |