| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8325 | SL | DNF | | OBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 10 (3) | 55.93 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8296 | SL | DNF | | OBARTS |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 8265 | SL | QLF | 17 (8) | 28.96 | 105.60 | 0.00 | 105.60 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 8261 | SL | QLF | 11 (6) | 28.08 | 73.54 | 9.89 | 83.43 | IBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | QLF | 5 (3) | 69.42 | 35.62 | 40.66 | 76.28 | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 8250 | SL | QLF | 13 (2) | 29.13 | 100.66 | 60.35 | 161.01 | OBARTS |
| 21-Feb-2019 | Bormio | English Alpine Champs Children | 8149 | SL | DNF | | BASS |
| 20-Feb-2019 | Bormio | English Alpine Champs Children | 8144 | GS | QLF | 24 (24) | 105.48 | 165.23 | 123.58 | 288.81 | BASS |
| 18-Feb-2019 | Bormio | English Alpine Champs Children | 8137 | SG | QLF | 38 (38) | 70.66 | 251.79 | 145.06 | 396.85 | BASS |
| 18-Feb-2019 | Bormio | English Alpine Champs Children | 8136 | SG | QLF | 40 (40) | 74.61 | 369.29 | 139.53 | 508.82 | BASS |
| 08-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8206 | SG | QLF | 30 (16) | 53.79 | 198.81 | 124.36 | 323.17 | BASS |
| 08-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8032 | SG | QLF | 32 (17) | 54.27 | 223.16 | 130.07 | 353.23 | BASS |
| 07-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8030 | GS | QLF | 23 (19) | 132.37 | 196.30 | 111.27 | 307.57 | BASS |
| 07-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8027 | GS | QLF | 33 (19) | 132.37 | * | * | * | BASS |
| 06-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8025 | SL | QLF | 15 (11) | 119.75 | 259.33 | 82.19 | 341.52 | BASS |
| 06-Jan-2019 | Pila | Artemis Anglo-Scottish Champs | 8022 | SL | QLF | 26 (11) | 119.75 | * | * | * | BASS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8286 | SL | QLF | 12 (4) | 79.32 | 212.41 | 40.67 | 253.08 | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 8284 | GS | QLF | 13 (3) | 54.57 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 8282 | SL | QLF | 11 (3) | 72.25 | 94.08 | 33.53 | 127.61 | OBARTS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 8269 | SL | DNF | | OBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 8241 | SL | QLF | 25 (11) | 32.43 | 96.71 | 35.82 | 132.53 | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 8237 | SL | QLF | 31 (10) | 33.39 | 141.99 | 16.91 | 158.90 | IBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 8229 | SL | QLF | 15 (4) | 72.12 | 103.31 | 43.76 | 147.07 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8227 | SL | QLF | 21 (6) | 29.72 | 140.41 | 37.14 | 177.55 | OBARTS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8185 | SL | DNF | | BASS |
| 07-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8026 | SL | QLF | 12 (12) | 72.88 | 121.33 | 172.22 | 293.55 | BASS |
| 06-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8022 | GS | QLF | 14 (14) | 107.15 | 179.53 | 162.18 | 341.71 | BASS |
| 05-Jan-2018 | Crevacol | Artemis Anglo-Scottish Champs | 8030 | SL | QLF | 14 (14) | 86.27 | 191.57 | 150.70 | 342.27 | BASS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8330 | SL | DSQ | | IBARTS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 8332 | SL | QLF | 13 | 71.95 | 132.46 | 68.71 | 201.17 | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 17 | 57.32 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8283 | SL | QLF | 18 | 72.32 | 115.40 | 28.43 | 143.83 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 21 | 62.25 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | QLF | 15 | 76.57 | 120.15 | 85.71 | 205.86 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | DSQ | | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 28 | 31.03 | 144.61 | 7.92 | 152.53 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 16 | 71.49 | 124.23 | 81.39 | 205.62 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8241 | SL | QLF | 20 | 30.46 | 146.50 | 25.61 | 172.11 | OBARTS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8276 | GS | QLF | 12 (5) | 56.57 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 8274 | SL | DNF | | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8269 | SL | DSQ | | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8208 | SL | QLF | 35 (5) | 30.95 | 170.29 | 2.94 | 173.23 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8206 | SL | QLF | 37 (5) | 32.80 | 190.06 | 9.77 | 199.83 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | QLF | 26 (6) | 74.80 | 185.90 | 81.63 | 267.53 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | QLF | 25 (8) | 30.24 | 155.46 | 78.23 | 233.69 | OBARTS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8130 | SL | QLF | 14 (7) | 52.66 | 162.78 | 243.11 | 405.89 | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8129 | SL | QLF | 7 (2) | 48.18 | 91.45 | 261.45 | 352.90 | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8128 | SL | QLF | 9 (3) | 49.13 | 115.66 | 245.49 | 361.15 | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8127 | SL | DNF | | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8107 | SL | DNF | | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8106 | SL | QLF | 15 (5) | 48.47 | 177.13 | 218.50 | 395.63 | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8178 | GS | QLF | 32 (8) | 64.59 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8176 | SL | QLF | 27 (8) | 75.28 | 245.30 | 11.91 | 257.21 | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8226 | SL | QLF | 23 (5) | 73.24 | 242.63 | 40.39 | 283.02 | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8143 | SL | QLF | 72 (17) | 36.39 | 248.25 | 12.19 | 260.44 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8127 | SL | QLF | 67 (19) | 35.97 | 281.48 | 7.77 | 289.25 | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8223 | SL | QLF | 28 (10) | 82.46 | 277.67 | 25.01 | 302.68 | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8221 | SL | QLF | 32 (11) | 32.51 | 268.90 | 22.47 | 291.37 | OBARTS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8141 | COM | QLF | 7 | 46.19 | | UNS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8136 | GS | QLF | 4 | 34.43 | | UNS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 8263 | SL | QLF | 16 | 17.56 | | UNS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 8144 | SL | QLF | 15 | 18.33 | | UNS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 8233 | SL | QLF | 14 | 83.77 | | UNS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 8231 | SL | QLF | 12 | 31.25 | | UNS |