| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 1 (1) | 54.78 | 0.00 | 40.39 | 40.39 | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 2 (1) | 27.45 | 10.38 | 12.19 | 22.57 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | QLF | 2 (1) | 26.53 | 18.65 | 7.77 | 26.42 | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | QLF | 1 (1) | 59.51 | 0.00 | 25.01 | 25.01 | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | QLF | 1 (1) | 23.67 | 0.00 | 22.47 | 22.47 | OBARTS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 8237 | SL | QLF | 1 | 56.07 | 0.00 | 24.48 | 24.48 | OBARTS |
| 07-Sep-2014 | Chill Factore | British Indoor Championships | 8207 | SL | DNF | | IBARTS |
| 06-Sep-2014 | Chill Factore | Anglo-Welsh Indoor Championships | 8205 | SL | QLF | 6 | 29.83 | 22.17 | 0.00 | 22.17 | IBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | QLF | 1 | 57.36 | 0.00 | 11.25 | 11.25 | OBARTS |
| 17-Aug-2014 | Castleford | BIGP Series | 8179 | SL | QLF | 6 | 29.67 | 41.47 | 0.00 | 41.47 | IBARTS |
| 16-Aug-2014 | Castleford | BIGP Series | 8177 | SL | QLF | 2 | 26.78 | 9.40 | 5.00 | 14.40 | IBARTS |
| 20-Jul-2014 | Castleford | BIGP Series | 8173 | SL | DNS | | IBARTS |
| 19-Jul-2014 | Castleford | BIGP Series | 8161 | SL | DNS | | IBARTS |
| 13-Jul-2014 | Chill Factore | GBR Indoor Series 2014 | 8167 | SL | QLF | 3 | 30.50 | 14.78 | 5.00 | 19.78 | IBARTS |
| 12-Jul-2014 | Chill Factore | GBR Indoor Series 2014 | 8165 | SL | QLF | 3 | 28.58 | 8.58 | 5.00 | 13.58 | IBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 4 | 27.06 | 33.32 | 2.95 | 36.27 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8143 | SL | QLF | 6 | 27.64 | 33.58 | 5.00 | 38.58 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | DNS | | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8230 | SL | DNS | | OBARTS |
| 11-May-2014 | Castleford | GBR Indoor Series 2014 | 8169 | SL | DNF | | IBARTS |
| 10-May-2014 | Castleford | GBR Indoor Series 2014 | 8133 | SL | QLF | 5 | 27.75 | 21.74 | 5.00 | 26.74 | IBARTS |
| 12-Mar-2014 | Castleford | BUiSC Finals | 8100 | SL | QLF | 2 | 27.72 | 9.77 | 5.00 | 14.77 | IBARTS |
| 09-Nov-2013 | Hillend | BUDS | 8167 | SL | QLF | 3 (2) | 34.36 | 19.16 | 11.04 | 30.20 | BARTS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 8154 | SL | DNF | | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 8147 | SL | QLF | 1 (1) | 53.62 | 0.00 | 2.45 | 2.45 | BARTS |
| 14-Jul-2013 | Chill Factore | GBR Indoor Series 2013 | 8145 | SL | QLF | 4 (1) | 28.27 | 8.09 | 7.50 | 15.59 | BARTS |
| 13-Jul-2013 | Chill Factore | GBR Indoor Series 2013 | 8143 | SL | QLF | 1 (1) | 26.91 | 0.00 | 9.40 | 9.40 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 8123 | SL | QLF | 1 (1) | 25.45 | 0.00 | 10.96 | 10.96 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 8122 | SL | QLF | 3 (1) | 25.51 | 12.90 | 5.00 | 17.90 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | QLF | 1 (1) | 54.19 | 0.00 | 15.33 | 15.33 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8114 | SL | QLF | 2 (1) | 23.86 | 14.90 | 14.45 | 29.35 | BARTS |