| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9229 | SL | DNS | | OBARTS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 9332 | SL | QLF | 17 | 85.45 | 232.83 | 53.50 | 286.33 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9254 | SL | DSQ | | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9245 | SL | DNS | | OBARTS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 9263 | GS | QLF | 4 (4) | 32.17 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 9261 | SL | QLF | 5 (5) | 43.48 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9186 | SL | QLF | 4 (3) | 22.29 | | UNS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 9232 | SL | QLF | 9 (8) | 39.41 | | UNS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 9143 | SL | QLF | 25 (16) | 23.18 | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 9229 | SL | QLF | 8 (7) | 44.80 | | UNS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9240 | SL | DSQ | | UNS |