| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8185 | SL | DSQ | | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8140 | GS | DNF | | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8137 | SL | QLF | 23 (23) | 109.18 | 89.91 | 151.61 | 241.52 | BASS |
| 12-Feb-2018 | Bormio | English Alpine Children's Championships | 8133 | SG | QLF | 39 (31) | 53.43 | 114.71 | 159.12 | 273.83 | BASS |
| 11-Feb-2018 | Bormio | English Alpine Children's Championships | 8132 | SG | QLF | 50 (34) | 58.99 | 153.96 | 157.35 | 311.31 | BASS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | QLF | 7 | 31.08 | 89.32 | 12.62 | 101.94 | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 20 | 29.63 | 105.60 | 7.92 | 113.52 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | DNS | | OBARTS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8049 | GS | DNS | | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8046 | SL | DNF | | BASS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 29 (10) | 30.46 | 156.20 | 2.94 | 159.14 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 62 (17) | 57.04 | 862.61 | 9.77 | 872.38 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | DNF | | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 8 (4) | 26.87 | 57.90 | 78.23 | 136.13 | OBARTS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8154 | SL | QLF | 6 (4) | 54.02 | 56.49 | 244.62 | 301.11 | BASS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8153 | SL | QLF | 5 (5) | 46.71 | 65.59 | 231.24 | 296.83 | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 8062 | SL | QLF | 24 (16) | 66.14 | 177.15 | 180.02 | 357.17 | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 8061 | SL | QLF | 25 (14) | 59.78 | 124.12 | 191.05 | 315.17 | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 8059 | SG | QLF | 66 (36) | 60.20 | 177.08 | 145.95 | 323.03 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 8058 | SG | QLF | 85 (49) | 62.94 | 277.33 | 143.29 | 420.62 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8055 | GS | QLF | 29 (19) | 55.92 | 142.52 | 201.96 | 344.48 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8054 | GS | QLF | 30 (21) | 54.02 | 132.88 | 203.30 | 336.18 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8107 | SL | DNF | | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8106 | SL | QLF | 4 (3) | 42.54 | 67.37 | 218.50 | 285.87 | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 28 (6) | 62.39 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | QLF | 20 (5) | 68.64 | 160.16 | 11.91 | 172.07 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 29 (9) | 75.59 | 273.52 | 40.39 | 313.91 | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 48 (7) | 33.03 | 158.85 | 12.19 | 171.04 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | QLF | 47 (11) | 32.48 | 184.32 | 7.77 | 192.09 | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | QLF | 17 (4) | 74.00 | 175.31 | 25.01 | 200.32 | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | QLF | 34 (13) | 65.99 | 1,287.30 | 22.47 | 1,309.77 | OBARTS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8212 | SL | DNS | | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8211 | SL | QLF | 15 | 58.19 | 232.42 | 188.33 | 420.75 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8208 | GS | QLF | 17 | 56.97 | 364.02 | 164.41 | 528.43 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8207 | GS | QLF | 19 | 57.22 | 440.35 | 160.00 | 600.35 | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8138 | SL | QLF | 8 | 42.49 | 100.84 | 240.92 | 341.76 | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8137 | SL | QLF | 5 | 39.82 | 88.76 | 247.11 | 335.87 | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8133 | SL | QLF | 15 | 44.95 | 138.69 | 253.56 | 392.25 | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8132 | SL | QLF | 16 | 47.01 | 134.94 | 251.99 | 386.93 | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 8237 | SL | QLF | 15 | 74.88 | 207.99 | 24.48 | 232.47 | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 8181 | SL | DNF | | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8147 | SL | QLF | 35 | 31.67 | 144.62 | 2.95 | 147.57 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8143 | SL | QLF | 44 | 34.00 | 183.97 | 5.00 | 188.97 | IBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8232 | SL | QLF | 26 | 81.08 | 237.26 | 14.68 | 251.94 | OBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8230 | SL | QLF | 27 | 27.95 | 126.30 | 50.48 | 176.78 | OBARTS |
| 06-Apr-2014 | Courchevel | Courchevel Ecosse Scottish Championships | 8242 | GS | DNF | | UNS |
| 15-Jun-2013 | Braehead | GBR Indoor Series 2013 | 8166 | SL | QLF | 3 (2) | 30.03 | | UNS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8117 | SL | QLF | 4 (3) | 75.23 | | UNS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8115 | SL | DSQ | | UNS |