| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 16-Jun-2019 | Braehead | Scottish Indoor Championships | 9265 | SL | QLF | 22 (2) | 35.66 | 203.37 | 11.82 | 215.19 | IBARTS |
| 15-Jun-2019 | Braehead | BSA GBR Indoor 3 (SSS) | 9261 | SL | QLF | 33 (3) | 34.96 | 218.38 | 7.19 | 225.57 | IBARTS |
| 20-Feb-2019 | Bormio | English Alpine Champs FIS | 6921 | SL | DNF | | FIS |
| 19-Feb-2019 | Bormio | English Alpine Champs FIS | 6920 | SL | DNF | | FIS |
| 18-Feb-2019 | Bormio | English Alpine Champs FIS | 6919 | GS | QLF | 42 (29) | 150.61 | 397.18 | 23.88 | 421.06 | FIS |
| 17-Feb-2019 | Bormio | English Alpine Champs FIS | 6918 | GS | QLF | 41 (24) | 152.86 | 415.83 | 25.28 | 441.11 | FIS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 9301 | SL | QLF | 10 (4) | 35.89 | 139.07 | 70.74 | 209.81 | IBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 9284 | GS | QLF | 20 (4) | 62.32 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9282 | SL | QLF | 25 (6) | 90.26 | 270.96 | 0.00 | 270.96 | OBARTS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9299 | GS | QLF | 21 (6) | 71.86 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 9269 | SL | DNF | | OBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 9241 | SL | QLF | 27 (5) | 37.53 | 212.10 | 16.73 | 228.83 | IBARTS |
| 16-Jun-2018 | Braehead | BSA GBR Indoor 3 | 9237 | SL | QLF | 31 (5) | 38.62 | 199.83 | 17.27 | 217.10 | IBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9229 | SL | QLF | 27 (3) | 95.20 | 325.68 | 11.89 | 337.57 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9227 | SL | QLF | 27 (2) | 42.20 | 436.16 | 50.68 | 486.84 | OBARTS |
| 21-Apr-2018 | | Scottish FIS National Champs | 6816 | SL | QLF | 5 (2) | 132.78 | 345.08 | 61.11 | 406.19 | FIS |
| 21-Apr-2018 | | Scottish FIS National Champs | 6815 | SL | QLF | 7 (2) | 134.47 | 384.48 | 42.15 | 426.63 | FIS |
| 20-Apr-2018 | | Scottish FIS National Champs | 6814 | GS | QLF | 5 (2) | 143.78 | 436.98 | 69.05 | 506.03 | FIS |
| 19-Apr-2018 | | Scottish FIS National Champs | 6813 | GS | QLF | 5 (2) | 150.46 | 508.35 | 61.55 | 569.90 | FIS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9196 | SL | QLF | 3 (3) | 125.35 | - | UTS | - | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9192 | SL | QLF | 2 (2) | 124.78 | - | UTS | - | BASS |
| 14-Feb-2018 | Bormio | English Alpine FIS Championships | 6056 | SL | DNF | | FIS |
| 13-Feb-2018 | Bormio | English Alpine FIS Championships | 6055 | SL | DNF | | FIS |
| 12-Feb-2018 | Bormio | English Alpine FIS Championships | 6054 | GS | QLF | 64 (36) | 164.61 | 447.59 | 29.80 | 477.39 | FIS |
| 11-Feb-2018 | Bormio | English Alpine FIS Championships | 6053 | GS | QLF | 60 (36) | 161.86 | 464.26 | 29.62 | 493.88 | FIS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 9332 | SL | DNS | | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9285 | GS | QLF | 29 | 74.48 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9283 | SL | QLF | 26 | 102.05 | 416.87 | 0.00 | 416.87 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9328 | GS | QLF | 23 | 73.44 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9326 | SL | DNF | | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9254 | SL | DNF | | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 9252 | SL | QLF | 38 | 37.43 | 242.14 | 5.00 | 247.14 | IBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9255 | SL | DNF | | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 9191 | SL | QLF | 36 (10) | 39.71 | 333.47 | 12.33 | 345.80 | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 9189 | SL | QLF | 41 (11) | 41.28 | 341.11 | 5.00 | 346.11 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9185 | SL | DNF | | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9178 | SL | DSQ | | OBARTS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9146 | SL | DSQ | | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 9138 | SL | QLF | 13 (8) | 119.00 | 264.83 | 218.61 | 483.44 | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 9136 | SL | QLF | 7 (4) | 113.97 | 225.26 | 237.72 | 462.98 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 9111 | SL | QLF | 13 (7) | 132.52 | 394.78 | 201.22 | 596.00 | BASS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 9179 | GS | QLF | 24 (7) | 85.15 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9177 | SL | DNF | | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 9231 | SL | QLF | 17 (5) | 110.21 | 607.83 | 6.36 | 614.19 | OBARTS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 9144 | SL | QLF | 50 (21) | 44.61 | 404.23 | 4.55 | 408.78 | IBARTS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 9128 | SL | QLF | 44 (18) | 44.99 | 463.08 | 5.00 | 468.08 | IBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 9228 | SL | DSQ | | OBARTS |
| 06-Jun-2015 | Firpark | Twin Peaks | 9226 | SL | QLF | 17 (6) | 38.36 | 327.37 | 64.44 | 391.81 | OBARTS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 9219 | SL | QLF | 9 | 72.29 | 334.69 | 255.87 | 590.56 | BASS |
| 15-Mar-2015 | Cairngorm | Scottish Children's Championships | 9218 | SL | QLF | 12 | 72.21 | 328.84 | 260.61 | 589.45 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 9215 | GS | QLF | 10 | 71.42 | 347.61 | 313.80 | 661.41 | BASS |
| 14-Mar-2015 | Cairngorm | Scottish Children's Championships | 9214 | GS | QLF | 8 | 72.55 | 632.22 | 256.17 | 888.39 | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 9139 | SL | QLF | 11 | 53.41 | 183.76 | 321.55 | 505.31 | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 9138 | SL | QLF | 12 | 54.65 | 195.71 | 324.58 | 520.29 | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 9134 | SL | QLF | 7 | 56.89 | 188.62 | 305.95 | 494.57 | BASS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 9133 | SL | QLF | 8 | 58.09 | 216.31 | 347.60 | 563.91 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 9045 | SL | QLF | 11 | 77.19 | 298.45 | 309.32 | 607.77 | BASS |
| 25-Jan-2015 | The Lecht | Gordon Skiers Open | 9044 | SL | QLF | 12 | 80.58 | 245.19 | 325.82 | 571.01 | BASS |
| 24-Jan-2015 | The Lecht | Gordon Skiers Open | 9040 | SL | DSQ | | BASS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 9244 | SL | DSQ | | OBARTS |
| 23-Aug-2014 | Hillend | Scottish Outdoor Championships | 9188 | SL | DNF | | OBARTS |
| 15-Jun-2014 | Braehead | Scottish Indoor Championships | 9154 | SL | QLF | 34 | 48.71 | 494.40 | 0.00 | 494.40 | IBARTS |
| 14-Jun-2014 | Braehead | GBR Indoor Series 2014 | 9150 | SL | QLF | 31 | 49.52 | 485.20 | 5.00 | 490.20 | IBARTS |
| 07-Jun-2014 | Firpark | Twin Peaks race 1 | 9237 | SL | QLF | 24 | 41.08 | 414.93 | 25.50 | 440.43 | OBARTS |