| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 22-Feb-2019 | Bormio | English Alpine Champs FIS | 1991 | SG | QLF | 32 (16) | 68.59 | 114.70 | 54.44 | 169.14 | FIS |
| 21-Feb-2019 | Bormio | English Alpine Champs FIS | 1990 | SG | QLF | 47 (26) | 76.70 | 164.00 | 54.11 | 218.11 | FIS |
| 20-Feb-2019 | Bormio | English Alpine Champs FIS | 1989 | SL | DNF | | FIS |
| 19-Feb-2019 | Bormio | English Alpine Champs FIS | 1988 | SL | QLF | 24 (13) | 110.79 | 121.33 | 27.41 | 148.74 | FIS |
| 18-Feb-2019 | Bormio | English Alpine Champs FIS | 1987 | GS | QLF | 67 (31) | 119.08 | 175.99 | 35.52 | 211.51 | FIS |
| 17-Feb-2019 | Bormio | English Alpine Champs FIS | 1986 | GS | DNF | | FIS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1936 | SL | DNF | | FIS |
| 21-Apr-2018 | | Scottish FIS National Champs | 1935 | SL | QLF | 10 (4) | 93.02 | 59.95 | 34.30 | 94.25 | FIS |
| 20-Apr-2018 | | Scottish FIS National Champs | 1934 | GS | QLF | 6 (2) | 100.31 | 67.57 | 41.97 | 109.54 | FIS |
| 19-Apr-2018 | | Scottish FIS National Champs | 1933 | GS | QLF | 8 (2) | 98.19 | 57.26 | 39.43 | 96.69 | FIS |
| 01-Apr-2018 | Tignes | Delancey Senior and Junior Championships | 1126 | SL | QLF | 28 (12) | 101.97 | 103.45 | 20.14 | 123.59 | FIS |
| 31-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1125 | GS | QLF | 31 (11) | 140.40 | 113.13 | 23.07 | 136.20 | FIS |
| 30-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1124 | SL | QLF | 23 (7) | 100.98 | 127.29 | 10.25 | 137.54 | FIS |
| 29-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1123 | GS | QLF | 25 (9) | 156.77 | 116.84 | 17.70 | 134.54 | FIS |
| 25-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1118 | SG | DNS | | FIS |
| 25-Mar-2018 | Tignes | Delancey Senior and Junior Championships | 1117 | SG | DNS | | FIS |
| 16-Feb-2018 | Bormio | English Alpine FIS Championships | 1116 | SG | QLF | 67 (21) | 70.86 | 183.89 | 13.34 | 197.23 | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 2057 | SG | QLF | 72 (26) | 71.83 | 170.63 | 13.59 | 184.22 | FIS |
| 15-Feb-2018 | Bormio | English Alpine FIS Championships | 1115 | AC | QLF | 48 (17) | 126.61 | 163.62 | 37.51 | 201.13 | FIS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 1114 | SL | DNF | | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 1113 | SL | QLF | 43 (19) | 140.49 | 336.43 | 19.47 | 355.90 | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 1112 | GS | QLF | 62 (26) | 113.41 | 117.59 | 23.66 | 141.25 | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 1111 | GS | QLF | 55 (28) | 114.67 | 126.18 | 28.21 | 154.39 | FIS |
| 26-Jan-2018 | Villars | Aiglon FIS-CIT | 1930 | GS | QLF | 56 | 155.40 | 111.62 | 45.97 | 157.59 | FIS |
| 25-Jan-2018 | Les Crosets | Welsh Alpine BASS Championships | 8095 | GS | DNS | | BASS |
| 25-Jan-2018 | Villars | Aiglon FIS-CIT | 1929 | GS | QLF | 55 | 152.59 | 125.23 | 43.81 | 169.04 | FIS |
| 24-Jan-2018 | Les Crosets | Welsh Alpine FIS-CIT Championships | 2078 | SL | DNF | | FIS |
| 14-May-2017 | Chill Factore | English Schools' Indoor Snow Championships | 8312 | SL | QLF | 4 | 27.72 | | UNS |
| 07-Apr-2017 | Tignes | Delancey British Childrens Championships | 8139 | GS | QLF | 19 (19) | 101.29 | 74.43 | 136.48 | 210.91 | BASS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8131 | SG | QLF | 21 | 61.21 | 126.77 | 125.20 | 251.97 | BASS |
| 03-Apr-2017 | Tignes | Delancey British Childrens Championships | 8135 | SL | QLF | 6 (6) | 98.35 | 27.04 | 132.47 | 159.51 | BASS |
| 17-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8052 | SG | QLF | 17 (16) | 49.19 | 69.40 | 130.25 | 199.65 | BASS |
| 16-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8051 | SG | QLF | 22 (18) | 50.26 | 102.33 | 120.00 | 222.33 | BASS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8049 | GS | QLF | 26 (26) | 101.75 | 108.71 | 141.24 | 249.95 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8046 | SL | DSQ | | BASS |
| 01-Feb-2017 | Wengen | British Schoolboys International Races | 8145 | GS | DNF | | BASS |
| 31-Jan-2017 | Wengen | British Schoolboys International Races | 8150 | SL | QLF | 2 (2) | 92.34 | 0.00 | 161.59 | 161.59 | BASS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 8026 | GS | QLF | 6 (6) | 98.64 | 62.35 | 148.51 | 210.86 | BASS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8022 | GS | QLF | 6 (6) | 100.09 | 59.07 | 149.43 | 208.50 | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8017 | SL | QLF | 1 (1) | 91.50 | 0.00 | 142.96 | 142.96 | BASS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8014 | SL | DNF | | BASS |
| 30-May-2016 | Landgraaf | SSE BASS Competition | 8244 | SL | QLF | 5 (5) | 60.72 | 56.11 | 196.67 | 252.78 | BASS |
| 29-May-2016 | Landgraaf | SSE BASS Competition | 8243 | SL | QLF | 7 (7) | 68.04 | 66.97 | 196.16 | 263.13 | BASS |
| 29-May-2016 | Landgraaf | SSE BASS Competition | 8237 | PRS | QLF | 45 (16) | 33.83 | | UNS |
| 08-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8083 | SL | QLF | 6 (3) | 94.10 | 78.68 | 154.24 | 232.92 | BASS |
| 07-Mar-2016 | Les Houches | Inter Schools Ski Challenge | 8078 | GS | QLF | 14 (9) | 114.85 | 86.25 | 153.51 | 239.76 | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 8063 | SL | QLF | 7 (3) | 113.32 | 35.33 | 147.98 | 183.31 | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 8059 | SG | QLF | 43 (23) | 57.31 | 116.73 | 145.95 | 262.68 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 8058 | SG | QLF | 50 (30) | 57.56 | 161.31 | 143.29 | 304.60 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 8056 | GS | QLF | 25 (16) | 107.20 | 107.31 | 161.53 | 268.84 | BASS |
| 26-Jan-2016 | Wengen | British Schoolboys | 8047 | SL | QLF | 6 (4) | 97.73 | 49.44 | 175.53 | 224.97 | BASS |
| 25-Jan-2016 | Wengen | British Schoolboys | 8043 | GS | QLF | 10 (7) | 125.84 | 71.26 | 190.20 | 261.46 | BASS |
| 27-Jan-2015 | Meiringen | British Schoolboys | 8052 | SL | QLF | 2 | 59.56 | 18.22 | 215.31 | 233.53 | BASS |
| 26-Jan-2015 | Meiringen | British Schoolboys | 8049 | GS | QLF | 7 | 64.58 | 112.12 | 185.34 | 297.46 | BASS |
| 26-Jan-2015 | Meiringen | British Schoolboys | 8048 | GS | QLF | 6 | 59.87 | 80.60 | 187.31 | 267.91 | BASS |
| 23-Jun-2013 | Snow Centre Hemel | Hemel Ski Club | 8129 | SL | DNS | | BARTS |
| 23-Jun-2013 | Snow Centre Hemel | Hemel Ski Club | 8128 | SL | DNS | | BARTS |
| 09-Jun-2013 | Ipswich | Vikings Ski Club | 8120 | SL | QLF | 78 (7) | 30.85 | 188.41 | 10.00 | 198.41 | BARTS |
| 08-Jun-2013 | Norwich | Norfolk Ski Club | 8119 | SL | QLF | 64 (6) | 32.58 | 193.52 | 10.00 | 203.52 | BARTS |
| 19-May-2013 | Snozone MK | Ski MK | 8133 | SL | QLF | 21 (3) | 16.43 | 136.81 | 18.28 | 155.09 | BARTS |
| 19-May-2013 | Snozone MK | Ski MK | 8106 | SL | QLF | 18 (3) | 16.24 | 120.35 | 28.06 | 148.41 | BARTS |
| 28-Apr-2013 | Snozone MK | Anglo-Welsh Championships | 8088 | SL | QLF | 39 (4) | 33.31 | 170.36 | 8.74 | 179.10 | BARTS |