| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9254 | SL | QLF | 14 | 33.57 | 100.73 | 0.00 | 100.73 | IBARTS |
| 01-Mar-2017 | Castleford | BUISC Dome Series Finals | 9209 | SL | DNS | | IBARTS |
| 04-Nov-2016 | Hillend | BUDS | 9259 | SL | QLF | 7 (4) | 44.92 | 52.08 | 5.00 | 57.08 | OBARTS |
| 08-Apr-2016 | Nevis Range | Scottish FIS | 6524 | SL | QLF | 3 (1) | 107.31 | 15.98 | 93.07 | 109.05 | BASS |
| 08-Apr-2016 | Nevis Range | Scottish FIS | 6523 | SL | QLF | 3 (2) | 105.31 | 101.40 | 80.32 | 181.72 | BASS |
| 23-Mar-2016 | Alpe D'Huez | BUCS Alpine Championships | 9156 | SG | QLF | 16 (4) | 106.06 | 187.09 | 183.64 | 370.73 | BASS |
| 22-Mar-2016 | Alpe D'Huez | BUCS Alpine Championships | 9155 | SL | QLF | 12 (2) | 119.10 | 155.65 | 85.75 | 241.40 | BASS |
| 21-Mar-2016 | Alpe D'Huez | BUCS Alpine Championships | 9154 | GS | QLF | 23 (7) | 127.31 | 185.91 | 106.46 | 292.37 | BASS |
| 02-Mar-2016 | Castleford | BUISC Finals | 9148 | SL | DNS | | IBARTS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 9179 | GS | QLF | 10 (3) | 61.18 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9177 | SL | QLF | 7 (3) | 71.78 | 146.41 | 13.12 | 159.53 | OBARTS |
| 06-Sep-2015 | Chill Factore | British Indoor Championships | 9185 | SL | DNF | | IBARTS |
| 05-Sep-2015 | Chill Factore | Anglo-Welsh Indoor Championships | 9183 | SL | QLF | 13 (3) | 32.67 | 94.49 | 6.65 | 101.14 | IBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 9144 | SL | QLF | 6 (3) | 31.11 | 64.01 | 4.55 | 68.56 | IBARTS |
| 11-Mar-2015 | Castleford | BUISC Finals | 9212 | SL | QLF | 6 (3) | 28.40 | 46.70 | 9.32 | 56.02 | IBARTS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 9141 | SL | DNS | | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 9136 | SL | DNS | | BASS |
| 06-Jan-2015 | Chamonix | Scottish FIS Races | 5754 | SL | DNF | | BASS |
| 05-Jan-2015 | Chamonix | Scottish FIS Races | 5753 | SL | DNF | | BASS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 9188 | SL | DNF | | OBARTS |
| 17-Aug-2014 | Castleford | BIGP Series | 9186 | SL | QLF | 9 | 33.47 | 77.06 | 0.00 | 77.06 | IBARTS |
| 16-Aug-2014 | Castleford | BIGP Series | 9184 | SL | QLF | 8 | 31.29 | 74.09 | 5.00 | 79.09 | IBARTS |
| 20-Jul-2014 | Castleford | BIGP Series | 9180 | SL | QLF | 6 | 34.26 | 72.80 | 14.67 | 87.47 | IBARTS |
| 19-Jul-2014 | Castleford | BIGP Series | 9168 | SL | QLF | 8 | 34.54 | 86.76 | 5.00 | 91.76 | IBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 9154 | SL | QLF | 5 | 29.74 | 60.40 | 0.00 | 60.40 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 9150 | SL | QLF | 6 | 29.90 | 47.31 | 5.00 | 52.31 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9239 | SL | DNF | | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 9237 | SL | QLF | 6 | 27.45 | 71.55 | 25.50 | 97.05 | OBARTS |
| 20-Apr-2014 | | Scottish FIS | 6670 | SL | QLF | 4 (2) | 101.36 | 143.03 | 75.16 | 218.19 | BASS |
| 19-Apr-2014 | | Scottish FIS | 6668 | SL | QLF | 2 (1) | 93.63 | 80.25 | 76.46 | 156.71 | BASS |
| 07-Apr-2014 | Meribel | Delancey British Alpine Championships | 5763 | GS | QLF | 19 (11) | 170.05 | 222.09 | 29.32 | 251.41 | BASS |
| 21-Feb-2014 | Bormio | 18th English Alpine Championships | 5751 | GS | QLF | 49 (31) | 146.96 | 253.61 | 31.42 | 285.03 | BASS |
| 20-Feb-2014 | Bormio | 18th English Alpine Championships | 5750 | SG | DNF | | BASS |
| 19-Feb-2014 | Bormio | 18th English Alpine Championships | 5752 | SL | QLF | 31 (18) | 124.70 | 165.71 | 33.40 | 199.11 | BASS |
| 17-Feb-2014 | Bormio | 18th English Alpine Championships | 5748 | GS | QLF | 40 (27) | 117.94 | 186.03 | 42.26 | 228.29 | BASS |
| 16-Feb-2014 | Bormio | 18th English Alpine Championships | 5747 | SL | DNF | | BASS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 9118 | SL | QLF | 2 (2) | 98.53 | 6.04 | 0.00 | 6.04 | BASS |
| 28-Sep-2013 | Chill Factore | British Indoor Championships | 9164 | SL | QLF | 12 (7) | 30.24 | 62.53 | 0.00 | 62.53 | BARTS |
| 25-Aug-2013 | Hillend | Scottish Outdoor Championships | 9153 | SL | QLF | 20 (6) | 77.55 | 189.99 | 0.00 | 189.99 | BARTS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 9129 | SL | QLF | 7 (4) | 28.50 | 56.75 | 0.00 | 56.75 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 9128 | SL | QLF | 6 (4) | 28.18 | 47.11 | 5.00 | 52.11 | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 9120 | SL | QLF | 6 (4) | 27.65 | 82.87 | 10.77 | 93.64 | BARTS |
| 02-Apr-2013 | Courchevel | Courchevel Ecosse FIS Races | 5551 | SL | DNF | | BASS |