| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 1114 | SL | QLF | 41 (13) | 115.83 | 144.04 | 17.28 | 161.32 | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 1113 | SL | DNF | | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 1112 | GS | QLF | 69 (31) | 119.04 | 172.08 | 23.66 | 195.74 | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 1111 | GS | QLF | 59 (31) | 117.09 | 149.52 | 28.21 | 177.73 | FIS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 6 | 28.00 | 60.19 | 7.92 | 68.11 | IBARTS |
| 07-Apr-2017 | Tignes | Delancey British Childrens Championships | 8139 | GS | QLF | 10 (10) | 97.31 | 33.00 | 136.48 | 169.48 | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8131 | SG | DNF | | BASS |
| 03-Apr-2017 | Tignes | Delancey British Childrens Championships | 8135 | SL | QLF | 10 (10) | 100.63 | 44.36 | 132.47 | 176.83 | BASS |
| 17-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8052 | SG | QLF | 6 (6) | 48.07 | 43.23 | 130.25 | 173.48 | BASS |
| 16-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8051 | SG | QLF | 9 (8) | 49.22 | 77.87 | 120.00 | 197.87 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8049 | GS | QLF | 7 (7) | 94.03 | 26.11 | 141.24 | 167.35 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8046 | SL | DNF | | BASS |
| 11-Jan-2017 | Reiteralm | Evolution Speed Races | 8191 | AC | DNF | | UNS |
| 11-Jan-2017 | Reiteralm | Evolution Speed Races | 8190 | SL | DNF | | BASS |
| 11-Jan-2017 | Reiteralm | Evolution Speed Races | 8032 | SG | QLF | 1 (1) | 60.36 | 0.00 | 150.33 | 150.33 | BASS |
| 10-Jan-2017 | Reiteralm | Evolution Speed Races | 8029 | SG | QLF | 7 (7) | 63.44 | 38.98 | 138.46 | 177.44 | BASS |
| 10-Jan-2017 | Reiteralm | Evolution Speed Races | 8028 | SG | QLF | 4 (4) | 62.42 | 12.60 | 144.12 | 156.72 | BASS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 8026 | GS | QLF | 4 (4) | 97.06 | 45.65 | 148.51 | 194.16 | BASS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8022 | GS | QLF | 8 (8) | 101.80 | 76.82 | 149.43 | 226.25 | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8017 | SL | QLF | 10 (10) | 99.60 | 63.74 | 142.96 | 206.70 | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8014 | SL | QLF | 18 (18) | 110.10 | 190.86 | 148.58 | 339.44 | BASS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | QLF | 11 (5) | 67.14 | 83.27 | 73.92 | 157.19 | OBARTS |
| 14-Aug-2016 | Chill Factore | British Indoor Champs | 8226 | SL | QLF | 11 (4) | 32.11 | 66.90 | 8.23 | 75.13 | IBARTS |
| 13-Aug-2016 | Chill Factore | Anglo-Welsh Champs | 8224 | SL | QLF | 34 (15) | 45.74 | 405.14 | 30.75 | 435.89 | IBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | DNS | | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 11 (2) | 28.96 | 83.51 | 9.77 | 93.28 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 3 (1) | 60.62 | 14.17 | 81.63 | 95.80 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 3 (2) | 25.41 | 15.63 | 78.23 | 93.86 | OBARTS |
| 01-Apr-2016 | Tignes | British Children's Championships | 8100 | SL | DNF | | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8256 | GS | QLF | 9 (7) | 108.75 | 60.06 | 143.27 | 203.33 | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | QLF | 10 (6) | 59.93 | 37.87 | 136.80 | 174.67 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8103 | GS | QLF | 12 (6) | 115.16 | 79.99 | 136.55 | 216.54 | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 8253 | COM | QLF | 14 (6) | 68.85 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8155 | SL | QLF | 6 (2) | 94.63 | 50.92 | 154.14 | 205.06 | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8147 | SL | DNF | | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8145 | SL | QLF | 1 (1) | 82.34 | 0.00 | 187.65 | 187.65 | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 8063 | SL | DNF | | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 8059 | SG | QLF | 18 (9) | 54.93 | 67.03 | 145.95 | 212.98 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 8058 | SG | QLF | 21 (13) | 53.55 | 74.83 | 143.29 | 218.12 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8056 | GS | QLF | 14 (9) | 101.92 | 53.76 | 161.53 | 215.29 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8108 | SL | QLF | 2 (2) | 83.20 | 4.88 | 188.27 | 193.15 | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8014 | GS | DNF | | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8013 | GS | QLF | 16 (11) | 122.13 | 59.22 | 147.55 | 206.77 | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8012 | SL | QLF | 8 (5) | 90.97 | 40.64 | 150.90 | 191.54 | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8011 | SL | DNS | | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 12 (6) | 56.74 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | QLF | 5 (3) | 62.35 | 79.50 | 11.91 | 91.41 | OBARTS |
| 06-Sep-2015 | Chill Factore | British Indoor Championships | 8184 | SL | QLF | 34 (9) | 29.87 | 94.64 | 3.09 | 97.73 | IBARTS |
| 05-Sep-2015 | Chill Factore | Anglo-Welsh Indoor Championships | 8182 | SL | QLF | 25 (4) | 29.85 | 86.45 | 2.74 | 89.19 | IBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 16 (6) | 29.41 | 62.53 | 12.19 | 74.72 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | QLF | 13 (5) | 28.44 | 71.83 | 7.77 | 79.60 | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | QLF | 9 (3) | 70.37 | 131.39 | 25.01 | 156.40 | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | QLF | 5 (2) | 26.96 | 100.08 | 22.47 | 122.55 | OBARTS |
| 10-May-2015 | Chill Factore | GBR Indoor & BIGP Series | 8116 | SL | QLF | 26 (8) | 33.87 | 110.32 | 5.00 | 115.32 | IBARTS |
| 09-May-2015 | Chill Factore | GBR Indoor & BIGP Series | 8115 | SL | DSQ | | IBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 8090 | SG | QLF | 45 (14) | 61.98 | 159.60 | 187.20 | 346.80 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8220 | SL | QLF | 6 (6) | 33.93 | 25.49 | 172.18 | 197.67 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8219 | SL | QLF | 3 (3) | 30.74 | 13.12 | 165.57 | 178.69 | BASS |
| 01-Apr-2015 | Tignes | Delancey British Alpine Championships | 8094 | GS | QLF | 9 (9) | 61.18 | 67.64 | 167.41 | 235.05 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8212 | SL | QLF | 1 | 45.90 | 0.00 | 189.68 | 189.68 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8211 | SL | DNF | | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8208 | GS | QLF | 3 | 45.39 | 90.83 | 164.41 | 255.24 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8207 | GS | QLF | 3 | 42.54 | 75.96 | 160.00 | 235.96 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8068 | SG | QLF | 20 | 57.99 | 83.46 | 193.22 | 276.68 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8067 | SG | QLF | 24 | 58.84 | 102.93 | 195.20 | 298.13 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8064 | SL | QLF | 10 | 57.22 | 32.89 | 178.26 | 211.15 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8063 | SL | DNF | | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8060 | GS | QLF | 10 | 71.80 | 49.32 | 167.07 | 216.39 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8059 | GS | QLF | 7 | 70.54 | 24.78 | 172.30 | 197.08 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8026 | GS | QLF | 19 | 63.44 | 111.49 | 162.70 | 274.19 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8025 | GS | DNF | | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8022 | GS | QLF | 9 | 62.66 | 33.82 | 176.33 | 210.15 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8021 | GS | QLF | 11 | 63.63 | 86.49 | 163.06 | 249.55 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8018 | SL | DNF | | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8017 | SL | QLF | 3 | 41.38 | 23.35 | 174.11 | 197.46 | 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 | QLF | 3 | 43.59 | 41.21 | 163.84 | 205.05 | BASS |
| 07-Sep-2014 | Chill Factore | British Indoor Championships | 8207 | SL | QLF | 18 | 32.28 | 67.52 | 0.00 | 67.52 | IBARTS |
| 06-Sep-2014 | Chill Factore | Anglo-Welsh Indoor Championships | 8205 | SL | QLF | 20 | 32.03 | 69.53 | 0.00 | 69.53 | IBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | QLF | 7 | 64.68 | 79.12 | 11.25 | 90.37 | OBARTS |
| 17-Aug-2014 | Castleford | BIGP Series | 8179 | SL | QLF | 14 | 31.43 | 80.70 | 0.00 | 80.70 | IBARTS |
| 16-Aug-2014 | Castleford | BIGP Series | 8177 | SL | QLF | 23 | 30.11 | 87.66 | 5.00 | 92.66 | IBARTS |
| 20-Jul-2014 | Castleford | BIGP Series | 8173 | SL | QLF | 9 | 32.25 | 76.93 | 11.16 | 88.09 | IBARTS |
| 19-Jul-2014 | Castleford | BIGP Series | 8161 | SL | QLF | 15 | 32.52 | 76.94 | 16.14 | 93.08 | IBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 21 | 30.37 | 113.23 | 2.95 | 116.18 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8143 | SL | QLF | 30 | 31.58 | 126.74 | 5.00 | 131.74 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | DNF | | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8230 | SL | DNF | | OBARTS |
| 11-May-2014 | Castleford | GBR Indoor Series 2014 | 8169 | SL | QLF | 24 | 32.66 | 111.02 | 5.00 | 116.02 | IBARTS |
| 10-May-2014 | Castleford | GBR Indoor Series 2014 | 8133 | SL | QLF | 34 | 32.07 | 121.64 | 5.00 | 126.64 | IBARTS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 8072 | SL | DNF | | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 8071 | SL | QLF | 19 (19) | 37.71 | 114.53 | 163.55 | 278.08 | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8069 | GS | QLF | 10 (10) | 54.11 | 43.84 | 191.47 | 235.31 | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8068 | GS | QLF | 18 (18) | 62.68 | 103.33 | 182.30 | 285.63 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8066 | SG | QLF | 44 (10) | 60.28 | 181.88 | 150.52 | 332.40 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8065 | SG | QLF | 54 (19) | 60.65 | 193.80 | 142.60 | 336.40 | BASS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 8147 | SL | QLF | 25 (3) | 68.91 | 176.80 | 2.45 | 179.25 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 8123 | SL | QLF | 38 (4) | 31.84 | 155.67 | 10.96 | 166.63 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 8122 | SL | DNF | | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | QLF | 21 (2) | 68.53 | 164.07 | 15.33 | 179.40 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8114 | SL | QLF | 14 (2) | 27.03 | 99.25 | 14.45 | 113.70 | BARTS |
| 12-May-2013 | Chill Factore | GBR Indoor Series 2013 | 8103 | SL | QLF | 48 (5) | 34.22 | 160.09 | 5.00 | 165.09 | BARTS |
| 11-May-2013 | Chill Factore | GBR Indoor Series 2013 | 8102 | SL | QLF | 43 (3) | 33.53 | 146.26 | 5.00 | 151.26 | BARTS |