| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9285 | GS | QLF | 18 | 64.03 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9328 | GS | QLF | 16 | 66.24 | | UNS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 9138 | SL | DSQ | | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 9179 | GS | QLF | 14 (5) | 63.91 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9177 | SL | QLF | 10 (3) | 76.66 | 205.32 | 13.12 | 218.44 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 9231 | SL | DNS | | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 9144 | SL | QLF | 35 (15) | 37.88 | 234.62 | 4.55 | 239.17 | IBARTS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 9225 | SL | QLF | 20 | 39.82 | 158.11 | 193.11 | 351.22 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 9224 | SL | QLF | 24 (24) | 38.16 | 199.83 | 181.06 | 380.89 | BASS |
| 01-Apr-2015 | Tignes | Delancey British Alpine Championships | 9095 | GS | QLF | 24 (24) | 77.33 | 270.55 | 197.56 | 468.11 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9026 | GS | QLF | 23 | 79.52 | 317.10 | 203.60 | 520.70 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9025 | GS | QLF | 25 | 84.39 | 306.39 | 225.71 | 532.10 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9022 | GS | QLF | 22 | 94.62 | 367.78 | 200.32 | 568.10 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9021 | GS | QLF | 20 | 83.54 | 287.33 | 221.45 | 508.78 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9018 | SL | QLF | 18 | 60.02 | 246.77 | 217.61 | 464.38 | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9017 | SL | QLF | 23 | 59.79 | 294.34 | 221.34 | 515.68 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9015 | SL | QLF | 20 | 61.22 | 223.06 | 217.03 | 440.09 | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 9014 | SL | QLF | 15 | 68.26 | 347.95 | 207.08 | 555.03 | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 9244 | SL | QLF | 9 | 79.42 | 207.29 | 11.98 | 219.27 | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 9188 | SL | QLF | 12 | 79.73 | 186.27 | 14.52 | 200.79 | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 9154 | SL | QLF | 28 | 36.57 | 216.66 | 0.00 | 216.66 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9239 | SL | DNF | | OBARTS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9035 | SL | QLF | 17 (17) | 73.09 | 237.77 | 181.16 | 418.93 | BASS |
| 05-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9034 | SL | QLF | 25 (25) | 61.49 | 213.13 | 177.76 | 390.89 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9032 | SL | QLF | 25 (25) | 62.91 | 163.22 | 180.53 | 343.75 | BASS |
| 04-Jan-2014 | Les Houches | Anglo Scottish Cup and BSA Champs | 9031 | SL | QLF | 24 (24) | 68.71 | 249.92 | 181.68 | 431.60 | BASS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 9160 | SL | DNF | | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 9129 | SL | QLF | 31 (5) | 37.48 | 269.99 | 0.00 | 269.99 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 9122 | SL | QLF | 21 (3) | 81.57 | 245.98 | 14.03 | 260.01 | BARTS |