| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 02-Oct-2016 | Hillend | LSRA Classic | 8274 | SL | DNF | | OBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | DNS | | OBARTS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 14 (4) | 56.95 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | QLF | 9 (2) | 64.58 | 108.10 | 11.91 | 120.01 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 12 (7) | 66.01 | 147.60 | 40.39 | 187.99 | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 61 (19) | 34.47 | 197.16 | 12.19 | 209.35 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | DNS | | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | QLF | 7 (3) | 68.97 | 114.45 | 25.01 | 139.46 | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | QLF | 10 (2) | 27.98 | 131.10 | 22.47 | 153.57 | OBARTS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8139 | SL | QLF | 5 | 77.83 | 33.60 | 215.94 | 249.54 | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8134 | SL | QLF | 6 | 82.68 | 44.18 | 236.23 | 280.41 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8027 | GS | DNS | | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8023 | GS | DNF | | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8019 | SL | DNF | | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8016 | SL | DNF | | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 8237 | SL | QLF | 10 | 67.18 | 122.85 | 24.48 | 147.33 | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | DNF | | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 27 | 31.20 | 133.27 | 2.95 | 136.22 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8143 | SL | QLF | 29 | 31.58 | 126.74 | 5.00 | 131.74 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | QLF | 5 | 67.11 | 89.55 | 14.68 | 104.23 | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8230 | SL | QLF | 5 | 26.04 | 75.30 | 50.48 | 125.78 | OBARTS |
| 07-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8042 | GS | DNS | | BASS |
| 06-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8039 | GS | DNS | | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8036 | SL | DNF | | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 8033 | SL | DNF | | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 8154 | SL | QLF | 20 (5) | 43.73 | 126.08 | 12.47 | 138.55 | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 8147 | SL | DNF | | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8116 | SL | QLF | 10 (2) | 64.98 | 123.45 | 15.33 | 138.78 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8114 | SL | QLF | 18 (3) | 27.49 | 111.49 | 14.45 | 125.94 | BARTS |
| 08-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8010 | GS | QLF | 60 (31) | 62.61 | 176.06 | 146.76 | 322.82 | BASS |
| 08-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8009 | GS | QLF | 52 (28) | 62.11 | 152.19 | 154.82 | 307.01 | BASS |
| 07-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8008 | GS | QLF | 64 (33) | 62.11 | 171.40 | 149.03 | 320.43 | BASS |
| 07-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8006 | GS | QLF | 55 (27) | 62.51 | 170.10 | 147.55 | 317.65 | BASS |
| 06-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8003 | SL | QLF | 43 (21) | 51.00 | 163.84 | 157.00 | 320.84 | BASS |
| 06-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8004 | SL | QLF | 46 (20) | 57.06 | 160.26 | 149.77 | 310.03 | BASS |
| 05-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8002 | SL | QLF | 47 (24) | 49.73 | 160.57 | 153.30 | 313.87 | BASS |
| 05-Jan-2013 | Les Houches | Anglo-Scottish Cup | 8001 | SL | DSQ | | BASS |