| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8330 | SL | QLF | 25 (8) | 33.46 | 185.34 | 44.58 | 229.92 | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 53 | 33.82 | 222.35 | 7.92 | 230.27 | IBARTS |
| 15-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8050 | COM | QLF | 14 (11) | 60.46 | | UNS |
| 12-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8043 | GS | QLF | 17 (13) | 60.51 | | UNS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8272 | SL | QLF | 20 (12) | 47.62 | | UNS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8209 | SL | DNS | | UNS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8207 | SL | QLF | 12 (10) | 16.57 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8203 | SL | QLF | 4 (4) | 21.15 | | UNS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8196 | SL | QLF | 1 (1) | 14.21 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8152 | GS | QLF | 2 (1) | 28.08 | | UNS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8132 | COM | QLF | 2 (1) | 35.71 | | UNS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8131 | GS | QLF | 2 (1) | 39.66 | | UNS |
| 18-Feb-2016 | Bormio | English Alpine Championships (Children) | 8060 | COM | QLF | 14 (6) | 58.04 | | UNS |
| 15-Feb-2016 | Bormio | English Alpine Championships (Children) | 8057 | GS | QLF | 18 (9) | 42.44 | | UNS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8109 | GS | QLF | 18 (8) | 30.28 | | UNS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8179 | GS | QLF | 2 (1) | 33.08 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8177 | SL | QLF | 4 (3) | 36.31 | | UNS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8142 | SL | QLF | 8 (6) | 16.70 | | UNS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8128 | SL | QLF | 9 (7) | 16.61 | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8224 | SL | QLF | 4 (3) | 39.24 | | UNS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8222 | SL | QLF | 4 (3) | 14.96 | | UNS |
| 10-May-2015 | Chill Factore | GBR Indoor & BIGP Series | 8120 | SL | QLF | 9 (8) | 17.93 | | UNS |
| 09-May-2015 | Chill Factore | GBR Indoor & BIGP Series | 8119 | SL | QLF | 10 (9) | 19.26 | | UNS |
| 18-Feb-2015 | Bormio | 19th English Alpine Championships | 8066 | COM | QLF | 31 | 88.39 | | UNS |
| 16-Feb-2015 | Bormio | 19th English Alpine Championships | 8062 | GS | QLF | 31 | 64.74 | | UNS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8136 | GS | QLF | 25 | 39.61 | | UNS |
| 17-Aug-2014 | Castleford | BIGP Series | 8180 | SL | QLF | 13 | 19.16 | | UNS |
| 16-Aug-2014 | Castleford | BIGP Series | 8178 | SL | QLF | 14 | 18.87 | | UNS |
| 20-Jul-2014 | Castleford | BIGP Series | 8174 | SL | QLF | 13 | 18.58 | | UNS |
| 19-Jul-2014 | Castleford | BIGP Series | 8162 | SL | QLF | 13 | 21.17 | | UNS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8263 | SL | QLF | 18 | 17.65 | | UNS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8144 | SL | QLF | 16 | 18.73 | | UNS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8233 | SL | QLF | 8 | 78.77 | | UNS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8231 | SL | QLF | 9 | 30.72 | | UNS |
| 11-May-2014 | Castleford | GBR Indoor Series 2014 | 8170 | SL | QLF | 24 | 19.84 | | UNS |
| 10-May-2014 | Castleford | GBR Indoor Series 2014 | 8134 | SL | QLF | 23 | 20.27 | | UNS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 8166 | SL | QLF | 14 | 37.15 | | UNS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8117 | SL | QLF | 15 | 85.69 | | UNS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8115 | SL | DSQ | | UNS |