| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 9341 | SL | DNS | | UNS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 9325 | SL | QLF | 6 (2) | 79.94 | 146.35 | 96.27 | 242.62 | OBARTS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 9319 | SL | DNS | | UNS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 9286 | SL | QLF | 10 (3) | 81.24 | 166.25 | 58.18 | 224.43 | OBARTS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9282 | SL | QLF | 18 (4) | 82.99 | 191.14 | 0.00 | 191.14 | OBARTS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9299 | GS | QLF | 11 (3) | 64.96 | | UNS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9229 | SL | QLF | 14 (5) | 83.17 | 193.54 | 11.89 | 205.43 | OBARTS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9227 | SL | DNS | | OBARTS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 9184 | SL | DNS | | BASS |
| 11-Mar-2018 | Cairngorm | Scottish Children's Championships | 9183 | SL | DNS | | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9194 | SL | DNS | | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9193 | SL | DNS | | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9190 | SL | DNS | | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 9189 | SL | DNS | | BASS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 9332 | SL | QLF | 10 | 77.93 | 148.97 | 53.50 | 202.47 | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9285 | GS | DNS | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9283 | SL | QLF | 19 | 85.06 | 227.60 | 0.00 | 227.60 | OBARTS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9328 | GS | QLF | 18 | 67.03 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9326 | SL | QLF | 16 | 87.58 | 232.96 | 40.08 | 273.04 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9254 | SL | QLF | 36 | 40.84 | 278.47 | 0.00 | 278.47 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9245 | SL | QLF | 15 | 83.29 | 232.64 | 23.58 | 256.22 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9241 | SL | DNS | | OBARTS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 9262 | GS | QLF | 9 (6) | 64.45 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 9260 | SL | DSQ | | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9255 | SL | QLF | 9 (5) | 83.81 | 244.57 | 35.13 | 279.70 | OBARTS |
| 19-Jun-2016 | Braehead | Scottish Indoor Champs | 9191 | SL | DSQ | | IBARTS |
| 18-Jun-2016 | Braehead | Ambition GBR Indoor Series 3 | 9189 | SL | QLF | 38 (12) | 39.99 | 307.95 | 5.00 | 312.95 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9185 | SL | QLF | 14 (6) | 83.26 | 312.86 | 23.18 | 336.04 | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9178 | SL | QLF | 13 (4) | 32.97 | 220.51 | 65.43 | 285.94 | OBARTS |
| 24-Apr-2016 | Chill Factore | Manchester Ski Racing CN | 9158 | SL | QLF | 17 (4) | 21.08 | 263.01 | 18.48 | 281.49 | IBARTS |
| 24-Apr-2016 | Chill Factore | Manchester Ski Racing CN | 9157 | SL | QLF | 20 (5) | 21.12 | 266.15 | 12.73 | 278.88 | IBARTS |
| 23-Apr-2016 | Chill Factore | Telford CN | 9152 | SL | QLF | 17 (4) | 21.27 | 282.91 | 26.56 | 309.47 | IBARTS |
| 23-Apr-2016 | Chill Factore | Telford CN | 9151 | SL | QLF | 18 (5) | 20.95 | 238.32 | 31.86 | 270.18 | IBARTS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9143 | GS | DNS | | UNS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 9123 | COM | DNS | | UNS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 9122 | GS | QLF | 11 (6) | 47.87 | | UNS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 9180 | GS | QLF | 8 (7) | 37.58 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9178 | SL | QLF | 12 (9) | 43.16 | | UNS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 9232 | SL | QLF | 10 (9) | 39.99 | | UNS |
| 13-Jun-2015 | Braehead | GBR Indoor Series | 9129 | SL | DNS | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 9229 | SL | DSQ | | UNS |
| 06-Jun-2015 | Firpark | Twin Peaks | 9227 | SL | QLF | 8 (6) | 18.01 | | UNS |