| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 20-Sep-2026 | Llandudno | North Wales Weekend | 8372 | SL | QLF | 22 (7) | 40.48 | 284.78 | 12.68 | 297.46 | OBARTS |
| 13-Sep-2026 | Pontypool | Welsh Outdoor Championships | 8377 | SL | QLF | 25 (6) | 55.89 | 288.72 | 6.84 | 295.56 | OBARTS |
| 12-Sep-2026 | Pontypool | Welsh Outdoor Championships | 8335 | SL | QLF | 21 (7) | 59.78 | 264.74 | 10.10 | 274.84 | OBARTS |
| 20-Jun-2026 | Gloucester | Gloucester Club National | 8277 | SL | QLF | 53 (13) | 53.04 | 343.45 | 18.26 | 361.71 | OBARTS |
| 17-May-2026 | Llandudno | Copper Horse Outdoor GBR Series 1 | 8293 | SL | QLF | 46 (10) | 43.84 | 326.21 | 6.77 | 332.98 | OBARTS |
| 16-May-2026 | Llandudno | Cardiff & Dragons Club National | 8267 | SL | QLF | 66 (17) | 42.31 | 355.63 | 10.00 | 365.63 | OBARTS |
| 26-Apr-2026 | Pembrey | West Wales Club National | 8257 | SL | QLF | 32 (6) | 31.50 | 250.60 | 35.45 | 286.05 | OBARTS |
| 25-Apr-2026 | Pembrey | West Wales Club National | 8255 | SL | QLF | 40 (7) | 30.77 | 294.73 | 33.25 | 327.98 | OBARTS |
| 23-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8058 | SL | QLF | 9 (6) | 62.37 | 368.96 | 127.67 | 496.63 | BASS |
| 23-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8057 | SL | QLF | 9 (6) | 56.30 | 372.74 | 127.67 | 500.41 | BASS |
| 23-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8056 | SL | QLF | 18 (6) | 118.67 | * | * | * | BASS |
| 22-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8053 | GS | QLF | 13 (11) | 68.64 | 386.86 | 155.48 | 542.34 | BASS |
| 22-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8052 | GS | QLF | 10 (11) | 66.39 | 354.55 | 155.48 | 510.03 | BASS |
| 22-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8051 | GS | QLF | 34 (11) | 135.03 | * | * | * | BASS |
| 05-Oct-2025 | Kilternan | Irish Championships | 8307 | SL | DNS | | OBARTS |
| 04-Oct-2025 | Kilternan | Irish Championships | 8305 | SL | DNS | | OBARTS |
| 21-Sep-2025 | Llandudno | North Wales Weekend | 8256 | SL | QLF | 41 (9) | 39.60 | 278.65 | 30.22 | 308.87 | OBARTS |
| 07-Sep-2025 | Pontypool | Welsh Championships | 8299 | SL | QLF | 22 (7) | 58.75 | 300.21 | 6.96 | 307.17 | OBARTS |
| 06-Sep-2025 | Pontypool | Welsh Championships | 8297 | SL | QLF | 23 (7) | 59.61 | 313.03 | 5.76 | 318.79 | OBARTS |
| 29-Jun-2025 | Gloucester | Western Counties Club National | 8252 | SL | QLF | 43 (9) | 52.71 | 380.48 | 13.66 | 394.14 | OBARTS |
| 28-Jun-2025 | Gloucester | Gloucester Club National | 8250 | SL | QLF | 42 (7) | 54.78 | 421.44 | 11.55 | 432.99 | OBARTS |
| 27-Apr-2025 | Pembrey | West Wales Club National | 8260 | SL | QLF | 42 (14) | 32.41 | 291.12 | 28.90 | 320.02 | OBARTS |
| 26-Apr-2025 | Pembrey | West Wales Club National | 8258 | SL | QLF | 46 (15) | 31.78 | 297.89 | 25.46 | 323.35 | OBARTS |
| 22-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8546 | SL | DNS | | UNS |
| 21-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8542 | SL | DNS | | UNS |
| 28-Jul-2024 | Gloucester | SWSA Club National | 8558 | SL | QLF | 6 (4) | 25.16 | | UNS |
| 22-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8711 | SL | QLF | 8 (5) | 14.47 | | UNS |