| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | QLF | 15 | 32.41 | 123.95 | 12.62 | 136.57 | IBARTS |
| 17-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8052 | SG | QLF | 39 (31) | 51.50 | 123.38 | 130.25 | 253.63 | BASS |
| 16-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8051 | SG | QLF | 42 (29) | 52.50 | 155.03 | 120.00 | 275.03 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8049 | GS | QLF | 18 (18) | 99.78 | 87.63 | 141.24 | 228.87 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8046 | SL | QLF | 20 (20) | 114.60 | 127.32 | 136.99 | 264.31 | BASS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 8026 | GS | QLF | 12 (12) | 102.35 | 101.55 | 148.51 | 250.06 | BASS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8022 | GS | QLF | 12 (12) | 106.44 | 124.99 | 149.43 | 274.42 | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8017 | SL | DSQ | | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8014 | SL | DNF | | BASS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 22 (6) | 29.46 | 127.43 | 2.94 | 130.37 | IBARTS |
| 01-Apr-2016 | Tignes | British Children's Championships | 8101 | SL | QLF | 11 (9) | 39.85 | 97.90 | 195.37 | 293.27 | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8255 | GS | QLF | 19 (7) | 43.07 | 109.82 | 197.31 | 307.13 | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8254 | GS | QLF | 34 (16) | 42.75 | 156.29 | 200.40 | 356.69 | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | QLF | 66 (40) | 70.59 | 236.70 | 136.80 | 373.50 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8098 | GS | QLF | 25 (15) | 64.84 | 136.75 | 200.89 | 337.64 | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 8095 | COM | QLF | 25 (13) | 72.60 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8154 | SL | QLF | 1 (1) | 50.09 | 0.00 | 244.62 | 244.62 | BASS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8153 | SL | QLF | 2 (2) | 43.23 | 7.06 | 231.24 | 238.30 | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8130 | SL | QLF | 2 (2) | 44.65 | 28.50 | 243.11 | 271.61 | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8129 | SL | QLF | 2 (2) | 42.85 | 1.68 | 261.45 | 263.13 | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8128 | SL | DNS | | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8127 | SL | DNS | | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8107 | SL | QLF | 3 (3) | 47.68 | 26.62 | 228.54 | 255.16 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8106 | SL | QLF | 5 (4) | 42.79 | 72.00 | 218.50 | 290.50 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8212 | SL | QLF | 8 | 52.77 | 107.76 | 189.68 | 297.44 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8211 | SL | QLF | 8 | 52.14 | 133.39 | 188.33 | 321.72 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8208 | GS | QLF | 9 | 51.29 | 230.02 | 164.41 | 394.43 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8207 | GS | QLF | 9 | 49.66 | 252.70 | 160.00 | 412.70 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 8045 | SL | QLF | 14 | 59.58 | 103.84 | 245.88 | 349.72 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 8044 | SL | QLF | 18 | 66.16 | 158.88 | 251.63 | 410.51 | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 8040 | SL | QLF | 14 | 65.11 | 158.05 | 249.82 | 407.87 | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 8237 | SL | QLF | 12 | 69.01 | 143.09 | 24.48 | 167.57 | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | QLF | 27 | 81.61 | 262.12 | 11.25 | 273.37 | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 61 | 41.23 | 375.43 | 2.95 | 378.38 | IBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8230 | SL | DNS | | OBARTS |
| 09-Apr-2014 | Meribel | Delancey British Alpine Championships | 8228 | COM | QLF | 10 (8) | 42.63 | | UNS |
| 08-Apr-2014 | Meribel | Delancey British Alpine Championships | 8227 | GS | QLF | 9 (8) | 33.12 | | UNS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8242 | GS | QLF | 6 (6) | 57.23 | | UNS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8117 | SL | QLF | 19 (8) | 89.90 | | UNS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8115 | SL | QLF | 2 (2) | 30.17 | | UNS |