| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 19-Feb-2020 | Bormio | English Alpine FIS Championships | 889 | GS | DNF | | FIS |
| 18-Feb-2020 | Bormio | English Alpine FIS Championships | 888 | GS | DNS | | FIS |
| 17-Feb-2020 | Bormio | English Alpine FIS Championships | 887 | SL | DNF | | FIS |
| 16-Feb-2020 | Bormio | English Alpine FIS Championships | 886 | SL | DNF | | FIS |
| 22-Feb-2019 | Bormio | English Alpine Champs FIS | 1991 | SG | QLF | 21 (8) | 65.16 | 49.46 | 54.44 | 103.90 | FIS |
| 21-Feb-2019 | Bormio | English Alpine Champs FIS | 1990 | SG | QLF | 26 (9) | 70.60 | 56.31 | 54.11 | 110.42 | FIS |
| 20-Feb-2019 | Bormio | English Alpine Champs FIS | 1989 | SL | DNF | | FIS |
| 19-Feb-2019 | Bormio | English Alpine Champs FIS | 1988 | SL | QLF | 8 (5) | 100.17 | 39.73 | 27.41 | 67.14 | FIS |
| 18-Feb-2019 | Bormio | English Alpine Champs FIS | 1987 | GS | QLF | 34 (10) | 105.44 | 40.14 | 35.52 | 75.66 | FIS |
| 17-Feb-2019 | Bormio | English Alpine Champs FIS | 1986 | GS | DNF | | FIS |
| 23-Jan-2019 | Les Crosets | Welsh Alpine Champs | 1983 | GS | QLF | 6 (4) | 111.40 | 19.31 | 54.35 | 73.66 | FIS |
| 22-Jan-2019 | Les Crosets | Welsh Alpine Champs | 1982 | SL | QLF | 5 (3) | 82.90 | 14.37 | 55.11 | 69.48 | FIS |
| 29-Sep-2018 | Chill Factore | Ambition CN and Pro Slalom (No 2) | 8276 | SL | DNF | | IBARTS |
| 29-Sep-2018 | Chill Factore | Ambition CN and Pro Slalom (No 2) | 8275 | SL | QLF | 4 (4) | 12.90 | 37.59 | 13.41 | 51.00 | IBARTS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1936 | SL | QLF | 11 (5) | 97.91 | 82.72 | 38.78 | 121.50 | FIS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1935 | SL | DNF | | FIS |
| 20-Apr-2018 | | Scottish FIS National Champs | 1934 | GS | QLF | 3 (1) | 96.05 | 23.08 | 41.97 | 65.05 | FIS |
| 19-Apr-2018 | | Scottish FIS National Champs | 1933 | GS | QLF | 7 (1) | 97.64 | 51.45 | 39.43 | 90.88 | FIS |
| 01-Apr-2018 | Tignes | Delancey Senior and Junior Championships | 1126 | SL | QLF | 26 (11) | 100.70 | 93.19 | 20.14 | 113.33 | FIS |
| 31-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1125 | GS | DNF | | 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 |
| 27-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1122 | DH | QLF | 39 (8) | 80.60 | 129.57 | 9.00 | 138.57 | FIS |
| 26-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1121 | DH | DNF | | FIS |
| 26-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1119 | DH | QLF | 40 (10) | 82.07 | | UNS |
| 25-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1118 | SG | QLF | 48 (7) | 90.15 | 115.07 | 9.00 | 124.07 | FIS |
| 25-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1117 | SG | QLF | 45 (7) | 89.60 | 113.34 | 8.00 | 121.34 | FIS |
| 16-Feb-2018 | Bormio | English Alpine FIS Championships | 1116 | SG | QLF | 56 (12) | 67.33 | 120.93 | 13.34 | 134.27 | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 2057 | SG | QLF | 58 (15) | 68.63 | 114.91 | 13.59 | 128.50 | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 1115 | AC | QLF | 41 (11) | 120.57 | 100.95 | 37.51 | 138.46 | FIS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 1114 | SL | QLF | 34 (7) | 107.47 | 81.68 | 17.28 | 98.96 | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 1113 | SL | DNF | | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 1112 | GS | DNF | | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 1111 | GS | QLF | 35 (16) | 108.82 | 69.75 | 28.21 | 97.96 | FIS |
| 05-Jan-2018 | Hinterreit | Ambition Championships | 8008 | SL | DNF | | BASS |
| 04-Jan-2018 | Hinterreit | Ambition Championships | 8003 | SL | DNS | | BASS |
| 07-Apr-2017 | Tignes | Delancey British Childrens Championships | 8139 | GS | DSQ | | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8131 | SG | QLF | 5 | 57.39 | 51.46 | 125.20 | 176.66 | BASS |
| 03-Apr-2017 | Tignes | Delancey British Childrens Championships | 8135 | SL | DNF | | BASS |
| 17-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8052 | SG | QLF | 4 (4) | 47.34 | 26.17 | 130.25 | 156.42 | BASS |
| 16-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8051 | SG | QLF | 11 (9) | 49.39 | 81.86 | 120.00 | 201.86 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8049 | GS | QLF | 4 (4) | 92.79 | 12.84 | 141.24 | 154.08 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8046 | SL | QLF | 5 (5) | 100.41 | 22.40 | 136.99 | 159.39 | BASS |
| 27-Jan-2017 | Les Crosets | Welsh Alpine Championships | 8041 | SL | QLF | 1 (1) | 92.29 | 0.00 | 147.00 | 147.00 | BASS |
| 26-Jan-2017 | Les Crosets | Welsh Alpine Championships | 8037 | GS | QLF | 2 (2) | 113.29 | 8.46 | 167.18 | 175.64 | BASS |
| 11-Jan-2017 | Reiteralm | Evolution Speed Races | 8191 | AC | QLF | 2 (2) | 114.46 | | UNS |
| 11-Jan-2017 | Reiteralm | Evolution Speed Races | 8190 | SL | DNF | | BASS |
| 11-Jan-2017 | Reiteralm | Evolution Speed Races | 8032 | SG | QLF | 3 (3) | 60.47 | 1.97 | 150.33 | 152.30 | BASS |
| 10-Jan-2017 | Reiteralm | Evolution Speed Races | 8029 | SG | QLF | 3 (3) | 62.32 | 19.23 | 138.46 | 157.69 | BASS |
| 10-Jan-2017 | Reiteralm | Evolution Speed Races | 8028 | SG | QLF | 3 (3) | 62.04 | 5.95 | 144.12 | 150.07 | BASS |
| 05-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8010 | SL | DNF | | BASS |
| 04-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8175 | SL | DNF | | BASS |
| 04-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8006 | SL | DNF | | BASS |
| 03-Jan-2017 | Pila | Artemis Anglo-Scottish Cup | 8002 | GS | DNF | | BASS |
| 01-Apr-2016 | Tignes | British Children's Championships | 8100 | SL | DNF | | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8256 | GS | DNF | | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | QLF | 6 (3) | 59.33 | 26.67 | 136.80 | 163.47 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8103 | GS | DSQ | | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 8253 | COM | DNF | | UNS |
| 11-Mar-2016 | Villars | Aiglon College Cup | 8092 | SL | DNF | | BASS |
| 10-Mar-2016 | Villars | Aiglon College Cup | 8088 | GS | QLF | 3 (2) | 98.64 | 26.64 | 165.83 | 192.47 | BASS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8083 | SL | DNF | | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8078 | GS | QLF | 4 (2) | 109.01 | 32.03 | 153.51 | 185.54 | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 8063 | SL | DNF | | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 8059 | SG | QLF | 2 (1) | 52.05 | 6.89 | 145.95 | 152.84 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 8058 | SG | QLF | 6 (3) | 51.04 | 20.70 | 143.29 | 163.99 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8056 | GS | QLF | 2 (2) | 97.63 | 10.24 | 161.53 | 171.77 | BASS |
| 22-Jan-2016 | Les Crosets | Welsh Alpine Championships | 8039 | GS | DNF | | BASS |
| 21-Jan-2016 | Les Crosets | Welsh Alpine Championships | 8031 | SL | QLF | 3 (2) | 83.15 | 5.67 | 164.57 | 170.24 | BASS |
| 14-Jan-2016 | Leogang | Ambition Championships | 8030 | SL | DNF | | BASS |
| 13-Jan-2016 | Leogang | Ambition Championships | 8026 | SL | DNF | | BASS |
| 12-Jan-2016 | Leogang | Ambition Championships | 8022 | GS | QLF | 5 (2) | 92.11 | 35.96 | 157.19 | 193.15 | BASS |
| 11-Jan-2016 | Leogang | Ambition Championships | 8018 | GS | QLF | 6 (3) | 84.45 | 39.98 | 157.64 | 197.62 | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8014 | GS | QLF | 7 (4) | 117.68 | 42.58 | 150.15 | 192.73 | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8013 | GS | QLF | 7 (4) | 120.24 | 43.14 | 147.55 | 190.69 | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8012 | SL | QLF | 4 (2) | 88.83 | 22.74 | 150.90 | 173.64 | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8011 | SL | DNF | | BASS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 8090 | SG | DNS | | BASS |
| 01-Apr-2015 | Tignes | Delancey British Alpine Championships | 8094 | GS | DNF | | BASS |
| 13-Mar-2015 | Villars | Aiglon College Cup | 8084 | SL | QLF | 1 | 39.36 | 0.00 | 237.23 | 237.23 | BASS |
| 13-Mar-2015 | Villars | Aiglon College Cup | 8083 | SL | QLF | 1 | 40.15 | 0.00 | 250.46 | 250.46 | BASS |
| 12-Mar-2015 | Villars | Aiglon College Cup | 8080 | GS | QLF | 1 | 56.05 | 0.00 | 228.53 | 228.53 | BASS |
| 12-Mar-2015 | Villars | Aiglon College Cup | 8079 | GS | QLF | 1 | 56.27 | 0.00 | 219.18 | 219.18 | BASS |
| 10-Mar-2015 | Les Houches | British Inter-School Ski Challenge | 8075 | SL | QLF | 2 | 47.83 | 3.78 | 182.88 | 186.66 | BASS |
| 10-Mar-2015 | Les Houches | British Inter-School Ski Challenge | 8074 | SL | QLF | 1 | 47.37 | 0.00 | 181.67 | 181.67 | BASS |
| 09-Mar-2015 | Les Houches | British Inter-School Ski Challenge | 8070 | GS | DNS | | BASS |
| 09-Mar-2015 | Les Houches | British Inter-School Ski Challenge | 8069 | GS | DNS | | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8068 | SG | QLF | 17 | 57.40 | 71.63 | 193.22 | 264.85 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8067 | SG | DNF | | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8064 | SL | QLF | 6 | 56.42 | 22.37 | 178.26 | 200.63 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8063 | SL | QLF | 5 | 53.86 | 30.95 | 170.73 | 201.68 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8060 | GS | QLF | 3 | 69.93 | 22.51 | 167.07 | 189.58 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8059 | GS | QLF | 5 | 69.89 | 15.53 | 172.30 | 187.83 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8026 | GS | QLF | 3 | 59.37 | 41.46 | 162.70 | 204.16 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8025 | GS | QLF | 4 | 61.71 | 30.29 | 169.94 | 200.23 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8022 | GS | QLF | 4 | 61.66 | 17.64 | 176.33 | 193.97 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8021 | GS | QLF | 3 | 60.94 | 41.40 | 163.06 | 204.46 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8018 | SL | DSQ | | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8017 | SL | QLF | 5 | 42.10 | 36.29 | 174.11 | 210.40 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8015 | SL | DNF | | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8014 | SL | DSQ | | BASS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 18 | 29.82 | 99.95 | 2.95 | 102.90 | IBARTS |
| 11-Apr-2014 | Meribel | Delancey British Alpine Championships | 8224 | SL | QLF | 7 (7) | 42.29 | 50.41 | 0.00 | 50.41 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 8222 | GS | QLF | 4 (4) | 51.97 | 17.11 | 0.00 | 17.11 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 8221 | GS | QLF | 3 (3) | 58.65 | 25.60 | 0.00 | 25.60 | BASS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 8220 | SG | QLF | 51 (20) | 65.39 | 165.86 | 152.03 | 317.89 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8244 | SL | QLF | 6 (6) | 38.34 | 24.89 | 179.56 | 204.45 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8243 | SL | QLF | 8 (8) | 41.60 | 44.74 | 174.97 | 219.71 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8239 | GS | QLF | 2 (2) | 36.72 | 22.11 | 190.18 | 212.29 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8238 | GS | QLF | 3 (3) | 37.77 | 39.88 | 184.80 | 224.68 | BASS |
| 18-Mar-2014 | Les Houches | British Inter-School Ski Challenge | 8115 | GS | QLF | 2 (2) | 61.89 | 5.94 | 200.60 | 206.54 | BASS |
| 18-Mar-2014 | Les Houches | British Inter-School Ski Challenge | 8114 | GS | QLF | 1 (1) | 57.59 | 0.00 | 200.60 | 200.60 | BASS |
| 17-Mar-2014 | Les Houches | British Inter-School Ski Challenge | 8121 | SL | DNF | | BASS |
| 17-Mar-2014 | Les Houches | British Inter-School Ski Challenge | 8120 | SL | DSQ | | BASS |
| 14-Mar-2014 | Villars | Aiglon College Cup | 8080 | SL | QLF | 2 (2) | 49.71 | 74.31 | 230.22 | 304.53 | BASS |
| 14-Mar-2014 | Villars | Aiglon College Cup | 8079 | SL | QLF | 1 (1) | 42.61 | 0.00 | 235.63 | 235.63 | BASS |
| 13-Mar-2014 | Villars | Aiglon College Cup | 8075 | GS | QLF | 1 (1) | 46.60 | 0.00 | 217.82 | 217.82 | BASS |
| 13-Mar-2014 | Villars | Aiglon College Cup | 8074 | GS | QLF | 1 (1) | 47.29 | 0.00 | 215.26 | 215.26 | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 8072 | SL | DNF | | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 8071 | SL | QLF | 7 (7) | 35.36 | 68.76 | 163.55 | 232.31 | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8069 | GS | QLF | 6 (6) | 53.25 | 28.99 | 191.47 | 220.46 | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8068 | GS | QLF | 4 (4) | 58.30 | 33.91 | 182.30 | 216.21 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8066 | SG | QLF | 45 (11) | 60.44 | 185.15 | 150.52 | 335.67 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8065 | SG | QLF | 45 (13) | 59.90 | 178.42 | 142.60 | 321.02 | BASS |
| 24-Jan-2014 | Les Crosets | Welsh Alpine Championships | 8057 | SL | QLF | 2 (2) | 50.75 | 20.44 | 199.37 | 219.81 | BASS |
| 24-Jan-2014 | Les Crosets | Welsh Alpine Championships | 8056 | SL | QLF | 4 (4) | 50.96 | 18.54 | 199.37 | 217.91 | BASS |
| 23-Jan-2014 | Les Crosets | Welsh Alpine Championships | 8062 | GS | QLF | 3 (3) | 65.68 | 11.11 | 206.85 | 217.96 | BASS |
| 23-Jan-2014 | Les Crosets | Welsh Alpine Championships | 8061 | GS | QLF | 2 (2) | 61.85 | 8.13 | 206.85 | 214.98 | BASS |
| 07-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8040 | GS | QLF | 17 (17) | 69.29 | 123.94 | 205.39 | 329.33 | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8038 | GS | QLF | 9 (9) | 63.47 | 34.98 | 193.36 | 228.34 | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8037 | GS | QLF | 17 (17) | 65.60 | 78.55 | 187.58 | 266.13 | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8035 | SL | QLF | 15 (15) | 57.24 | 71.65 | 180.13 | 251.78 | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8034 | SL | QLF | 17 (17) | 51.21 | 98.17 | 178.03 | 276.20 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8032 | SL | QLF | 18 (18) | 49.61 | 87.74 | 181.21 | 268.95 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8031 | SL | QLF | 24 (24) | 49.88 | 108.35 | 184.19 | 292.54 | BASS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 8123 | SL | QLF | 36 (3) | 30.73 | 128.63 | 10.96 | 139.59 | BARTS |