| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 10-Nov-2023 | Hillend | BUDS Champs | 9756 | SL | QLF | 14 (5) | 40.06 | 95.40 | 28.45 | 123.85 | OBARTS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 9257 | SL | QLF | 11 (1) | 82.62 | 72.99 | 73.19 | 146.18 | OBARTS |
| 08-Jun-2019 | Firpark | Twin Peaks Slalom 2019 | 9250 | SL | QLF | 15 (2) | 32.94 | 106.10 | 86.13 | 192.23 | OBARTS |
| 11-Nov-2018 | Braehead | Indoor Challenge Cup | 9301 | SL | QLF | 8 (3) | 34.34 | 101.97 | 70.74 | 172.71 | IBARTS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 9286 | SL | QLF | 5 (2) | 73.73 | 84.33 | 58.18 | 142.51 | OBARTS |
| 23-Sep-2018 | Hillend | British Outdoor Championships | 9284 | GS | QLF | 12 (2) | 57.52 | | UNS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9282 | SL | QLF | 14 (4) | 76.18 | 116.38 | 0.00 | 116.38 | OBARTS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 9299 | GS | QLF | 8 (2) | 62.54 | | UNS |
| 01-Sep-2018 | Hillend | Scottish Outdoor Championships | 9269 | SL | QLF | 12 (2) | 73.24 | 145.75 | 16.48 | 162.23 | OBARTS |
| 17-Jun-2018 | Braehead | Scottish Indoor Championships | 9241 | SL | QLF | 19 (3) | 34.63 | 140.08 | 16.73 | 156.81 | IBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9229 | SL | QLF | 10 (1) | 77.45 | 130.71 | 11.89 | 142.60 | OBARTS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 9332 | SL | QLF | 7 | 72.89 | 92.77 | 53.50 | 146.27 | OBARTS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9285 | GS | QLF | 11 | 60.02 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9328 | GS | QLF | 11 | 63.03 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9326 | SL | QLF | 8 | 79.52 | 145.26 | 40.08 | 185.34 | OBARTS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 9254 | SL | QLF | 23 | 35.52 | 148.40 | 0.00 | 148.40 | IBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9245 | SL | QLF | 11 | 76.77 | 158.07 | 23.58 | 181.65 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9241 | SL | QLF | 17 | 31.60 | 115.24 | 23.54 | 138.78 | OBARTS |
| 02-Oct-2016 | Hillend | LSRA Classic | 9260 | SL | DSQ | | OBARTS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9255 | SL | DNF | | OBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9185 | SL | DSQ | | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 9178 | SL | QLF | 11 (3) | 31.36 | 174.58 | 65.43 | 240.01 | OBARTS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 9179 | GS | QLF | 19 (6) | 65.38 | | UNS |
| 26-Sep-2015 | Hillend | Scottish Outdoor Championships | 9177 | SL | DNF | | OBARTS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 9231 | SL | QLF | 12 (4) | 78.16 | 221.69 | 6.36 | 228.05 | OBARTS |
| 07-Jun-2015 | Hillend | Twin Peaks | 9228 | SL | QLF | 12 (4) | 86.05 | 248.82 | 35.07 | 283.89 | OBARTS |
| 14-Sep-2014 | Hillend | Craig Macfie Classic | 9244 | SL | DSQ | | OBARTS |
| 08-Jun-2014 | Hillend | Twin Peaks race 2 | 9239 | SL | QLF | 16 | 91.61 | 273.19 | 28.21 | 301.40 | OBARTS |
| 15-Sep-2013 | Hillend | Craig Macfie Classic | 9160 | SL | DSQ | | BARTS |
| 09-Jun-2013 | Hillend | Twin Peaks | 9122 | SL | QLF | 25 (6) | 85.68 | 289.62 | 14.03 | 303.65 | BARTS |