| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 18-Apr-2026 | Manchester | BUCS Indoor Championships | 8287 | SL | DSQ | | IBARTS |
| 27-Feb-2025 | Snozone MK | BUCS Indoor Championships | 8369 | SL | QLF | 15 (6) | 27.94 | | UNS |
| 26-Feb-2025 | Snozone MK | BUCS Indoor Championships | 8368 | SL | QLF | 25 (7) | 28.72 | | UNS |
| 10-Sep-2023 | Pontypool | British Outdoor Championships | 8702 | SL | DSQ | | OBARTS |
| 09-Sep-2023 | Pontypool | Welsh National Championships | 8700 | SL | QLF | 36 (7) | 42.85 | 136.02 | 5.00 | 141.02 | OBARTS |
| 12-Aug-2023 | Chill Factore | Welsh Indoor Champs & eola GBR Indoor 5 | 8690 | SL | QLF | 49 (8) | 33.32 | 198.03 | 17.83 | 215.86 | IBARTS |
| 30-Jul-2023 | Swadlincote | CESA CN | 8719 | SL | DSQ | | OBARTS |
| 29-Jul-2023 | Swadlincote | Midland CN | 8727 | SL | QLF | 19 (4) | 28.93 | 91.43 | 18.53 | 109.96 | OBARTS |
| 24-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8664 | SL | QLF | 23 (2) | 36.47 | 152.73 | 10.00 | 162.73 | OBARTS |
| 21-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8643 | SL | DNF | | OBARTS |
| 20-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8642 | SL | QLF | 49 (8) | 50.91 | 538.41 | 7.18 | 545.59 | OBARTS |
| 27-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8184 | SL | DNF | | BASS |
| 27-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8181 | SL | DNF | | BASS |
| 26-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8180 | GS | QLF | 29 (1) | 124.11 | 218.93 | 199.09 | 418.02 | BASS |
| 26-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8177 | GS | QLF | 46 (1) | 124.11 | * | * | * | BASS |
| 24-Sep-2022 | Llandudno | North Wales SC Club National | 8321 | SL | QLF | 6 (1) | 29.39 | 69.06 | 44.51 | 113.57 | OBARTS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 8319 | SL | DNF | | OBARTS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 8317 | SL | QLF | 40 (6) | 34.55 | 177.57 | 5.44 | 183.01 | OBARTS |
| 21-Aug-2022 | Gloucester | Welsh Open Championships | 8309 | SL | DNF | | OBARTS |
| 20-Aug-2022 | Gloucester | SSW Club National | 8307 | SL | QLF | 23 (2) | 39.95 | 132.06 | 31.21 | 163.27 | OBARTS |
| 01-May-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8243 | SL | QLF | 42 (5) | 33.91 | 178.75 | 14.98 | 193.73 | OBARTS |
| 30-Apr-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8241 | SL | DNF | | OBARTS |
| 31-Mar-2022 | Les Crosets | Welsh Alpine Championships | 8059 | SL | QLF | 8 (1) | 97.64 | 132.82 | 282.59 | 415.41 | BASS |
| 31-Mar-2022 | Les Crosets | Welsh Alpine Championships | 8056 | SL | QLF | 19 (1) | 97.64 | * | * | * | BASS |
| 12-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 8221 | SL | QLF | 31 (9) | 33.66 | 178.05 | 4.35 | 182.40 | OBARTS |
| 11-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 8219 | SL | QLF | 28 (5) | 34.46 | 178.48 | 12.41 | 190.89 | OBARTS |