| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 20-Feb-2020 | Bormio | English Alpine Childrens Championships | 8067 | GS | QLF | 19 (19) | 139.51 | 93.84 | 136.14 | 229.98 | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 8066 | SG | QLF | 16 (16) | 65.41 | 140.56 | 170.08 | 310.64 | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 8065 | SG | QLF | 27 (27) | 67.95 | 199.12 | 171.36 | 370.48 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8062 | SL | DNF | | BASS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8325 | SL | QLF | 4 (2) | 69.02 | 93.82 | 38.48 | 132.30 | OBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | DNS | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8296 | SL | DNS | | OBARTS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 8319 | SL | DNS | | UNS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 8301 | SL | QLF | 24 (10) | 32.89 | 110.03 | 39.05 | 149.08 | IBARTS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8269 | SL | DSQ | | OBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 19 (6) | 73.25 | 116.21 | 43.76 | 159.97 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8227 | SL | DNS | | OBARTS |
| 06-Apr-2018 | Tignes | Delancey British Childrens Championships | 8175 | GS | QLF | 30 (30) | 57.83 | 141.14 | 198.71 | 339.85 | BASS |
| 06-Apr-2018 | Tignes | Delancey British Childrens Championships | 8174 | GS | QLF | 28 (28) | 56.65 | 145.88 | 193.87 | 339.75 | BASS |
| 03-Apr-2018 | Tignes | Delancey British Childrens Championships | 8172 | SL | QLF | 24 (24) | 57.36 | 154.43 | 197.21 | 351.64 | BASS |
| 03-Apr-2018 | Tignes | Delancey British Childrens Championships | 8171 | SL | DNF | | BASS |
| 02-Apr-2018 | Tignes | Delancey British Childrens Championships | 8169 | SG | QLF | 65 (29) | 68.12 | 254.47 | 157.66 | 412.13 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8139 | GS | QLF | 41 (41) | 70.45 | 165.34 | 185.39 | 350.73 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8138 | GS | QLF | 40 (40) | 69.06 | 185.47 | 184.24 | 369.71 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8136 | SL | QLF | 22 (22) | 58.02 | 140.80 | 220.12 | 360.92 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8135 | SL | DSQ | | BASS |
| 12-Feb-2018 | Bormio | English Alpine Children's Championships | 8133 | SG | QLF | 86 (38) | 59.98 | 261.17 | 159.12 | 420.29 | BASS |
| 11-Feb-2018 | Bormio | English Alpine Children's Championships | 8132 | SG | DSQ | | BASS |
| 07-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8025 | SL | DNS | | UNS |
| 07-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8024 | SL | QLF | 17 (17) | 56.44 | 526.15 | 239.92 | 766.07 | BASS |
| 06-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8021 | GS | DNF | | BASS |
| 06-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8020 | GS | QLF | 11 (11) | 51.43 | 84.44 | 224.17 | 308.61 | BASS |
| 05-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8032 | SL | DSQ | | BASS |
| 05-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8029 | SL | DNF | | BASS |
| 05-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8028 | SL | DNF | | BASS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8330 | SL | QLF | 22 (5) | 32.70 | 164.78 | 44.58 | 209.36 | IBARTS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8332 | SL | QLF | 11 | 71.56 | 127.84 | 68.71 | 196.55 | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 26 | 60.21 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8283 | SL | DSQ | | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 22 | 62.42 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 17 | 78.13 | 137.26 | 85.71 | 222.97 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | QLF | 46 | 37.78 | 263.78 | 12.62 | 276.40 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 20 | 73.81 | 151.63 | 81.39 | 233.02 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8241 | SL | QLF | 31 | 32.11 | 193.44 | 25.61 | 219.05 | OBARTS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8274 | SL | QLF | 22 (10) | 82.66 | 231.94 | 95.70 | 327.64 | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | QLF | 22 (11) | 80.28 | 240.48 | 73.92 | 314.40 | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 68 (24) | 39.99 | 430.33 | 2.94 | 433.27 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 33 (11) | 79.38 | 241.37 | 81.63 | 323.00 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 39 (19) | 33.60 | 252.74 | 78.23 | 330.97 | OBARTS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8152 | GS | QLF | 17 (8) | 33.10 | | UNS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8227 | SL | QLF | 12 (11) | 37.89 | | UNS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8233 | SL | DSQ | | UNS |