| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 9330 | SL | QLF | 3 (2) | 30.43 | 30.84 | 108.64 | 139.48 | IBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9255 | SL | DSQ | | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 9191 | SL | QLF | 12 (4) | 31.45 | 114.34 | 12.33 | 126.67 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 9189 | SL | DNF | | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9185 | SL | QLF | 12 (3) | 82.08 | 298.22 | 23.18 | 321.40 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9178 | SL | QLF | 7 (2) | 29.18 | 112.39 | 65.43 | 177.82 | OBARTS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9146 | SL | DNS | | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 9138 | SL | QLF | 6 (4) | 96.78 | 80.94 | 218.61 | 299.55 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 9111 | SL | DSQ | | BASS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9177 | SL | DNF | | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 9144 | SL | QLF | 22 (10) | 34.26 | 143.40 | 4.55 | 147.95 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 9128 | SL | QLF | 22 (10) | 33.06 | 149.36 | 5.00 | 154.36 | IBARTS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 9219 | SL | DNF | | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 9218 | SL | QLF | 5 | 54.81 | 76.11 | 260.61 | 336.72 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 9214 | GS | DNS | | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 9139 | SL | DNS | | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 9138 | SL | DNS | | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 9134 | SL | DNS | | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 9133 | SL | DNS | | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 9045 | SL | QLF | 3 | 58.76 | 55.28 | 309.32 | 364.60 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 9044 | SL | DNF | | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 9040 | SL | DNS | | BASS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 9188 | SL | QLF | 13 | 82.03 | 209.53 | 14.52 | 224.05 | OBARTS |
| 17-Aug-2014 | Castleford | BIGP Series | 9186 | SL | DNS | | IBARTS |
| 16-Aug-2014 | Castleford | BIGP Series | 9184 | SL | DNS | | IBARTS |
| 20-Jul-2014 | Castleford | BIGP Series | 9180 | SL | QLF | 8 | 35.99 | 107.78 | 14.67 | 122.45 | IBARTS |
| 19-Jul-2014 | Castleford | BIGP Series | 9168 | SL | DSQ | | IBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 9154 | SL | QLF | 16 | 31.99 | 111.87 | 0.00 | 111.87 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 9150 | SL | QLF | 20 | 34.65 | 153.33 | 5.00 | 158.33 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9239 | SL | QLF | 23 | 108.06 | 433.58 | 28.21 | 461.79 | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 9237 | SL | QLF | 8 | 28.49 | 97.75 | 25.50 | 123.25 | OBARTS |
| 11-Apr-2014 | Meribel | Delancey British Alpine Championships | 9231 | SL | QLF | 27 (27) | 56.30 | 243.37 | 0.00 | 243.37 | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 9229 | GS | DNF | | BASS |
| 10-Apr-2014 | Meribel | Delancey British Alpine Championships | 9228 | GS | QLF | 30 (30) | 71.63 | 209.53 | 0.00 | 209.53 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9251 | SL | QLF | 22 (22) | 47.89 | 190.14 | 171.76 | 361.90 | BASS |
| 07-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9250 | SL | QLF | 22 (22) | 52.93 | 217.16 | 169.23 | 386.39 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9246 | GS | QLF | 21 (21) | 44.74 | 159.52 | 186.81 | 346.33 | BASS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 9245 | GS | QLF | 25 (25) | 48.81 | 223.87 | 191.79 | 415.66 | BASS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 9116 | SL | QLF | 6 (6) | 49.11 | 60.10 | 237.33 | 297.43 | BASS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 9129 | SL | QLF | 22 (2) | 32.10 | 142.24 | 0.00 | 142.24 | BARTS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 9128 | SL | QLF | 22 (4) | 34.03 | 185.60 | 5.00 | 190.60 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 9122 | SL | DSQ | | BARTS |
| 08-Jun-2013 | Firpark | Twin Peaks | 9120 | SL | QLF | 20 (3) | 30.56 | 156.84 | 10.77 | 167.61 | BARTS |