| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 28-Jan-2020 | Wengen | British Schoolboys International Races | 8041 | SL | QLF | 9 (4) | 99.97 | 91.73 | 147.59 | 239.32 | BASS |
| 27-Jan-2020 | Wengen | British Schoolboys International Races | 8036 | GS | QLF | 35 (19) | 99.62 | 138.85 | 153.30 | 292.15 | BASS |
| 27-Jan-2020 | Wengen | British Schoolboys International Races | 8033 | GS | QLF | 39 (19) | 99.62 | * | * | * | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8104 | SL | QLF | 15 (5) | 95.53 | 107.98 | 114.38 | 222.36 | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8101 | SL | QLF | 16 (5) | 95.53 | * | * | * | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8099 | GS | QLF | 33 (11) | 99.94 | 124.53 | 115.58 | 240.11 | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8096 | GS | QLF | 37 (11) | 99.94 | * | * | * | BASS |
| 23-Sep-2018 | Peer | Lowland Championships | 8322 | SL | QLF | 23 (8) | 66.15 | 138.05 | 136.96 | 275.01 | BASS |
| 23-Sep-2018 | Peer | Lowland Championships | 8312 | SL | QLF | 29 (8) | 66.15 | * | * | * | BASS |
| 22-Sep-2018 | Peer | Lowland Championships | 8321 | SL | QLF | 26 (9) | 63.83 | 161.62 | 113.20 | 274.82 | BASS |
| 22-Sep-2018 | Peer | Lowland Championships | 8311 | SL | QLF | 32 (9) | 63.83 | * | * | * | BASS |
| 31-Jan-2018 | Wengen | British Schoolboys International Races | 8104 | SL | QLF | 9 (9) | 127.14 | 142.86 | 169.11 | 311.97 | BASS |
| 30-Jan-2018 | Wengen | British Schoolboys International Races | 8099 | GS | DNF | | BASS |
| 07-Jan-2018 | Hinterreit | Ambition Championships | 8017 | GS | DNF | | BASS |
| 06-Jan-2018 | Hinterreit | Ambition Championships | 8012 | GS | DNF | | BASS |
| 05-Jan-2018 | Hinterreit | Ambition Championships | 8007 | SL | DNF | | BASS |
| 04-Jan-2018 | Hinterreit | Ambition Championships | 8002 | SL | QLF | 11 (11) | 119.99 | 187.87 | 151.54 | 339.41 | BASS |
| 14-May-2017 | Chill Factore | English Schools' Indoor Snow Championships | 8312 | SL | DSQ | | UNS |
| 01-Feb-2017 | Wengen | British Schoolboys International Races | 8144 | GS | QLF | 21 (21) | 52.75 | 0.00 | 191.37 | 191.37 | BASS |
| 01-Feb-2017 | Wengen | British Schoolboys International Races | 8143 | GS | QLF | 18 (18) | 55.88 | 0.00 | 190.44 | 190.44 | BASS |
| 31-Jan-2017 | Wengen | British Schoolboys International Races | 8149 | SL | QLF | 14 (14) | 59.65 | 0.00 | 208.28 | 208.28 | BASS |
| 31-Jan-2017 | Wengen | British Schoolboys International Races | 8148 | SL | QLF | 12 (12) | 55.89 | 0.00 | 210.19 | 210.19 | BASS |
| 26-Jan-2016 | Wengen | British Schoolboys | 8046 | SL | QLF | 18 (8) | 66.40 | 0.00 | 303.39 | 303.39 | BASS |
| 26-Jan-2016 | Wengen | British Schoolboys | 8045 | SL | DNF | | BASS |
| 25-Jan-2016 | Wengen | British Schoolboys | 8042 | GS | DNF | | BASS |
| 25-Jan-2016 | Wengen | British Schoolboys | 8041 | GS | QLF | 21 (9) | 70.15 | 0.00 | 309.87 | 309.87 | BASS |