| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 19 (7) | 29.56 | 135.78 | 78.23 | 214.01 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | DSQ | | OBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | DSQ | | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | QLF | 16 (11) | 29.16 | 167.00 | 22.47 | 189.47 | OBARTS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8139 | SL | QLF | 12 | 84.35 | 96.73 | 215.94 | 312.67 | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8134 | SL | DSQ | | BASS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8143 | SL | QLF | 36 | 32.78 | 155.12 | 5.00 | 160.12 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | DSQ | | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8230 | SL | QLF | 31 | 28.16 | 131.90 | 50.48 | 182.38 | OBARTS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 8109 | SL | DNS | | BASS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 8147 | SL | QLF | 40 (14) | 82.40 | 332.78 | 2.45 | 335.23 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 8123 | SL | QLF | 42 (9) | 32.61 | 174.43 | 10.96 | 185.39 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 8122 | SL | QLF | 46 (13) | 33.39 | 208.40 | 5.00 | 213.40 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | DSQ | | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8114 | SL | QLF | 19 (4) | 27.66 | 116.02 | 14.45 | 130.47 | BARTS |