| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 19-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8167 | GS | QLF | 28 (14) | 106.93 | 240.72 | 119.50 | 360.22 | BASS |
| 18-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8162 | SL | QLF | 27 (10) | 114.09 | 320.92 | 129.10 | 450.02 | BASS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 23 (8) | 57.41 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | QLF | 16 (5) | 74.32 | 117.41 | 33.53 | 150.94 | OBARTS |
| 09-Sep-2018 | Pontypool | Welsh Outdoor Championships | 8273 | SL | DNS | | OBARTS |
| 08-Sep-2018 | Pontypool | Welsh Outdoor Championships | 8271 | SL | QLF | 12 (2) | 53.36 | 298.00 | 5.00 | 303.00 | OBARTS |
| 14-Apr-2018 | Pembrey | Snowsport Wales Champery Slalom with U10/12 | 8199 | SL | DNS | | OBARTS |
| 06-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8149 | SL | QLF | 14 (14) | 110.29 | 177.78 | 180.15 | 357.93 | BASS |
| 05-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8145 | GS | QLF | 13 (13) | 132.34 | 128.02 | 174.33 | 302.35 | BASS |
| 31-Jan-2018 | Wengen | British Schoolboys International Races | 8104 | SL | QLF | 21 (21) | 142.15 | 244.73 | 169.11 | 413.84 | BASS |
| 30-Jan-2018 | Wengen | British Schoolboys International Races | 8099 | GS | QLF | 22 (22) | 117.26 | 198.61 | 163.18 | 361.79 | BASS |
| 07-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8026 | SL | DNS | | BASS |
| 06-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8022 | GS | QLF | 15 (15) | 109.47 | 204.64 | 162.18 | 366.82 | BASS |
| 05-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8030 | SL | QLF | 13 (13) | 85.75 | 186.08 | 150.70 | 336.78 | BASS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 36 | 128.35 | 762.62 | 28.43 | 791.05 | OBARTS |
| 10-Sep-2017 | Pontypool | Welsh National Championships | 8281 | SL | QLF | 18 | 51.21 | 261.92 | 9.37 | 271.29 | OBARTS |
| 09-Sep-2017 | Pontypool | Welsh National Championships | 8278 | SL | QLF | 21 | 52.96 | 287.43 | 5.00 | 292.43 | OBARTS |
| 21-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8129 | GS | QLF | 29 (29) | 122.20 | 295.22 | 159.46 | 454.68 | BASS |
| 20-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8125 | SL | QLF | 22 (22) | 120.56 | 206.69 | 181.69 | 388.38 | BASS |
| 01-Feb-2017 | Wengen | British Schoolboys International Races | 8145 | GS | QLF | 33 (33) | 116.14 | 0.00 | 182.90 | 182.90 | BASS |
| 31-Jan-2017 | Wengen | British Schoolboys International Races | 8150 | SL | DSQ | | BASS |
| 12-Jun-2016 | Mendip | Avon & Western Counties CN | 8200 | SL | QLF | 20 (7) | 38.82 | 0.00 | 20.91 | 20.91 | OBARTS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8082 | GS | QLF | 52 (32) | 69.44 | 0.00 | 211.81 | 211.81 | BASS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8081 | GS | QLF | 66 (35) | 72.96 | 0.00 | 206.09 | 206.09 | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8077 | SL | QLF | 43 (23) | 67.82 | 0.00 | 188.94 | 188.94 | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8076 | SL | QLF | 38 (19) | 81.15 | 0.00 | 221.36 | 221.36 | BASS |
| 26-Jan-2016 | Wengen | British Schoolboys | 8046 | SL | QLF | 26 (15) | 71.19 | 0.00 | 303.39 | 303.39 | BASS |
| 26-Jan-2016 | Wengen | British Schoolboys | 8045 | SL | DSQ | | BASS |
| 25-Jan-2016 | Wengen | British Schoolboys | 8042 | GS | QLF | 30 (19) | 83.68 | 0.00 | 316.77 | 316.77 | BASS |
| 25-Jan-2016 | Wengen | British Schoolboys | 8041 | GS | QLF | 28 (16) | 77.86 | 0.00 | 309.87 | 309.87 | BASS |