| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9112 | SG | QLF | 5 (1) | 79.97 | 24.76 | 196.19 | 220.95 | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9111 | SG | QLF | 8 (1) | 80.88 | 31.10 | 199.74 | 230.84 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9108 | GS | QLF | 6 (4) | 70.01 | 96.23 | 146.53 | 242.76 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9107 | GS | QLF | 4 (4) | 62.83 | 78.67 | 146.53 | 225.20 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9106 | GS | QLF | 18 (4) | 132.84 | * | * | * | BASS |
| 05-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 9102 | SL | QLF | 2 (2) | 45.21 | 27.48 | 201.54 | 229.02 | BASS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9298 | GS | QLF | 3 (1) | 55.88 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 9296 | SL | QLF | 3 (1) | 69.05 | 84.98 | 8.35 | 93.33 | OBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 9257 | SL | QLF | 2 (1) | 76.20 | 10.59 | 73.19 | 83.78 | OBARTS |
| 11-Apr-2019 | Tignes | British Childrens Champs | 9176 | GS | QLF | 8 (8) | 54.61 | 45.01 | 143.60 | 188.61 | BASS |
| 11-Apr-2019 | Tignes | British Childrens Champs | 9175 | GS | QLF | 9 (9) | 54.81 | 63.04 | 142.10 | 205.14 | BASS |
| 09-Apr-2019 | Tignes | British Childrens Champs | 9172 | SL | QLF | 9 (9) | 55.33 | 72.68 | 156.41 | 229.09 | BASS |
| 09-Apr-2019 | Tignes | British Childrens Champs | 9171 | SL | QLF | 11 (11) | 50.72 | 74.90 | 156.42 | 231.32 | BASS |
| 08-Apr-2019 | Tignes | British Childrens Champs | 9169 | SG | QLF | 25 (15) | 64.52 | 136.06 | 156.17 | 292.23 | BASS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 9148 | SL | QLF | 7 (7) | 54.03 | 75.43 | 158.35 | 233.78 | BASS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 9147 | SL | QLF | 15 (15) | 63.15 | 110.31 | 162.41 | 272.72 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 9143 | GS | QLF | 3 (3) | 48.39 | 9.06 | 162.14 | 171.20 | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 9142 | GS | QLF | 4 (4) | 45.75 | 78.00 | 132.97 | 210.97 | BASS |
| 17-Feb-2019 | Bormio | English Alpine Champs Children | 9135 | SG | QLF | 18 (18) | 56.08 | 113.93 | 219.30 | 333.23 | BASS |
| 17-Feb-2019 | Bormio | English Alpine Champs Children | 9134 | SG | QLF | 16 (16) | 55.99 | 78.62 | 237.16 | 315.78 | BASS |
| 05-Jan-2019 | Hinterreit | Ambition Champs 2019 | 9003 | GS | QLF | 5 (5) | 55.75 | 45.83 | 175.69 | 221.52 | BASS |
| 04-Jan-2019 | Hinterreit | Ambition Champs 2019 | 9019 | SL | DNF | | BASS |
| 04-Jan-2019 | Hinterreit | Ambition Champs 2019 | 9018 | SL | QLF | 3 | 52.67 | 85.76 | 149.58 | 235.34 | BASS |
| 04-Jan-2019 | Hinterreit | Ambition Champs 2019 | 9017 | SL | DNF | | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 9014 | SL | QLF | 3 | 54.09 | 82.63 | 140.07 | 222.70 | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 9013 | SL | DNF | | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 9012 | SL | DNF | | BASS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 9319 | SL | QLF | 3 (1) | 57.97 | | UNS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 9284 | GS | QLF | 9 (1) | 55.21 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9282 | SL | QLF | 7 (1) | 71.26 | 62.36 | 0.00 | 62.36 | OBARTS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9299 | GS | QLF | 6 (1) | 58.54 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 9269 | SL | QLF | 5 (1) | 67.37 | 76.36 | 16.48 | 92.84 | OBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9229 | SL | QLF | 4 (1) | 74.81 | 101.71 | 11.89 | 113.60 | OBARTS |
| 16-Feb-2018 | Bormio | English Alpine Children's Championships | 9141 | GS | QLF | 2 (2) | 68.93 | | UNS |
| 13-Feb-2018 | Bormio | English Alpine Children's Championships | 9134 | COM | QLF | 2 (2) | 59.08 | | UNS |
| 07-Jan-2018 | Hinterreit | Ambition Championships | 9019 | GS | QLF | 6 (6) | 42.72 | | UNS |
| 06-Jan-2018 | Hinterreit | Ambition Championships | 9014 | GS | QLF | 3 (3) | 42.42 | | UNS |
| 05-Jan-2018 | Hinterreit | Ambition Championships | 9009 | SL | QLF | 2 (1) | 29.53 | | UNS |
| 04-Jan-2018 | Hinterreit | Ambition Championships | 9004 | SL | QLF | 2 (2) | 31.17 | | UNS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 9333 | SL | QLF | 1 | 33.59 | | UNS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9286 | GS | QLF | 1 | 30.13 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9284 | SL | QLF | 2 | 36.99 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9329 | GS | QLF | 1 | 33.15 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9327 | SL | QLF | 1 | 37.27 | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9246 | SL | QLF | 2 | 43.09 | | UNS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9242 | SL | QLF | 8 | 14.13 | | UNS |
| 15-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9050 | COM | QLF | 6 (6) | 56.72 | | UNS |
| 12-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9043 | GS | QLF | 12 (10) | 60.45 | | UNS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 9019 | PRS | QLF | 1 (1) | 34.23 | | UNS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 9027 | GS | QLF | 3 (3) | 33.70 | | UNS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 9023 | GS | QLF | 3 (3) | 32.60 | | UNS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 9018 | SL | QLF | 4 (4) | 40.91 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 9261 | SL | QLF | 1 (1) | 38.91 | | UNS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9258 | SL | QLF | 2 (2) | 36.32 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9186 | SL | QLF | 1 (1) | 20.73 | | UNS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9179 | SL | QLF | 1 (1) | 14.39 | | UNS |
| 30-Mar-2016 | Tignes | British Children's Championships | 9104 | COM | QLF | 12 (6) | 70.59 | | UNS |
| 29-Mar-2016 | Tignes | British Children's Championships | 9105 | GS | QLF | 13 (6) | 37.89 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9143 | GS | DNS | | UNS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 9123 | COM | QLF | 6 (4) | 40.65 | | UNS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 9180 | GS | QLF | 3 (1) | 32.70 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9178 | SL | QLF | 3 (1) | 36.26 | | UNS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 9232 | SL | QLF | 2 (1) | 34.29 | | UNS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 9143 | SL | QLF | 18 (5) | 20.10 | | UNS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 9129 | SL | QLF | 13 (2) | 18.42 | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 9229 | SL | QLF | 3 (1) | 39.20 | | UNS |
| 06-Jun-2015 | Firpark | Twin Peaks | 9227 | SL | QLF | 3 (1) | 15.28 | | UNS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 9142 | COM | QLF | 7 | 50.06 | | UNS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 9137 | GS | QLF | 11 | 38.12 | | UNS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9240 | SL | DSQ | | UNS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 9238 | SL | QLF | 4 | 32.35 | | UNS |