| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8081 | GS | DNF | | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8078 | GS | DNF | | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8077 | SL | DNS | | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8074 | SL | DNS | | BASS |
| 20-Feb-2020 | Bormio | English Alpine Childrens Championships | 8067 | GS | DNF | | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 8066 | SG | QLF | 25 (25) | 68.41 | 201.59 | 170.08 | 371.67 | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 8065 | SG | QLF | 42 (42) | 72.37 | 289.48 | 171.36 | 460.84 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8062 | SL | QLF | 16 (16) | 102.96 | 78.62 | 154.10 | 232.72 | BASS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8031 | SL | DNS | | BASS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8028 | SL | DNS | | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8027 | GS | QLF | 15 (14) | 117.61 | 109.88 | 154.69 | 264.57 | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8024 | GS | QLF | 18 (14) | 117.61 | * | * | * | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8112 | SG | QLF | 38 (23) | 87.54 | 178.35 | 178.88 | 357.23 | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8111 | SG | QLF | 44 (26) | 90.90 | 264.30 | 172.47 | 436.77 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8109 | GS | QLF | 22 (22) | 132.56 | 134.13 | 152.98 | 287.11 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8106 | GS | QLF | 33 (22) | 132.56 | * | * | * | BASS |
| 05-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8104 | SL | DNF | | BASS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8325 | SL | DNF | | OBARTS |
| 29-Sep-2019 | Landgraaf | Lowland Championships 2019 | 8335 | SL | QLF | 11 (11) | 63.84 | 169.85 | 184.80 | 354.65 | BASS |
| 29-Sep-2019 | Landgraaf | Lowland Championships 2019 | 8332 | SL | QLF | 13 (11) | 63.84 | * | * | * | BASS |
| 28-Sep-2019 | Landgraaf | Lowland Championships 2019 | 8330 | SL | QLF | 14 (7) | 71.71 | 269.01 | 96.15 | 365.16 | BASS |
| 28-Sep-2019 | Landgraaf | Lowland Championships 2019 | 8327 | SL | QLF | 15 (7) | 71.71 | * | * | * | BASS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 12 (5) | 55.98 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8296 | SL | QLF | 8 (3) | 69.89 | 82.16 | 40.75 | 122.91 | OBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | DNF | | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8250 | SL | QLF | 17 (9) | 30.12 | 128.89 | 60.35 | 189.24 | OBARTS |
| 11-Apr-2019 | Tignes | British Childrens Champs | 8176 | GS | QLF | 24 (24) | 57.59 | 158.69 | 116.37 | 275.06 | BASS |
| 11-Apr-2019 | Tignes | British Childrens Champs | 8175 | GS | QLF | 40 (40) | 61.72 | 211.58 | 135.94 | 347.52 | BASS |
| 09-Apr-2019 | Tignes | British Childrens Champs | 8172 | SL | QLF | 29 (29) | 59.54 | 190.27 | 139.58 | 329.85 | BASS |
| 09-Apr-2019 | Tignes | British Childrens Champs | 8171 | SL | QLF | 42 (42) | 62.31 | 202.67 | 153.39 | 356.06 | BASS |
| 08-Apr-2019 | Tignes | British Childrens Champs | 8169 | SG | QLF | 75 (46) | 70.56 | 312.35 | 132.18 | 444.53 | BASS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8148 | SL | QLF | 15 (15) | 58.45 | 142.39 | 158.33 | 300.72 | BASS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8147 | SL | QLF | 31 (31) | 67.47 | 200.88 | 148.84 | 349.72 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8143 | GS | QLF | 34 (34) | 55.10 | 195.09 | 145.71 | 340.80 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8142 | GS | DNF | | BASS |
| 17-Feb-2019 | Bormio | English Alpine Champs Children | 8135 | SG | QLF | 19 (19) | 58.58 | 224.29 | 200.84 | 425.13 | BASS |
| 17-Feb-2019 | Bormio | English Alpine Champs Children | 8134 | SG | QLF | 25 (25) | 57.94 | 207.13 | 201.40 | 408.53 | BASS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 8319 | SL | QLF | 9 (6) | 60.29 | | UNS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8286 | SL | DNS | | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 24 (6) | 57.63 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | DNS | | OBARTS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8269 | SL | DNS | | OBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 25 (5) | 76.36 | 151.72 | 43.76 | 195.48 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8227 | SL | QLF | 35 (9) | 32.55 | 222.34 | 37.14 | 259.48 | OBARTS |
| 13-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8218 | SL | QLF | 47 (15) | 36.43 | 204.55 | 12.76 | 217.31 | IBARTS |
| 12-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8216 | SL | QLF | 47 (17) | 37.42 | 230.01 | 9.49 | 239.50 | IBARTS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8184 | SL | QLF | 9 (9) | 58.07 | 102.39 | 250.02 | 352.41 | BASS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8183 | SL | DNF | | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8139 | GS | QLF | 44 (44) | 72.05 | 191.35 | 185.39 | 376.74 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8138 | GS | QLF | 48 (48) | 71.06 | 219.22 | 184.24 | 403.46 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8136 | SL | QLF | 30 (30) | 61.88 | 198.06 | 220.12 | 418.18 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8135 | SL | QLF | 34 (34) | 58.75 | 202.57 | 208.09 | 410.66 | BASS |
| 12-Feb-2018 | Bormio | English Alpine Children's Championships | 8133 | SG | QLF | 103 (53) | 65.21 | 378.11 | 159.12 | 537.23 | BASS |
| 11-Feb-2018 | Bormio | English Alpine Children's Championships | 8132 | SG | QLF | 82 (40) | 64.45 | 268.17 | 157.35 | 425.52 | BASS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8332 | SL | QLF | 17 | 73.65 | 152.60 | 68.71 | 221.31 | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 30 | 62.02 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 25 | 81.01 | 215.78 | 28.43 | 244.21 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 35 | 65.54 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 25 | 85.62 | 219.45 | 85.71 | 305.16 | OBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 17 | 72.09 | 131.32 | 81.39 | 212.71 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8241 | SL | QLF | 25 | 31.62 | 179.50 | 25.61 | 205.11 | OBARTS |
| 15-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8050 | COM | QLF | 20 (15) | 62.08 | | UNS |
| 12-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8043 | GS | QLF | 44 (28) | 70.71 | | UNS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 8019 | PRS | QLF | 23 (20) | 39.18 | | UNS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8027 | GS | QLF | 27 (21) | 39.83 | | UNS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8023 | GS | QLF | 26 (21) | 38.41 | | UNS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8018 | SL | QLF | 16 (14) | 45.63 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8275 | SL | QLF | 2 (2) | 39.04 | | UNS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8272 | SL | QLF | 3 (3) | 37.73 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8203 | SL | QLF | 8 (7) | 22.22 | | UNS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8196 | SL | DNS | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8152 | GS | DNS | | UNS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8132 | COM | QLF | 8 (3) | 39.99 | | UNS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8131 | GS | QLF | 11 (4) | 41.55 | | UNS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8179 | GS | QLF | 8 (7) | 34.54 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8177 | SL | QLF | 6 (5) | 37.24 | | UNS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8227 | SL | QLF | 2 (1) | 34.32 | | UNS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8142 | SL | QLF | 21 (16) | 20.24 | | UNS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8128 | SL | QLF | 24 (19) | 19.41 | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8224 | SL | QLF | 5 (4) | 39.91 | | UNS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8222 | SL | QLF | 12 (11) | 16.24 | | UNS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8233 | SL | QLF | 25 | 92.92 | | UNS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8231 | SL | QLF | 17 | 37.08 | | UNS |