| 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 | QLF | 2 (2) | 61.98 | 11.61 | 183.71 | 195.32 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8074 | SL | QLF | 2 (2) | 61.98 | * | * | * | BASS |
| 20-Feb-2020 | Bormio | English Alpine Childrens Championships | 8067 | GS | QLF | 21 (21) | 139.83 | 96.37 | 136.14 | 232.51 | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 8066 | SG | QLF | 20 (20) | 66.86 | 170.06 | 170.08 | 340.14 | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 8065 | SG | DNF | | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8062 | SL | QLF | 9 (9) | 100.35 | 58.12 | 154.10 | 212.22 | BASS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8031 | SL | QLF | 4 (4) | 94.60 | 69.28 | 163.47 | 232.75 | BASS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8028 | SL | QLF | 4 (4) | 94.60 | * | * | * | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8027 | GS | DNF | | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8024 | GS | DNF | | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8112 | SG | QLF | 9 (7) | 80.47 | 67.84 | 178.88 | 246.72 | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8111 | SG | QLF | 8 (6) | 79.23 | 77.59 | 172.47 | 250.06 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8109 | GS | QLF | 4 (4) | 121.98 | 42.81 | 152.98 | 195.79 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8106 | GS | QLF | 4 (4) | 121.98 | * | * | * | BASS |
| 05-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8104 | SL | DNF | | BASS |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8341 | SL | QLF | 2 (2) | 58.72 | | UNS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8325 | SL | DNS | | OBARTS |
| 29-Sep-2019 | Landgraaf | Lowland Championships 2019 | 8335 | SL | DNF | | BASS |
| 29-Sep-2019 | Landgraaf | Lowland Championships 2019 | 8332 | SL | DNF | | BASS |
| 28-Sep-2019 | Landgraaf | Lowland Championships 2019 | 8330 | SL | QLF | 11 (5) | 67.71 | 213.29 | 96.15 | 309.44 | BASS |
| 28-Sep-2019 | Landgraaf | Lowland Championships 2019 | 8327 | SL | QLF | 11 (5) | 67.71 | * | * | * | BASS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 6 (2) | 53.60 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8296 | SL | QLF | 6 (1) | 67.59 | 55.43 | 40.75 | 96.18 | OBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 8261 | SL | QLF | 24 (11) | 29.39 | 111.03 | 9.89 | 120.92 | IBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | QLF | 6 (2) | 72.49 | 69.48 | 40.66 | 110.14 | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8250 | SL | QLF | 9 (3) | 28.23 | 75.00 | 60.35 | 135.35 | OBARTS |
| 11-Apr-2019 | Tignes | British Childrens Champs | 8176 | GS | QLF | 11 (11) | 55.97 | 125.82 | 116.37 | 242.19 | BASS |
| 11-Apr-2019 | Tignes | British Childrens Champs | 8175 | GS | QLF | 6 (6) | 54.24 | 63.53 | 135.94 | 199.47 | BASS |
| 09-Apr-2019 | Tignes | British Childrens Champs | 8172 | SL | QLF | 20 (20) | 56.88 | 149.15 | 139.58 | 288.73 | BASS |
| 09-Apr-2019 | Tignes | British Childrens Champs | 8171 | SL | QLF | 23 (23) | 56.26 | 112.11 | 153.39 | 265.50 | BASS |
| 08-Apr-2019 | Tignes | British Childrens Champs | 8169 | SG | QLF | 34 (14) | 62.53 | 141.38 | 132.18 | 273.56 | BASS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8148 | SL | QLF | 29 (29) | 61.96 | 194.78 | 158.33 | 353.11 | BASS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8147 | SL | QLF | 50 (50) | 80.69 | 383.28 | 148.84 | 532.12 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8143 | GS | DNF | | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8142 | GS | QLF | 8 (8) | 46.03 | 58.01 | 135.07 | 193.08 | BASS |
| 17-Feb-2019 | Bormio | English Alpine Champs Children | 8135 | SG | QLF | 8 (8) | 54.47 | 125.06 | 200.84 | 325.90 | BASS |
| 17-Feb-2019 | Bormio | English Alpine Champs Children | 8134 | SG | QLF | 5 (5) | 53.17 | 92.11 | 201.40 | 293.51 | BASS |
| 05-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8003 | GS | QLF | 5 (5) | 55.89 | 62.77 | 182.89 | 245.66 | BASS |
| 04-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8019 | SL | DNF | | BASS |
| 04-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8018 | SL | QLF | 4 | 53.95 | 94.82 | 155.34 | 250.16 | BASS |
| 04-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8017 | SL | DNF | | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8014 | SL | QLF | 4 (5) | 54.82 | 74.72 | 141.98 | 216.70 | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8013 | SL | QLF | 7 (5) | 57.05 | 124.11 | 141.98 | 266.09 | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8012 | SL | QLF | 8 (5) | 111.87 | * | * | * | BASS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 8319 | SL | QLF | 4 (2) | 56.07 | | UNS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 8301 | SL | QLF | 21 (7) | 32.45 | 98.93 | 39.05 | 137.98 | IBARTS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8286 | SL | QLF | 6 (1) | 67.54 | 73.94 | 40.67 | 114.61 | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 11 (1) | 54.05 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | QLF | 12 (3) | 72.82 | 100.51 | 33.53 | 134.04 | OBARTS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8269 | SL | QLF | 11 (2) | 67.48 | 97.39 | 49.69 | 147.08 | OBARTS |
| 12-Aug-2018 | Chill Factore | British Indoor Championships | 8264 | SL | QLF | 33 (7) | 34.32 | 168.22 | 3.03 | 171.25 | IBARTS |
| 11-Aug-2018 | Chill Factore | Anglo Welsh Indoor Championships | 8262 | SL | QLF | 36 (7) | 34.07 | 137.11 | 22.58 | 159.69 | IBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 8241 | SL | QLF | 36 (8) | 33.43 | 121.89 | 35.82 | 157.71 | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8237 | SL | QLF | 28 (3) | 33.32 | 140.18 | 16.91 | 157.09 | IBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 14 (1) | 71.13 | 92.01 | 43.76 | 135.77 | OBARTS |
| 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 | DNF | | IBARTS |
| 12-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8216 | SL | QLF | 36 (10) | 34.85 | 164.77 | 9.49 | 174.26 | IBARTS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8184 | SL | DSQ | | BASS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8183 | SL | QLF | 20 (20) | 68.19 | 239.11 | 274.99 | 514.10 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8194 | SL | DNS | | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8193 | SL | DNS | | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8190 | SL | DNS | | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8189 | SL | DNS | | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8139 | GS | QLF | 26 (26) | 67.29 | 113.96 | 185.39 | 299.35 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8138 | GS | QLF | 30 (30) | 66.36 | 139.90 | 184.24 | 324.14 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8136 | SL | QLF | 41 (41) | 79.65 | 461.70 | 220.12 | 681.82 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8135 | SL | QLF | 17 (17) | 52.93 | 111.18 | 208.09 | 319.27 | BASS |
| 12-Feb-2018 | Bormio | English Alpine Children's Championships | 8133 | SG | QLF | 77 (32) | 58.43 | 226.51 | 159.12 | 385.63 | BASS |
| 11-Feb-2018 | Bormio | English Alpine Children's Championships | 8132 | SG | QLF | 61 (23) | 60.81 | 192.03 | 157.35 | 349.38 | BASS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8332 | SL | QLF | 10 | 71.20 | 123.57 | 68.71 | 192.28 | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 23 | 59.24 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 20 | 74.25 | 137.69 | 28.43 | 166.12 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 29 | 63.96 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 20 | 80.81 | 166.67 | 85.71 | 252.38 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | DNS | | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 43 | 119.65 | 692.96 | 81.39 | 774.35 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8241 | SL | DNS | | OBARTS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8277 | GS | QLF | 6 (6) | 30.09 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8275 | SL | QLF | 5 (5) | 40.92 | | UNS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8272 | SL | QLF | 5 (4) | 38.10 | | UNS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8209 | SL | QLF | 10 (9) | 16.16 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8203 | SL | QLF | 3 (3) | 20.92 | | UNS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8179 | GS | QLF | 6 (5) | 34.32 | | UNS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8227 | SL | QLF | 5 (4) | 35.15 | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8224 | SL | QLF | 10 (9) | 42.83 | | UNS |