| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 09-Mar-2024 | Cairngorm | Scottish Alpine Student Championships | 8174 | SL | DNF | | UNS |
| 21-Jan-2020 | Les Crosets | Welsh Alpine FIS Championships | 883 | GS | QLF | 38 (11) | 116.90 | 57.44 | 60.02 | 117.46 | FIS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8265 | SL | QLF | 5 (2) | 27.20 | 54.82 | 0.00 | 54.82 | IBARTS |
| 20-Feb-2019 | Bormio | English Alpine Champs FIS | 1989 | SL | QLF | 31 (14) | 112.00 | 104.71 | 29.44 | 134.15 | FIS |
| 19-Feb-2019 | Bormio | English Alpine Champs FIS | 1988 | SL | QLF | 21 (11) | 108.72 | 105.43 | 27.41 | 132.84 | FIS |
| 18-Feb-2019 | Bormio | English Alpine Champs FIS | 1987 | GS | QLF | 61 (33) | 114.29 | 128.28 | 35.52 | 163.80 | FIS |
| 17-Feb-2019 | Bormio | English Alpine Champs FIS | 1986 | GS | QLF | 46 (23) | 118.76 | 140.47 | 26.94 | 167.41 | FIS |
| 23-Jan-2019 | Les Crosets | Welsh Alpine Champs | 1983 | GS | QLF | 24 (9) | 116.79 | 69.11 | 54.35 | 123.46 | FIS |
| 22-Jan-2019 | Les Crosets | Welsh Alpine Champs | 1982 | SL | DSQ | | FIS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 8241 | SL | QLF | 6 (1) | 29.45 | 21.66 | 35.82 | 57.48 | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8237 | SL | QLF | 9 (1) | 30.62 | 70.48 | 16.91 | 87.39 | IBARTS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1936 | SL | QLF | 9 (4) | 93.55 | 46.98 | 38.78 | 85.76 | FIS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1935 | SL | QLF | 9 (3) | 92.43 | 55.00 | 34.30 | 89.30 | FIS |
| 01-Apr-2018 | Tignes | Delancey Senior and Junior Championships | 1126 | SL | QLF | 33 (16) | 104.62 | 124.85 | 20.14 | 144.99 | FIS |
| 31-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1125 | GS | QLF | 33 (13) | 143.68 | 138.67 | 23.07 | 161.74 | FIS |
| 30-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1124 | SL | QLF | 25 (9) | 103.69 | 150.02 | 10.25 | 160.27 | FIS |
| 29-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1123 | GS | QLF | 26 (10) | 158.98 | 132.30 | 17.70 | 150.00 | FIS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8196 | SL | QLF | 1 (1) | 81.78 | 0.00 | 129.90 | 129.90 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8192 | SL | QLF | 1 (1) | 81.95 | 0.00 | 148.60 | 148.60 | BASS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 1114 | SL | DNF | | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 1113 | SL | QLF | 34 (10) | 111.64 | 119.49 | 19.47 | 138.96 | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 1112 | GS | QLF | 66 (28) | 114.92 | 132.20 | 23.66 | 155.86 | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 1111 | GS | QLF | 56 (29) | 114.69 | 126.37 | 28.21 | 154.58 | FIS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8330 | SL | QLF | 3 (2) | 28.00 | 37.61 | 44.58 | 82.19 | IBARTS |
| 02-Apr-2017 | Tignes | Delancey British FIS Championships | 1756 | SL | DSQ | | FIS |
| 01-Apr-2017 | Tignes | Delancey British FIS Championships | 1755 | GS | DNF | | FIS |
| 31-Mar-2017 | Tignes | Delancey British FIS Championships | 1754 | SL | DNF | | FIS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 17 (6) | 28.88 | 110.75 | 2.94 | 113.69 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 22 (10) | 30.50 | 126.24 | 9.77 | 136.01 | IBARTS |
| 01-Apr-2016 | Tignes | British Children's Championships | 8100 | SL | QLF | 19 (12) | 97.92 | 71.89 | 138.03 | 209.92 | BASS |
| 31-Mar-2016 | Tignes | British Children's Championships | 8256 | GS | DNF | | BASS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8097 | SG | QLF | 37 (13) | 65.14 | 135.05 | 136.80 | 271.85 | BASS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8103 | GS | QLF | 16 (9) | 121.12 | 134.85 | 136.55 | 271.40 | BASS |
| 28-Mar-2016 | Tignes | British Children's Championships | 8253 | COM | DNF | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8155 | SL | QLF | 11 (6) | 106.37 | 146.56 | 154.14 | 300.70 | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8147 | SL | QLF | 3 (3) | 83.61 | 43.27 | 154.89 | 198.16 | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8145 | SL | QLF | 2 (1) | 83.64 | 11.37 | 187.65 | 199.02 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8108 | SL | DSQ | | BASS |
| 14-Jan-2016 | Leogang | Ambition Championships | 8030 | SL | QLF | 5 (3) | 100.59 | 40.29 | 158.05 | 198.34 | BASS |
| 13-Jan-2016 | Leogang | Ambition Championships | 8026 | SL | DNF | | BASS |
| 12-Jan-2016 | Leogang | Ambition Championships | 8022 | GS | QLF | 9 (4) | 97.56 | 96.07 | 157.19 | 253.26 | BASS |
| 11-Jan-2016 | Leogang | Ambition Championships | 8018 | GS | DNF | | BASS |
| 05-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8014 | GS | QLF | 22 (10) | 126.04 | 115.22 | 150.15 | 265.37 | BASS |
| 04-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8013 | GS | DNF | | BASS |
| 03-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8012 | SL | QLF | 16 (6) | 96.56 | 87.38 | 150.90 | 238.28 | BASS |
| 02-Jan-2016 | Les Houches | Anglo-Scottish Cup | 8011 | SL | QLF | 15 (9) | 99.46 | 76.57 | 154.19 | 230.76 | BASS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 32 (12) | 31.36 | 114.41 | 12.19 | 126.60 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | QLF | 27 (9) | 30.58 | 131.42 | 7.77 | 139.19 | IBARTS |
| 03-Apr-2015 | Tignes | Delancey British Alpine Championships | 8090 | SG | QLF | 63 (43) | 64.04 | 200.80 | 187.20 | 388.00 | BASS |
| 02-Apr-2015 | Tignes | Delancey British Alpine Championships | 8096 | GS | QLF | 34 | 116.47 | 169.68 | 143.41 | 313.09 | BASS |
| 31-Mar-2015 | Tignes | Delancey British Alpine Championships | 8093 | SL | QLF | 26 | 58.84 | 163.34 | 153.01 | 316.35 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 8213 | SL | QLF | 10 | 111.69 | 183.86 | 170.03 | 353.89 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 8209 | GS | QLF | 9 | 100.28 | 174.54 | 166.52 | 341.06 | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8139 | SL | QLF | 11 | 83.33 | 86.85 | 215.94 | 302.79 | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8134 | SL | QLF | 11 | 87.86 | 92.06 | 236.23 | 328.29 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 8046 | SL | QLF | 17 | 158.02 | 339.25 | 212.97 | 552.22 | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 8042 | SL | QLF | 8 | 117.00 | 106.04 | 184.01 | 290.05 | BASS |
| 06-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8027 | GS | QLF | 31 | 133.86 | 163.01 | 166.20 | 329.21 | BASS |
| 05-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8023 | GS | DNF | | BASS |
| 04-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8019 | SL | DNF | | BASS |
| 03-Jan-2015 | Les Houches | Anglo-Scottish Cup and BSA Champs | 8016 | SL | QLF | 30 | 126.89 | 372.96 | 163.70 | 536.66 | BASS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8143 | SL | QLF | 50 | 35.76 | 225.58 | 5.00 | 230.58 | IBARTS |
| 09-Feb-2014 | Glenshee | Glenshee Winter Games | 8109 | SL | DNF | | BASS |
| 16-Jun-2013 | Braehead | Scottish Indoor Championships | 8123 | SL | QLF | 53 (12) | 35.32 | 240.45 | 10.96 | 251.41 | BARTS |