| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 10-Nov-2023 | Hillend | BUDS Champs | 8756 | SL | QLF | 42 (19) | 41.72 | 169.99 | 56.49 | 226.48 | OBARTS |
| 20-Feb-2020 | Bormio | English Alpine FIS Championships | 891 | SG | QLF | 51 (27) | 72.14 | 146.76 | 39.60 | 186.36 | FIS |
| 20-Feb-2020 | Bormio | English Alpine FIS Championships | 890 | SG | QLF | 54 (27) | 73.56 | 164.42 | 43.65 | 208.07 | FIS |
| 19-Feb-2020 | Bormio | English Alpine FIS Championships | 889 | GS | DNF | | FIS |
| 18-Feb-2020 | Bormio | English Alpine FIS Championships | 888 | GS | QLF | 50 (23) | 120.96 | 121.62 | 45.67 | 167.29 | FIS |
| 17-Feb-2020 | Bormio | English Alpine FIS Championships | 887 | SL | QLF | 36 (15) | 117.47 | 131.32 | 43.83 | 175.15 | FIS |
| 16-Feb-2020 | Bormio | English Alpine FIS Championships | 886 | SL | QLF | 38 (14) | 118.56 | 159.50 | 34.96 | 194.46 | FIS |
| 28-Jan-2020 | Wengen | British Schoolboys International Races | 8041 | SL | QLF | 2 (1) | 91.44 | 21.62 | 147.59 | 169.21 | BASS |
| 27-Jan-2020 | Wengen | British Schoolboys International Races | 8036 | GS | QLF | 3 (2) | 88.53 | 10.96 | 153.30 | 164.26 | BASS |
| 27-Jan-2020 | Wengen | British Schoolboys International Races | 8033 | GS | QLF | 3 (2) | 88.53 | * | * | * | BASS |
| 12-Apr-2019 | Tignes | British Childrens Champs | 8177 | GS | QLF | 5 (5) | 98.12 | 24.14 | 123.56 | 147.70 | BASS |
| 10-Apr-2019 | Tignes | British Childrens Champs | 8173 | SL | DNF | | BASS |
| 08-Apr-2019 | Tignes | British Childrens Champs | 8169 | SG | QLF | 12 (9) | 59.03 | 66.86 | 132.18 | 199.04 | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8104 | SL | QLF | 9 (1) | 90.93 | 67.63 | 114.38 | 182.01 | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8101 | SL | QLF | 10 (1) | 90.93 | * | * | * | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8099 | GS | QLF | 7 (2) | 91.15 | 24.75 | 115.58 | 140.33 | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8096 | GS | QLF | 8 (2) | 91.15 | * | * | * | BASS |
| 06-Apr-2018 | Tignes | Delancey British Childrens Championships | 8177 | GS | DNF | | BASS |
| 04-Apr-2018 | Tignes | Delancey British Childrens Championships | 8173 | SL | QLF | 9 (9) | 98.45 | 55.79 | 136.24 | 192.03 | BASS |
| 02-Apr-2018 | Tignes | Delancey British Childrens Championships | 8169 | SG | QLF | 15 (15) | 59.00 | 75.81 | 157.66 | 233.47 | BASS |
| 06-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8149 | SL | QLF | 5 (5) | 92.56 | 33.46 | 180.15 | 213.61 | BASS |
| 05-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8145 | GS | QLF | 4 (4) | 120.79 | 31.31 | 174.33 | 205.64 | BASS |
| 31-Jan-2018 | Wengen | British Schoolboys International Races | 8104 | SL | QLF | 3 (3) | 116.84 | 72.96 | 169.11 | 242.07 | BASS |
| 30-Jan-2018 | Wengen | British Schoolboys International Races | 8099 | GS | QLF | 2 (2) | 100.79 | 33.07 | 163.18 | 196.25 | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8137 | GS | DNF | | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8136 | GS | DNF | | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8131 | SG | QLF | 15 | 59.82 | 99.36 | 125.20 | 224.56 | BASS |
| 04-Apr-2017 | Tignes | Delancey British Childrens Championships | 8133 | SL | QLF | 23 | 59.29 | 183.47 | 171.53 | 355.00 | BASS |
| 04-Apr-2017 | Tignes | Delancey British Childrens Championships | 8132 | SL | DNF | | BASS |
| 01-Feb-2017 | Wengen | British Schoolboys International Races | 8144 | GS | QLF | 2 (2) | 45.63 | 2.15 | 191.37 | 193.52 | BASS |
| 01-Feb-2017 | Wengen | British Schoolboys International Races | 8143 | GS | QLF | 1 (1) | 48.38 | 0.00 | 190.44 | 190.44 | BASS |
| 31-Jan-2017 | Wengen | British Schoolboys International Races | 8149 | SL | QLF | 3 (3) | 50.06 | 7.26 | 208.28 | 215.54 | BASS |
| 31-Jan-2017 | Wengen | British Schoolboys International Races | 8148 | SL | QLF | 3 (3) | 47.90 | 26.82 | 210.19 | 237.01 | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8255 | GS | QLF | 1 (1) | 38.73 | 0.00 | 197.31 | 197.31 | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8254 | GS | QLF | 1 (1) | 36.87 | 0.00 | 200.40 | 200.40 | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | DNF | | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8098 | GS | QLF | 15 (6) | 61.98 | 87.49 | 200.89 | 288.38 | BASS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8082 | GS | QLF | 4 (2) | 54.17 | * | * | * | BASS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8081 | GS | QLF | 10 (6) | 55.75 | 0.00 | 206.09 | 206.09 | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8077 | SL | DNF | | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8076 | SL | QLF | 4 (3) | 62.62 | 0.00 | 221.36 | 221.36 | BASS |