| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 02-Oct-2016 | Hillend | LSRA Classic | 8274 | SL | QLF | 19 (9) | 78.56 | 184.72 | 95.70 | 280.42 | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | DNF | | OBARTS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8147 | SL | QLF | 18 (8) | 101.91 | 210.33 | 154.89 | 365.22 | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8145 | SL | DNF | | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 30 (17) | 63.70 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | QLF | 25 (13) | 71.15 | 192.34 | 11.91 | 204.25 | OBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | DSQ | | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | QLF | 15 (10) | 28.98 | 161.52 | 22.47 | 183.99 | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | QLF | 26 | 79.88 | 243.42 | 11.25 | 254.67 | OBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | QLF | 25 | 80.88 | 235.14 | 14.68 | 249.82 | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8230 | SL | QLF | 42 | 30.04 | 182.10 | 50.48 | 232.58 | OBARTS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 8154 | SL | QLF | 35 (5) | 49.70 | 227.94 | 12.47 | 240.41 | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 8147 | SL | QLF | 39 (8) | 80.26 | 308.03 | 2.45 | 310.48 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 8123 | SL | QLF | 62 (12) | 39.28 | 336.92 | 10.96 | 347.88 | BARTS |