| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 21-Jan-2020 | Les Crosets | Welsh Alpine FIS Championships | 883 | GS | QLF | 42 (30) | 121.53 | 99.71 | 60.02 | 159.73 | FIS |
| 20-Jan-2020 | Les Crosets | Welsh Alpine FIS Championships | 882 | SL | DNF | | FIS |
| 12-Apr-2019 | Tignes | British Childrens Champs | 8177 | GS | QLF | 12 (12) | 104.67 | 93.17 | 123.56 | 216.73 | BASS |
| 10-Apr-2019 | Tignes | British Childrens Champs | 8173 | SL | QLF | 14 (14) | 99.11 | 117.49 | 122.29 | 239.78 | BASS |
| 08-Apr-2019 | Tignes | British Childrens Champs | 8169 | SG | QLF | 52 (26) | 65.51 | 204.83 | 132.18 | 337.01 | BASS |
| 19-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8167 | GS | QLF | 8 (4) | 92.39 | 70.65 | 119.50 | 190.15 | BASS |
| 18-Mar-2019 | Pila | Artemis British Interschool Ski Challenge | 8162 | SL | QLF | 22 (12) | 109.64 | 279.93 | 129.10 | 409.03 | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8104 | SL | QLF | 13 (4) | 93.89 | 93.60 | 114.38 | 207.98 | BASS |
| 30-Jan-2019 | Wengen | British Schoolboys | 8101 | SL | QLF | 14 (4) | 93.89 | * | * | * | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8099 | GS | QLF | 5 (1) | 90.92 | 22.14 | 115.58 | 137.72 | BASS |
| 29-Jan-2019 | Wengen | British Schoolboys | 8096 | GS | QLF | 6 (1) | 90.92 | * | * | * | BASS |
| 09-Mar-2018 | Villars | Aiglon Cup | 8159 | SL | QLF | 3 (3) | 81.52 | - | UTS | - | BASS |
| 08-Mar-2018 | Villars | Aiglon Cup | 8154 | GS | QLF | 3 (3) | 133.26 | - | UTS | - | BASS |
| 06-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8149 | SL | QLF | 6 (6) | 94.42 | * | * | * | BASS |
| 05-Mar-2018 | Pila | Artemis British Inter-school Ski Challenge | 8145 | GS | DNF | | BASS |
| 31-Jan-2018 | Wengen | British Schoolboys International Races | 8104 | SL | QLF | 4 (4) | 119.43 | * | * | * | BASS |
| 30-Jan-2018 | Wengen | British Schoolboys International Races | 8099 | GS | QLF | 11 (11) | 108.22 | * | * | * | BASS |
| 21-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8128 | SL | QLF | 13 (13) | 50.90 | 76.00 | 178.38 | 254.38 | BASS |
| 21-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8127 | SL | QLF | 14 (14) | 53.24 | 121.37 | 177.42 | 298.79 | BASS |
| 20-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8124 | GS | QLF | 10 (10) | 53.07 | 67.93 | 176.33 | 244.26 | BASS |
| 20-Mar-2017 | Pila | British Inter-Schools Ski Challenge | 8123 | GS | QLF | 16 (16) | 51.56 | 104.77 | 173.66 | 278.43 | BASS |
| 17-Mar-2017 | Villars | Aiglon College Cup | 8119 | SL | QLF | 5 (5) | 43.41 | 105.76 | 224.64 | 330.40 | BASS |
| 17-Mar-2017 | Villars | Aiglon College Cup | 8118 | SL | QLF | 8 (8) | 47.86 | 156.16 | 224.40 | 380.56 | BASS |
| 16-Mar-2017 | Villars | Aiglon College Cup | 8114 | GS | QLF | 4 (4) | 51.01 | 73.08 | 188.82 | 261.90 | BASS |
| 16-Mar-2017 | Villars | Aiglon College Cup | 8113 | GS | QLF | 3 (3) | 56.14 | 68.35 | 188.34 | 256.69 | BASS |
| 27-Jan-2017 | Les Crosets | Welsh Alpine Championships | 8040 | SL | QLF | 7 (7) | 56.17 | 0.00 | 188.72 | 188.72 | BASS |
| 27-Jan-2017 | Les Crosets | Welsh Alpine Championships | 8039 | SL | QLF | 8 (8) | 56.88 | 0.00 | 194.84 | 194.84 | BASS |
| 26-Jan-2017 | Les Crosets | Welsh Alpine Championships | 8036 | GS | QLF | 14 (14) | 63.69 | 0.00 | 190.31 | 190.31 | BASS |
| 26-Jan-2017 | Les Crosets | Welsh Alpine Championships | 8035 | GS | QLF | 11 (11) | 62.33 | 0.00 | 190.33 | 190.33 | BASS |
| 11-Mar-2016 | Villars | Aiglon College Cup | 8091 | SL | QLF | 9 (2) | 49.37 | 101.88 | 220.80 | 322.68 | BASS |
| 11-Mar-2016 | Villars | Aiglon College Cup | 8090 | SL | QLF | 9 (2) | 50.45 | 145.89 | 207.64 | 353.53 | BASS |
| 10-Mar-2016 | Villars | Aiglon College Cup | 8087 | GS | QLF | 10 (4) | 53.84 | 101.88 | 220.43 | 322.31 | BASS |
| 10-Mar-2016 | Villars | Aiglon College Cup | 8086 | GS | QLF | 8 (3) | 54.51 | 89.89 | 222.87 | 312.76 | BASS |
| 22-Jan-2016 | Les Crosets | Welsh Alpine Championships | 8038 | GS | QLF | 14 (5) | 63.66 | 89.00 | 238.24 | 327.24 | BASS |
| 22-Jan-2016 | Les Crosets | Welsh Alpine Championships | 8037 | GS | QLF | 16 (6) | 67.54 | 92.93 | 243.87 | 336.80 | BASS |
| 23-Jan-2015 | Les Crosets | Welsh Alpine Championships | 8039 | GS | QLF | 9 | 74.69 | | UNS |
| 24-Jan-2014 | Les Crosets | Welsh Alpine Championships | 8055 | SL | QLF | 7 (6) | 62.52 | | UNS |
| 23-Jan-2014 | Les Crosets | Welsh Alpine Championships | 8060 | GS | DNF | | UNS |