| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 28-Aug-2021 | Silksworth | All England Championships | 8214 | SL | DNF | | OBARTS |
| 20-Feb-2019 | Bormio | English Alpine Champs FIS | 1989 | SL | DNF | | FIS |
| 19-Feb-2019 | Bormio | English Alpine Champs FIS | 1988 | SL | QLF | 9 (4) | 100.72 | 43.95 | 27.41 | 71.36 | FIS |
| 18-Feb-2019 | Bormio | English Alpine Champs FIS | 1987 | GS | QLF | 51 (32) | 110.93 | 94.82 | 35.52 | 130.34 | FIS |
| 17-Feb-2019 | Bormio | English Alpine Champs FIS | 1986 | GS | DNF | | FIS |
| 25-Aug-2018 | Silksworth | All England Championships | 8266 | SL | QLF | 3 (1) | 27.64 | 16.79 | 0.72 | 17.51 | OBARTS |
| 22-Apr-2018 | Silksworth | Tigers Club National & U10/U12's | 8205 | SL | QLF | 3 (3) | 25.24 | 12.48 | 22.42 | 34.90 | OBARTS |
| 21-Apr-2018 | Silksworth | Ravens Club National & U10/U12's | 8203 | SL | DNS | | OBARTS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1936 | SL | QLF | 4 (2) | 89.21 | 11.40 | 38.78 | 50.18 | FIS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1935 | SL | QLF | 5 (3) | 89.52 | 30.60 | 34.30 | 64.90 | FIS |
| 20-Apr-2018 | | Scottish FIS National Champs | 1934 | GS | QLF | 5 (3) | 99.05 | 54.41 | 41.97 | 96.38 | FIS |
| 19-Apr-2018 | | Scottish FIS National Champs | 1933 | GS | QLF | 4 (4) | 97.21 | 46.90 | 39.43 | 86.33 | FIS |
| 01-Apr-2018 | Tignes | Delancey Senior and Junior Championships | 1126 | SL | DNF | | FIS |
| 31-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1125 | GS | QLF | 26 (14) | 135.98 | 78.71 | 23.07 | 101.78 | FIS |
| 30-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1124 | SL | DNF | | FIS |
| 29-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1123 | GS | DNF | | FIS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 1114 | SL | DNF | | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 1113 | SL | QLF | 23 (20) | 103.33 | 57.00 | 19.47 | 76.47 | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 1112 | GS | QLF | 49 (27) | 108.13 | 66.49 | 23.66 | 90.15 | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 1111 | GS | QLF | 45 (22) | 110.18 | 82.86 | 28.21 | 111.07 | FIS |
| 26-Jan-2018 | Villars | Aiglon FIS-CIT | 1930 | GS | QLF | 49 | 153.15 | 95.82 | 45.97 | 141.79 | FIS |
| 25-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 8095 | GS | DNS | | BASS |
| 25-Jan-2018 | Villars | Aiglon FIS-CIT | 1929 | GS | QLF | 37 | 143.91 | 62.36 | 43.81 | 106.17 | FIS |
| 24-Jan-2018 | Les Crosets | Welsh Alpine FIS-CIT Championships | 2078 | SL | DNF | | FIS |
| 02-Sep-2017 | Norwich | All England Championships | 8275 | SL | QLF | 8 | 31.44 | 47.09 | 0.61 | 47.70 | OBARTS |
| 17-Feb-2017 | Bormio | English Alpine Championships (FIS) | 985 | GS | DNF | | FIS |
| 16-Feb-2017 | Bormio | English Alpine Championships (FIS) | 984 | GS | QLF | 36 (27) | 108.59 | 84.93 | 24.85 | 109.78 | FIS |
| 13-Feb-2017 | Bormio | English Alpine Championships (FIS) | 981 | SL | QLF | 20 (12) | 91.92 | 62.39 | 17.77 | 80.16 | FIS |
| 12-Feb-2017 | Bormio | English Alpine Championships (FIS) | 980 | SL | QLF | 23 (15) | 98.90 | 79.82 | 33.06 | 112.88 | FIS |
| 03-Sep-2016 | Gloucester | All-England Champs | 8228 | SL | QLF | 10 (1) | 39.18 | 59.92 | 0.00 | 59.92 | OBARTS |
| 15-May-2016 | Silksworth | NESA Club Race | 8187 | SL | QLF | 4 (1) | 27.30 | 11.52 | 10.09 | 21.61 | OBARTS |
| 14-May-2016 | Silksworth | Ravens CN | 8185 | SL | QLF | 3 (1) | 26.91 | 36.25 | 10.00 | 46.25 | OBARTS |
| 27-Mar-2016 | Tignes | British Senior's Championships (FIS) | 1476 | SL | DNF | | BASS |
| 26-Mar-2016 | Tignes | British Senior's Championships (FIS) | 1475 | GS | QLF | 56 (28) | 149.73 | 119.80 | 24.72 | 144.52 | BASS |
| 25-Mar-2016 | Tignes | British Senior's Championships (FIS) | 1474 | SL | QLF | 33 (17) | 115.15 | 194.09 | 9.73 | 203.82 | 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 | DNF | | BASS |
| 20-Mar-2016 | Tignes | British Senior's Championships (FIS) | 1467 | SG | QLF | 51 (25) | 96.43 | 210.03 | 11.76 | 221.79 | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1466 | SG | DNF | | BASS |
| 18-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1546 | SG | QLF | 67 (36) | 77.77 | 150.11 | 23.35 | 173.46 | BASS |
| 18-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1465 | AC | QLF | 46 (23) | 123.21 | 137.52 | 49.61 | 187.13 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1463 | GS | QLF | 55 (41) | 112.69 | 72.78 | 27.11 | 99.89 | BASS |
| 15-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1462 | SL | QLF | 34 (18) | 93.32 | 78.46 | 20.97 | 99.43 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1461 | SL | QLF | 21 (15) | 82.48 | 84.57 | 23.24 | 107.81 | BASS |
| 22-Jan-2016 | Les Crosets | Welsh Alpine Championships | 8040 | GS | DNS | | BASS |
| 21-Jan-2016 | Les Crosets | Welsh Alpine Championships | 8035 | SL | DNS | | BASS |
| 20-Jan-2016 | Les Crosets | Welsh FIS | 1458 | SL | QLF | 23 (16) | 94.85 | 71.88 | 39.05 | 110.93 | BASS |
| 19-Jan-2016 | Les Crosets | Welsh FIS | 1457 | GS | QLF | 38 (26) | 107.71 | 87.51 | 35.39 | 122.90 | BASS |
| 09-Jan-2016 | Reiteralm | Scottish FIS | 1455 | GS | QLF | 92 (33) | 141.69 | 131.74 | 10.48 | 142.22 | BASS |
| 08-Jan-2016 | Reiteralm | Scottish FIS | 1454 | GS | QLF | 96 (32) | 130.48 | 128.25 | 11.03 | 139.28 | BASS |
| 07-Jan-2016 | Reiteralm | Scottish FIS | 7025 | SL | QLF | 45 (21) | 113.40 | 149.06 | 19.95 | 169.01 | BASS |
| 06-Jan-2016 | Reiteralm | Scottish FIS | 1456 | SL | QLF | 49 (20) | 117.65 | 178.00 | 15.68 | 193.68 | BASS |
| 06-Sep-2015 | Chill Factore | British Indoor Championships | 8184 | SL | DSQ | | IBARTS |
| 05-Sep-2015 | Chill Factore | Anglo-Welsh Indoor Championships | 8182 | SL | QLF | 6 (3) | 27.47 | 22.15 | 2.74 | 24.89 | IBARTS |
| 29-Aug-2015 | Silksworth | All England Championships | 8180 | SL | QLF | 5 (2) | 27.67 | 28.68 | 0.00 | 28.68 | OBARTS |
| 10-May-2015 | Chill Factore | GBR Indoor & BIGP Series | 8116 | SL | QLF | 3 (1) | 30.63 | 30.89 | 5.00 | 35.89 | IBARTS |
| 09-May-2015 | Chill Factore | GBR Indoor & BIGP Series | 8115 | SL | DNF | | IBARTS |
| 09-Apr-2015 | Nevis Range | Scottish FIS Races | 803 | GS | QLF | 5 | 96.14 | 52.97 | 51.07 | 104.04 | BASS |
| 09-Apr-2015 | Nevis Range | Scottish FIS Races | 802 | GS | DNF | | BASS |
| 29-Mar-2015 | Tignes | Delancey British Alpine Championships | 824 | SL | QLF | 26 | 86.39 | 115.02 | 27.90 | 142.92 | BASS |
| 28-Mar-2015 | Tignes | Delancey British Alpine Championships | 823 | GS | QLF | 44 | 122.27 | 81.99 | 26.52 | 108.51 | BASS |
| 27-Mar-2015 | Tignes | Delancey British Alpine Championships | 822 | SL | DNF | | BASS |
| 26-Mar-2015 | Tignes | Delancey British Alpine Championships | 821 | GS | QLF | 50 | 128.86 | 121.46 | 12.87 | 134.33 | BASS |
| 23-Mar-2015 | Tignes | Delancey British Alpine Championships | 816 | SG | QLF | 55 | 82.58 | 160.60 | 9.49 | 170.09 | BASS |
| 23-Mar-2015 | Tignes | Delancey British Alpine Championships | 815 | SG | QLF | 48 | 81.81 | 141.38 | 9.31 | 150.69 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 814 | SL | DNF | | BASS |
| 18-Feb-2015 | Bormio | 19th English Alpine Championships | 813 | GS | QLF | 32 | 110.54 | 80.49 | 35.49 | 115.98 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 812 | SG | QLF | 46 | 77.76 | 154.10 | 37.87 | 191.97 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 811 | SG | QLF | 48 | 77.87 | 179.73 | 34.49 | 214.22 | BASS |
| 16-Feb-2015 | Bormio | 19th English Alpine Championships | 810 | GS | QLF | 41 | 120.36 | 98.97 | 30.07 | 129.04 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 809 | SL | QLF | 28 | 97.94 | 124.51 | 25.74 | 150.25 | BASS |
| 06-Feb-2015 | Villars | Aiglon FIS-CIT | 808 | SL | QLF | 24 | 95.95 | 49.22 | 46.58 | 95.80 | BASS |
| 05-Feb-2015 | Villars | Aiglon FIS-CIT | 807 | GS | QLF | 27 | 157.97 | 52.21 | 40.47 | 92.68 | BASS |
| 21-Jan-2015 | Les Crosets | Welsh Alpine Championships | 805 | SL | DNF | | BASS |
| 20-Jan-2015 | Les Crosets | Welsh Alpine Championships | 804 | SL | QLF | 46 | 97.61 | 117.26 | 22.50 | 139.76 | BASS |
| 06-Jan-2015 | Chamonix | Scottish FIS Races | 801 | SL | DNF | | BASS |
| 05-Jan-2015 | Chamonix | Scottish FIS Races | 800 | SL | DNF | | BASS |
| 16-Aug-2014 | Castleford | BIGP Series | 8177 | SL | QLF | 5 | 27.44 | 24.91 | 5.00 | 29.91 | IBARTS |
| 08-Jun-2014 | Silksworth | GBR Outdoor Series 2014 | 8141 | SL | QLF | 2 | 27.57 | 14.97 | 18.91 | 33.88 | OBARTS |
| 07-Jun-2014 | Silksworth | Ravens Ski Club CN | 8139 | SL | QLF | 9 | 26.54 | 36.88 | 16.31 | 53.19 | OBARTS |
| 11-Apr-2014 | Meribel | Delancey British Alpine Championships | 8226 | GS | QLF | 20 (20) | 114.86 | 95.40 | 127.73 | 223.13 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 8223 | SL | QLF | 7 (7) | 80.81 | 64.27 | 139.71 | 203.98 | BASS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 8220 | SG | QLF | 15 (13) | 60.86 | 81.63 | 152.03 | 233.66 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8248 | SL | DSQ | | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8246 | GS | DNF | | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8070 | GS | QLF | 8 (8) | 116.08 | 46.38 | 152.12 | 198.50 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8066 | SG | QLF | 11 (9) | 55.97 | 93.80 | 150.52 | 244.32 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8065 | SG | QLF | 14 (11) | 56.42 | 107.05 | 142.60 | 249.65 | BASS |
| 07-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8042 | GS | QLF | 15 (15) | 137.68 | 106.22 | 142.84 | 249.06 | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8039 | GS | DNF | | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8036 | SL | QLF | 11 (11) | 106.11 | 118.53 | 149.56 | 268.09 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8033 | SL | QLF | 7 (7) | 90.13 | 42.33 | 140.24 | 182.57 | BASS |
| 28-Sep-2013 | Chill Factore | British Indoor Championships | 8158 | SL | QLF | 5 (2) | 28.77 | 29.84 | 6.31 | 36.15 | BARTS |
| 21-Sep-2013 | Norwich | British Outdoor Championships | 8156 | SL | QLF | 24 (3) | 28.98 | 60.85 | 5.59 | 66.44 | BARTS |
| 06-Jul-2013 | Gloucester | GBR Outdoor Series 2013 | 8139 | SL | DNS | | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 8123 | SL | QLF | 9 (3) | 26.88 | 34.84 | 10.96 | 45.80 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 8122 | SL | QLF | 11 (4) | 26.88 | 46.89 | 5.00 | 51.89 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | QLF | 4 (2) | 59.66 | 62.58 | 15.33 | 77.91 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8114 | SL | QLF | 6 (3) | 25.12 | 48.43 | 14.45 | 62.88 | BARTS |
| 12-May-2013 | Chill Factore | GBR Indoor Series 2013 | 8103 | SL | QLF | 12 (4) | 29.74 | 57.88 | 5.00 | 62.88 | BARTS |
| 11-May-2013 | Chill Factore | GBR Indoor Series 2013 | 8102 | SL | QLF | 11 (4) | 28.98 | 42.28 | 5.00 | 47.28 | BARTS |
| 05-May-2013 | Pendle | GBR Outdoor Series 2013 | 8090 | SL | QLF | 7 (1) | 30.81 | 72.05 | 5.00 | 77.05 | BARTS |
| 04-May-2013 | Pendle | GBR Outdoor Series 2013 | 8089 | SL | QLF | 4 (1) | 31.68 | 63.90 | 5.00 | 68.90 | BARTS |
| 28-Apr-2013 | Snozone MK | Anglo-Welsh Championships | 8088 | SL | QLF | 5 (1) | 27.68 | 36.78 | 8.74 | 45.52 | BARTS |
| 27-Apr-2013 | Snozone MK | GBR Indoor Series 2013 | 8087 | SL | QLF | 3 (1) | 29.24 | 42.12 | 12.51 | 54.63 | BARTS |
| 21-Apr-2013 | Chill Factore | Manchester Ski Racing | 8086 | SL | QLF | 14 (3) | 15.23 | 58.35 | 12.34 | 70.69 | BARTS |
| 21-Apr-2013 | Chill Factore | Manchester Ski Racing | 8085 | SL | QLF | 55 (15) | 20.69 | 329.50 | 19.15 | 348.65 | BARTS |
| 20-Apr-2013 | Chill Factore | Telford Ski Racing Club | 8084 | SL | QLF | 15 (6) | 14.14 | 48.71 | 15.74 | 64.45 | BARTS |
| 20-Apr-2013 | Chill Factore | Telford Ski Racing Club | 8082 | SL | QLF | 17 (7) | 14.65 | 49.34 | 18.92 | 68.26 | BARTS |