| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 17-Nov-2019 | Braehead | Indoor Challenge Cup | 8323 | SL | QLF | 28 (5) | 33.16 | 132.99 | 40.44 | 173.43 | IBARTS |
| 16-Nov-2019 | Braehead | Gordons Indoor | 8338 | SL | QLF | 19 (4) | 30.82 | 142.04 | 43.77 | 185.81 | IBARTS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8195 | SL | DNF | | BASS |
| 25-Feb-2018 | Cairngorm | Hilton Coylumbridge Open | 8191 | SL | QLF | 7 (7) | 113.42 | 241.30 | 202.62 | 443.92 | BASS |
| 18-Jun-2017 | Braehead | Scottish Indoor Championships | 8254 | SL | QLF | 44 | 37.51 | 256.75 | 12.62 | 269.37 | IBARTS |
| 17-Jun-2017 | Braehead | BSA GBR Indoor Series | 8252 | SL | QLF | 61 | 35.01 | 255.51 | 7.92 | 263.43 | IBARTS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8202 | SL | DSQ | | OBARTS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8195 | SL | DSQ | | OBARTS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8130 | SL | QLF | 11 (4) | 49.82 | 115.17 | 243.11 | 358.28 | BASS |
| 28-Feb-2016 | Glenshee | Glenshee Winter Games | 8129 | SL | DSQ | | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8128 | SL | DSQ | | BASS |
| 27-Feb-2016 | Glenshee | Glenshee Winter Games | 8127 | SL | QLF | 6 (4) | 46.93 | 80.32 | 247.50 | 327.82 | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8107 | SL | DSQ | | BASS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 8106 | SL | QLF | 20 (8) | 54.85 | 295.22 | 218.50 | 513.72 | BASS |
| 08-Feb-2015 | Glenshee | Glenshee Winter Games | 8141 | COM | QLF | 22 | 56.66 | | UNS |
| 07-Feb-2015 | Glenshee | Glenshee Winter Games | 8136 | GS | QLF | 31 | 42.49 | | UNS |