| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 02-Oct-2022 | Hillend | Craig Macfie Classic | 8327 | SL | DSQ | | OBARTS |
| 19-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8279 | SL | DSQ | | IBARTS |
| 18-Jun-2022 | Braehead | eola GBR Indoor Series Race 3 & 4 | 8277 | SL | QLF | 23 (7) | 30.38 | 96.28 | 41.06 | 137.34 | IBARTS |
| 05-Jun-2022 | Hillend | Twin Peaks Hillend | 8267 | SL | QLF | 18 (3) | 67.89 | 139.77 | 68.86 | 208.63 | OBARTS |
| 04-Jun-2022 | Firpark | Twin Peaks Firpark | 8331 | SL | QLF | 11 (4) | 27.24 | 103.41 | 61.23 | 164.64 | OBARTS |
| 03-Oct-2021 | Hillend | Craig MacFie Classic | 8237 | SL | DNF | | OBARTS |
| 06-Jun-2021 | Hillend | Twin Peaks | 8166 | SL | DNS | | OBARTS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8077 | SL | DSQ | | BASS |
| 07-Mar-2020 | Cairngorm | Scottish Childrens Championships | 8074 | SL | DSQ | | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 8235 | GS | DNF | | BASS |
| 29-Feb-2020 | Cairngorm | Cairngorm SC Open BASS and Bairns Race | 8232 | GS | DNF | | BASS |
| 06-Oct-2019 | Hillend | Craig Macfie Classic | 8325 | SL | QLF | 14 (6) | 78.93 | 212.10 | 38.48 | 250.58 | OBARTS |
| 08-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8298 | GS | QLF | 20 (8) | 59.99 | | UNS |
| 07-Sep-2019 | Hillend | Scottish Outdoor Championships 2019 | 8296 | SL | DSQ | | OBARTS |
| 02-Sep-2017 | Hillend | Scottish Outdoor Championships | 8326 | SL | DSQ | | OBARTS |
| 04-Jun-2017 | Hillend | Twin Peaks | 8245 | SL | DSQ | | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 8241 | SL | DSQ | | OBARTS |