| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8265 | SL | QLF | 10 (6) | 27.92 | 75.60 | 0.00 | 75.60 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 8261 | SL | DNF | | IBARTS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8149 | SL | DNF | | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8144 | GS | QLF | 13 (13) | 98.96 | 92.59 | 123.58 | 216.17 | BASS |
| 18-Feb-2019 | Bormio | English Alpine Champs Children | 8137 | SG | DNF | | BASS |
| 18-Feb-2019 | Bormio | English Alpine Champs Children | 8136 | SG | DNF | | BASS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 8301 | SL | QLF | 3 (1) | 29.22 | 17.41 | 39.05 | 56.46 | IBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 8241 | SL | QLF | 12 (4) | 30.46 | 47.09 | 35.82 | 82.91 | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8237 | SL | DNF | | IBARTS |
| 06-Apr-2018 | Tignes | Delancey British Childrens Championships | 8177 | GS | QLF | 20 (20) | 103.33 | 112.85 | 132.53 | 245.38 | BASS |
| 04-Apr-2018 | Tignes | Delancey British Childrens Championships | 8173 | SL | DNF | | BASS |
| 02-Apr-2018 | Tignes | Delancey British Childrens Championships | 8169 | SG | QLF | 34 (26) | 62.11 | 136.74 | 157.66 | 294.40 | BASS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 8140 | GS | QLF | 16 (16) | 120.69 | 60.43 | 146.42 | 206.85 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 8137 | SL | QLF | 14 (14) | 104.26 | 53.41 | 151.61 | 205.02 | BASS |
| 12-Feb-2018 | Bormio | English Alpine Children's Championships | 8133 | SG | QLF | 19 (17) | 51.20 | 64.84 | 159.12 | 223.96 | BASS |
| 11-Feb-2018 | Bormio | English Alpine Children's Championships | 8132 | SG | QLF | 15 (13) | 54.60 | 62.13 | 157.35 | 219.48 | BASS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | DSQ | | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | DSQ | | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | DNF | | OBARTS |
| 17-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8052 | SG | QLF | 61 (17) | 53.46 | 169.17 | 130.25 | 299.42 | BASS |
| 16-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8051 | SG | QLF | 58 (20) | 54.56 | 203.49 | 120.00 | 323.49 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8048 | GS | QLF | 20 (20) | 53.49 | 90.67 | 181.16 | 271.83 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8047 | GS | QLF | 16 (16) | 53.61 | 95.93 | 182.47 | 278.40 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8045 | SL | DNF | | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8044 | SL | QLF | 8 (8) | 57.38 | 61.42 | 183.72 | 245.14 | BASS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 8025 | GS | QLF | 16 (16) | 56.92 | 178.74 | 185.78 | 364.52 | BASS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 8024 | GS | DNF | | BASS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8021 | GS | QLF | 17 (17) | 56.35 | 147.69 | 183.49 | 331.18 | BASS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8020 | GS | QLF | 16 (16) | 55.11 | 149.16 | 177.71 | 326.87 | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8016 | SL | QLF | 16 (16) | 55.07 | 129.95 | 203.63 | 333.58 | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8015 | SL | QLF | 13 (13) | 51.10 | 66.49 | 201.71 | 268.20 | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8013 | SL | DSQ | | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8012 | SL | DSQ | | BASS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 29 (3) | 31.65 | 158.15 | 9.77 | 167.92 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | DSQ | | OBARTS |
| 01-Apr-2016 | Tignes | British Children's Championships | 8101 | SL | QLF | 18 (6) | 41.71 | 136.08 | 195.37 | 331.45 | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8255 | GS | QLF | 15 (10) | 42.16 | 86.79 | 197.31 | 284.10 | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8254 | GS | QLF | 25 (13) | 41.67 | 127.58 | 200.40 | 327.98 | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | QLF | 57 (8) | 68.84 | 204.06 | 136.80 | 340.86 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8098 | GS | DNF | | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 8095 | COM | QLF | 46 (20) | 82.65 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8154 | SL | DNS | | BASS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8153 | SL | DNS | | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 8062 | SL | QLF | 14 (5) | 61.90 | 119.64 | 180.02 | 299.66 | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 8061 | SL | QLF | 31 (14) | 60.61 | 135.84 | 191.05 | 326.89 | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 8059 | SG | QLF | 67 (10) | 60.29 | 178.96 | 145.95 | 324.91 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 8058 | SG | QLF | 68 (10) | 59.92 | 212.20 | 143.29 | 355.49 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8055 | GS | QLF | 26 (9) | 55.31 | 130.28 | 201.96 | 332.24 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8054 | GS | QLF | 28 (9) | 53.83 | 128.96 | 203.30 | 332.26 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8107 | SL | QLF | 9 (2) | 51.78 | 90.82 | 228.54 | 319.36 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8106 | SL | QLF | 12 (4) | 45.45 | 121.23 | 218.50 | 339.73 | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8010 | GS | QLF | 34 (14) | 66.71 | 122.09 | 232.22 | 354.31 | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8009 | GS | QLF | 24 (9) | 62.25 | 81.51 | 222.91 | 304.42 | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8008 | GS | QLF | 21 (10) | 64.75 | 94.05 | 220.24 | 314.29 | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8007 | GS | QLF | 20 (7) | 64.34 | 65.31 | 220.88 | 286.19 | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8005 | SL | QLF | 12 (6) | 49.59 | 58.56 | 200.85 | 259.41 | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8004 | SL | QLF | 19 (5) | 50.36 | 139.83 | 198.64 | 338.47 | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8002 | SL | QLF | 27 (10) | 53.73 | 103.10 | 208.43 | 311.53 | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8001 | SL | QLF | 24 (10) | 52.64 | 111.34 | 228.06 | 339.40 | BASS |
| 06-Sep-2015 | Chill Factore | British Indoor Championships | 8184 | SL | QLF | 55 (10) | 33.39 | 190.64 | 3.09 | 193.73 | IBARTS |
| 05-Sep-2015 | Chill Factore | Anglo-Welsh Indoor Championships | 8182 | SL | QLF | 57 (10) | 33.34 | 180.74 | 2.74 | 183.48 | IBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 66 (15) | 35.05 | 212.59 | 12.19 | 224.78 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | QLF | 59 (15) | 34.21 | 232.48 | 7.77 | 240.25 | IBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | QLF | 23 (4) | 30.08 | 194.98 | 22.47 | 217.45 | OBARTS |
| 10-May-2015 | Chill Factore | GBR Indoor & BIGP Series | 8116 | SL | QLF | 55 (15) | 39.07 | 237.79 | 5.00 | 242.79 | IBARTS |
| 09-May-2015 | Chill Factore | GBR Indoor & BIGP Series | 8115 | SL | QLF | 53 (14) | 37.56 | 243.08 | 5.52 | 248.60 | IBARTS |
| 01-Apr-2015 | Tignes | Delancey British Alpine Championships | 8091 | GS | QLF | 16 (13) | 38.13 | | UNS |
| 18-Feb-2015 | Bormio | 19th English Alpine Championships | 8066 | COM | QLF | 15 | 70.45 | | UNS |
| 16-Feb-2015 | Bormio | 19th English Alpine Championships | 8062 | GS | QLF | 15 | 56.37 | | UNS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8141 | COM | DNS | | UNS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8136 | GS | QLF | 3 | 34.39 | | UNS |
| 17-Aug-2014 | Castleford | BIGP Series | 8180 | SL | QLF | 8 | 15.92 | | UNS |
| 16-Aug-2014 | Castleford | BIGP Series | 8178 | SL | QLF | 8 | 15.61 | | UNS |
| 20-Jul-2014 | Castleford | BIGP Series | 8174 | SL | QLF | 5 | 15.11 | | UNS |
| 19-Jul-2014 | Castleford | BIGP Series | 8162 | SL | QLF | 4 | 16.52 | | UNS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8263 | SL | QLF | 5 | 15.36 | | UNS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8144 | SL | QLF | 3 | 15.89 | | UNS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8233 | SL | DNF | | UNS |
| 11-May-2014 | Castleford | GBR Indoor Series 2014 | 8170 | SL | QLF | 10 | 16.60 | | UNS |
| 10-May-2014 | Castleford | GBR Indoor Series 2014 | 8134 | SL | QLF | 13 | 17.14 | | UNS |
| 28-Sep-2013 | Chill Factore | British Indoor Championships | 8159 | SL | QLF | 10 (4) | 32.92 | 0.00 | 0.00 | 0.00 | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 8117 | SL | DNF | | UNS |
| 08-Jun-2013 | Firpark | Twin Peaks | 8115 | SL | DSQ | | UNS |
| 12-May-2013 | Chill Factore | GBR Indoor Series 2013 | 8132 | SL | QLF | 11 (5) | 37.53 | | UNS |
| 11-May-2013 | Chill Factore | GBR Indoor Series 2013 | 8134 | SL | QLF | 7 (2) | 39.51 | | UNS |