| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 20-Sep-2026 | Llandudno | North Wales Weekend | 8372 | SL | DNF | | OBARTS |
| 13-Sep-2026 | Pontypool | Welsh Outdoor Championships | 8377 | SL | DNF | | OBARTS |
| 12-Sep-2026 | Pontypool | Welsh Outdoor Championships | 8335 | SL | QLF | 16 (5) | 52.17 | 138.11 | 10.10 | 148.21 | OBARTS |
| 21-Jun-2026 | Gloucester | Western Counties Club National | 8281 | SL | DSQ | | OBARTS |
| 20-Jun-2026 | Gloucester | Gloucester Club National | 8277 | SL | QLF | 31 (4) | 42.85 | 137.22 | 18.26 | 155.48 | OBARTS |
| 17-May-2026 | Llandudno | Copper Horse Outdoor GBR Series 1 | 8293 | SL | QLF | 36 (5) | 39.11 | 212.25 | 6.77 | 219.02 | OBARTS |
| 16-May-2026 | Llandudno | Cardiff & Dragons Club National | 8267 | SL | QLF | 54 (13) | 36.89 | 216.56 | 10.00 | 226.56 | OBARTS |
| 25-Apr-2026 | Pembrey | West Wales Club National | 8255 | SL | QLF | 29 (3) | 27.48 | 185.16 | 33.25 | 218.41 | OBARTS |
| 23-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8058 | SL | DNF | | BASS |
| 23-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8057 | SL | QLF | 8 | 48.08 | 211.54 | 127.67 | 339.21 | BASS |
| 23-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8056 | SL | DNF | | BASS |
| 22-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8053 | GS | QLF | 10 (9) | 59.45 | 199.84 | 155.48 | 355.32 | BASS |
| 22-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8052 | GS | QLF | 8 (9) | 57.10 | 163.61 | 155.48 | 319.09 | BASS |
| 22-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8051 | GS | QLF | 27 (9) | 116.55 | * | * | * | BASS |
| 08-Nov-2025 | Welwyn | Welwyn Club National | 8388 | SL | QLF | 18 (6) | 23.69 | 179.72 | 30.11 | 209.83 | OBARTS |
| 05-Oct-2025 | Kilternan | Irish Championships | 8307 | SL | QLF | 16 (3) | 39.73 | 223.42 | 20.14 | 243.56 | OBARTS |
| 04-Oct-2025 | Kilternan | Irish Championships | 8305 | SL | DNF | | OBARTS |
| 21-Sep-2025 | Llandudno | North Wales Weekend | 8256 | SL | DNS | | OBARTS |
| 07-Sep-2025 | Pontypool | Welsh Championships | 8299 | SL | DNS | | OBARTS |
| 06-Sep-2025 | Pontypool | Welsh Championships | 8297 | SL | QLF | 21 (6) | 57.71 | 279.79 | 5.76 | 285.55 | OBARTS |
| 27-Apr-2025 | Pembrey | West Wales Club National | 8260 | SL | QLF | 43 (15) | 32.45 | 292.38 | 28.90 | 321.28 | OBARTS |
| 26-Apr-2025 | Pembrey | West Wales Club National | 8258 | SL | QLF | 45 (14) | 31.49 | 288.51 | 25.46 | 313.97 | OBARTS |
| 24-Jan-2025 | Les Crosets | Welsh Alpine Championships | 8225 | SL | QLF | 12 (11) | 41.13 | | UNS |
| 22-Jan-2025 | Les Crosets | Welsh Alpine Championships | 8216 | GS | QLF | 18 (15) | 77.96 | | UNS |
| 06-Oct-2024 | Kilternan | Irish Championships | 8550 | SL | QLF | 6 (3) | 20.29 | | UNS |
| 05-Oct-2024 | Kilternan | Irish Championships | 8548 | SL | QLF | 4 (3) | 20.98 | | UNS |
| 22-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8546 | SL | QLF | 8 (7) | 19.58 | | UNS |
| 21-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8542 | SL | QLF | 8 (7) | 23.42 | | UNS |
| 21-Apr-2024 | Pembrey | West Wales CN Weekend | 8462 | SL | DNS | | UNS |
| 20-Apr-2024 | Pembrey | West Wales CN Weekend | 8460 | SL | QLF | 5 (4) | 14.82 | | UNS |
| 26-Jan-2024 | Les Crosets | Welsh Alpine Championships | 8089 | SL | QLF | 12 (10) | 29.71 | | UNS |
| 24-Jan-2024 | Les Crosets | Welsh Alpine Championships | 8082 | GS | QLF | 15 (11) | 71.24 | | UNS |
| 10-Sep-2023 | Pontypool | British Outdoor Championships | 8703 | SL | QLF | 16 (11) | 26.44 | | UNS |
| 09-Sep-2023 | Pontypool | Welsh National Championships | 8701 | SL | QLF | 16 (10) | 27.19 | | UNS |
| 22-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8711 | SL | QLF | 6 (4) | 13.23 | | UNS |