| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | DNF | | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 13 | 28.66 | 78.58 | 7.92 | 86.50 | IBARTS |
| 17-Feb-2017 | Bormio | English Alpine Championships (FIS) | 985 | GS | DNF | | FIS |
| 16-Feb-2017 | Bormio | English Alpine Championships (FIS) | 984 | GS | QLF | 62 (31) | 124.35 | 239.48 | 24.85 | 264.33 | FIS |
| 13-Feb-2017 | Bormio | English Alpine Championships (FIS) | 981 | SL | DNF | | FIS |
| 12-Feb-2017 | Bormio | English Alpine Championships (FIS) | 980 | SL | DNF | | FIS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | DSQ | | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 10 (2) | 27.86 | 81.41 | 2.94 | 84.35 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 13 (5) | 29.20 | 90.17 | 9.77 | 99.94 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 11 (4) | 63.54 | 49.53 | 81.63 | 131.16 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 13 (5) | 27.49 | 75.85 | 78.23 | 154.08 | OBARTS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8148 | SL | QLF | 7 (4) | 86.43 | 49.60 | 151.08 | 200.68 | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8146 | SL | DNF | | BASS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 8 (6) | 63.51 | 114.74 | 40.39 | 155.13 | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 23 (8) | 30.34 | 87.27 | 12.19 | 99.46 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | QLF | 19 (5) | 29.34 | 96.89 | 7.77 | 104.66 | IBARTS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8213 | SL | DNF | | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8209 | GS | DNF | | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8139 | SL | DNS | | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8134 | SL | DSQ | | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 8046 | SL | DNS | | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 8042 | SL | QLF | 10 | 121.17 | 135.49 | 184.01 | 319.50 | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 8237 | SL | QLF | 11 | 68.46 | 137.00 | 24.48 | 161.48 | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | QLF | 16 | 70.35 | 140.41 | 11.25 | 151.66 | OBARTS |
| 17-Aug-2014 | Castleford | BIGP Series | 8179 | SL | DNF | | IBARTS |
| 16-Aug-2014 | Castleford | BIGP Series | 8177 | SL | QLF | 27 | 31.00 | 108.58 | 5.00 | 113.58 | IBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 23 | 30.44 | 114.92 | 2.95 | 117.87 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8143 | SL | QLF | 31 | 31.70 | 129.58 | 5.00 | 134.58 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | QLF | 14 | 73.25 | 154.47 | 14.68 | 169.15 | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8230 | SL | QLF | 38 | 29.45 | 166.35 | 50.48 | 216.83 | OBARTS |
| 11-May-2014 | Castleford | GBR Indoor Series 2014 | 8169 | SL | QLF | 34 | 34.03 | 141.68 | 5.00 | 146.68 | IBARTS |
| 10-May-2014 | Castleford | GBR Indoor Series 2014 | 8133 | SL | QLF | 43 | 32.79 | 138.29 | 5.00 | 143.29 | IBARTS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 8070 | GS | DNF | | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8066 | SG | QLF | 42 (33) | 59.89 | 173.91 | 150.52 | 324.43 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 8065 | SG | QLF | 59 (38) | 61.93 | 220.05 | 142.60 | 362.65 | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 8154 | SL | DNF | | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 8147 | SL | DSQ | | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 8123 | SL | QLF | 27 (5) | 29.91 | 108.65 | 10.96 | 119.61 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 8122 | SL | QLF | 32 (8) | 30.04 | 125.29 | 5.00 | 130.29 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | QLF | 17 (5) | 66.57 | 141.64 | 15.33 | 156.97 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8114 | SL | QLF | 21 (5) | 28.01 | 125.33 | 14.45 | 139.78 | BARTS |