| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 21-Mar-2026 | Cairngorm | Scottish Alpine Student Championships | 8196 | SL | DNS | | UNS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8323 | SL | QLF | 10 (1) | 30.47 | 62.98 | 40.44 | 103.42 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 8261 | SL | QLF | 21 (1) | 28.90 | 97.01 | 9.89 | 106.90 | IBARTS |
| 25-Aug-2018 | Silksworth | All England Championships | 8266 | SL | DNF | | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 12 | 55.79 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 17 | 71.88 | 110.32 | 28.43 | 138.75 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 15 | 59.19 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 12 | 72.64 | 77.03 | 85.71 | 162.74 | OBARTS |
| 28-Mar-2017 | Alpe D'Huez | BUCS Alpine Championships | 8181 | SL | QLF | 19 (5) | 114.65 | 147.28 | 106.76 | 254.04 | BASS |
| 27-Mar-2017 | Alpe D'Huez | BUCS Alpine Championships | 8180 | GS | QLF | 20 (4) | 131.21 | 143.51 | 102.02 | 245.53 | BASS |
| 01-Mar-2017 | Castleford | BUISC Dome Series Finals | 8209 | SL | QLF | 22 (12) | 28.94 | 133.97 | 34.04 | 168.01 | IBARTS |
| 04-Nov-2016 | Hillend | BUDS | 8273 | SL | QLF | 6 (4) | 41.59 | 62.05 | 21.09 | 83.14 | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | QLF | 15 (1) | 73.77 | 162.59 | 73.92 | 236.51 | OBARTS |
| 16-Jul-2016 | Castleford | Ambition GBR Indoor Series 4 & 5 | 8220 | SL | QLF | 23 (3) | 32.16 | 147.24 | 30.12 | 177.36 | IBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 54 (6) | 35.33 | 296.28 | 2.94 | 299.22 | IBARTS |
| 15-May-2016 | Silksworth | NESA Club Race | 8187 | SL | QLF | 15 (5) | 31.29 | 118.44 | 10.09 | 128.53 | OBARTS |
| 14-May-2016 | Silksworth | Ravens CN | 8185 | SL | QLF | 18 (4) | 30.92 | 148.95 | 10.00 | 158.95 | OBARTS |
| 23-Mar-2016 | Alpe D'Huez | BUCS Alpine Championships | 8172 | SG | QLF | 27 (5) | 105.21 | 0.00 | 147.08 | 147.08 | BASS |
| 22-Mar-2016 | Alpe D'Huez | BUCS Alpine Championships | 8171 | SL | QLF | 18 (5) | 120.05 | 0.00 | 101.06 | 101.06 | BASS |
| 21-Mar-2016 | Alpe D'Huez | BUCS Alpine Championships | 8170 | GS | QLF | 27 (6) | 127.50 | 0.00 | 93.49 | 93.49 | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 8154 | SL | DSQ | | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | QLF | 27 (5) | 73.41 | 219.90 | 15.33 | 235.23 | BARTS |