| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8286 | SL | QLF | 16 (6) | 83.81 | 265.20 | 40.67 | 305.87 | OBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 41 (15) | 83.98 | 238.71 | 43.76 | 282.47 | OBARTS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8332 | SL | QLF | 23 | 82.61 | 258.76 | 68.71 | 327.47 | OBARTS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 27 | 86.40 | 228.00 | 85.71 | 313.71 | OBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 32 | 81.79 | 245.87 | 81.39 | 327.26 | OBARTS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8276 | GS | QLF | 25 (16) | 65.99 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8274 | SL | QLF | 25 (12) | 84.12 | 248.75 | 95.70 | 344.45 | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | DNF | | OBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | DSQ | | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 35 (15) | 32.54 | 222.05 | 78.23 | 300.28 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | DSQ | | OBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | DSQ | | OBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8233 | SL | DSQ | | UNS |