| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 21-Jan-2026 | Saalbach-Hinterglemm | RAF Alpine Champs (Ex Alpine Challenge) | 9133 | SL | QLF | 3 (2) | 102.09 | | UNS |
| 18-Jan-2026 | Saalbach-Hinterglemm | RAF Alpine Champs (Ex Alpine Challenge) | 9129 | SG | QLF | 3 (2) | 82.58 | | UNS |
| 18-Jan-2026 | Saalbach-Hinterglemm | RAF Alpine Champs (Ex Alpine Challenge) | 9128 | SG | QLF | 3 (2) | 82.38 | | UNS |
| 19-Jan-2023 | Saalbach-Hinterglemm | Ex Alpine Challenge (RAF Ski Champs) | 9027 | SL | QLF | 2 | 91.69 | 213.13 | 204.75 | 417.88 | BASS |
| 16-Jan-2023 | Saalbach-Hinterglemm | Ex Alpine Challenge (RAF Ski Champs) | 9026 | GS | QLF | 2 (1) | 110.46 | 150.80 | 210.38 | 361.18 | BASS |
| 22-Jan-2020 | Saalbach-Hinterglemm | RAF Ski Championships | 9020 | SG | QLF | 2 (1) | 83.03 | 50.65 | 312.99 | 363.64 | BASS |
| 22-Jan-2020 | Saalbach-Hinterglemm | RAF Ski Championships | 9019 | SG | QLF | 2 (1) | 82.13 | 54.08 | 305.80 | 359.88 | BASS |
| 21-Jan-2020 | Saalbach-Hinterglemm | RAF Ski Championships | 9021 | GS | QLF | 3 (1) | 135.26 | 24.87 | 305.75 | 330.62 | BASS |
| 20-Jan-2020 | Saalbach-Hinterglemm | RAF Ski Championships | 9022 | SL | QLF | 3 (1) | 80.91 | 86.03 | 311.75 | 397.78 | BASS |
| 24-Jan-2019 | Saalbach-Hinterglemm | RAF Alpine Champs | 9043 | GS | QLF | 2 (2) | 133.39 | 84.34 | 279.10 | 363.44 | BASS |
| 23-Jan-2019 | Saalbach-Hinterglemm | RAF Alpine Champs | 9217 | SG | QLF | 2 (2) | 77.44 | 59.54 | 265.17 | 324.71 | BASS |
| 23-Jan-2019 | Saalbach-Hinterglemm | RAF Alpine Champs | 9042 | SG | DNF | | BASS |
| 18-Jan-2019 | Saalbach-Hinterglemm | RAF Alpine Champs | 9038 | SL | DSQ | | BASS |
| 25-Jan-2018 | Saalbach-Hinterglemm | RAF Alpine Championships | 9179 | SG | QLF | 3 (2) | 84.40 | 31.34 | 460.54 | 491.88 | BASS |
| 25-Jan-2018 | Saalbach-Hinterglemm | RAF Alpine Championships | 9044 | SG | QLF | 2 (1) | 82.43 | 3.68 | 469.91 | 473.59 | BASS |
| 24-Jan-2018 | Saalbach-Hinterglemm | RAF Alpine Championships | 9045 | GS | QLF | 3 (2) | 136.67 | 32.52 | 489.52 | 522.04 | BASS |
| 23-Jan-2018 | Saalbach-Hinterglemm | RAF Alpine Championships | 9040 | SL | QLF | 2 (1) | 111.38 | 72.90 | 604.64 | 677.54 | BASS |
| 26-Jan-2017 | Saalbach-Hinterglemm | RAF Alpine Championships | 9074 | GS | QLF | 3 (2) | 133.10 | 45.21 | 475.92 | 521.13 | BASS |
| 25-Jan-2017 | Saalbach-Hinterglemm | RAF Alpine Championships | 9073 | SG | QLF | 3 (2) | 80.12 | 53.92 | 478.10 | 532.02 | BASS |
| 24-Jan-2017 | Saalbach-Hinterglemm | RAF Alpine Championships | 9205 | DH | DSQ | | UNS |
| 24-Jan-2017 | Saalbach-Hinterglemm | RAF Alpine Championships | 9072 | DH | QLF | 4 (2) | 73.13 | - | UTS | - | BASS |
| 23-Jan-2017 | Saalbach-Hinterglemm | RAF Alpine Championships | 9204 | DH | QLF | 3 (2) | 71.60 | | UNS |
| 22-Jan-2017 | Saalbach-Hinterglemm | RAF Alpine Championships | 9203 | DH | QLF | 2 (2) | 69.88 | | UNS |
| 20-Jan-2017 | Saalbach-Hinterglemm | RAF Alpine Championships | 9071 | SL | QLF | 3 (2) | 105.49 | 86.04 | 496.45 | 582.49 | BASS |
| 25-Mar-2016 | Tignes | British Senior's Championships (FIS) | 6520 | GS | QLF | 21 (2) | 197.58 | 326.45 | 18.97 | 345.42 | BASS |
| 24-Mar-2016 | Tignes | British Senior's Championships (FIS) | 6519 | SL | QLF | 24 (1) | 133.54 | 310.87 | 16.55 | 327.42 | BASS |
| 22-Mar-2016 | Tignes | British Senior's Championships (FIS) | 6517 | DH | QLF | 10 (2) | 95.39 | 308.66 | 186.63 | 495.29 | BASS |
| 22-Mar-2016 | Tignes | British Senior's Championships (FIS) | 6518 | DH | QLF | 9 (2) | 96.96 | 310.45 | 195.04 | 505.49 | BASS |
| 20-Mar-2016 | Tignes | British Senior's Championships (FIS) | 6514 | SG | QLF | 27 (2) | 113.54 | 342.71 | 38.01 | 380.72 | BASS |
| 20-Mar-2016 | Tignes | British Senior's Championships (FIS) | 6513 | SG | QLF | 23 (1) | 112.95 | 350.92 | 39.03 | 389.95 | BASS |
| 21-Jan-2016 | Saalbach-Hinterglemm | RAF Championships | 9052 | SG | QLF | 3 (2) | 68.55 | 41.56 | 498.06 | 539.62 | BASS |
| 19-Jan-2016 | Saalbach-Hinterglemm | RAF Championships | 9117 | SG | QLF | 6 (5) | 74.89 | 120.91 | 483.06 | 603.97 | BASS |
| 18-Jan-2016 | Saalbach-Hinterglemm | RAF Championships | 9053 | GS | QLF | 3 (2) | 99.86 | 115.52 | 463.37 | 578.89 | BASS |
| 15-Jan-2016 | Saalbach-Hinterglemm | RAF Championships | 9050 | SL | QLF | 3 (2) | 129.56 | 60.94 | 485.59 | 546.53 | BASS |
| 07-Feb-2014 | Meribel | Inter Services Snowsports Championships | 9195 | GS | QLF | 22 (1) | 90.33 | 88.14 | 0.00 | 88.14 | BASS |
| 06-Feb-2014 | Meribel | Inter Services Snowsports Championships | 9194 | SL | QLF | 25 (1) | 140.42 | 33.80 | 0.00 | 33.80 | BASS |
| 05-Feb-2014 | Meribel | Inter Services Snowsports Championships | 9193 | SG | QLF | 30 (1) | 111.47 | 129.40 | 0.00 | 129.40 | BASS |
| 04-Feb-2014 | Meribel | Inter Services Snowsports Championships | 9192 | DH | QLF | 35 (1) | 121.49 | 168.84 | 0.00 | 168.84 | BASS |
| 23-Jan-2014 | Saalbach-Hinterglemm | RAF Championships | 9089 | GS | QLF | 2 (1) | 143.21 | 16.97 | 587.99 | 604.96 | BASS |
| 22-Jan-2014 | Saalbach-Hinterglemm | RAF Championships | 9088 | SG | QLF | 1 (1) | 71.42 | | UNS |
| 17-Jan-2014 | Saalbach-Hinterglemm | RAF Championships | 9084 | SL | QLF | 1 (1) | 106.29 | 0.00 | 500.17 | 500.17 | BASS |