| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 28-Jan-2020 | Wengen | British Schoolboys International Races | 8041 | SL | QLF | 8 (3) | 99.71 | 89.60 | 147.59 | 237.19 | BASS |
| 27-Jan-2020 | Wengen | British Schoolboys International Races | 8036 | GS | QLF | 19 (10) | 96.54 | 103.33 | 153.30 | 256.63 | BASS |
| 27-Jan-2020 | Wengen | British Schoolboys International Races | 8033 | GS | QLF | 22 (10) | 96.54 | * | * | * | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8104 | SL | QLF | 17 (7) | 96.29 | 114.65 | 114.38 | 229.03 | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8101 | SL | QLF | 18 (7) | 96.29 | * | * | * | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8099 | GS | QLF | 20 (7) | 97.48 | 96.61 | 115.58 | 212.19 | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8096 | GS | QLF | 21 (7) | 97.48 | * | * | * | BASS |
| 06-Apr-2018 | Tignes | Delancey British Childrens Championships | 8177 | GS | DNF | | BASS |
| 04-Apr-2018 | Tignes | Delancey British Childrens Championships | 8173 | SL | DNF | | BASS |
| 02-Apr-2018 | Tignes | Delancey British Childrens Championships | 8169 | SG | QLF | 43 (30) | 63.39 | 161.81 | 157.66 | 319.47 | BASS |
| 06-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8149 | SL | QLF | 12 (12) | 103.75 | 124.54 | 180.15 | 304.69 | BASS |
| 05-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8145 | GS | DNF | | BASS |
| 31-Jan-2018 | Wengen | British Schoolboys International Races | 8104 | SL | QLF | 19 (19) | 140.63 | 234.41 | 169.11 | 403.52 | BASS |
| 30-Jan-2018 | Wengen | British Schoolboys International Races | 8099 | GS | QLF | 7 (7) | 107.13 | 96.79 | 163.18 | 259.97 | BASS |
| 07-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8026 | SL | DNF | | BASS |
| 06-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8022 | GS | QLF | 8 (8) | 98.37 | 84.52 | 162.18 | 246.70 | BASS |
| 05-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8030 | SL | DNF | | BASS |
| 21-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8128 | SL | QLF | 16 (16) | 51.38 | 83.51 | 178.38 | 261.89 | BASS |
| 21-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8127 | SL | QLF | 6 (6) | 49.66 | 64.79 | 177.42 | 242.21 | 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 | 8 (8) | 48.95 | 49.86 | 173.66 | 223.52 | BASS |
| 17-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8052 | SG | DNS | | BASS |
| 16-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8051 | SG | QLF | 53 (19) | 53.62 | 181.37 | 120.00 | 301.37 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8048 | GS | DNF | | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8047 | GS | QLF | 14 (14) | 52.36 | 70.85 | 182.47 | 253.32 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8045 | SL | QLF | 16 (16) | 53.97 | 70.61 | 193.61 | 264.22 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8044 | SL | QLF | 45 (45) | 78.49 | 348.90 | 183.72 | 532.62 | BASS |
| 01-Feb-2017 | Wengen | British Schoolboys International Races | 8144 | GS | QLF | 4 (4) | 47.31 | 38.31 | 191.37 | 229.68 | BASS |
| 01-Feb-2017 | Wengen | British Schoolboys International Races | 8143 | GS | QLF | 11 (11) | 52.01 | 73.53 | 190.44 | 263.97 | BASS |
| 31-Jan-2017 | Wengen | British Schoolboys International Races | 8149 | SL | QLF | 6 (5) | 51.35 | 26.00 | 208.28 | 234.28 | BASS |
| 31-Jan-2017 | Wengen | British Schoolboys International Races | 8148 | SL | QLF | 5 (5) | 48.19 | 31.34 | 210.19 | 241.53 | BASS |
| 05-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8009 | SL | QLF | 7 (7) | 47.59 | 97.00 | 199.01 | 296.01 | BASS |
| 05-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8008 | SL | DSQ | | BASS |
| 04-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8005 | SL | QLF | 7 (7) | 42.60 | 91.00 | 192.99 | 283.99 | BASS |
| 04-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8004 | SL | QLF | 10 (10) | 46.09 | 94.15 | 197.23 | 291.38 | BASS |
| 03-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8171 | GS | QLF | 11 (11) | 45.56 | 77.03 | 187.95 | 264.98 | BASS |
| 03-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8001 | GS | QLF | 14 (14) | 49.43 | 136.68 | 190.80 | 327.48 | BASS |
| 03-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8000 | GS | QLF | 6 (6) | 46.72 | 48.89 | 192.69 | 241.58 | BASS |
| 01-Apr-2016 | Tignes | British Children's Championships | 8101 | SL | DSQ | | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8255 | GS | QLF | 17 (11) | 42.84 | 104.00 | 197.31 | 301.31 | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8254 | GS | QLF | 35 (19) | 42.92 | 160.81 | 200.40 | 361.21 | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | QLF | 74 (14) | 72.04 | 263.75 | 136.80 | 400.55 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8098 | GS | QLF | 24 (10) | 64.81 | 136.24 | 200.89 | 337.13 | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 8095 | COM | QLF | 43 (18) | 77.69 | | UNS |
| 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 | 29 (13) | 59.25 | 145.07 | 206.09 | 351.16 | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8077 | SL | QLF | 17 (9) | 59.54 | 173.10 | 188.94 | 362.04 | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8076 | SL | QLF | 10 (7) | 66.48 | 60.71 | 221.36 | 282.07 | BASS |
| 26-Jan-2016 | Wengen | British Schoolboys | 8046 | SL | QLF | 11 (5) | 60.69 | 89.80 | 303.39 | 393.19 | BASS |
| 26-Jan-2016 | Wengen | British Schoolboys | 8045 | SL | DSQ | | BASS |
| 25-Jan-2016 | Wengen | British Schoolboys | 8042 | GS | QLF | 11 (6) | 68.23 | 68.05 | 316.77 | 384.82 | BASS |
| 25-Jan-2016 | Wengen | British Schoolboys | 8041 | GS | QLF | 11 (5) | 65.83 | 111.23 | 309.87 | 421.10 | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8010 | GS | QLF | 37 (15) | 67.38 | 133.16 | 232.22 | 365.38 | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8009 | GS | QLF | 39 (16) | 66.05 | 146.31 | 222.91 | 369.22 | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8008 | GS | QLF | 34 (13) | 69.28 | 169.19 | 220.24 | 389.43 | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8007 | GS | QLF | 46 (20) | 71.51 | 181.80 | 220.88 | 402.68 | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8005 | SL | DSQ | | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8004 | SL | QLF | 37 (13) | 54.78 | 215.30 | 198.64 | 413.94 | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8002 | SL | DNS | | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8001 | SL | DNS | | BASS |
| 18-Feb-2015 | Bormio | 19th English Alpine Championships | 8066 | COM | QLF | 19 | 72.33 | | UNS |
| 16-Feb-2015 | Bormio | 19th English Alpine Championships | 8062 | GS | QLF | 16 | 57.48 | | UNS |