| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 06-Mar-2026 | Bormio | English Alpine FIS Championships | 721 | SL | DNF | | FIS |
| 05-Mar-2026 | Bormio | English Alpine FIS Championships | 720 | GS | QLF | 16 (4) | 106.70 | 34.36 | 23.00 | 57.36 | FIS |
| 11-Feb-2024 | Bormio | English Alpine FIS Championships | 834 | SL | QLF | 25 (19) | 94.49 | 27.75 | 27.40 | 55.15 | FIS |
| 10-Feb-2024 | Bormio | English Alpine FIS Championships | 835 | SL | DNF | | FIS |
| 09-Feb-2024 | Bormio | English Alpine FIS Championships | 833 | GS | QLF | 26 (18) | 105.82 | 28.56 | 35.63 | 64.19 | FIS |
| 08-Feb-2024 | Bormio | English Alpine FIS Championships | 832 | GS | QLF | 27 (17) | 105.49 | 29.06 | 33.46 | 62.52 | FIS |
| 02-Apr-2023 | Tignes | GB Alpine Senior Championships | 373 | SL | QLF | 14 (8) | 102.09 | 56.72 | 29.46 | 86.18 | FIS |
| 11-Feb-2023 | Bormio | English Alpine FIS Championships | 354 | SL | DNF | | FIS |
| 10-Feb-2023 | Bormio | English Alpine FIS Championships | 352 | GS | QLF | 17 (13) | 102.44 | 30.58 | 40.18 | 70.76 | FIS |
| 09-Feb-2023 | Bormio | English Alpine FIS Championships | 351 | GS | QLF | 16 (10) | 102.10 | 36.91 | 37.76 | 74.67 | FIS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8279 | SL | QLF | 6 (3) | 25.56 | 28.18 | 35.32 | 63.50 | IBARTS |
| 23-Feb-2022 | Bormio | English Alpine FIS Championships | 1240 | GS | DNF | | FIS |
| 22-Feb-2022 | Bormio | English Alpine FIS Championships | 1239 | GS | QLF | 39 (22) | 112.65 | 75.96 | 39.57 | 115.53 | FIS |
| 21-Feb-2022 | Bormio | English Alpine FIS Championships | 1238 | SL | QLF | 23 (14) | 101.34 | 64.44 | 46.54 | 110.98 | FIS |
| 20-Feb-2022 | Bormio | English Alpine FIS Championships | 1237 | SL | QLF | 28 (12) | 94.11 | 56.76 | 34.25 | 91.01 | FIS |
| 20-Feb-2020 | Bormio | English Alpine Childrens Championships | 8067 | GS | QLF | 6 (6) | 130.66 | 23.82 | 136.14 | 159.96 | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 8066 | SG | QLF | 7 (7) | 60.59 | 42.51 | 170.08 | 212.59 | BASS |
| 19-Feb-2020 | Bormio | English Alpine Childrens Championships | 8065 | SG | QLF | 9 (9) | 60.34 | 43.54 | 171.36 | 214.90 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8062 | SL | QLF | 8 (8) | 98.58 | 44.22 | 154.10 | 198.32 | BASS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8031 | SL | DSQ | | BASS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8028 | SL | DSQ | | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8027 | GS | QLF | 1 (1) | 106.07 | 0.00 | 154.69 | 154.69 | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8024 | GS | QLF | 1 (1) | 106.07 | * | * | * | BASS |
| 08-Jan-2020 | Reiteralm | Team Evolution Speed Series | 8133 | SL | QLF | 3 (3) | 87.02 | 12.20 | 182.03 | 194.23 | BASS |
| 08-Jan-2020 | Reiteralm | Team Evolution Speed Series | 8130 | SL | QLF | 3 (3) | 87.02 | * | * | * | BASS |
| 08-Jan-2020 | Reiteralm | Team Evolution Speed Series | 8128 | SG | QLF | 2 (2) | 53.30 | 2.24 | 219.93 | 222.17 | BASS |
| 07-Jan-2020 | Reiteralm | Team Evolution Speed Series | 8126 | SG | QLF | 1 (1) | 52.29 | 0.00 | 224.40 | 224.40 | BASS |
| 07-Jan-2020 | Reiteralm | Team Evolution Speed Series | 8125 | SG | QLF | 1 (1) | 52.17 | 0.00 | 215.70 | 215.70 | BASS |
| 05-Jan-2020 | Hinterreit | Ambition Childrens' Champs | 8017 | GS | QLF | 1 (1) | 119.22 | 0.00 | 139.60 | 139.60 | BASS |
| 05-Jan-2020 | Hinterreit | Ambition Childrens' Champs | 8014 | GS | QLF | 1 (1) | 119.22 | * | * | * | BASS |
| 04-Jan-2020 | Hinterreit | Ambition Childrens' Champs | 8012 | GS | QLF | 2 (2) | 118.00 | 4.99 | 146.08 | 151.07 | BASS |
| 03-Jan-2020 | Hinterreit | Ambition Childrens' Champs | 8008 | SL | DNF | | BASS |
| 03-Jan-2020 | Hinterreit | Ambition Childrens' Champs | 8005 | SL | DNF | | BASS |
| 03-Jan-2020 | Hinterreit | Ambition Childrens' Champs | 8004 | SL | QLF | 1 (1) | 87.01 | 0.00 | 165.62 | 165.62 | BASS |
| 03-Jan-2020 | Hinterreit | Ambition Childrens' Champs | 8001 | SL | QLF | 1 (1) | 87.01 | * | * | * | BASS |
| 29-Sep-2019 | Landgraaf | Lowland Championships 2019 | 8335 | SL | QLF | 1 (1) | 51.79 | 0.00 | 184.80 | 184.80 | BASS |
| 29-Sep-2019 | Landgraaf | Lowland Championships 2019 | 8332 | SL | QLF | 1 (1) | 51.79 | * | * | * | BASS |
| 28-Sep-2019 | Landgraaf | Lowland Championships 2019 | 8330 | SL | DNF | | BASS |
| 28-Sep-2019 | Landgraaf | Lowland Championships 2019 | 8327 | SL | DNF | | BASS |
| 12-Apr-2019 | Tignes | British Childrens Champs | 8177 | GS | QLF | 3 (3) | 97.80 | 20.76 | 123.56 | 144.32 | BASS |
| 10-Apr-2019 | Tignes | British Childrens Champs | 8173 | SL | QLF | 11 (11) | 95.13 | 83.46 | 122.29 | 205.75 | BASS |
| 08-Apr-2019 | Tignes | British Childrens Champs | 8169 | SG | QLF | 14 (11) | 59.20 | 70.48 | 132.18 | 202.66 | BASS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8149 | SL | QLF | 11 (11) | 95.57 | 42.52 | 132.47 | 174.99 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8144 | GS | QLF | 3 (3) | 92.87 | 24.73 | 123.58 | 148.31 | BASS |
| 18-Feb-2019 | Bormio | English Alpine Champs Children | 8137 | SG | QLF | 9 (9) | 59.83 | 30.81 | 145.06 | 175.87 | BASS |
| 18-Feb-2019 | Bormio | English Alpine Champs Children | 8136 | SG | QLF | 10 (10) | 60.02 | 64.37 | 139.53 | 203.90 | BASS |
| 25-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8086 | SL | DNF | | BASS |
| 25-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8083 | SL | DNF | | BASS |
| 24-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8081 | GS | DNF | | BASS |
| 24-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8078 | GS | DNF | | BASS |
| 09-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8182 | SL | DNS | | BASS |
| 09-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8179 | SL | DNS | | BASS |
| 08-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8214 | GS | QLF | 4 (4) | 86.81 | 11.18 | 147.40 | 158.58 | BASS |
| 08-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8211 | GS | QLF | 5 (4) | 86.81 | * | * | * | BASS |
| 08-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8210 | GS | DNF | | BASS |
| 08-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8207 | GS | DNF | | BASS |
| 04-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8020 | SL | DNF | | BASS |
| 04-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8017 | SL | DNF | | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8015 | SL | DNF | | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8012 | SL | DNF | | BASS |
| 29-Sep-2018 | Chill Factore | Ambition CN and Pro Slalom (No 2) | 8276 | SL | QLF | 5 (1) | 14.64 | 56.20 | 16.99 | 73.19 | IBARTS |
| 29-Sep-2018 | Chill Factore | Ambition CN and Pro Slalom (No 2) | 8275 | SL | QLF | 7 (1) | 13.33 | 62.84 | 13.41 | 76.25 | IBARTS |
| 23-Sep-2018 | Peer | Lowland Championships | 8322 | SL | DNF | | BASS |
| 23-Sep-2018 | Peer | Lowland Championships | 8312 | SL | DNF | | BASS |
| 22-Sep-2018 | Peer | Lowland Championships | 8321 | SL | QLF | 22 (8) | 61.71 | 132.00 | 113.20 | 245.20 | BASS |
| 22-Sep-2018 | Peer | Lowland Championships | 8311 | SL | QLF | 26 (8) | 61.71 | * | * | * | BASS |
| 06-Apr-2018 | Tignes | Delancey British Childrens Championships | 8175 | GS | QLF | 6 (6) | 51.85 | 25.20 | 198.71 | 223.91 | BASS |
| 06-Apr-2018 | Tignes | Delancey British Childrens Championships | 8174 | GS | QLF | 16 (16) | 53.25 | 78.30 | 193.87 | 272.17 | BASS |
| 03-Apr-2018 | Tignes | Delancey British Childrens Championships | 8172 | SL | DNF | | BASS |
| 03-Apr-2018 | Tignes | Delancey British Childrens Championships | 8171 | SL | DNF | | BASS |
| 02-Apr-2018 | Tignes | Delancey British Childrens Championships | 8169 | SG | QLF | 40 (12) | 62.54 | 145.16 | 157.66 | 302.82 | BASS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8184 | SL | QLF | 11 (11) | 59.60 | 124.06 | 250.02 | 374.08 | BASS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8183 | SL | QLF | 18 (18) | 66.12 | 209.99 | 274.99 | 484.98 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8194 | SL | DNF | | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8193 | SL | QLF | 12 (12) | 70.33 | 259.83 | 324.62 | 584.45 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8190 | SL | QLF | 5 (5) | 55.73 | 102.08 | 284.90 | 386.98 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8189 | SL | QLF | 1 (1) | 42.68 | 0.00 | 282.69 | 282.69 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8139 | GS | QLF | 8 (8) | 63.62 | 54.30 | 185.39 | 239.69 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8138 | GS | QLF | 8 (8) | 61.91 | 64.80 | 184.24 | 249.04 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8136 | SL | QLF | 4 (4) | 50.56 | 30.12 | 220.12 | 250.24 | 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 | 36 (7) | 53.23 | 110.24 | 159.12 | 269.36 | BASS |
| 11-Feb-2018 | Bormio | English Alpine Children's Championships | 8132 | SG | QLF | 27 (5) | 56.40 | 99.78 | 157.35 | 257.13 | BASS |
| 10-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8168 | SL | DNS | | BASS |
| 10-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8167 | SL | DNF | | BASS |
| 10-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8163 | SG | QLF | 12 (5) | 57.44 | | UNS |
| 09-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8165 | SG | QLF | 11 (2) | 59.55 | | UNS |
| 09-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8039 | SG | QLF | 10 (3) | 59.36 | 77.41 | 168.65 | 246.06 | BASS |
| 09-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8035 | SG | QLF | 13 (5) | 61.62 | 104.37 | 165.68 | 270.05 | BASS |
| 07-Jan-2018 | Hinterreit | Ambition Championships | 8016 | GS | QLF | 2 (2) | 49.97 | 36.62 | 241.08 | 277.70 | BASS |
| 07-Jan-2018 | Hinterreit | Ambition Championships | 8015 | GS | QLF | 2 (2) | 50.45 | 22.25 | 234.77 | 257.02 | BASS |
| 06-Jan-2018 | Hinterreit | Ambition Championships | 8011 | GS | DNF | | BASS |
| 06-Jan-2018 | Hinterreit | Ambition Championships | 8010 | GS | QLF | 15 (15) | 58.77 | 185.88 | 243.34 | 429.22 | BASS |
| 05-Jan-2018 | Hinterreit | Ambition Championships | 8006 | SL | QLF | 1 (1) | 53.10 | 0.00 | 282.72 | 282.72 | BASS |
| 05-Jan-2018 | Hinterreit | Ambition Championships | 8005 | SL | QLF | 3 (3) | 50.86 | 32.55 | 254.40 | 286.95 | BASS |
| 04-Jan-2018 | Hinterreit | Ambition Championships | 8001 | SL | QLF | 3 (3) | 51.12 | 19.68 | 261.27 | 280.95 | BASS |
| 04-Jan-2018 | Hinterreit | Ambition Championships | 8000 | SL | DNF | | BASS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 15 | 57.01 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 16 | 71.73 | 108.58 | 28.43 | 137.01 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 18 | 59.99 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 11 | 72.43 | 74.72 | 85.71 | 160.43 | OBARTS |
| 13-Aug-2017 | Chill Factore | British Indoor Championships | 8273 | SL | DNF | | IBARTS |
| 12-Aug-2017 | Chill Factore | Anglo-Welsh Championships | 8271 | SL | QLF | 17 | 33.92 | 134.53 | 2.89 | 137.42 | IBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | QLF | 23 | 33.34 | 148.17 | 12.62 | 160.79 | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 41 | 32.31 | 180.28 | 7.92 | 188.20 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 14 | 68.15 | 84.79 | 81.39 | 166.18 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8241 | SL | QLF | 14 | 28.44 | 89.04 | 25.61 | 114.65 | OBARTS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8137 | GS | QLF | 15 (15) | 54.89 | 96.92 | 166.91 | 263.83 | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8136 | GS | QLF | 19 (19) | 56.18 | 136.76 | 165.01 | 301.77 | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8131 | SG | QLF | 37 | 65.74 | 216.08 | 125.20 | 341.28 | BASS |
| 04-Apr-2017 | Tignes | Delancey British Childrens Championships | 8133 | SL | QLF | 13 | 53.13 | 89.60 | 171.53 | 261.13 | BASS |
| 04-Apr-2017 | Tignes | Delancey British Childrens Championships | 8132 | SL | DSQ | | BASS |
| 17-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8052 | SG | QLF | 62 (18) | 53.74 | 175.72 | 130.25 | 305.97 | BASS |
| 16-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8051 | SG | QLF | 59 (21) | 54.71 | 207.01 | 120.00 | 327.01 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8048 | GS | QLF | 16 (16) | 52.43 | 69.46 | 181.16 | 250.62 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8047 | GS | DNF | | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8045 | SL | QLF | 18 (18) | 54.06 | 71.93 | 193.61 | 265.54 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8044 | SL | QLF | 13 (13) | 60.04 | 97.64 | 183.72 | 281.36 | BASS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | DNF | | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 31 (3) | 30.62 | 160.80 | 2.94 | 163.74 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 34 (4) | 32.40 | 178.96 | 9.77 | 188.73 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | DSQ | | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 17 (3) | 28.83 | 114.64 | 78.23 | 192.87 | OBARTS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8104 | COM | QLF | 7 (7) | 67.10 | | UNS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8105 | GS | QLF | 17 (9) | 36.84 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8152 | GS | QLF | 1 (1) | 27.93 | | UNS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8132 | COM | QLF | 1 (1) | 34.98 | | UNS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8131 | GS | QLF | 1 (1) | 37.24 | | UNS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8109 | GS | QLF | 2 (2) | 28.02 | | UNS |
| 06-Sep-2015 | Chill Factore | British Indoor Championships | 8185 | SL | QLF | 5 (4) | 16.40 | | UNS |
| 05-Sep-2015 | Chill Factore | Anglo-Welsh Indoor Championships | 8183 | SL | QLF | 8 (6) | 17.08 | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8224 | SL | DNS | | UNS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8222 | SL | DNS | | UNS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8141 | COM | QLF | 3 | 44.61 | | UNS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8136 | GS | QLF | 2 | 33.68 | | UNS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8263 | SL | QLF | 7 | 15.99 | | UNS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8144 | SL | QLF | 12 | 17.48 | | UNS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8233 | SL | DNS | | UNS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8231 | SL | QLF | 5 | 30.12 | | UNS |
| 14-Jul-2013 | Chill Factore | GBR Indoor Series 2013 | 8146 | SL | QLF | 7 (4) | 37.34 | | UNS |
| 13-Jul-2013 | Chill Factore | GBR Indoor Series 2013 | 8144 | SL | QLF | 10 (6) | 37.30 | | UNS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 8166 | SL | QLF | 13 (4) | 36.15 | | UNS |