| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 8 (3) | 67.27 | 47.95 | 43.76 | 91.71 | OBARTS |
| 17-Feb-2017 | Bormio | English Alpine Championships (FIS) | 985 | GS | QLF | 68 (26) | 125.31 | 190.67 | 17.33 | 208.00 | FIS |
| 16-Feb-2017 | Bormio | English Alpine Championships (FIS) | 984 | GS | QLF | 53 (22) | 116.46 | 162.11 | 24.85 | 186.96 | FIS |
| 13-Feb-2017 | Bormio | English Alpine Championships (FIS) | 981 | SL | QLF | 42 (20) | 106.50 | 186.49 | 17.77 | 204.26 | FIS |
| 12-Feb-2017 | Bormio | English Alpine Championships (FIS) | 980 | SL | QLF | 40 (24) | 110.76 | 175.73 | 33.06 | 208.79 | FIS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8274 | SL | QLF | 4 (2) | 65.44 | 33.63 | 95.70 | 129.33 | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | DNF | | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 14 (5) | 28.75 | 107.01 | 2.94 | 109.95 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 2 (2) | 59.97 | 6.30 | 81.63 | 87.93 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 28 (8) | 31.34 | 187.31 | 78.23 | 265.54 | OBARTS |
| 10-Apr-2016 | Nevis Range | Scottish FIS | 1480 | SL | QLF | 8 (4) | 105.64 | 103.79 | 91.58 | 195.37 | BASS |
| 09-Apr-2016 | Nevis Range | Scottish FIS | 1479 | SL | QLF | 4 (3) | 105.07 | 67.53 | 82.63 | 150.16 | BASS |
| 08-Apr-2016 | Nevis Range | Scottish FIS | 1478 | SL | QLF | 10 (4) | 109.54 | 176.64 | 92.25 | 268.89 | BASS |
| 08-Apr-2016 | Nevis Range | Scottish FIS | 1477 | SL | QLF | 7 (3) | 103.01 | 154.82 | 86.59 | 241.41 | BASS |
| 27-Mar-2016 | Tignes | British Senior's Championships (FIS) | 1476 | SL | DNF | | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8148 | SL | DNF | | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8146 | SL | QLF | 3 (2) | 88.12 | 29.25 | 160.33 | 189.58 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1463 | GS | QLF | 79 (22) | 124.03 | 178.72 | 27.11 | 205.83 | BASS |
| 15-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1462 | SL | QLF | 50 (18) | 105.32 | 181.13 | 20.97 | 202.10 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (FIS) | 1461 | SL | DSQ | | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 8 (2) | 55.34 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | QLF | 4 (1) | 62.27 | 78.48 | 11.91 | 90.39 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 5 (4) | 61.97 | 94.50 | 40.39 | 134.89 | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 28 (10) | 31.10 | 107.49 | 12.19 | 119.68 | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | DNS | | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | QLF | 9 (1) | 27.79 | 125.32 | 22.47 | 147.79 | OBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 8090 | SG | QLF | 62 (42) | 63.69 | 193.80 | 187.20 | 381.00 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8096 | GS | DNF | | BASS |
| 31-Mar-2015 | Tignes | Delancey British Alpine Championships | 8093 | SL | QLF | 33 | 61.65 | 205.52 | 153.01 | 358.53 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8213 | SL | DNF | | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8209 | GS | DNF | | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8068 | SG | QLF | 33 | 59.75 | 118.77 | 193.22 | 311.99 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 8067 | SG | QLF | 36 | 60.28 | 131.88 | 195.20 | 327.08 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 8065 | SL | QLF | 18 | 113.23 | 92.41 | 155.93 | 248.34 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 8061 | GS | DNF | | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8139 | SL | QLF | 6 | 78.24 | 37.57 | 215.94 | 253.51 | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8134 | SL | DNF | | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8027 | GS | QLF | 20 | 125.75 | 93.76 | 166.20 | 259.96 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8023 | GS | DNF | | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8019 | SL | QLF | 14 | 108.51 | 81.80 | 166.85 | 248.65 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8016 | SL | QLF | 18 | 101.65 | 155.56 | 163.70 | 319.26 | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 8237 | SL | DNF | | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | QLF | 8 | 66.24 | 95.98 | 11.25 | 107.23 | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 32 | 31.55 | 141.72 | 2.95 | 144.67 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | QLF | 6 | 67.40 | 92.62 | 14.68 | 107.30 | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8230 | SL | QLF | 10 | 26.15 | 78.23 | 50.48 | 128.71 | OBARTS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8070 | GS | DNF | | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8066 | SG | QLF | 38 (30) | 59.14 | 158.58 | 150.52 | 309.10 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8065 | SG | QLF | 32 (25) | 58.61 | 151.96 | 142.60 | 294.56 | BASS |
| 07-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8042 | GS | QLF | 18 (18) | 140.96 | 129.95 | 142.84 | 272.79 | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8039 | GS | QLF | 18 (18) | 130.42 | 112.10 | 134.44 | 246.54 | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8036 | SL | QLF | 19 (19) | 112.71 | 164.47 | 149.56 | 314.03 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8033 | SL | QLF | 27 (27) | 99.60 | 111.92 | 140.24 | 252.16 | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 8154 | SL | DSQ | | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 8147 | SL | QLF | 17 (5) | 64.49 | 125.69 | 2.45 | 128.14 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 8123 | SL | QLF | 43 (10) | 32.65 | 175.40 | 10.96 | 186.36 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | QLF | 18 (6) | 67.29 | 149.88 | 15.33 | 165.21 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8114 | SL | QLF | 22 (6) | 28.34 | 134.11 | 14.45 | 148.56 | BARTS |
| 08-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8010 | GS | QLF | 63 (34) | 63.20 | 186.10 | 146.76 | 332.86 | BASS |
| 08-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8009 | GS | QLF | 47 (23) | 61.73 | 145.82 | 154.82 | 300.64 | BASS |
| 07-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8008 | GS | QLF | 56 (27) | 61.29 | 157.39 | 149.03 | 306.42 | BASS |
| 07-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8006 | GS | QLF | 66 (36) | 64.35 | 201.30 | 147.55 | 348.85 | BASS |
| 06-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8003 | SL | QLF | 50 (28) | 52.07 | 180.28 | 157.00 | 337.28 | BASS |
| 06-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8004 | SL | QLF | 59 (31) | 59.38 | 191.99 | 149.77 | 341.76 | BASS |
| 05-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8002 | SL | QLF | 58 (35) | 52.29 | 200.75 | 153.30 | 354.05 | BASS |
| 05-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8001 | SL | QLF | 43 (22) | 57.00 | 210.94 | 149.10 | 360.04 | BASS |