| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 01-Apr-2018 | Tignes | Delancey Senior and Junior Championships | 1126 | SL | QLF | 34 (15) | 105.62 | 132.92 | 20.14 | 153.06 | 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 |
| 16-Feb-2018 | Bormio | English Alpine FIS Championships | 1116 | SG | DNS | | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 2057 | SG | DNS | | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 1115 | AC | DNS | | FIS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 1114 | SL | DNF | | 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 | 54 (27) | 114.60 | 125.50 | 28.21 | 153.71 | FIS |
| 26-Jan-2018 | Villars | Aiglon FIS-CIT | 1930 | GS | DNF | | FIS |
| 25-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 8095 | GS | DNS | | BASS |
| 25-Jan-2018 | Villars | Aiglon FIS-CIT | 1929 | GS | QLF | 53 | 152.05 | 121.32 | 43.81 | 165.13 | FIS |
| 24-Jan-2018 | Les Crosets | Welsh Alpine FIS-CIT Championships | 2078 | SL | DNF | | FIS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 14 | 59.04 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 13 | 73.37 | 85.04 | 85.71 | 170.75 | OBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 15 | 28.84 | 83.59 | 7.92 | 91.51 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 11 | 65.49 | 53.38 | 81.39 | 134.77 | OBARTS |
| 17-Feb-2017 | Bormio | English Alpine Championships (FIS) | 985 | GS | DNF | | FIS |
| 16-Feb-2017 | Bormio | English Alpine Championships (FIS) | 984 | GS | QLF | 43 (14) | 110.73 | 105.91 | 24.85 | 130.76 | FIS |
| 15-Feb-2017 | Bormio | English Alpine Championships (FIS) | 2059 | SG | DNS | | FIS |
| 15-Feb-2017 | Bormio | English Alpine Championships (FIS) | 983 | AC | DNS | | FIS |
| 14-Feb-2017 | Bormio | English Alpine Championships (FIS) | 982 | SG | QLF | 60 (21) | 72.97 | 198.31 | 27.28 | 225.59 | FIS |
| 13-Feb-2017 | Bormio | English Alpine Championships (FIS) | 981 | SL | DNF | | FIS |
| 12-Feb-2017 | Bormio | English Alpine Championships (FIS) | 980 | SL | DNF | | FIS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8274 | SL | DNF | | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | DNF | | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | DNF | | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 10 (4) | 28.91 | 82.13 | 9.77 | 91.90 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | DNF | | OBARTS |
| 10-Apr-2016 | Nevis Range | Scottish FIS | 1480 | SL | QLF | 7 (3) | 103.74 | 88.98 | 91.58 | 180.56 | BASS |
| 09-Apr-2016 | Nevis Range | Scottish FIS | 1479 | SL | DNF | | BASS |
| 08-Apr-2016 | Nevis Range | Scottish FIS | 1478 | SL | DNF | | BASS |
| 08-Apr-2016 | Nevis Range | Scottish FIS | 1477 | SL | DNF | | BASS |
| 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 | 58 (18) | 150.93 | 128.61 | 24.72 | 153.33 | BASS |
| 25-Mar-2016 | Tignes | British Senior's Championships (FIS) | 1474 | SL | DNF | | 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 | 60 (14) | 100.70 | 269.33 | 16.17 | 285.50 | BASS |
| 20-Mar-2016 | Tignes | British Senior's Championships (FIS) | 1467 | SG | DNF | | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8148 | SL | QLF | 3 (2) | 84.21 | 29.83 | 151.08 | 180.91 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1463 | GS | QLF | 71 (17) | 118.80 | 129.86 | 27.11 | 156.97 | BASS |
| 15-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1462 | SL | QLF | 48 (16) | 102.64 | 158.20 | 20.97 | 179.17 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1461 | SL | DNF | | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8133 | SL | QLF | 2 (2) | 84.11 | 24.79 | 155.84 | 180.63 | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 11 (3) | 55.85 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | DNF | | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 7 (5) | 63.45 | 113.95 | 40.39 | 154.34 | OBARTS |
| 06-Sep-2015 | Chill Factore | British Indoor Championships | 8184 | SL | QLF | 42 (14) | 31.24 | 132.00 | 3.09 | 135.09 | IBARTS |
| 05-Sep-2015 | Chill Factore | Anglo-Welsh Indoor Championships | 8182 | SL | DNF | | IBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 26 (9) | 30.86 | 101.11 | 12.19 | 113.30 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | QLF | 24 (7) | 30.10 | 118.05 | 7.77 | 125.82 | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | DSQ | | OBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 8090 | SG | QLF | 39 (30) | 61.36 | 147.20 | 187.20 | 334.40 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8096 | GS | QLF | 24 | 111.39 | 119.54 | 143.41 | 262.95 | BASS |
| 31-Mar-2015 | Tignes | Delancey British Alpine Championships | 8093 | SL | DNF | | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8213 | SL | DNS | | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8209 | GS | DNS | | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8068 | SG | QLF | 30 | 59.17 | 107.14 | 193.22 | 300.36 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8067 | SG | QLF | 33 | 60.12 | 128.67 | 195.20 | 323.87 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8065 | SL | QLF | 23 | 115.41 | 108.05 | 155.93 | 263.98 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8061 | GS | DNF | | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8139 | SL | QLF | 1 | 74.36 | 0.00 | 215.94 | 215.94 | BASS |
| 27-Jan-2015 | Meiringen | British Schoolboys | 8054 | SL | QLF | 6 | 63.85 | 63.57 | 217.17 | 280.74 | BASS |
| 26-Jan-2015 | Meiringen | British Schoolboys | 8050 | GS | DNF | | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8027 | GS | DNS | | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8023 | GS | QLF | 26 | 137.96 | 115.36 | 160.96 | 276.32 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8019 | SL | DNF | | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8016 | SL | QLF | 17 | 97.66 | 121.19 | 163.70 | 284.89 | BASS |
| 01-Jan-2015 | Tignes | BARSC Championships | 8005 | COM | QLF | 7 | 57.19 | | UNS |
| 31-Dec-2014 | Tignes | BARSC Championships | 8002 | SL | QLF | 3 | 76.72 | 58.55 | 213.55 | 272.10 | BASS |
| 30-Dec-2014 | Tignes | BARSC Championships | 8011 | GS | QLF | 4 | 112.27 | 42.63 | 226.38 | 269.01 | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 8237 | SL | QLF | 13 | 70.52 | 159.78 | 24.48 | 184.26 | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | DSQ | | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 38 | 32.01 | 152.83 | 2.95 | 155.78 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8143 | SL | QLF | 37 | 32.92 | 158.43 | 5.00 | 163.43 | IBARTS |
| 11-Apr-2014 | Meribel | Delancey British Alpine Championships | 8226 | GS | QLF | 39 (39) | 128.63 | 213.53 | 127.73 | 341.26 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 8223 | SL | QLF | 24 (24) | 95.22 | 186.29 | 139.71 | 326.00 | BASS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 8220 | SG | QLF | 69 (37) | 69.57 | 243.58 | 152.03 | 395.61 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8248 | SL | QLF | 21 (21) | 90.90 | 187.42 | 137.76 | 325.18 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8246 | GS | DNF | | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8070 | GS | DNF | | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8066 | SG | QLF | 61 (41) | 66.79 | 314.92 | 150.52 | 465.44 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8065 | SG | QLF | 71 (42) | 67.13 | 326.69 | 142.60 | 469.29 | BASS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 8110 | SL | QLF | 5 (5) | 97.69 | 87.82 | 199.06 | 286.88 | BASS |
| 07-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8042 | GS | DNS | | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8039 | GS | DNS | | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8036 | SL | DNF | | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8033 | SL | QLF | 37 (37) | 110.28 | 190.40 | 140.24 | 330.64 | BASS |
| 01-Jan-2014 | Les Arcs | BARSC Championships | 8021 | SL | DNF | | BASS |
| 30-Dec-2013 | Les Arcs | BARSC Championships | 8014 | GS | QLF | 9 (9) | 137.28 | 140.61 | 204.41 | 345.02 | BASS |
| 29-Dec-2013 | Les Arcs | BARSC Championships | 8010 | GS | QLF | 9 (9) | 141.13 | 121.89 | 209.03 | 330.92 | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 8154 | SL | DNF | | BARTS |