| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 28-Jan-2020 | Wengen | British Schoolboys International Races | 8041 | SL | QLF | 12 (5) | 101.05 | 100.61 | 147.59 | 248.20 | BASS |
| 27-Jan-2020 | Wengen | British Schoolboys International Races | 8036 | GS | DNF | | BASS |
| 27-Jan-2020 | Wengen | British Schoolboys International Races | 8033 | GS | DNF | | BASS |
| 19-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8167 | GS | QLF | 20 (8) | 100.98 | 171.12 | 119.50 | 290.62 | BASS |
| 18-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8162 | SL | QLF | 30 (16) | 116.54 | 343.49 | 129.10 | 472.59 | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8104 | SL | QLF | 36 (18) | 105.95 | 199.39 | 114.38 | 313.77 | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8101 | SL | QLF | 41 (18) | 105.95 | * | * | * | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8099 | GS | DNF | | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8096 | GS | DNF | | BASS |
| 06-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8149 | SL | DSQ | | BASS |
| 05-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8145 | GS | QLF | 14 (14) | 136.35 | 161.59 | 174.33 | 335.92 | BASS |
| 31-Jan-2018 | Wengen | British Schoolboys International Races | 8104 | SL | DNF | | BASS |
| 30-Jan-2018 | Wengen | British Schoolboys International Races | 8099 | GS | QLF | 36 (35) | 130.22 | 328.88 | 163.18 | 492.06 | BASS |
| 14-May-2017 | Chill Factore | English Schools' Indoor Snow Championships | 8312 | SL | QLF | 21 | 34.15 | | UNS |
| 01-Feb-2017 | Wengen | British Schoolboys International Races | 8144 | GS | QLF | 26 (26) | 54.35 | 189.84 | 191.37 | 381.21 | BASS |
| 01-Feb-2017 | Wengen | British Schoolboys International Races | 8143 | GS | QLF | 19 (19) | 56.04 | 155.16 | 190.44 | 345.60 | BASS |
| 31-Jan-2017 | Wengen | British Schoolboys International Races | 8149 | SL | QLF | 21 (21) | 62.32 | 185.38 | 208.28 | 393.66 | BASS |
| 31-Jan-2017 | Wengen | British Schoolboys International Races | 8148 | SL | QLF | 33 (32) | 66.46 | 316.19 | 210.19 | 526.38 | BASS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8082 | GS | QLF | 35 (13) | 61.41 | 0.00 | 211.81 | 211.81 | BASS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8081 | GS | QLF | 54 (24) | 67.93 | 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 | DSQ | | BASS |