| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8325 | SL | QLF | 12 (4) | 76.68 | 185.25 | 38.48 | 223.73 | OBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 25 (5) | 60.98 | | UNS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | DNS | | OBARTS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8286 | SL | QLF | 17 (4) | 84.78 | 276.60 | 40.67 | 317.27 | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 33 (9) | 61.43 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | QLF | 26 (7) | 82.57 | 210.37 | 33.53 | 243.90 | OBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 36 (6) | 80.73 | 201.60 | 43.76 | 245.36 | OBARTS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8332 | SL | QLF | 22 | 80.15 | 229.61 | 68.71 | 298.32 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 36 | 67.73 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 29 | 89.71 | 264.32 | 85.71 | 350.03 | OBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 30 | 80.74 | 233.47 | 81.39 | 314.86 | OBARTS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8276 | GS | QLF | 19 (9) | 61.35 | | UNS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | QLF | 24 (6) | 84.42 | 290.01 | 73.92 | 363.93 | OBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 36 (11) | 82.21 | 275.65 | 81.63 | 357.28 | OBARTS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 41 (14) | 69.81 | | UNS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 38 (15) | 130.45 | 994.57 | 40.39 | 1,034.96 | OBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | QLF | 40 (15) | 92.56 | 399.87 | 25.01 | 424.88 | OBARTS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 8237 | SL | DSQ | | OBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | QLF | 36 | 92.40 | 356.94 | 14.68 | 371.62 | OBARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8117 | SL | QLF | 28 (10) | 100.34 | | UNS |