| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8184 | SL | DNS | | BASS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 8183 | SL | DNS | | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8194 | SL | QLF | 7 (7) | 51.03 | 89.29 | 312.49 | 401.78 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8193 | SL | QLF | 4 (4) | 54.10 | 33.72 | 324.62 | 358.34 | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8190 | SL | DNS | | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8189 | SL | DNF | | BASS |
| 10-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8168 | SL | QLF | 4 (4) | 64.99 | - | UTS | - | BASS |
| 10-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8167 | SL | DNF | | BASS |
| 10-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8163 | SG | QLF | 14 (6) | 58.41 | | UNS |
| 09-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8165 | SG | QLF | 16 (6) | 65.26 | | UNS |
| 09-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8039 | SG | QLF | 18 (8) | 64.26 | 172.95 | 168.65 | 341.60 | BASS |
| 09-Jan-2018 | Reiteralm | Team Evolution Speed Series | 8035 | SG | DNF | | BASS |
| 07-Jan-2018 | Hinterreit | Ambition Championships | 8016 | GS | DNF | | BASS |
| 07-Jan-2018 | Hinterreit | Ambition Championships | 8015 | GS | QLF | 8 (8) | 54.29 | 98.54 | 234.77 | 333.31 | BASS |
| 06-Jan-2018 | Hinterreit | Ambition Championships | 8011 | GS | QLF | 7 (7) | 56.27 | - | UTS | - | BASS |
| 06-Jan-2018 | Hinterreit | Ambition Championships | 8010 | GS | QLF | 8 (8) | 53.90 | 89.27 | 243.34 | 332.61 | BASS |
| 05-Jan-2018 | Hinterreit | Ambition Championships | 8006 | SL | DNF | | BASS |
| 05-Jan-2018 | Hinterreit | Ambition Championships | 8005 | SL | DNF | | BASS |
| 04-Jan-2018 | Hinterreit | Ambition Championships | 8001 | SL | DNF | | BASS |
| 04-Jan-2018 | Hinterreit | Ambition Championships | 8000 | SL | DNF | | BASS |
| 12-Nov-2017 | Braehead | Indoor Challenge Cup | 8330 | SL | QLF | 28 (11) | 34.77 | 220.79 | 44.58 | 265.37 | IBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 8285 | GS | QLF | 46 | 86.32 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8283 | SL | DNF | | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8328 | GS | QLF | 19 | 61.37 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | DSQ | | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | DSQ | | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 54 | 34.20 | 232.94 | 7.92 | 240.86 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | QLF | 22 | 74.91 | 164.62 | 81.39 | 246.01 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8241 | SL | QLF | 27 | 31.68 | 181.21 | 25.61 | 206.82 | OBARTS |
| 06-Apr-2017 | Tignes | Delancey British Childrens Championships | 8310 | COM | QLF | 12 (12) | 50.90 | | UNS |
| 04-Apr-2017 | Tignes | Delancey British Childrens Championships | 8309 | GS | QLF | 21 (21) | 36.68 | | UNS |
| 15-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8050 | COM | QLF | 8 (6) | 57.57 | | UNS |
| 12-Feb-2017 | Bormio | English Alpine Championships (GBR) | 8043 | GS | QLF | 34 (23) | 65.39 | | UNS |
| 11-Jan-2017 | Reiteralm | Evolution Speed Races | 8033 | SG | QLF | 11 (11) | 75.06 | | UNS |
| 10-Jan-2017 | Reiteralm | Evolution Speed Races | 8030 | GS | QLF | 7 (7) | 48.60 | | UNS |
| 08-Jan-2017 | Hinterreit | Ambition Championships | 8019 | PRS | QLF | 21 (19) | 37.83 | | UNS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8027 | GS | QLF | 16 (13) | 35.47 | | UNS |
| 07-Jan-2017 | Hinterreit | Ambition Championships | 8023 | GS | QLF | 17 (14) | 35.20 | | UNS |
| 06-Jan-2017 | Hinterreit | Ambition Championships | 8018 | SL | QLF | 11 (11) | 42.92 | | UNS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 8272 | SL | QLF | 7 (5) | 39.11 | | UNS |
| 14-Aug-2016 | Chill Factore | British Indoor Champs | 8227 | SL | QLF | 10 (7) | 18.85 | | UNS |
| 13-Aug-2016 | Chill Factore | Anglo-Welsh Champs | 8225 | SL | QLF | 11 (7) | 18.50 | | UNS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 8209 | SL | QLF | 9 (8) | 16.14 | | UNS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 8207 | SL | QLF | 11 (9) | 16.41 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8203 | SL | QLF | 6 (6) | 21.67 | | UNS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8196 | SL | QLF | 3 (3) | 14.92 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 8152 | GS | QLF | 8 (4) | 30.43 | | UNS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8132 | COM | QLF | 5 | 37.78 | | UNS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8131 | GS | QLF | 10 | 41.10 | | UNS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8109 | GS | QLF | 16 (6) | 30.09 | | UNS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8179 | GS | QLF | 5 (4) | 34.09 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 8177 | SL | QLF | 8 (7) | 38.70 | | UNS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8227 | SL | QLF | 17 (15) | 39.68 | | UNS |
| 14-Jun-2015 | Braehead | Scottish Indoor Championships | 8142 | SL | QLF | 17 (13) | 18.53 | | UNS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 8128 | SL | QLF | 17 (13) | 18.17 | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8224 | SL | QLF | 11 (10) | 43.16 | | UNS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8222 | SL | QLF | 13 (12) | 16.42 | | UNS |