| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 01-Dec-2019 | Hillend | LSR Bairns and Lassies | 8341 | SL | DNF | | UNS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 26 (7) | 61.61 | | UNS |
| 09-Jun-2019 | Hillend | BSA GBR Outdoor 2 (SSS) & Twin Peaks | 8257 | SL | DNS | | OBARTS |
| 02-Dec-2018 | Hillend | LSR Bairns and Lassies | 8320 | SL | DNS | | UNS |
| 07-Oct-2018 | Hillend | Craig Macfie Classic | 8287 | SL | DNS | | UNS |
| 02-Sep-2018 | Hillend | Scottish Outdoor Championships | 8300 | GS | QLF | 6 (6) | 34.23 | | UNS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 8228 | SL | QLF | 7 (7) | 16.47 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 8284 | SL | QLF | 12 | 41.35 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 8329 | GS | QLF | 8 | 35.37 | | UNS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 8277 | GS | QLF | 12 (3) | 32.04 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 8203 | SL | QLF | 13 (4) | 23.30 | | UNS |
| 04-Jun-2016 | Firpark | Twin Peaks | 8196 | SL | QLF | 11 (4) | 15.95 | | UNS |
| 27-Sep-2015 | Hillend | Scottish Outdoor Championships | 8179 | GS | QLF | 16 (4) | 39.05 | | UNS |
| 13-Sep-2015 | Hillend | Craig Macfie LSRA Classic | 8227 | SL | QLF | 18 (3) | 39.77 | | UNS |
| 07-Jun-2015 | Hillend | Twin Peaks | 8224 | SL | QLF | 17 (3) | 46.01 | | UNS |
| 06-Jun-2015 | Firpark | Twin Peaks | 8222 | SL | QLF | 17 (4) | 18.05 | | UNS |