| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 30-Jan-2019 | Wengen | British Schoolboys | 8104 | SL | QLF | 71 (28) | 140.96 | 506.49 | 114.38 | 620.87 | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8101 | SL | QLF | 86 (28) | 140.96 | * | * | * | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8099 | GS | QLF | 59 (29) | 110.29 | 242.03 | 115.58 | 357.61 | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8096 | GS | QLF | 71 (29) | 110.29 | * | * | * | BASS |
| 31-Jan-2018 | Wengen | British Schoolboys International Races | 8105 | SL | QLF | 31 (27) | 165.46 | 329.34 | 161.50 | 490.84 | BASS |
| 30-Jan-2018 | Wengen | British Schoolboys International Races | 8100 | GS | DNF | | BASS |
| 21-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8129 | GS | QLF | 25 (25) | 119.09 | 262.77 | 159.46 | 422.23 | BASS |
| 20-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8125 | SL | QLF | 27 (27) | 136.00 | 325.37 | 181.69 | 507.06 | BASS |
| 01-Feb-2017 | Wengen | British Schoolboys International Races | 8145 | GS | DSQ | | BASS |
| 31-Jan-2017 | Wengen | British Schoolboys International Races | 8150 | SL | QLF | 21 (21) | 119.22 | 209.59 | 161.59 | 371.18 | BASS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8083 | SL | QLF | 26 (19) | 128.18 | 0.00 | 154.24 | 154.24 | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8078 | GS | QLF | 39 (24) | 128.53 | 0.00 | 153.51 | 153.51 | BASS |