| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 24-Mar-2024 | Tignes | GB Alpine Senior Champs - Slalom | 2030 | SL | QLF | 1 (1) | 96.58 | 0.00 | 20.00 | 20.00 | FIS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1936 | SL | QLF | 1 (1) | 87.82 | 0.00 | 38.78 | 38.78 | FIS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1935 | SL | QLF | 1 (1) | 85.87 | 0.00 | 34.30 | 34.30 | FIS |
| 30-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1124 | SL | DSQ | | FIS |
| 29-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1123 | GS | QLF | 1 (1) | 140.07 | 0.00 | 17.70 | 17.70 | FIS |
| 02-Sep-2017 | Norwich | All England Championships | 8275 | SL | QLF | 2 | 29.65 | 3.42 | 0.61 | 4.03 | OBARTS |
| 02-Apr-2017 | Tignes | Delancey British FIS Championships | 1756 | SL | DNF | | FIS |
| 01-Apr-2017 | Tignes | Delancey British FIS Championships | 1755 | GS | DNF | | FIS |
| 31-Mar-2017 | Tignes | Delancey British FIS Championships | 1754 | SL | QLF | 6 (1) | 87.94 | 24.12 | 8.00 | 32.12 | FIS |
| 30-Mar-2017 | Tignes | Delancey British FIS Championships | 1753 | GS | QLF | 8 (7) | 117.89 | 11.69 | 19.51 | 31.20 | FIS |
| 27-Mar-2016 | Tignes | British Senior's Championships (FIS) | 1476 | SL | DSQ | | BASS |
| 26-Mar-2016 | Tignes | British Senior's Championships (FIS) | 1475 | GS | DNF | | BASS |
| 25-Mar-2016 | Tignes | British Senior's Championships (FIS) | 1474 | SL | QLF | 11 (5) | 95.76 | 40.17 | 9.73 | 49.90 | BASS |
| 24-Mar-2016 | Tignes | British Senior's Championships (FIS) | 1473 | GS | DNF | | BASS |
| 20-Mar-2016 | Tignes | British Senior's Championships (FIS) | 1468 | SG | QLF | 38 (21) | 86.27 | 75.98 | 16.17 | 92.15 | BASS |
| 20-Mar-2016 | Tignes | British Senior's Championships (FIS) | 1467 | SG | DNF | | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1466 | SG | QLF | 31 (18) | 74.11 | 51.45 | 22.94 | 74.39 | BASS |
| 18-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1546 | SG | DNF | | BASS |
| 18-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1465 | AC | DNF | | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1463 | GS | QLF | 22 (19) | 107.34 | 22.80 | 27.11 | 49.91 | BASS |
| 15-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1462 | SL | QLF | 12 (7) | 86.94 | 23.87 | 20.97 | 44.84 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1461 | SL | QLF | 5 (5) | 76.11 | 22.44 | 23.24 | 45.68 | BASS |
| 20-Jan-2016 | Les Crosets | Welsh FIS | 1458 | SL | DNF | | BASS |
| 19-Jan-2016 | Les Crosets | Welsh FIS | 1457 | GS | QLF | 9 (4) | 102.05 | 31.42 | 35.39 | 66.81 | BASS |
| 09-Jan-2016 | Reiteralm | Scottish FIS | 1455 | GS | QLF | 79 (24) | 135.09 | 79.95 | 10.48 | 90.43 | BASS |
| 08-Jan-2016 | Reiteralm | Scottish FIS | 1454 | GS | DNF | | BASS |
| 07-Jan-2016 | Reiteralm | Scottish FIS | 7025 | SL | DNF | | BASS |
| 06-Jan-2016 | Reiteralm | Scottish FIS | 1456 | SL | DNF | | BASS |
| 29-Mar-2015 | Tignes | Delancey British Alpine Championships | 824 | SL | DNF | | BASS |
| 28-Mar-2015 | Tignes | Delancey British Alpine Championships | 823 | GS | DNF | | BASS |
| 27-Mar-2015 | Tignes | Delancey British Alpine Championships | 822 | SL | DNF | | BASS |
| 26-Mar-2015 | Tignes | Delancey British Alpine Championships | 821 | GS | QLF | 33 | 121.63 | 59.66 | 12.87 | 72.53 | BASS |
| 06-Feb-2015 | Villars | Aiglon FIS-CIT | 808 | SL | DNF | | BASS |
| 05-Feb-2015 | Villars | Aiglon FIS-CIT | 807 | GS | QLF | 19 | 155.23 | 34.30 | 40.47 | 74.77 | BASS |
| 21-Jan-2015 | Les Crosets | Welsh Alpine Championships | 805 | SL | DNF | | BASS |
| 20-Jan-2015 | Les Crosets | Welsh Alpine Championships | 804 | SL | DNF | | BASS |
| 06-Jan-2015 | Chamonix | Scottish FIS Races | 801 | SL | DNF | | BASS |
| 05-Jan-2015 | Chamonix | Scottish FIS Races | 800 | SL | DNF | | BASS |
| 05-Apr-2014 | Meribel | Delancey British Alpine Championships | 1190 | SL | DNF | | BASS |
| 04-Apr-2014 | Meribel | Delancey British Alpine Championships | 1189 | GS | DNF | | BASS |
| 03-Apr-2014 | Meribel | Delancey British Alpine Championships | 1187 | SG | DNF | | BASS |
| 21-Feb-2014 | Bormio | 18th English Alpine Championships | 1180 | GS | DNF | | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 1179 | SG | QLF | 49 (23) | 79.89 | 98.79 | 28.46 | 127.25 | BASS |
| 19-Feb-2014 | Bormio | 18th English Alpine Championships | 1181 | SL | DNF | | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 1177 | GS | DNF | | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 1176 | SL | DNF | | BASS |
| 22-Jan-2014 | Les Crosets | Welsh Alpine Championships | 1171 | GS | QLF | 25 (3) | 108.21 | 35.41 | 26.08 | 61.49 | BASS |
| 21-Jan-2014 | Les Crosets | Welsh Alpine Championships | 1172 | SL | DNF | | BASS |