| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 21-Apr-2018 | | Scottish FIS National Champs | 1936 | SL | DNF | | FIS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1935 | SL | DNF | | FIS |
| 20-Apr-2018 | | Scottish FIS National Champs | 1934 | GS | QLF | 9 (6) | 101.32 | 78.12 | 41.97 | 120.09 | FIS |
| 19-Apr-2018 | | Scottish FIS National Champs | 1933 | GS | QLF | 10 (6) | 100.33 | 79.86 | 39.43 | 119.29 | FIS |
| 16-Feb-2018 | Bormio | English Alpine FIS Championships | 1116 | SG | QLF | 63 (28) | 69.01 | 150.90 | 13.34 | 164.24 | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 2057 | SG | DNF | | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 1115 | AC | DNF | | 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 | 53 (26) | 114.50 | 124.54 | 28.21 | 152.75 | FIS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 13 | 58.79 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 24 | 85.52 | 218.35 | 85.71 | 304.06 | OBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | DNF | | OBARTS |
| 17-Feb-2017 | Bormio | English Alpine Championships (FIS) | 985 | GS | DNF | | FIS |
| 16-Feb-2017 | Bormio | English Alpine Championships (FIS) | 984 | GS | DNF | | FIS |
| 15-Feb-2017 | Bormio | English Alpine Championships (FIS) | 2059 | SG | QLF | 59 (20) | 75.60 | 134.10 | 26.51 | 160.61 | FIS |
| 15-Feb-2017 | Bormio | English Alpine Championships (FIS) | 983 | AC | QLF | 42 (12) | 121.51 | 143.62 | 49.83 | 193.45 | FIS |
| 14-Feb-2017 | Bormio | English Alpine Championships (FIS) | 982 | SG | QLF | 55 (17) | 70.80 | 160.29 | 27.28 | 187.57 | FIS |
| 13-Feb-2017 | Bormio | English Alpine Championships (FIS) | 981 | SL | QLF | 33 (11) | 98.02 | 114.31 | 17.77 | 132.08 | FIS |
| 12-Feb-2017 | Bormio | English Alpine Championships (FIS) | 980 | SL | QLF | 29 (13) | 100.79 | 95.11 | 33.06 | 128.17 | FIS |
| 27-Jan-2017 | Villars | Aiglon FIS-CIT Races | 1745 | SL | QLF | 25 (18) | 91.55 | 79.27 | 57.21 | 136.48 | FIS |
| 26-Jan-2017 | Villars | Aiglon FIS-CIT Races | 1744 | GS | QLF | 27 (7) | 150.78 | 121.32 | 54.30 | 175.62 | FIS |
| 25-Jan-2017 | Les Crosets | Welsh FIS-CIT Championships | 1743 | GS | QLF | 20 (7) | 105.16 | 74.72 | 51.86 | 126.58 | FIS |
| 24-Jan-2017 | Les Crosets | Welsh FIS-CIT Championships | 1742 | GS | QLF | 32 (9) | 107.61 | 103.95 | 51.43 | 155.38 | FIS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8274 | SL | QLF | 6 (3) | 67.21 | 54.01 | 95.70 | 149.71 | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | DNF | | OBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 6 (3) | 61.67 | 26.89 | 81.63 | 108.52 | OBARTS |
| 10-Apr-2016 | Nevis Range | Scottish FIS | 1480 | SL | QLF | 6 (2) | 101.91 | 74.71 | 91.58 | 166.29 | BASS |
| 09-Apr-2016 | Nevis Range | Scottish FIS | 1479 | SL | QLF | 2 (1) | 101.66 | 41.97 | 82.63 | 124.60 | BASS |
| 08-Apr-2016 | Nevis Range | Scottish FIS | 1478 | SL | QLF | 6 (2) | 96.63 | 70.97 | 92.25 | 163.22 | BASS |
| 08-Apr-2016 | Nevis Range | Scottish FIS | 1477 | SL | QLF | 6 (2) | 96.49 | 99.45 | 86.59 | 186.04 | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1466 | SG | QLF | 69 (15) | 80.74 | 152.67 | 22.94 | 175.61 | BASS |
| 18-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1546 | SG | QLF | 72 (18) | 79.88 | 183.48 | 23.35 | 206.83 | BASS |
| 18-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1465 | AC | QLF | 54 (15) | 129.67 | 205.02 | 49.61 | 254.63 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1463 | GS | QLF | 69 (16) | 118.24 | 124.63 | 27.11 | 151.74 | BASS |
| 15-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1462 | SL | DSQ | | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1461 | SL | QLF | 30 (11) | 95.71 | 213.63 | 23.24 | 236.87 | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 4 (1) | 54.07 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | DNF | | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 3 (2) | 61.71 | 91.08 | 40.39 | 131.47 | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | DSQ | | OBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 8090 | SG | QLF | 10 (9) | 56.47 | 49.40 | 187.20 | 236.60 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8096 | GS | QLF | 17 | 109.02 | 96.14 | 143.41 | 239.55 | BASS |
| 31-Mar-2015 | Tignes | Delancey British Alpine Championships | 8093 | SL | QLF | 17 | 55.21 | 108.84 | 153.01 | 261.85 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8213 | SL | QLF | 3 | 95.02 | 48.96 | 170.03 | 218.99 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8209 | GS | DNF | | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8068 | SG | QLF | 8 | 55.67 | 36.92 | 193.22 | 230.14 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8067 | SG | QLF | 7 | 55.41 | 33.98 | 195.20 | 229.18 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8065 | SL | DNF | | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8061 | GS | QLF | 13 | 72.18 | 82.27 | 145.52 | 227.79 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 8046 | SL | QLF | 2 | 107.79 | 2.55 | 212.97 | 215.52 | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 8042 | SL | QLF | 6 | 109.38 | 52.25 | 184.01 | 236.26 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8027 | GS | QLF | 14 | 122.90 | 69.42 | 166.20 | 235.62 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8023 | GS | QLF | 21 | 134.21 | 85.59 | 160.96 | 246.55 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8019 | SL | QLF | 9 | 103.30 | 43.30 | 166.85 | 210.15 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8016 | SL | QLF | 9 | 89.43 | 50.30 | 163.70 | 214.00 | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 8237 | SL | QLF | 6 | 66.56 | 115.99 | 24.48 | 140.47 | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | QLF | 10 | 67.31 | 107.55 | 11.25 | 118.80 | OBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | QLF | 10 | 70.56 | 126.03 | 14.68 | 140.71 | OBARTS |
| 11-Apr-2014 | Meribel | Delancey British Alpine Championships | 8226 | GS | QLF | 29 (29) | 119.88 | 138.47 | 127.73 | 266.20 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 8223 | SL | DNF | | BASS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 8220 | SG | QLF | 16 (14) | 61.12 | 86.46 | 152.03 | 238.49 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8248 | SL | DNF | | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8246 | GS | QLF | 11 (11) | 77.69 | 119.99 | 136.82 | 256.81 | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8070 | GS | QLF | 26 (26) | 123.16 | 103.50 | 152.12 | 255.62 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8066 | SG | QLF | 22 (18) | 56.75 | 109.74 | 150.52 | 260.26 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8065 | SG | QLF | 12 (10) | 56.24 | 103.36 | 142.60 | 245.96 | BASS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 8110 | SL | DNF | | BASS |
| 07-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8042 | GS | QLF | 17 (17) | 140.00 | 123.01 | 142.84 | 265.85 | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8039 | GS | DNF | | 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 | 24 (24) | 97.68 | 97.81 | 140.24 | 238.05 | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 8154 | SL | QLF | 22 (6) | 44.93 | 146.55 | 12.47 | 159.02 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | QLF | 16 (4) | 66.54 | 141.30 | 15.33 | 156.63 | BARTS |
| 07-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8008 | GS | DNS | | BASS |
| 07-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8006 | GS | DNS | | BASS |
| 06-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8003 | SL | DNS | | BASS |
| 06-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8004 | SL | DNS | | BASS |
| 05-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8002 | SL | DNS | | BASS |
| 05-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8001 | SL | DNS | | BASS |