| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9082 | SL | QLF | 3 (1) | 70.82 | 29.27 | 261.90 | 291.17 | BASS |
| 22-Jan-2023 | The Lecht | Gordon Skiers Lecht Open | 9079 | SL | QLF | 3 (1) | 70.82 | * | * | * | BASS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 9265 | SL | QLF | 9 (1) | 30.79 | 75.91 | 11.82 | 87.73 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 9261 | SL | DSQ | | IBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 9250 | SL | QLF | 3 (1) | 29.69 | 23.61 | 86.13 | 109.74 | OBARTS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 9301 | SL | QLF | 4 (2) | 31.60 | 36.38 | 70.74 | 107.12 | IBARTS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9299 | GS | QLF | 13 (3) | 65.29 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 9269 | SL | DSQ | | OBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 9241 | SL | QLF | 11 (2) | 32.93 | 97.85 | 16.73 | 114.58 | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 9237 | SL | QLF | 15 (3) | 34.17 | 93.84 | 17.27 | 111.11 | IBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9229 | SL | QLF | 13 (2) | 81.53 | 175.52 | 11.89 | 187.41 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9227 | SL | QLF | 3 (1) | 30.35 | 111.51 | 50.68 | 162.19 | OBARTS |
| 01-Apr-2018 | Tignes | Delancey Senior and Junior Championships | 6068 | GS | QLF | 22 (11) | 161.87 | 167.02 | 30.49 | 197.51 | FIS |
| 31-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 6067 | SL | DNF | | 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 |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9196 | SL | QLF | 1 (1) | 93.20 | - | UTS | - | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9192 | SL | QLF | 1 (1) | 98.65 | - | UTS | - | BASS |
| 16-Feb-2018 | Bormio | English Alpine FIS Championships | 6058 | SG | QLF | 29 (14) | 79.07 | 241.71 | 39.56 | 281.27 | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 6931 | SG | QLF | 34 (16) | 84.29 | 310.46 | 35.96 | 346.42 | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 6057 | AC | QLF | 26 (11) | 146.74 | 266.41 | 69.28 | 335.69 | FIS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 6056 | SL | DNS | | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 6055 | SL | QLF | 39 (25) | 134.70 | 191.50 | 33.61 | 225.11 | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 6054 | GS | DNF | | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 6053 | GS | DNF | | FIS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 9330 | SL | QLF | 2 (1) | 29.98 | 19.74 | 108.64 | 128.38 | IBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9285 | GS | QLF | 13 | 60.52 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9283 | SL | QLF | 16 | 78.35 | 152.85 | 0.00 | 152.85 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9328 | GS | QLF | 8 | 60.98 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9326 | SL | DNF | | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9254 | SL | DNF | | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 9252 | SL | QLF | 20 | 32.15 | 106.42 | 5.00 | 111.42 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9245 | SL | QLF | 5 | 71.43 | 96.99 | 23.58 | 120.57 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9241 | SL | QLF | 8 | 29.14 | 50.22 | 23.54 | 73.76 | OBARTS |
| 29-May-2017 | Landgraaf | SSE BASS Race | 9305 | SL | QLF | 6 | 69.01 | 89.77 | 203.20 | 292.97 | BASS |
| 28-May-2017 | Landgraaf | SSE BASS Race | 9300 | PRS | QLF | 4 | 61.59 | | UNS |
| 28-May-2017 | Landgraaf | SSE BASS Race | 9298 | SL | QLF | 5 | 69.03 | 91.19 | 203.03 | 294.22 | BASS |
| 07-Apr-2017 | Tignes | Delancey British Childrens Championships | 9139 | GS | QLF | 17 (17) | 108.37 | 116.23 | 133.80 | 250.03 | BASS |
| 05-Apr-2017 | Tignes | Delancey British Childrens Championships | 9131 | SG | QLF | 16 | 70.76 | 200.51 | 125.72 | 326.23 | BASS |
| 03-Apr-2017 | Tignes | Delancey British Childrens Championships | 9135 | SL | DNF | | BASS |
| 17-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9052 | SG | QLF | 26 (18) | 54.42 | 162.57 | 135.38 | 297.95 | BASS |
| 16-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9051 | SG | QLF | 27 (18) | 55.60 | 196.53 | 125.11 | 321.64 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9049 | GS | QLF | 15 (15) | 101.02 | 103.27 | 135.51 | 238.78 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9046 | SL | QLF | 15 (15) | 120.01 | 144.42 | 141.60 | 286.02 | BASS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 9026 | GS | QLF | 14 (14) | 109.05 | 117.44 | 129.50 | 246.94 | BASS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 9022 | GS | QLF | 18 (18) | 115.64 | 191.95 | 133.84 | 325.79 | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 9017 | SL | QLF | 14 (14) | 116.30 | 166.75 | 131.43 | 298.18 | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 9014 | SL | QLF | 17 (17) | 110.29 | 171.03 | 140.34 | 311.37 | BASS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 9262 | GS | QLF | 3 (1) | 56.82 | | UNS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9255 | SL | QLF | 14 (3) | 103.91 | 475.90 | 35.13 | 511.03 | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 9191 | SL | DNS | | IBARTS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9146 | SL | DNS | | BASS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 9083 | SL | DNS | | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 9078 | GS | DNS | | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 9138 | SL | QLF | 4 (2) | 91.20 | 34.76 | 218.61 | 253.37 | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 9063 | SL | QLF | 22 (11) | 130.18 | 139.51 | 142.90 | 282.41 | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 9059 | SG | QLF | 26 (14) | 58.67 | 117.12 | 169.88 | 287.00 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 9058 | SG | QLF | 36 (19) | 60.59 | 174.55 | 168.28 | 342.83 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 9056 | GS | QLF | 22 (9) | 112.40 | 158.52 | 127.78 | 286.30 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 9111 | SL | QLF | 2 (1) | 87.46 | 15.73 | 201.22 | 216.95 | BASS |
| 22-Jan-2016 | Les Crosets | Welsh Alpine Championships | 9039 | GS | DNS | | BASS |
| 21-Jan-2016 | Les Crosets | Welsh Alpine Championships | 9031 | SL | DNS | | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 9014 | GS | DNS | | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 9013 | GS | DNS | | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 9012 | SL | DNF | | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 9011 | SL | DNS | | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 9179 | GS | DNS | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9177 | SL | DNS | | OBARTS |
| 06-Sep-2015 | Chill Factore | British Indoor Championships | 9185 | SL | QLF | 18 (6) | 33.63 | 102.19 | 6.07 | 108.26 | IBARTS |
| 05-Sep-2015 | Chill Factore | Anglo-Welsh Indoor Championships | 9183 | SL | QLF | 17 (7) | 33.06 | 104.21 | 6.65 | 110.86 | IBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 9144 | SL | QLF | 9 (2) | 31.34 | 69.81 | 4.55 | 74.36 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 9128 | SL | QLF | 7 (2) | 30.15 | 72.84 | 5.00 | 77.84 | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 9228 | SL | QLF | 6 (2) | 75.64 | 131.62 | 35.07 | 166.69 | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 9226 | SL | QLF | 5 (2) | 29.49 | 85.19 | 64.44 | 149.63 | OBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 9091 | SG | DNF | | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 9225 | SL | QLF | 7 | 35.98 | 73.43 | 193.11 | 266.54 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 9224 | SL | QLF | 6 (6) | 33.31 | 82.92 | 181.06 | 263.98 | BASS |
| 01-Apr-2015 | Tignes | Delancey British Alpine Championships | 9095 | GS | QLF | 11 (11) | 66.31 | 92.34 | 197.56 | 289.90 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 9219 | SL | QLF | 1 | 49.35 | 0.00 | 255.87 | 255.87 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 9218 | SL | QLF | 1 | 49.57 | 0.00 | 260.61 | 260.61 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 9215 | GS | QLF | 3 | 54.38 | 30.86 | 313.80 | 344.66 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 9214 | GS | QLF | 1 | 44.10 | 0.00 | 256.17 | 256.17 | BASS |
| 10-Mar-2015 | Les Houches | British Inter-School Ski Challenge | 9076 | SL | QLF | 2 | 54.25 | 15.59 | 240.06 | 255.65 | BASS |
| 10-Mar-2015 | Les Houches | British Inter-School Ski Challenge | 9075 | SL | QLF | 2 | 49.55 | 19.09 | 247.94 | 267.03 | BASS |
| 09-Mar-2015 | Les Houches | British Inter-School Ski Challenge | 9071 | GS | QLF | 6 | 58.19 | 50.66 | 257.56 | 308.22 | BASS |
| 09-Mar-2015 | Les Houches | British Inter-School Ski Challenge | 9070 | GS | QLF | 4 | 54.44 | 64.87 | 242.27 | 307.14 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 9069 | SG | QLF | 29 | 63.05 | 139.01 | 198.05 | 337.06 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 9068 | SG | QLF | 22 | 62.44 | 122.48 | 197.31 | 319.79 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 9065 | SL | QLF | 6 | 59.10 | 53.95 | 206.70 | 260.65 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 9064 | SL | QLF | 8 | 58.42 | 92.02 | 193.99 | 286.01 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 9061 | GS | QLF | 7 | 74.14 | 55.45 | 202.89 | 258.34 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 9060 | GS | DNF | | BASS |
| 23-Jan-2015 | Les Crosets | Welsh Alpine Championships | 9036 | GS | QLF | 5 | 72.55 | 35.26 | 250.41 | 285.67 | BASS |
| 23-Jan-2015 | Les Crosets | Welsh Alpine Championships | 9035 | GS | QLF | 5 | 72.20 | 48.73 | 243.21 | 291.94 | BASS |
| 22-Jan-2015 | Les Crosets | Welsh Alpine Championships | 9031 | SL | QLF | 2 | 55.42 | 39.61 | 245.10 | 284.71 | BASS |
| 22-Jan-2015 | Les Crosets | Welsh Alpine Championships | 9030 | SL | QLF | 2 | 58.13 | 29.39 | 250.75 | 280.14 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9026 | GS | QLF | 11 | 67.78 | 125.60 | 203.60 | 329.20 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9025 | GS | QLF | 8 | 70.07 | 88.11 | 225.71 | 313.82 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9022 | GS | QLF | 12 | 79.62 | 154.12 | 200.32 | 354.44 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9021 | GS | QLF | 7 | 68.77 | 63.26 | 221.45 | 284.71 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9018 | SL | QLF | 4 | 47.45 | 44.30 | 217.61 | 261.91 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9017 | SL | QLF | 6 | 46.18 | 63.45 | 221.34 | 284.79 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9015 | SL | QLF | 3 | 48.42 | 25.88 | 217.03 | 242.91 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9014 | SL | DNF | | BASS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 9154 | SL | QLF | 11 | 31.21 | 94.03 | 0.00 | 94.03 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 9150 | SL | QLF | 14 | 33.04 | 117.39 | 5.00 | 122.39 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9239 | SL | QLF | 9 | 81.00 | 169.75 | 28.21 | 197.96 | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 9237 | SL | QLF | 12 | 29.36 | 119.67 | 25.50 | 145.17 | OBARTS |
| 11-Apr-2014 | Meribel | Delancey British Alpine Championships | 9231 | SL | DNF | | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 9229 | GS | QLF | 25 (25) | 58.36 | 126.25 | 0.00 | 126.25 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 9228 | GS | DNF | | BASS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 9227 | SG | QLF | 48 (22) | 73.27 | 281.72 | 128.20 | 409.92 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9251 | SL | QLF | 16 (16) | 43.79 | 120.79 | 171.76 | 292.55 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9250 | SL | QLF | 15 (15) | 48.99 | 154.84 | 169.23 | 324.07 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9246 | GS | QLF | 17 (17) | 43.27 | 125.03 | 186.81 | 311.84 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9245 | GS | QLF | 16 (16) | 43.65 | 106.12 | 191.79 | 297.91 | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 9071 | SL | QLF | 19 (19) | 42.46 | 110.65 | 181.19 | 291.84 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 9066 | SG | QLF | 39 (15) | 63.30 | 222.06 | 131.15 | 353.21 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 9065 | SG | QLF | 41 (19) | 63.50 | 219.27 | 126.92 | 346.19 | BASS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 9116 | SL | DNF | | BASS |
| 07-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9040 | GS | QLF | 14 (14) | 71.23 | 140.81 | 175.66 | 316.47 | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9038 | GS | QLF | 15 (15) | 69.28 | 100.83 | 187.29 | 288.12 | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9037 | GS | QLF | 14 (14) | 68.57 | 112.42 | 187.45 | 299.87 | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9035 | SL | DSQ | | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9034 | SL | QLF | 12 (12) | 54.25 | 115.03 | 177.76 | 292.79 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9032 | SL | QLF | 13 (13) | 56.71 | 86.03 | 180.53 | 266.56 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9031 | SL | QLF | 10 (9) | 57.37 | 106.35 | 181.68 | 288.03 | BASS |
| 28-Sep-2013 | Chill Factore | British Indoor Championships | 9164 | SL | QLF | 21 (3) | 32.86 | 121.50 | 0.00 | 121.50 | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 9153 | SL | QLF | 15 (1) | 72.87 | 141.11 | 0.00 | 141.11 | BARTS |
| 14-Jul-2013 | Chill Factore | GBR Indoor Series 2013 | 9151 | SL | QLF | 19 (2) | 34.86 | 122.85 | 5.00 | 127.85 | BARTS |
| 13-Jul-2013 | Chill Factore | GBR Indoor Series 2013 | 9149 | SL | QLF | 20 (2) | 35.15 | 146.56 | 5.00 | 151.56 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 9129 | SL | QLF | 17 (1) | 31.39 | 125.38 | 0.00 | 125.38 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 9128 | SL | QLF | 18 (2) | 32.46 | 148.43 | 5.00 | 153.43 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 9122 | SL | QLF | 12 (1) | 75.22 | 178.57 | 14.03 | 192.60 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 9120 | SL | QLF | 16 (2) | 29.47 | 129.13 | 10.77 | 139.90 | BARTS |
| 12-May-2013 | Chill Factore | GBR Indoor Series 2013 | 9109 | SL | QLF | 22 (3) | 36.58 | 175.83 | 5.00 | 180.83 | BARTS |
| 11-May-2013 | Chill Factore | GBR Indoor Series 2013 | 9108 | SL | QLF | 26 (3) | 37.11 | 182.28 | 5.00 | 187.28 | BARTS |