| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 23-Feb-2022 | Bormio | English Alpine FIS Championships | 1240 | GS | QLF | 24 (12) | 103.27 | 27.01 | 34.04 | 61.05 | FIS |
| 22-Feb-2022 | Bormio | English Alpine FIS Championships | 1239 | GS | DNF | | FIS |
| 21-Feb-2022 | Bormio | English Alpine FIS Championships | 1238 | SL | QLF | 9 (3) | 96.57 | 27.05 | 46.54 | 73.59 | FIS |
| 20-Feb-2022 | Bormio | English Alpine FIS Championships | 1237 | SL | QLF | 13 (6) | 91.90 | 38.29 | 34.25 | 72.54 | FIS |
| 20-Feb-2020 | Bormio | English Alpine FIS Championships | 891 | SG | QLF | 23 (9) | 67.21 | 55.40 | 39.60 | 95.00 | FIS |
| 20-Feb-2020 | Bormio | English Alpine FIS Championships | 890 | SG | QLF | 22 (9) | 67.14 | 46.22 | 43.65 | 89.87 | FIS |
| 19-Feb-2020 | Bormio | English Alpine FIS Championships | 889 | GS | DNF | | FIS |
| 18-Feb-2020 | Bormio | English Alpine FIS Championships | 888 | GS | QLF | 27 (12) | 112.18 | 39.48 | 45.67 | 85.15 | FIS |
| 17-Feb-2020 | Bormio | English Alpine FIS Championships | 887 | SL | DNF | | FIS |
| 16-Feb-2020 | Bormio | English Alpine FIS Championships | 886 | SL | DNF | | FIS |
| 12-Apr-2019 | Tignes | British Childrens Champs | 8177 | GS | QLF | 1 (1) | 95.83 | 0.00 | 123.56 | 123.56 | BASS |
| 10-Apr-2019 | Tignes | British Childrens Champs | 8173 | SL | QLF | 1 (1) | 85.37 | 0.00 | 122.29 | 122.29 | BASS |
| 08-Apr-2019 | Tignes | British Childrens Champs | 8169 | SG | QLF | 2 (2) | 57.34 | 30.87 | 132.18 | 163.05 | BASS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8149 | SL | QLF | 1 (1) | 90.31 | 0.00 | 132.47 | 132.47 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8144 | GS | QLF | 1 (1) | 90.65 | 0.00 | 123.58 | 123.58 | BASS |
| 18-Feb-2019 | Bormio | English Alpine Champs Children | 8137 | SG | QLF | 3 (3) | 58.69 | 7.55 | 145.06 | 152.61 | BASS |
| 18-Feb-2019 | Bormio | English Alpine Champs Children | 8136 | SG | QLF | 2 (2) | 57.87 | 19.44 | 139.53 | 158.97 | BASS |
| 25-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8086 | SL | DNS | | BASS |
| 25-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8083 | SL | DNS | | BASS |
| 24-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8081 | GS | DNS | | BASS |
| 24-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8078 | GS | DNS | | BASS |
| 08-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8206 | SG | QLF | 3 (2) | 47.09 | 25.82 | 124.36 | 150.18 | BASS |
| 08-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8032 | SG | QLF | 6 (4) | 47.44 | 45.31 | 130.07 | 175.38 | BASS |
| 07-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8030 | GS | QLF | 2 (1) | 112.11 | 11.66 | 111.27 | 122.93 | BASS |
| 07-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8027 | GS | QLF | 2 (1) | 112.11 | * | * | * | BASS |
| 06-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8025 | SL | QLF | 2 (1) | 92.72 | 36.02 | 82.19 | 118.21 | BASS |
| 06-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8022 | SL | QLF | 2 (1) | 92.72 | * | * | * | BASS |
| 06-Apr-2018 | Tignes | Delancey British Childrens Championships | 8177 | GS | QLF | 6 (6) | 95.77 | 32.89 | 132.53 | 165.42 | BASS |
| 04-Apr-2018 | Tignes | Delancey British Childrens Championships | 8173 | SL | DNF | | BASS |
| 02-Apr-2018 | Tignes | Delancey British Childrens Championships | 8169 | SG | QLF | 9 (9) | 57.30 | 42.51 | 157.66 | 200.17 | BASS |
| 06-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8149 | SL | QLF | 2 (2) | 88.77 | 2.60 | 180.15 | 182.75 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8140 | GS | QLF | 7 (7) | 115.24 | 13.45 | 146.42 | 159.87 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8137 | SL | QLF | 31 (31) | 116.29 | 142.65 | 151.61 | 294.26 | BASS |
| 12-Feb-2018 | Bormio | English Alpine Children's Championships | 8133 | SG | QLF | 8 (8) | 49.80 | 33.54 | 159.12 | 192.66 | BASS |
| 26-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 8089 | SL | QLF | 1 (1) | 87.72 | 0.00 | 166.07 | 166.07 | BASS |
| 25-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 8094 | GS | QLF | 1 (1) | 121.53 | 0.00 | 172.94 | 172.94 | BASS |
| 07-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8026 | SL | QLF | 1 (1) | 62.37 | 0.00 | 172.22 | 172.22 | BASS |
| 06-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8022 | GS | DNF | | BASS |
| 05-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8030 | SL | QLF | 5 (5) | 72.43 | 45.33 | 150.70 | 196.03 | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8137 | GS | DNF | | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8136 | GS | QLF | 5 (5) | 51.32 | 40.15 | 165.01 | 205.16 | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8131 | SG | DNF | | BASS |
| 04-Apr-2017 | Tignes | Delancey British Childrens Championships | 8133 | SL | QLF | 2 | 47.73 | 7.31 | 171.53 | 178.84 | BASS |
| 04-Apr-2017 | Tignes | Delancey British Childrens Championships | 8132 | SL | QLF | 3 | 45.95 | 10.01 | 177.95 | 187.96 | BASS |
| 21-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8128 | SL | QLF | 4 (4) | 48.43 | 37.38 | 178.38 | 215.76 | BASS |
| 21-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8127 | SL | QLF | 1 (1) | 45.56 | 0.00 | 177.42 | 177.42 | BASS |
| 20-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8124 | GS | DNF | | BASS |
| 20-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8123 | GS | QLF | 3 (3) | 47.40 | 17.25 | 173.66 | 190.91 | BASS |
| 17-Mar-2017 | Villars | Aiglon College Cup | 8119 | SL | QLF | 1 (1) | 37.85 | 0.00 | 224.64 | 224.64 | BASS |
| 17-Mar-2017 | Villars | Aiglon College Cup | 8118 | SL | QLF | 1 (1) | 39.33 | 0.00 | 224.40 | 224.40 | BASS |
| 16-Mar-2017 | Villars | Aiglon College Cup | 8114 | GS | QLF | 2 (2) | 47.91 | 9.08 | 188.82 | 197.90 | BASS |
| 16-Mar-2017 | Villars | Aiglon College Cup | 8113 | GS | QLF | 2 (2) | 53.57 | 20.35 | 188.34 | 208.69 | BASS |
| 17-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8052 | SG | QLF | 25 (3) | 49.89 | 85.76 | 130.25 | 216.01 | BASS |
| 16-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8051 | SG | QLF | 28 (6) | 50.70 | 112.68 | 120.00 | 232.68 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8048 | GS | QLF | 2 (2) | 49.10 | 2.80 | 181.16 | 183.96 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8047 | GS | QLF | 1 (1) | 48.83 | 0.00 | 182.47 | 182.47 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8045 | SL | QLF | 2 (2) | 49.23 | 1.17 | 193.61 | 194.78 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8044 | SL | QLF | 23 (23) | 64.94 | 164.37 | 183.72 | 348.09 | BASS |
| 27-Jan-2017 | Les Crosets | Welsh Alpine Championships | 8040 | SL | DNF | | BASS |
| 27-Jan-2017 | Les Crosets | Welsh Alpine Championships | 8039 | SL | DNF | | BASS |
| 26-Jan-2017 | Les Crosets | Welsh Alpine Championships | 8036 | GS | QLF | 1 (1) | 57.46 | 0.00 | 190.31 | 190.31 | BASS |
| 26-Jan-2017 | Les Crosets | Welsh Alpine Championships | 8035 | GS | QLF | 1 (1) | 57.20 | 0.00 | 190.33 | 190.33 | BASS |
| 05-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8009 | SL | QLF | 1 (1) | 41.94 | 0.00 | 199.01 | 199.01 | BASS |
| 05-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8008 | SL | QLF | 1 (1) | 44.10 | 0.00 | 204.67 | 204.67 | BASS |
| 04-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8005 | SL | QLF | 1 (1) | 37.82 | 0.00 | 192.99 | 192.99 | BASS |
| 04-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8004 | SL | QLF | 1 (1) | 40.76 | 0.00 | 197.23 | 197.23 | BASS |
| 03-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8171 | GS | QLF | 1 (1) | 42.24 | 0.00 | 187.95 | 187.95 | BASS |
| 03-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8001 | GS | QLF | 1 (1) | 43.38 | 0.00 | 190.80 | 190.80 | BASS |
| 03-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8000 | GS | DNF | | BASS |
| 01-Apr-2016 | Tignes | British Children's Championships | 8101 | SL | DSQ | | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8255 | GS | QLF | 5 (3) | 40.08 | 34.16 | 197.31 | 231.47 | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8254 | GS | QLF | 12 (4) | 39.22 | 62.46 | 200.40 | 262.86 | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | QLF | 22 (1) | 62.32 | 82.45 | 136.80 | 219.25 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8098 | GS | QLF | 2 (1) | 57.33 | 7.41 | 200.89 | 208.30 | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 8095 | COM | QLF | 10 (2) | 68.19 | | UNS |
| 11-Mar-2016 | Villars | Aiglon College Cup | 8091 | SL | DNF | | BASS |
| 11-Mar-2016 | Villars | Aiglon College Cup | 8090 | SL | QLF | 12 (5) | 51.38 | 161.85 | 207.64 | 369.49 | BASS |
| 10-Mar-2016 | Villars | Aiglon College Cup | 8087 | GS | QLF | 2 (1) | 49.57 | 16.08 | 220.43 | 236.51 | BASS |
| 10-Mar-2016 | Villars | Aiglon College Cup | 8086 | GS | DNF | | BASS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8082 | GS | DNF | | BASS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8081 | GS | QLF | 2 (1) | 51.61 | 0.00 | 206.09 | 206.09 | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8077 | SL | QLF | 2 (2) | 50.80 | 42.00 | 188.94 | 230.94 | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8076 | SL | DNF | | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 8062 | SL | DNF | | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 8061 | SL | QLF | 11 (4) | 54.79 | 53.66 | 191.05 | 244.71 | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 8059 | SG | QLF | 25 (2) | 55.52 | 79.35 | 145.95 | 225.30 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 8058 | SG | QLF | 26 (1) | 54.01 | 84.75 | 143.29 | 228.04 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8055 | GS | QLF | 12 (3) | 51.75 | 58.82 | 201.96 | 260.78 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8054 | GS | QLF | 18 (6) | 51.70 | 85.08 | 203.30 | 288.38 | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8010 | GS | QLF | 11 (5) | 62.73 | 56.34 | 232.22 | 288.56 | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8009 | GS | QLF | 14 (6) | 60.77 | 56.27 | 222.91 | 279.18 | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8008 | GS | QLF | 3 (1) | 60.31 | 20.40 | 220.24 | 240.64 | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8007 | GS | QLF | 6 (2) | 61.71 | 22.58 | 220.88 | 243.46 | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8005 | SL | DNF | | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8004 | SL | QLF | 10 (1) | 47.91 | 98.00 | 198.64 | 296.64 | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8002 | SL | QLF | 2 (1) | 48.11 | 17.00 | 208.43 | 225.43 | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8001 | SL | QLF | 3 (1) | 47.30 | 27.01 | 228.06 | 255.07 | BASS |
| 01-Apr-2015 | Tignes | Delancey British Alpine Championships | 8091 | GS | QLF | 4 (4) | 35.47 | | UNS |
| 10-Mar-2015 | Les Houches | British Inter-School Ski Challenge | 8078 | SL | DNS | | UNS |
| 09-Mar-2015 | Les Houches | British Inter-School Ski Challenge | 8073 | GS | DNS | | UNS |
| 18-Feb-2015 | Bormio | 19th English Alpine Championships | 8066 | COM | QLF | 1 | 63.29 | | UNS |
| 16-Feb-2015 | Bormio | 19th English Alpine Championships | 8062 | GS | QLF | 5 | 53.39 | | UNS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 8228 | COM | QLF | 6 (4) | 41.49 | | UNS |
| 08-Apr-2014 | Meribel | Delancey British Alpine Championships | 8227 | GS | QLF | 6 (6) | 32.57 | | UNS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8242 | GS | DNS | | UNS |
| 14-Mar-2014 | Villars | Aiglon College Cup | 8083 | COM | QLF | 1 (1) | 85.25 | | UNS |
| 13-Mar-2014 | Villars | Aiglon College Cup | 8078 | GS | QLF | 1 (1) | 103.76 | | UNS |
| 24-Jan-2014 | Les Crosets | Welsh Alpine Championships | 8055 | SL | QLF | 2 (2) | 56.15 | | UNS |
| 23-Jan-2014 | Les Crosets | Welsh Alpine Championships | 8060 | GS | QLF | 4 (4) | 142.67 | | UNS |