| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9298 | GS | DNF | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9296 | SL | DNF | | OBARTS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 9286 | SL | QLF | 1 (1) | 66.00 | 0.00 | 58.18 | 58.18 | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 9284 | GS | QLF | 2 (1) | 53.20 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9282 | SL | QLF | 5 (1) | 69.20 | 39.74 | 0.00 | 39.74 | OBARTS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9299 | GS | QLF | 1 (1) | 54.55 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 9269 | SL | QLF | 2 (1) | 62.48 | 18.56 | 16.48 | 35.04 | OBARTS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 6056 | SL | QLF | 31 (19) | 131.51 | 182.56 | 27.16 | 209.72 | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 6055 | SL | QLF | 38 (24) | 133.98 | 186.63 | 33.61 | 220.24 | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 6054 | GS | QLF | 52 (25) | 130.69 | 153.42 | 29.80 | 183.22 | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 6053 | GS | QLF | 48 (25) | 125.39 | 138.84 | 29.62 | 168.46 | FIS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 9332 | SL | DNF | | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9285 | GS | QLF | 1 | 52.99 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9283 | SL | QLF | 2 | 64.70 | 0.78 | 0.00 | 0.78 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9328 | GS | DNF | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9326 | SL | QLF | 2 | 67.14 | 10.55 | 40.08 | 50.63 | OBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9245 | SL | DSQ | | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9241 | SL | DNF | | OBARTS |
| 17-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5874 | GS | QLF | 36 (14) | 127.94 | 160.24 | 33.47 | 193.71 | FIS |
| 16-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5873 | GS | QLF | 26 (12) | 128.99 | 135.81 | 32.44 | 168.25 | FIS |
| 13-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5870 | SL | QLF | 28 (15) | 119.91 | 171.34 | 42.09 | 213.43 | FIS |
| 12-Feb-2017 | Bormio | English Alpine Championships (FIS) | 5869 | SL | QLF | 21 (10) | 114.75 | 167.05 | 43.13 | 210.18 | FIS |
| 02-Oct-2016 | Hillend | LSRA Classic | 9260 | SL | DNF | | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9255 | SL | DNF | | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 9191 | SL | DSQ | | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9185 | SL | DNF | | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9178 | SL | QLF | 2 (1) | 26.96 | 49.06 | 65.43 | 114.49 | OBARTS |
| 01-Apr-2016 | Tignes | British Children's Championships | 9100 | SL | QLF | 8 (5) | 102.40 | 51.54 | 148.92 | 200.46 | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 9241 | GS | QLF | 12 (9) | 112.84 | 49.64 | 138.79 | 188.43 | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 9097 | SG | QLF | 15 (8) | 64.34 | 85.89 | 159.16 | 245.05 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 9103 | GS | DNF | | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 9238 | COM | DNF | | UNS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 9138 | SL | QLF | 2 (2) | 89.14 | 17.71 | 218.61 | 236.32 | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 9063 | SL | DNF | | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 9059 | SG | QLF | 16 (10) | 56.87 | 80.39 | 169.88 | 250.27 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 9058 | SG | QLF | 14 (10) | 56.21 | 83.86 | 168.28 | 252.14 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 9056 | GS | QLF | 13 (9) | 103.81 | 71.51 | 127.78 | 199.29 | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 9179 | GS | QLF | 5 (1) | 57.29 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9177 | SL | DNF | | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 9231 | SL | QLF | 10 (3) | 76.30 | 199.28 | 6.36 | 205.64 | OBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 9091 | SG | QLF | 12 (11) | 59.48 | 96.31 | 157.37 | 253.68 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 9097 | GS | DNF | | BASS |
| 31-Mar-2015 | Tignes | Delancey British Alpine Championships | 9094 | SL | DNF | | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 9069 | SG | QLF | 24 | 61.75 | 113.88 | 198.05 | 311.93 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 9068 | SG | QLF | 19 | 61.11 | 96.87 | 197.31 | 294.18 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 9066 | SL | QLF | 12 | 117.46 | 115.27 | 141.27 | 256.54 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 9062 | GS | DNF | | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 9244 | SL | QLF | 2 | 62.28 | 28.75 | 11.98 | 40.73 | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 9188 | SL | QLF | 2 | 63.60 | 23.16 | 14.52 | 37.68 | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 9154 | SL | QLF | 15 | 31.94 | 110.73 | 0.00 | 110.73 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9239 | SL | QLF | 4 | 70.70 | 69.32 | 28.21 | 97.53 | OBARTS |
| 11-Apr-2014 | Meribel | Delancey British Alpine Championships | 9231 | SL | QLF | 10 (10) | 45.55 | 78.52 | 0.00 | 78.52 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 9229 | GS | QLF | 12 (12) | 53.82 | 47.19 | 0.00 | 47.19 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 9228 | GS | QLF | 11 (11) | 60.92 | 45.13 | 0.00 | 45.13 | BASS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 9227 | SG | QLF | 22 (6) | 63.23 | 99.24 | 128.20 | 227.44 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9251 | SL | QLF | 6 (6) | 40.72 | 68.85 | 171.76 | 240.61 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9250 | SL | QLF | 9 (9) | 45.98 | 107.23 | 169.23 | 276.46 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9246 | GS | QLF | 7 (7) | 40.42 | 58.18 | 186.81 | 244.99 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9245 | GS | QLF | 6 (6) | 40.72 | 39.25 | 191.79 | 231.04 | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 9071 | SL | QLF | 8 (8) | 39.21 | 54.72 | 181.19 | 235.91 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 9066 | SG | DNS | | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 9065 | SG | DNS | | BASS |
| 01-Jan-2014 | Les Arcs | BARSC Championships | 9020 | SL | QLF | 4 (4) | 44.47 | 76.95 | 214.65 | 291.60 | BASS |
| 01-Jan-2014 | Les Arcs | BARSC Championships | 9019 | SL | QLF | 3 (3) | 43.44 | 102.64 | 189.93 | 292.57 | BASS |
| 30-Dec-2013 | Les Arcs | BARSC Championships | 9013 | GS | QLF | 4 (4) | 66.88 | 75.19 | 212.86 | 288.05 | BASS |
| 30-Dec-2013 | Les Arcs | BARSC Championships | 9012 | GS | QLF | 4 (4) | 68.09 | 94.57 | 209.43 | 304.00 | BASS |
| 29-Dec-2013 | Les Arcs | BARSC Championships | 9009 | GS | DNS | | BASS |
| 29-Dec-2013 | Les Arcs | BARSC Championships | 9008 | GS | DNS | | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 9160 | SL | QLF | 3 (1) | 42.25 | 35.04 | 12.34 | 47.38 | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 9153 | SL | QLF | 3 (1) | 62.53 | 33.11 | 0.00 | 33.11 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 9122 | SL | QLF | 2 (1) | 63.68 | 56.05 | 14.03 | 70.08 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 9120 | SL | QLF | 15 (6) | 29.10 | 119.73 | 10.77 | 130.50 | BARTS |
| 08-Jan-2013 | Les Houches | Anglo-Scottish Cup | 9010 | GS | QLF | 30 (12) | 61.74 | 126.25 | 157.64 | 283.89 | BASS |
| 08-Jan-2013 | Les Houches | Anglo-Scottish Cup | 9009 | GS | QLF | 27 (10) | 61.69 | 101.41 | 162.26 | 263.67 | BASS |
| 07-Jan-2013 | Les Houches | Anglo-Scottish Cup | 9008 | GS | QLF | 39 (16) | 62.33 | 145.34 | 159.80 | 305.14 | BASS |
| 07-Jan-2013 | Les Houches | Anglo-Scottish Cup | 9006 | GS | QLF | 39 (16) | 65.25 | 180.66 | 154.36 | 335.02 | BASS |
| 06-Jan-2013 | Les Houches | Anglo-Scottish Cup | 9003 | SL | QLF | 26 (10) | 50.38 | 100.54 | 167.21 | 267.75 | BASS |
| 06-Jan-2013 | Les Houches | Anglo-Scottish Cup | 9004 | SL | QLF | 32 (13) | 53.08 | 102.34 | 169.55 | 271.89 | BASS |
| 05-Jan-2013 | Les Houches | Anglo-Scottish Cup | 9002 | SL | DNF | | BASS |
| 05-Jan-2013 | Les Houches | Anglo-Scottish Cup | 9001 | SL | QLF | 17 (7) | 51.26 | 80.03 | 171.68 | 251.71 | BASS |