| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 01-Apr-2018 | Tignes | Delancey Senior and Junior Championships | 6068 | GS | DNF | | FIS |
| 31-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 6067 | SL | QLF | 21 (12) | 104.50 | 81.02 | 46.48 | 127.50 | FIS |
| 30-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 6066 | GS | DNF | | FIS |
| 29-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 6065 | SL | DSQ | | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 6931 | SG | QLF | 33 (15) | 80.57 | 249.09 | 35.96 | 285.05 | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 6057 | AC | DNF | | FIS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 6056 | SL | QLF | 25 (13) | 124.77 | 136.30 | 27.16 | 163.46 | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 6055 | SL | QLF | 35 (21) | 128.60 | 150.23 | 33.61 | 183.84 | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 6054 | GS | QLF | 49 (22) | 126.43 | 116.47 | 29.80 | 146.27 | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 6053 | GS | QLF | 44 (21) | 122.72 | 115.02 | 29.62 | 144.64 | FIS |
| 02-Apr-2017 | Tignes | Delancey British FIS Championships | 6746 | SL | DNF | | FIS |
| 01-Apr-2017 | Tignes | Delancey British FIS Championships | 6747 | GS | QLF | 37 (19) | 144.51 | 147.73 | 25.10 | 172.83 | FIS |
| 31-Mar-2017 | Tignes | Delancey British FIS Championships | 6745 | GS | DNF | | FIS |
| 30-Mar-2017 | Tignes | Delancey British FIS Championships | 6744 | SL | QLF | 29 (12) | 100.93 | 161.70 | 16.41 | 178.11 | FIS |
| 17-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5874 | GS | QLF | 35 (13) | 127.62 | 157.39 | 33.47 | 190.86 | FIS |
| 16-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5873 | GS | QLF | 30 (14) | 132.11 | 162.80 | 32.44 | 195.24 | FIS |
| 13-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5870 | SL | QLF | 27 (14) | 117.10 | 150.45 | 42.09 | 192.54 | FIS |
| 12-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5869 | SL | QLF | 19 (9) | 113.52 | 157.54 | 43.13 | 200.67 | FIS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9185 | SL | QLF | 4 (2) | 68.45 | 129.14 | 23.18 | 152.32 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9178 | SL | QLF | 3 (2) | 27.00 | 50.21 | 65.43 | 115.64 | OBARTS |
| 01-Apr-2016 | Tignes | British Children's Championships | 9100 | SL | DNF | | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 9241 | GS | QLF | 8 (7) | 111.35 | 36.04 | 138.79 | 174.83 | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 9097 | SG | QLF | 8 (4) | 62.83 | 58.53 | 159.16 | 217.69 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 9103 | GS | QLF | 10 (7) | 116.73 | 57.60 | 128.62 | 186.22 | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 9238 | COM | DNF | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9146 | SL | DNF | | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 9063 | SL | DNF | | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 9059 | SG | QLF | 14 (8) | 56.73 | 77.54 | 169.88 | 247.42 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 9058 | SG | QLF | 12 (9) | 55.78 | 74.95 | 168.28 | 243.23 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 9056 | GS | DNF | | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 9111 | SL | QLF | 3 (2) | 87.72 | 17.92 | 201.22 | 219.14 | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 9014 | GS | QLF | 8 (6) | 124.24 | 49.29 | 146.11 | 195.40 | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 9013 | GS | DNF | | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 9012 | SL | QLF | 11 (7) | 102.42 | 76.35 | 152.26 | 228.61 | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 9011 | SL | QLF | 3 (3) | 99.36 | 65.28 | 145.66 | 210.94 | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 9179 | GS | QLF | 8 (3) | 59.71 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9177 | SL | DNS | | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 9144 | SL | QLF | 19 (8) | 32.83 | 107.36 | 4.55 | 111.91 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 9128 | SL | QLF | 19 (9) | 31.91 | 119.12 | 5.00 | 124.12 | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 9228 | SL | QLF | 9 (3) | 77.66 | 154.36 | 35.07 | 189.43 | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 9226 | SL | QLF | 4 (1) | 28.63 | 61.71 | 64.44 | 126.15 | OBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 9091 | SG | DSQ | | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 9097 | GS | DNF | | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 9220 | SL | QLF | 6 | 112.33 | 69.20 | 179.90 | 249.10 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 9216 | GS | QLF | 4 | 97.96 | 58.30 | 175.15 | 233.45 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 9069 | SG | QLF | 38 | 64.17 | 160.67 | 198.05 | 358.72 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 9068 | SG | QLF | 16 | 60.50 | 85.12 | 197.31 | 282.43 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 9066 | SL | QLF | 18 | 121.93 | 147.06 | 141.27 | 288.33 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 9062 | GS | QLF | 11 | 152.31 | 73.23 | 160.98 | 234.21 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 9046 | SL | DNS | | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 9042 | SL | QLF | 1 | 114.68 | 0.00 | 232.73 | 232.73 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9027 | GS | DNF | | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9023 | GS | QLF | 15 | 142.34 | 119.58 | 154.30 | 273.88 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9019 | SL | QLF | 14 | 108.94 | 109.84 | 142.86 | 252.70 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9016 | SL | DNF | | BASS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 9188 | SL | QLF | 9 | 72.16 | 109.72 | 14.52 | 124.24 | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 9154 | SL | QLF | 12 | 31.44 | 99.29 | 0.00 | 99.29 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 9150 | SL | QLF | 10 | 32.12 | 96.86 | 5.00 | 101.86 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9239 | SL | DNF | | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 9237 | SL | QLF | 5 | 27.40 | 70.29 | 25.50 | 95.79 | OBARTS |
| 11-Apr-2014 | Meribel | Delancey British Alpine Championships | 9231 | SL | QLF | 12 (12) | 46.70 | 96.15 | 0.00 | 96.15 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 9229 | GS | QLF | 8 (8) | 53.00 | 32.91 | 0.00 | 32.91 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 9228 | GS | QLF | 13 (13) | 61.54 | 54.65 | 0.00 | 54.65 | BASS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 9227 | SG | QLF | 36 (14) | 67.38 | 174.67 | 128.20 | 302.87 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9251 | SL | QLF | 12 (12) | 42.41 | 97.44 | 171.76 | 269.20 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9250 | SL | QLF | 8 (8) | 45.81 | 104.55 | 169.23 | 273.78 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9246 | GS | QLF | 3 (3) | 39.14 | 28.15 | 186.81 | 214.96 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9245 | GS | QLF | 7 (7) | 40.91 | 43.59 | 191.79 | 235.38 | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 9071 | SL | QLF | 34 (34) | 56.23 | 347.60 | 181.19 | 528.79 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 9066 | SG | QLF | 46 (22) | 65.48 | 265.87 | 131.15 | 397.02 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 9065 | SG | QLF | 43 (21) | 63.64 | 222.07 | 126.92 | 348.99 | BASS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 9116 | SL | QLF | 2 (2) | 44.92 | 2.08 | 237.33 | 239.41 | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 9160 | SL | QLF | 14 (6) | 50.09 | 156.59 | 12.34 | 168.93 | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 9153 | SL | QLF | 21 (7) | 77.63 | 190.83 | 0.00 | 190.83 | BARTS |
| 14-Jul-2013 | Chill Factore | GBR Indoor Series 2013 | 9151 | SL | QLF | 20 (5) | 34.91 | 123.89 | 5.00 | 128.89 | BARTS |
| 13-Jul-2013 | Chill Factore | GBR Indoor Series 2013 | 9149 | SL | QLF | 19 (4) | 34.01 | 121.63 | 5.00 | 126.63 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 9129 | SL | QLF | 16 (5) | 31.25 | 122.05 | 0.00 | 122.05 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 9128 | SL | QLF | 20 (6) | 32.67 | 153.40 | 5.00 | 158.40 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 9122 | SL | QLF | 9 (5) | 73.64 | 161.79 | 14.03 | 175.82 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 9120 | SL | QLF | 7 (1) | 27.66 | 83.12 | 10.77 | 93.89 | BARTS |
| 12-May-2013 | Chill Factore | GBR Indoor Series 2013 | 9109 | SL | QLF | 25 (8) | 37.12 | 187.69 | 5.00 | 192.69 | BARTS |
| 11-May-2013 | Chill Factore | GBR Indoor Series 2013 | 9108 | SL | QLF | 27 (9) | 37.28 | 185.93 | 5.00 | 190.93 | BARTS |