| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 07-Mar-2026 | Bormio | English Alpine FIS Championships | 5692 | SL | DNF | | FIS |
| 06-Mar-2026 | Bormio | English Alpine FIS Championships | 5691 | SL | QLF | 29 (17) | 101.94 | 95.10 | 28.49 | 123.59 | FIS |
| 05-Mar-2026 | Bormio | English Alpine FIS Championships | 5690 | GS | QLF | 39 (22) | 121.48 | 159.86 | 31.78 | 191.64 | FIS |
| 04-Mar-2026 | Bormio | English Alpine FIS Championships | 5689 | GS | QLF | 33 (21) | 127.15 | 163.87 | 32.04 | 195.91 | FIS |
| 19-Jan-2026 | Les Crosets | Welsh Alpine Championships FIS | 5677 | SL | QLF | 6 (3) | 86.56 | 63.23 | 61.13 | 124.36 | FIS |
| 05-Apr-2024 | Tignes | GB Alpine Children's Champs | 9108 | GS | DNS | | BASS |
| 02-Apr-2024 | Tignes | GB Alpine Children's Champs | 9104 | SL | DNS | | BASS |
| 15-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9121 | GS | QLF | 21 (21) | 117.04 | 51.04 | 179.31 | 230.35 | BASS |
| 14-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9114 | SG | QLF | 27 (27) | 67.00 | 189.65 | 209.77 | 399.42 | BASS |
| 12-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9111 | SL | DNF | | BASS |
| 12-Jan-2022 | Pila | Anglo-Scottish Races | 9212 | SG | DNS | | BASS |
| 12-Jan-2022 | Pila | Anglo-Scottish Races | 9037 | SG | DNS | | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 9035 | GS | DNS | | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 9034 | GS | DNS | | BASS |
| 11-Jan-2022 | Pila | Anglo-Scottish Races | 9033 | GS | DNS | | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 9031 | SL | DNS | | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 9030 | SL | DNS | | BASS |
| 10-Jan-2022 | Pila | Anglo-Scottish Races | 9029 | SL | DNS | | BASS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 9266 | SL | QLF | 3 (2) | 15.47 | | UNS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 9262 | SL | QLF | 6 (5) | 15.86 | | UNS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 9258 | SL | QLF | 5 (5) | 22.33 | | UNS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 9251 | SL | QLF | 9 (7) | 17.42 | | UNS |
| 08-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9033 | COM | DNS | | UNS |
| 07-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9031 | GS | DNS | | UNS |
| 06-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 9026 | SL | QLF | 2 (2) | 54.53 | | UNS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 9333 | SL | QLF | 4 | 37.38 | | UNS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9286 | GS | QLF | 12 | 35.24 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9284 | SL | DSQ | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9329 | GS | QLF | 6 | 35.69 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9327 | SL | QLF | 6 | 42.62 | | UNS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9255 | SL | QLF | 10 (2) | 17.77 | | UNS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 9253 | SL | QLF | 14 (5) | 18.55 | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9246 | SL | DSQ | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9242 | SL | QLF | 9 | 14.22 | | UNS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 9138 | COM | QLF | 14 (14) | 58.63 | | UNS |
| 04-Apr-2017 | Tignes | Delancey British Childrens Championships | 9134 | GS | QLF | 19 | 41.14 | | UNS |
| 15-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9050 | COM | DSQ | | UNS |
| 12-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9043 | GS | QLF | 39 (10) | 70.21 | | UNS |
| 05-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 9011 | SL | QLF | 16 (4) | 97.60 | | UNS |
| 04-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 9007 | COM | QLF | 15 (4) | 96.60 | | UNS |
| 03-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 9003 | GS | QLF | 18 (6) | 62.15 | | UNS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 9263 | GS | QLF | 11 (4) | 34.46 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 9261 | SL | QLF | 15 (4) | 53.07 | | UNS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9258 | SL | DSQ | | UNS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 9192 | SL | DNS | | UNS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 9190 | SL | DNS | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9186 | SL | QLF | 16 (4) | 26.06 | | UNS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9179 | SL | QLF | 8 (4) | 18.13 | | UNS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 9112 | GS | QLF | 18 (3) | 35.38 | | UNS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 9142 | COM | QLF | 14 | 59.18 | | UNS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 9137 | GS | QLF | 18 | 44.48 | | UNS |