| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8081 | GS | QLF | 11 (11) | 113.59 | 186.93 | 178.96 | 365.89 | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8078 | GS | QLF | 19 (11) | 113.59 | * | * | * | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8077 | SL | QLF | 9 (9) | 76.58 | 186.30 | 183.71 | 370.01 | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8074 | SL | QLF | 14 (9) | 76.58 | * | * | * | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 8235 | GS | QLF | 4 (4) | 102.00 | 118.86 | 217.50 | 336.36 | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 8232 | GS | QLF | 8 (4) | 102.00 | * | * | * | BASS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8323 | SL | QLF | 36 (15) | 34.11 | 157.71 | 40.44 | 198.15 | IBARTS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 8338 | SL | QLF | 33 (11) | 32.79 | 197.78 | 43.77 | 241.55 | IBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 18 (7) | 58.47 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8296 | SL | QLF | 13 (6) | 72.29 | 110.05 | 40.75 | 150.80 | OBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8265 | SL | QLF | 46 (17) | 33.84 | 246.41 | 0.00 | 246.41 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 8261 | SL | QLF | 53 (22) | 33.77 | 236.37 | 9.89 | 246.26 | IBARTS |
| 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 | 21 (10) | 30.41 | 137.16 | 60.35 | 197.51 | OBARTS |
| 11-Apr-2019 | Tignes | British Childrens Champs | 8176 | GS | QLF | 36 (36) | 58.92 | 185.68 | 116.37 | 302.05 | BASS |
| 11-Apr-2019 | Tignes | British Childrens Champs | 8175 | GS | QLF | 36 (36) | 60.40 | 185.45 | 135.94 | 321.39 | BASS |
| 09-Apr-2019 | Tignes | British Childrens Champs | 8172 | SL | QLF | 30 (30) | 59.61 | 191.35 | 139.58 | 330.93 | BASS |
| 09-Apr-2019 | Tignes | British Childrens Champs | 8171 | SL | QLF | 39 (39) | 60.56 | 176.48 | 153.39 | 329.87 | BASS |
| 08-Apr-2019 | Tignes | British Childrens Champs | 8169 | SG | QLF | 64 (35) | 67.51 | 247.41 | 132.18 | 379.59 | BASS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8148 | SL | QLF | 28 (28) | 61.95 | 194.63 | 158.33 | 352.96 | BASS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8147 | SL | QLF | 34 (34) | 68.10 | 209.58 | 148.84 | 358.42 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8143 | GS | QLF | 32 (32) | 54.97 | 192.25 | 145.71 | 337.96 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8142 | GS | QLF | 30 (30) | 51.25 | 179.12 | 135.07 | 314.19 | BASS |
| 17-Feb-2019 | Bormio | English Alpine Champs Children | 8135 | SG | QLF | 22 (22) | 59.64 | 249.88 | 200.84 | 450.72 | BASS |
| 17-Feb-2019 | Bormio | English Alpine Champs Children | 8134 | SG | QLF | 29 (29) | 60.32 | 264.52 | 201.40 | 465.92 | BASS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 8301 | SL | QLF | 35 (14) | 36.68 | 205.68 | 39.05 | 244.73 | IBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 31 (9) | 61.28 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | QLF | 25 (7) | 82.01 | 204.06 | 33.53 | 237.59 | OBARTS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8269 | SL | DNS | | OBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 8241 | SL | DNS | | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8237 | SL | DNS | | IBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 39 (10) | 82.82 | 225.46 | 43.76 | 269.22 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8227 | SL | QLF | 24 (5) | 30.79 | 171.39 | 37.14 | 208.53 | OBARTS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8184 | SL | QLF | 20 (20) | 69.62 | 265.96 | 250.02 | 515.98 | BASS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8183 | SL | QLF | 19 (19) | 67.83 | 234.05 | 274.99 | 509.04 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8194 | SL | QLF | 8 (8) | 54.46 | 143.68 | 312.49 | 456.17 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8193 | SL | QLF | 9 (9) | 60.06 | 116.75 | 324.62 | 441.37 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8190 | SL | QLF | 8 (8) | 60.12 | 166.83 | 284.90 | 451.73 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8189 | SL | QLF | 8 (8) | 55.07 | 209.02 | 282.69 | 491.71 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8139 | GS | QLF | 56 (56) | 78.61 | 298.00 | 185.39 | 483.39 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8138 | GS | QLF | 58 (58) | 78.25 | 340.56 | 184.24 | 524.80 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8136 | SL | DNF | | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8135 | SL | DNF | | BASS |
| 12-Feb-2018 | Bormio | English Alpine Children's Championships | 8133 | SG | QLF | 101 (51) | 63.58 | 341.66 | 159.12 | 500.78 | BASS |
| 11-Feb-2018 | Bormio | English Alpine Children's Championships | 8132 | SG | QLF | 90 (46) | 66.77 | 316.70 | 157.35 | 474.05 | BASS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8330 | SL | QLF | 31 (13) | 35.59 | 242.98 | 44.58 | 287.56 | IBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 39 | 64.93 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 28 | 82.35 | 231.26 | 28.43 | 259.69 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | DNS | | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 64 | 35.66 | 273.62 | 7.92 | 281.54 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 28 | 78.74 | 209.85 | 81.39 | 291.24 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8241 | SL | DSQ | | OBARTS |
| 29-May-2017 | Landgraaf | SSE BASS Race | 8303 | SL | QLF | 7 | 37.46 | 107.34 | 374.17 | 481.51 | BASS |
| 29-May-2017 | Landgraaf | SSE BASS Race | 8302 | SL | QLF | 8 | 40.33 | 142.16 | 374.19 | 516.35 | BASS |
| 28-May-2017 | Landgraaf | SSE BASS Race | 8300 | PRS | QLF | 27 | 68.28 | | UNS |
| 28-May-2017 | Landgraaf | SSE BASS Race | 8296 | SL | QLF | 8 | 39.43 | 153.26 | 372.73 | 525.99 | BASS |
| 28-May-2017 | Landgraaf | SSE BASS Race | 8295 | SL | QLF | 7 | 39.68 | - | UTS | - | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8310 | COM | QLF | 27 (27) | 52.80 | | UNS |
| 04-Apr-2017 | Tignes | Delancey British Childrens Championships | 8309 | GS | QLF | 30 (30) | 37.96 | | UNS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 8019 | PRS | DSQ | | UNS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8027 | GS | QLF | 21 (17) | 37.32 | | UNS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8023 | GS | QLF | 20 (16) | 35.87 | | UNS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8018 | SL | QLF | 17 (15) | 45.99 | | UNS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8109 | GS | QLF | 22 (10) | 31.61 | | UNS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8179 | GS | DNS | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8177 | SL | DNS | | UNS |
| 06-Sep-2015 | Chill Factore | British Indoor Championships | 8185 | SL | QLF | 17 (13) | 19.19 | | UNS |
| 05-Sep-2015 | Chill Factore | Anglo-Welsh Indoor Championships | 8183 | SL | QLF | 14 (11) | 19.05 | | UNS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8142 | SL | DNS | | UNS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8128 | SL | QLF | 21 (17) | 18.71 | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8224 | SL | QLF | 24 (17) | 59.22 | | UNS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8222 | SL | QLF | 6 (5) | 15.23 | | UNS |
| 01-Apr-2015 | Tignes | Delancey British Alpine Championships | 8091 | GS | QLF | 17 | 38.61 | | UNS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8141 | COM | QLF | 10 | 48.29 | | UNS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8136 | GS | QLF | 26 | 39.87 | | UNS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8263 | SL | QLF | 21 | 19.07 | | UNS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8144 | SL | QLF | 19 | 19.80 | | UNS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8233 | SL | DSQ | | UNS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8231 | SL | DSQ | | UNS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 8228 | COM | QLF | 50 (16) | 51.34 | | UNS |
| 08-Apr-2014 | Meribel | Delancey British Alpine Championships | 8227 | GS | QLF | 51 (15) | 39.11 | | UNS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8242 | GS | QLF | 25 (5) | 71.04 | | UNS |
| 28-Sep-2013 | Chill Factore | British Indoor Championships | 8159 | SL | DSQ | | BARTS |