| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 30-Jan-2019 | Wengen | British Schoolboys | 8104 | SL | QLF | 11 (7) | 92.95 | 85.35 | 114.38 | 199.73 | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8101 | SL | QLF | 12 (7) | 92.95 | * | * | * | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8099 | GS | QLF | 6 (4) | 91.09 | 24.07 | 115.58 | 139.65 | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8096 | GS | QLF | 7 (4) | 91.09 | * | * | * | BASS |
| 06-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8150 | SL | DNF | | BASS |
| 05-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8146 | GS | QLF | 5 (5) | 125.07 | 65.54 | 154.01 | 219.55 | BASS |
| 31-Jan-2018 | Wengen | British Schoolboys International Races | 8105 | SL | QLF | 13 (11) | 135.59 | 139.90 | 161.50 | 301.40 | BASS |
| 30-Jan-2018 | Wengen | British Schoolboys International Races | 8100 | GS | QLF | 6 (6) | 104.20 | 32.05 | 165.08 | 197.13 | BASS |
| 17-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8052 | SG | DNS | | BASS |
| 16-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8051 | SG | QLF | 5 (5) | 48.78 | 67.51 | 120.00 | 187.51 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8049 | GS | DNF | | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8046 | SL | QLF | 16 (16) | 109.45 | 89.24 | 136.99 | 226.23 | BASS |
| 01-Feb-2017 | Wengen | British Schoolboys International Races | 8145 | GS | DSQ | | BASS |
| 31-Jan-2017 | Wengen | British Schoolboys International Races | 8150 | SL | DSQ | | BASS |
| 01-Apr-2016 | Tignes | British Children's Championships | 8100 | SL | DNF | | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8256 | GS | DNS | | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | QLF | 23 (14) | 62.63 | 88.23 | 136.80 | 225.03 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8103 | GS | DNF | | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 8253 | COM | QLF | 17 (9) | 69.34 | | UNS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8083 | SL | QLF | 9 (6) | 96.78 | 101.43 | 154.24 | 255.67 | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8078 | GS | QLF | 6 (4) | 109.76 | 38.99 | 153.51 | 192.50 | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 8059 | SG | DNS | | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 8058 | SG | DNF | | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8056 | GS | QLF | 23 (14) | 106.95 | 104.78 | 161.53 | 266.31 | BASS |
| 26-Jan-2016 | Wengen | British Schoolboys | 8047 | SL | DNS | | BASS |
| 25-Jan-2016 | Wengen | British Schoolboys | 8043 | GS | QLF | 3 (2) | 118.21 | 7.52 | 190.20 | 197.72 | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8013 | GS | QLF | 19 (14) | 124.51 | 79.48 | 147.55 | 227.03 | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8012 | SL | DNF | | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8011 | SL | QLF | 14 (6) | 99.44 | 76.40 | 154.19 | 230.59 | BASS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 8090 | SG | QLF | 29 (6) | 60.03 | 120.60 | 187.20 | 307.80 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8220 | SL | QLF | 33 (33) | 39.61 | 150.28 | 172.18 | 322.46 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8219 | SL | QLF | 20 (20) | 33.64 | 82.28 | 165.57 | 247.85 | BASS |
| 01-Apr-2015 | Tignes | Delancey British Alpine Championships | 8094 | GS | QLF | 14 (14) | 62.89 | 96.92 | 167.41 | 264.33 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8068 | SG | DSQ | | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8067 | SG | QLF | 17 | 57.44 | 74.79 | 195.20 | 269.99 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8064 | SL | QLF | 18 | 59.96 | 68.95 | 178.26 | 247.21 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8063 | SL | QLF | 11 | 57.04 | 75.29 | 170.73 | 246.02 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8060 | GS | QLF | 17 | 73.25 | 70.10 | 167.07 | 237.17 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8059 | GS | QLF | 15 | 73.35 | 64.81 | 172.30 | 237.11 | BASS |
| 27-Jan-2015 | Meiringen | British Schoolboys | 8052 | SL | QLF | 5 | 61.93 | 47.60 | 215.31 | 262.91 | BASS |
| 26-Jan-2015 | Meiringen | British Schoolboys | 8049 | GS | QLF | 2 | 62.01 | 68.66 | 185.34 | 254.00 | BASS |
| 26-Jan-2015 | Meiringen | British Schoolboys | 8048 | GS | QLF | 3 | 58.83 | 62.18 | 187.31 | 249.49 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8026 | GS | QLF | 17 | 63.09 | 105.47 | 162.70 | 268.17 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8025 | GS | QLF | 15 | 66.03 | 101.01 | 169.94 | 270.95 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8022 | GS | QLF | 16 | 65.27 | 76.04 | 176.33 | 252.37 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8021 | GS | QLF | 18 | 66.25 | 130.40 | 163.06 | 293.46 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8018 | SL | DNF | | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8017 | SL | DNF | | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8015 | SL | QLF | 13 | 50.99 | 114.38 | 178.53 | 292.91 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8014 | SL | QLF | 12 | 50.20 | 156.64 | 163.84 | 320.48 | BASS |
| 11-Apr-2014 | Meribel | Delancey British Alpine Championships | 8224 | SL | QLF | 10 (10) | 44.43 | 84.34 | 0.00 | 84.34 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 8222 | GS | QLF | 25 (25) | 54.22 | 56.38 | 0.00 | 56.38 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 8221 | GS | QLF | 24 (24) | 62.92 | 92.26 | 0.00 | 92.26 | BASS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 8220 | SG | QLF | 47 (17) | 64.67 | 152.47 | 152.03 | 304.50 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8239 | GS | QLF | 18 (18) | 39.03 | 79.49 | 190.18 | 269.67 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8238 | GS | QLF | 21 (21) | 40.75 | 113.25 | 184.80 | 298.05 | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 8071 | SL | DNS | | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8069 | GS | QLF | 32 (32) | 58.09 | 112.52 | 191.47 | 303.99 | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8068 | GS | QLF | 17 (17) | 62.22 | 96.04 | 182.30 | 278.34 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8066 | SG | QLF | 41 (9) | 59.77 | 171.46 | 150.52 | 321.98 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8065 | SG | QLF | 51 (17) | 60.51 | 190.93 | 142.60 | 333.53 | BASS |
| 28-Jan-2014 | Meiringen | British Schoolboys | 8023 | GS | QLF | 8 (8) | 61.85 | 74.71 | 220.98 | 295.69 | BASS |
| 27-Jan-2014 | Meiringen | British Schoolboys | 8027 | SL | DNF | | BASS |
| 07-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8040 | GS | DNS | | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8038 | GS | DNS | | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8037 | GS | DNS | | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8035 | SL | DNS | | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8034 | SL | DNS | | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8032 | SL | DNS | | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8031 | SL | DNS | | BASS |