| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8332 | SL | QLF | 3 | 62.81 | 24.17 | 68.71 | 92.88 | OBARTS |
| 28-Mar-2017 | Alpe D'Huez | BUCS Alpine Championships | 8181 | SL | QLF | 8 (4) | 102.44 | 54.92 | 106.76 | 161.68 | BASS |
| 27-Mar-2017 | Alpe D'Huez | BUCS Alpine Championships | 8180 | GS | QLF | 6 (2) | 115.88 | 12.24 | 102.02 | 114.26 | BASS |
| 01-Mar-2017 | Castleford | BUISC Dome Series Finals | 8209 | SL | QLF | 2 (2) | 24.55 | 4.43 | 34.04 | 38.47 | IBARTS |
| 04-Nov-2016 | Hillend | BUDS | 8273 | SL | DNF | | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | QLF | 4 (1) | 62.16 | 23.69 | 73.92 | 97.61 | OBARTS |
| 14-Aug-2016 | Chill Factore | British Indoor Champs | 8226 | SL | QLF | 9 (4) | 31.55 | 53.18 | 8.23 | 61.41 | IBARTS |
| 13-Aug-2016 | Chill Factore | Anglo-Welsh Champs | 8224 | SL | QLF | 1 (1) | 29.27 | 0.00 | 30.75 | 30.75 | IBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 5 (2) | 26.84 | 52.07 | 2.94 | 55.01 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 3 (1) | 27.11 | 32.18 | 9.77 | 41.95 | IBARTS |
| 23-Mar-2016 | Alpe D'Huez | BUCS Alpine Championships | 8172 | SG | QLF | 10 (5) | 94.12 | 74.06 | 147.08 | 221.14 | BASS |
| 22-Mar-2016 | Alpe D'Huez | BUCS Alpine Championships | 8171 | SL | DNF | | BASS |
| 21-Mar-2016 | Alpe D'Huez | BUCS Alpine Championships | 8170 | GS | QLF | 7 (4) | 109.72 | 45.71 | 93.49 | 139.20 | BASS |
| 02-Mar-2016 | Castleford | BUISC Finals | 8157 | SL | DNS | | IBARTS |
| 06-Nov-2015 | Hillend | British University Dryslope Championships | 8225 | SL | QLF | 3 (2) | 37.89 | 40.97 | 11.32 | 52.29 | OBARTS |
| 17-Oct-2015 | Chill Factore | BARSC Indoor Championships | 8232 | SL | QLF | 24 (1) | 36.02 | 136.77 | 37.03 | 173.80 | IBARTS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 5 (2) | 54.34 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | DNF | | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | DNF | | OBARTS |
| 06-Sep-2015 | Chill Factore | British Indoor Championships | 8184 | SL | QLF | 11 (4) | 28.18 | 48.55 | 3.09 | 51.64 | IBARTS |
| 05-Sep-2015 | Chill Factore | Anglo-Welsh Indoor Championships | 8182 | SL | QLF | 9 (4) | 28.18 | 41.34 | 2.74 | 44.08 | IBARTS |
| 29-Aug-2015 | Silksworth | All England Championships | 8180 | SL | QLF | 15 (3) | 29.93 | 89.83 | 0.00 | 89.83 | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 8 (2) | 28.53 | 39.11 | 12.19 | 51.30 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | DNF | | IBARTS |
| 11-Mar-2015 | Castleford | BUISC Finals | 8205 | SL | QLF | 6 (3) | 25.83 | 43.14 | 9.94 | 53.08 | IBARTS |
| 07-Nov-2014 | Hillend | BUDS | 8218 | SL | QLF | 3 | 44.15 | 46.66 | 5.00 | 51.66 | OBARTS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 8237 | SL | DSQ | | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | QLF | 4 | 62.34 | 53.83 | 11.25 | 65.08 | OBARTS |
| 17-Aug-2014 | Castleford | BIGP Series | 8179 | SL | QLF | 5 | 29.65 | 41.02 | 0.00 | 41.02 | IBARTS |
| 16-Aug-2014 | Castleford | BIGP Series | 8177 | SL | QLF | 11 | 28.52 | 50.30 | 5.00 | 55.30 | IBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 5 | 27.27 | 38.39 | 2.95 | 41.34 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8143 | SL | QLF | 5 | 27.52 | 30.74 | 5.00 | 35.74 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | DNF | | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8230 | SL | DSQ | | OBARTS |
| 12-Mar-2014 | Castleford | BUiSC Finals | 8100 | SL | DNS | | IBARTS |
| 21-Feb-2014 | Bormio | 18th English Alpine Championships | 1180 | GS | QLF | 67 (28) | 124.34 | 150.26 | 27.22 | 177.48 | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 1179 | SG | QLF | 78 (27) | 84.25 | 161.48 | 28.46 | 189.94 | BASS |
| 19-Feb-2014 | Bormio | 18th English Alpine Championships | 1181 | SL | DNF | | BASS |
| 18-Feb-2014 | Bormio | 18th English Alpine Championships | 1177 | GS | DNF | | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 1176 | SL | QLF | 34 (19) | 118.91 | 136.53 | 36.42 | 172.95 | BASS |
| 09-Nov-2013 | Hillend | BUDS | 8167 | SL | DNF | | BARTS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 8154 | SL | QLF | 6 (1) | 38.88 | 43.34 | 12.47 | 55.81 | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 8147 | SL | QLF | 6 (1) | 57.52 | 45.10 | 2.45 | 47.55 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 8123 | SL | QLF | 8 (3) | 26.40 | 23.14 | 10.96 | 34.10 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 8122 | SL | QLF | 6 (2) | 26.04 | 26.05 | 5.00 | 31.05 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | QLF | 3 (1) | 58.15 | 45.31 | 15.33 | 60.64 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8114 | SL | QLF | 3 (1) | 24.10 | 21.29 | 14.45 | 35.74 | BARTS |