| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 25-Oct-2025 | Bearsden Ski Club | SUDS (Kings Scotland Round 2) | 8402 | SL | DNF | | UNS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8080 | GS | DNS | | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8079 | GS | DNS | | BASS |
| 08-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8078 | GS | DNS | | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8076 | SL | DNS | | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8075 | SL | DNS | | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8074 | SL | DNS | | BASS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 8070 | GS | QLF | 17 (17) | 72.04 | 102.88 | 187.68 | 290.56 | BASS |
| 21-Feb-2020 | Bormio | English Alpine Childrens Championships | 8069 | GS | QLF | 14 (14) | 70.75 | 91.55 | 185.21 | 276.76 | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 8064 | SG | QLF | 17 (17) | 56.83 | 129.31 | 231.43 | 360.74 | BASS |
| 18-Feb-2020 | Bormio | English Alpine Childrens Championships | 8063 | SG | QLF | 19 (19) | 56.53 | 174.52 | 226.15 | 400.67 | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8061 | SL | DSQ | | BASS |
| 17-Feb-2020 | Bormio | English Alpine Childrens Championships | 8060 | SL | QLF | 15 (15) | 51.87 | 95.67 | 216.51 | 312.18 | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8112 | SG | QLF | 45 (18) | 88.80 | 198.05 | 178.88 | 376.93 | BASS |
| 07-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8111 | SG | QLF | 39 (16) | 89.95 | 249.10 | 172.47 | 421.57 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8108 | GS | QLF | 15 | 70.36 | 153.26 | 152.98 | 306.24 | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8107 | GS | DNF | | BASS |
| 06-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8106 | GS | DNF | | BASS |
| 05-Jan-2020 | Pila | Artemis Anglo-Scottish Cup | 8102 | SL | DNF | | BASS |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8323 | SL | QLF | 19 (4) | 31.34 | 85.62 | 40.44 | 126.06 | IBARTS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 8338 | SL | QLF | 13 (4) | 29.07 | 92.52 | 43.77 | 136.29 | IBARTS |
| 11-Aug-2019 | Chill Factore | British Indoor Championships 2019 | 8287 | SL | QLF | 33 (5) | 33.22 | 144.53 | 0.00 | 144.53 | IBARTS |
| 10-Aug-2019 | Chill Factore | Anglo Welsh Indoor Championships 2019 | 8285 | SL | QLF | 30 (5) | 32.89 | 139.60 | 0.17 | 139.77 | IBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8265 | SL | QLF | 33 (5) | 31.64 | 182.93 | 0.00 | 182.93 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 8261 | SL | QLF | 35 (4) | 30.86 | 153.10 | 9.89 | 162.99 | IBARTS |
| 12-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 8239 | SL | QLF | 60 (18) | 41.34 | 384.82 | 12.75 | 397.57 | IBARTS |
| 11-May-2019 | Chill Factore | BSA GBR Indoor 1 & 2 (SSW) | 8237 | SL | QLF | 36 (5) | 33.42 | 181.00 | 5.00 | 186.00 | IBARTS |
| 09-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8181 | SL | QLF | 5 (5) | 67.34 | 87.26 | 170.60 | 257.86 | BASS |
| 09-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8180 | SL | QLF | 5 (5) | 66.04 | 103.92 | 170.60 | 274.52 | BASS |
| 09-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8179 | SL | QLF | 7 (5) | 133.38 | * | * | * | BASS |
| 08-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8213 | GS | QLF | 11 (10) | 49.14 | 142.08 | 147.40 | 289.48 | BASS |
| 08-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8212 | GS | QLF | 12 (10) | 47.39 | 123.95 | 147.40 | 271.35 | BASS |
| 08-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8211 | GS | QLF | 16 (10) | 96.53 | * | * | * | BASS |
| 08-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8209 | GS | QLF | 12 (13) | 48.37 | 121.13 | 142.10 | 263.23 | BASS |
| 08-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8208 | GS | QLF | 13 (13) | 48.55 | 151.15 | 142.10 | 293.25 | BASS |
| 08-Jan-2019 | Reiteralm | Team Evolution Speed Series | 8207 | GS | QLF | 18 (13) | 96.92 | * | * | * | BASS |
| 05-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8003 | GS | DNF | | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8014 | SL | QLF | 6 (3) | 55.56 | 85.58 | 141.98 | 227.56 | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8013 | SL | QLF | 5 (3) | 55.91 | 107.04 | 141.98 | 249.02 | BASS |
| 03-Jan-2019 | Hinterreit | Ambition Champs 2019 | 8012 | SL | QLF | 6 (3) | 111.47 | * | * | * | BASS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 8301 | SL | QLF | 29 (11) | 33.73 | 131.23 | 39.05 | 170.28 | IBARTS |
| 15-Jul-2018 | Chill Factore | BSA GBR Indoor 4 & 5 | 8258 | SL | QLF | 33 (3) | 32.53 | 136.99 | 14.76 | 151.75 | IBARTS |
| 14-Jul-2018 | Chill Factore | BSA GBR Indoor 4 & 5 | 8255 | SL | QLF | 24 (1) | 34.12 | 138.36 | 11.36 | 149.72 | IBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 8241 | SL | QLF | 49 (14) | 35.98 | 186.11 | 35.82 | 221.93 | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8237 | SL | QLF | 39 (9) | 34.53 | 171.42 | 16.91 | 188.33 | IBARTS |
| 13-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8218 | SL | QLF | 43 (13) | 35.76 | 187.55 | 12.76 | 200.31 | IBARTS |
| 12-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8216 | SL | QLF | 43 (15) | 36.47 | 205.90 | 9.49 | 215.39 | IBARTS |
| 10-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8164 | SG | QLF | 2 (2) | 63.68 | | UNS |
| 09-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8038 | GS | QLF | 2 (2) | 43.90 | | UNS |
| 07-Jan-2018 | Hinterreit | Ambition Championships | 8019 | GS | QLF | 5 (3) | 41.00 | | UNS |
| 06-Jan-2018 | Hinterreit | Ambition Championships | 8014 | GS | QLF | 5 (5) | 43.68 | | UNS |
| 05-Jan-2018 | Hinterreit | Ambition Championships | 8009 | SL | QLF | 3 (3) | 29.83 | | UNS |
| 04-Jan-2018 | Hinterreit | Ambition Championships | 8004 | SL | QLF | 4 (3) | 30.93 | | UNS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8331 | SL | QLF | 2 | 14.48 | | UNS |
| 13-Aug-2017 | Chill Factore | British Indoor Championships | 8274 | SL | QLF | 3 | 16.38 | | UNS |
| 12-Aug-2017 | Chill Factore | Anglo-Welsh Championships | 8272 | SL | QLF | 6 | 17.43 | | UNS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8255 | SL | QLF | 7 | 16.34 | | UNS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8253 | SL | QLF | 10 | 16.23 | | UNS |
| 11-Jan-2017 | Reiteralm | Evolution Speed Races | 8033 | SG | QLF | 12 (12) | 77.23 | | UNS |
| 10-Jan-2017 | Reiteralm | Evolution Speed Races | 8030 | GS | QLF | 11 (11) | 51.24 | | UNS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 8019 | PRS | QLF | 18 (17) | 37.42 | | UNS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8027 | GS | QLF | 22 (18) | 37.38 | | UNS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8023 | GS | QLF | 19 (15) | 35.82 | | UNS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8018 | SL | QLF | 27 (20) | 59.78 | | UNS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8277 | GS | QLF | 8 (7) | 30.57 | | UNS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8209 | SL | QLF | 17 (15) | 18.23 | | UNS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8207 | SL | QLF | 20 (17) | 18.41 | | UNS |
| 30-Mar-2016 | Tignes | British Children's Championships | 8104 | COM | QLF | 45 (22) | 74.73 | | UNS |
| 29-Mar-2016 | Tignes | British Children's Championships | 8105 | GS | QLF | 47 (24) | 39.68 | | UNS |
| 22-Jan-2016 | Les Crosets | Welsh Alpine Championships | 8036 | GS | QLF | 17 (9) | 71.97 | | UNS |
| 21-Jan-2016 | Les Crosets | Welsh Alpine Championships | 8034 | SL | QLF | 14 (7) | 35.28 | | UNS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8142 | SL | QLF | 24 (7) | 20.89 | | UNS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8128 | SL | QLF | 25 (6) | 19.72 | | UNS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8141 | COM | QLF | 20 | 56.61 | | UNS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8136 | GS | DNS | | UNS |