| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 06-Oct-2024 | Hillend | Craig Macfie Classic | 9551 | SL | QLF | 9 (1) | 74.31 | 155.22 | 76.67 | 231.89 | OBARTS |
| 04-Dec-2022 | Hillend | LSR Bairns and Lassies | 9352 | GS | DNS | | UNS |
| 09-Oct-2022 | Braehead | GSR Indoor Challenge | 9334 | SL | QLF | 24 (12) | 37.79 | 326.15 | 17.92 | 344.07 | IBARTS |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 9327 | SL | DNF | | OBARTS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9313 | SL | QLF | 27 (10) | 86.01 | 292.76 | 0.00 | 292.76 | OBARTS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9112 | SL | DNS | | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9111 | SL | DNS | | BASS |
| 06-Mar-2022 | Cairngorm | Scottish Children's Championships | 9110 | SL | DNS | | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9108 | SL | DNS | | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9107 | SL | DNS | | BASS |
| 05-Mar-2022 | Cairngorm | Scottish Children's Championships | 9106 | SL | DNS | | BASS |
| 02-Jun-2018 | Firpark | Twin Peaks & U10/U12's | 9228 | SL | QLF | 23 (17) | 20.08 | | UNS |
| 08-Oct-2017 | Hillend | Craig MacFie Classic | 9333 | SL | QLF | 12 | 44.72 | | UNS |
| 24-Sep-2017 | Hillend | British Outdoor Championships | 9286 | GS | QLF | 18 | 37.64 | | UNS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9284 | SL | QLF | 16 | 48.53 | | UNS |
| 03-Sep-2017 | Hillend | Scottish Outdoor Championships | 9329 | GS | QLF | 10 | 38.11 | | UNS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 9327 | SL | QLF | 13 | 47.34 | | UNS |
| 04-Jun-2017 | Hillend | Twin Peaks | 9246 | SL | DNS | | UNS |
| 07-May-2017 | Chill Factore | BSA GBR Indoor Series | 9230 | SL | DNS | | UNS |
| 06-May-2017 | Chill Factore | BSA GBR Indoor Series | 9228 | SL | DNS | | UNS |
| 26-Nov-2016 | Hillend | LSRA Bairns & Lassies | 9263 | GS | QLF | 13 (5) | 36.03 | | UNS |
| 02-Oct-2016 | Hillend | LSRA Classic | 9261 | SL | QLF | 13 (3) | 52.72 | | UNS |
| 03-Sep-2016 | Hillend | Scottish Dry Slope Championships | 9258 | SL | QLF | 10 (4) | 47.46 | | UNS |
| 05-Jun-2016 | Hillend | Twin Peaks | 9186 | SL | QLF | 17 (5) | 27.01 | | UNS |
| 08-May-2016 | Chill Factore | Ambition GBR Indoor Series 1 & 2 | 9167 | SL | QLF | 15 (7) | 25.39 | | UNS |
| 07-May-2016 | Chill Factore | Ambition GBR Indoor Series 1 & 2 | 9166 | SL | QLF | 14 (8) | 29.53 | | UNS |
| 13-Mar-2016 | Nevis Range | Scottish Children's Championships | 9143 | GS | QLF | 15 (2) | 36.04 | | UNS |
| 23-Jan-2016 | The Lecht | Scottish BASS - Gordons Open | 9112 | GS | QLF | 15 (2) | 34.99 | | UNS |