| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 10-Nov-2023 | Hillend | BUDS Champs | 8756 | SL | QLF | 13 (5) | 35.45 | 34.73 | 56.49 | 91.22 | OBARTS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 1114 | SL | QLF | 40 (12) | 114.78 | 136.21 | 17.28 | 153.49 | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 1113 | SL | QLF | 35 (11) | 112.09 | 122.87 | 19.47 | 142.34 | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 1112 | GS | DNF | | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 1111 | GS | QLF | 61 (33) | 117.44 | 152.90 | 28.21 | 181.11 | FIS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8330 | SL | QLF | 4 (3) | 28.02 | 38.15 | 44.58 | 82.73 | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | DSQ | | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | DNS | | OBARTS |
| 07-Apr-2017 | Tignes | Delancey British Childrens Championships | 8139 | GS | QLF | 14 (14) | 99.44 | 55.17 | 136.48 | 191.65 | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8131 | SG | QLF | 9 | 58.28 | 69.00 | 125.20 | 194.20 | BASS |
| 03-Apr-2017 | Tignes | Delancey British Childrens Championships | 8135 | SL | QLF | 11 (11) | 100.89 | 46.33 | 132.47 | 178.80 | BASS |
| 17-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8052 | SG | QLF | 8 (8) | 48.30 | 48.60 | 130.25 | 178.85 | BASS |
| 16-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8051 | SG | QLF | 6 (6) | 48.80 | 67.99 | 120.00 | 187.99 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8049 | GS | QLF | 13 (13) | 96.07 | 47.94 | 141.24 | 189.18 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8046 | SL | QLF | 9 (9) | 102.20 | 35.64 | 136.99 | 172.63 | BASS |
| 11-Jan-2017 | Reiteralm | Evolution Speed Races | 8191 | AC | QLF | 5 (5) | 117.57 | | UNS |
| 11-Jan-2017 | Reiteralm | Evolution Speed Races | 8190 | SL | QLF | 5 (5) | 111.58 | 42.58 | 140.14 | 182.72 | BASS |
| 11-Jan-2017 | Reiteralm | Evolution Speed Races | 8032 | SG | QLF | 9 (8) | 61.42 | 18.97 | 150.33 | 169.30 | BASS |
| 10-Jan-2017 | Reiteralm | Evolution Speed Races | 8029 | SG | QLF | 11 (9) | 63.76 | 44.63 | 138.46 | 183.09 | BASS |
| 10-Jan-2017 | Reiteralm | Evolution Speed Races | 8028 | SG | QLF | 8 (8) | 63.36 | 29.06 | 144.12 | 173.18 | BASS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 8026 | GS | QLF | 7 (7) | 99.08 | 67.00 | 148.51 | 215.51 | BASS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8022 | GS | DNF | | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8017 | SL | QLF | 14 (14) | 106.10 | 114.89 | 142.96 | 257.85 | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8014 | SL | DNF | | BASS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | DNF | | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 7 (2) | 27.62 | 74.50 | 2.94 | 77.44 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 6 (1) | 28.15 | 61.04 | 9.77 | 70.81 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 13 (6) | 63.85 | 53.29 | 81.63 | 134.92 | OBARTS |
| 08-May-2016 | Chill Factore | Ambition GBR Indoor Series 1 & 2 | 8181 | SL | DSQ | | IBARTS |
| 07-May-2016 | Chill Factore | Ambition GBR Indoor Series 1 & 2 | 8180 | SL | QLF | 11 (3) | 31.00 | 77.14 | 5.00 | 82.14 | IBARTS |
| 01-Apr-2016 | Tignes | British Children's Championships | 8100 | SL | DNS | | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8256 | GS | DNF | | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | QLF | 31 (19) | 63.20 | 98.86 | 136.80 | 235.66 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8103 | GS | QLF | 17 (8) | 121.67 | 139.91 | 136.55 | 276.46 | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 8253 | COM | QLF | 18 (10) | 70.15 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8155 | SL | DNF | | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 8063 | SL | DNF | | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 8059 | SG | QLF | 22 (11) | 55.20 | 72.67 | 145.95 | 218.62 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 8058 | SG | QLF | 17 (9) | 53.33 | 70.09 | 143.29 | 213.38 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8056 | GS | QLF | 21 (12) | 106.93 | 104.57 | 161.53 | 266.10 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8108 | SL | QLF | 1 (1) | 82.64 | 0.00 | 188.27 | 188.27 | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8014 | GS | DNF | | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8013 | GS | QLF | 8 (5) | 120.76 | 47.57 | 147.55 | 195.12 | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8012 | SL | QLF | 9 (6) | 92.53 | 53.68 | 150.90 | 204.58 | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8011 | SL | QLF | 7 (2) | 92.73 | 22.67 | 154.19 | 176.86 | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 23 (13) | 59.58 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | QLF | 15 (9) | 66.60 | 134.00 | 11.91 | 145.91 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 15 (5) | 67.82 | 171.39 | 40.39 | 211.78 | OBARTS |
| 06-Sep-2015 | Chill Factore | British Indoor Championships | 8184 | SL | QLF | 33 (8) | 29.83 | 93.55 | 3.09 | 96.64 | IBARTS |
| 05-Sep-2015 | Chill Factore | Anglo-Welsh Indoor Championships | 8182 | SL | QLF | 24 (3) | 29.75 | 83.75 | 2.74 | 86.49 | IBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 13 (4) | 29.12 | 54.81 | 12.19 | 67.00 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | QLF | 14 (6) | 28.48 | 72.95 | 7.77 | 80.72 | IBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | QLF | 6 (3) | 27.20 | 107.38 | 22.47 | 129.85 | OBARTS |
| 10-May-2015 | Chill Factore | GBR Indoor & BIGP Series | 8116 | SL | QLF | 22 (7) | 33.08 | 90.95 | 5.00 | 95.95 | IBARTS |
| 09-May-2015 | Chill Factore | GBR Indoor & BIGP Series | 8115 | SL | QLF | 18 (5) | 31.65 | 91.54 | 5.52 | 97.06 | IBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 8090 | SG | DSQ | | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8220 | SL | QLF | 2 (2) | 32.91 | 3.08 | 172.18 | 175.26 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8219 | SL | QLF | 5 (5) | 31.21 | 24.33 | 165.57 | 189.90 | BASS |
| 01-Apr-2015 | Tignes | Delancey British Alpine Championships | 8094 | GS | QLF | 13 (13) | 62.67 | 93.15 | 167.41 | 260.56 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8212 | SL | DNS | | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8211 | SL | DNS | | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8208 | GS | DNF | | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8207 | GS | QLF | 17 | 54.57 | 374.57 | 160.00 | 534.57 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8068 | SG | QLF | 22 | 58.55 | 94.70 | 193.22 | 287.92 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8067 | SG | QLF | 19 | 57.64 | 78.81 | 195.20 | 274.01 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8064 | SL | QLF | 7 | 56.73 | 26.45 | 178.26 | 204.71 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8063 | SL | DNF | | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8060 | GS | QLF | 12 | 72.40 | 57.92 | 167.07 | 224.99 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8059 | GS | QLF | 12 | 72.49 | 52.56 | 172.30 | 224.86 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 8045 | SL | QLF | 1 | 52.07 | 0.00 | 245.88 | 245.88 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 8044 | SL | DNF | | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8026 | GS | QLF | 8 | 61.75 | 82.41 | 162.70 | 245.11 | 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 | DNF | | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8021 | GS | QLF | 7 | 62.49 | 67.38 | 163.06 | 230.44 | 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 | DNF | | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8015 | SL | QLF | 5 | 46.35 | 38.45 | 178.53 | 216.98 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8014 | SL | QLF | 5 | 46.31 | 88.71 | 163.84 | 252.55 | BASS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | DNS | | OBARTS |
| 17-Aug-2014 | Castleford | BIGP Series | 8179 | SL | DNF | | IBARTS |
| 16-Aug-2014 | Castleford | BIGP Series | 8177 | SL | QLF | 30 | 31.16 | 112.34 | 5.00 | 117.34 | IBARTS |
| 20-Jul-2014 | Castleford | BIGP Series | 8173 | SL | QLF | 19 | 33.73 | 108.92 | 11.16 | 120.08 | IBARTS |
| 19-Jul-2014 | Castleford | BIGP Series | 8161 | SL | QLF | 19 | 33.76 | 103.51 | 16.14 | 119.65 | IBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 31 | 31.35 | 136.89 | 2.95 | 139.84 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8143 | SL | QLF | 33 | 32.26 | 142.82 | 5.00 | 147.82 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | QLF | 16 | 75.56 | 178.89 | 14.68 | 193.57 | OBARTS |
| 11-May-2014 | Castleford | GBR Indoor Series 2014 | 8169 | SL | QLF | 32 | 33.92 | 139.22 | 5.00 | 144.22 | IBARTS |
| 10-May-2014 | Castleford | GBR Indoor Series 2014 | 8133 | SL | QLF | 46 | 33.53 | 155.40 | 5.00 | 160.40 | IBARTS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 8072 | SL | DNF | | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 8071 | SL | QLF | 33 (33) | 43.81 | 233.35 | 163.55 | 396.90 | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8069 | GS | DNF | | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8068 | GS | QLF | 21 (21) | 62.93 | 107.29 | 182.30 | 289.59 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8066 | SG | DNF | | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8065 | SG | QLF | 48 (15) | 60.29 | 186.42 | 142.60 | 329.02 | BASS |
| 28-Sep-2013 | Chill Factore | British Indoor Championships | 8158 | SL | QLF | 40 (3) | 33.20 | 129.92 | 6.31 | 136.23 | BARTS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 8154 | SL | QLF | 25 (3) | 45.71 | 159.86 | 12.47 | 172.33 | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 8147 | SL | QLF | 31 (5) | 72.28 | 215.76 | 2.45 | 218.21 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 8123 | SL | DSQ | | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 8122 | SL | QLF | 40 (3) | 31.15 | 152.83 | 5.00 | 157.83 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | DNF | | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8114 | SL | DSQ | | BARTS |
| 12-May-2013 | Chill Factore | GBR Indoor Series 2013 | 8103 | SL | QLF | 47 (4) | 34.10 | 157.31 | 5.00 | 162.31 | BARTS |
| 11-May-2013 | Chill Factore | GBR Indoor Series 2013 | 8102 | SL | DSQ | | BARTS |