| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 27-Sep-2026 | Kilternan | Irish Championships | 9343 | SL | QLF | 9 (2) | 37.42 | 189.13 | 0.00 | 189.13 | OBARTS |
| 26-Sep-2026 | Kilternan | Irish Championships | 9341 | SL | QLF | 9 (2) | 36.99 | 155.62 | 5.00 | 160.62 | OBARTS |
| 20-Sep-2026 | Llandudno | North Wales Weekend | 9372 | SL | QLF | 21 (8) | 38.88 | 191.21 | 10.00 | 201.21 | OBARTS |
| 13-Sep-2026 | Pontypool | Welsh Outdoor Championships | 9377 | SL | DNF | | OBARTS |
| 12-Sep-2026 | Pontypool | Welsh Outdoor Championships | 9335 | SL | QLF | 18 (5) | 54.51 | 194.76 | 5.00 | 199.76 | OBARTS |
| 09-Aug-2026 | Manchester | British Indoor Championships | 9329 | SL | QLF | 28 (11) | 34.34 | 146.51 | 7.02 | 153.53 | IBARTS |
| 08-Aug-2026 | Manchester | Welsh Indoor Championships | 9327 | SL | QLF | 30 (11) | 32.85 | 149.37 | 1.00 | 150.37 | IBARTS |
| 12-Jul-2026 | Pontypool | Copper Horse Outdoor GBR Series 4 | 9323 | SL | QLF | 24 (11) | 53.61 | 176.54 | 5.00 | 181.54 | OBARTS |
| 11-Jul-2026 | Pontypool | Pontypool Club National | 9285 | SL | QLF | 27 (11) | 54.70 | 224.15 | 10.00 | 234.15 | OBARTS |
| 21-Jun-2026 | Gloucester | Western Counties Club National | 9281 | SL | QLF | 23 (8) | 50.31 | 192.31 | 10.00 | 202.31 | OBARTS |
| 20-Jun-2026 | Gloucester | Gloucester Club National | 9277 | SL | QLF | 21 (4) | 46.15 | 182.99 | 10.00 | 192.99 | OBARTS |
| 17-May-2026 | Llandudno | Copper Horse Outdoor GBR Series 1 | 9293 | SL | DNF | | OBARTS |
| 16-May-2026 | Llandudno | Cardiff & Dragons Club National | 9267 | SL | QLF | 27 (12) | 38.37 | 189.27 | 10.00 | 199.27 | OBARTS |
| 26-Apr-2026 | Pembrey | West Wales Club National | 9257 | SL | QLF | 14 (6) | 29.24 | 139.10 | 15.15 | 154.25 | OBARTS |
| 25-Apr-2026 | Pembrey | West Wales Club National | 9255 | SL | QLF | 12 (5) | 27.64 | 126.05 | 33.57 | 159.62 | OBARTS |
| 23-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 9058 | SL | QLF | 8 (6) | 59.52 | 281.40 | 185.87 | 467.27 | BASS |
| 23-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 9057 | SL | QLF | 7 (6) | 58.10 | 262.58 | 185.87 | 448.45 | BASS |
| 23-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 9056 | SL | QLF | 13 (6) | 117.62 | * | * | * | BASS |
| 22-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 9053 | GS | DNF | | BASS |
| 22-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 9052 | GS | QLF | 11 | 62.76 | 243.02 | 179.84 | 422.86 | BASS |
| 22-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 9051 | GS | DNF | | BASS |
| 18-Dec-2025 | Geilo | Aurora Cup 2025 | 9067 | SL | QLF | 3 (2) | 71.67 | 209.13 | 167.51 | 376.64 | BASS |
| 18-Dec-2025 | Geilo | Aurora Cup 2025 | 9066 | SL | QLF | 2 (2) | 59.28 | 191.12 | 167.51 | 358.63 | BASS |
| 18-Dec-2025 | Geilo | Aurora Cup 2025 | 9065 | SL | QLF | 6 (2) | 130.95 | * | * | * | BASS |
| 17-Dec-2025 | Geilo | Aurora Cup 2025 | 9062 | GS | QLF | 3 (3) | 72.14 | 206.59 | 182.11 | 388.70 | BASS |
| 17-Dec-2025 | Geilo | Aurora Cup 2025 | 9061 | GS | QLF | 3 (3) | 70.67 | 196.30 | 182.11 | 378.41 | BASS |
| 17-Dec-2025 | Geilo | Aurora Cup 2025 | 9060 | GS | QLF | 12 (3) | 142.81 | * | * | * | BASS |
| 08-Nov-2025 | Welwyn | Welwyn Club National | 9388 | SL | QLF | 17 (9) | 28.54 | 274.54 | 28.51 | 303.05 | OBARTS |
| 05-Oct-2025 | Kilternan | Irish Championships | 9307 | SL | DNF | | OBARTS |
| 04-Oct-2025 | Kilternan | Irish Championships | 9305 | SL | QLF | 17 (2) | 42.52 | 271.92 | 5.00 | 276.92 | OBARTS |
| 21-Sep-2025 | Llandudno | North Wales Weekend | 9256 | SL | QLF | 33 (7) | 38.16 | 234.90 | 10.00 | 244.90 | OBARTS |
| 07-Sep-2025 | Pontypool | Welsh Championships | 9299 | SL | QLF | 21 (7) | 59.75 | 317.24 | 0.00 | 317.24 | OBARTS |
| 06-Sep-2025 | Pontypool | Welsh Championships | 9297 | SL | QLF | 23 (8) | 61.75 | 321.25 | 5.00 | 326.25 | OBARTS |
| 10-Aug-2025 | Chill Factore | English Indoor Championships | 9292 | SL | QLF | 37 (10) | 38.09 | 233.47 | 18.71 | 252.18 | IBARTS |
| 09-Aug-2025 | Chill Factore | Welsh Indoor Championships | 9290 | SL | QLF | 48 (15) | 39.02 | 227.14 | 16.98 | 244.12 | IBARTS |
| 29-Jun-2025 | Gloucester | Western Counties Club National | 9252 | SL | QLF | 22 (6) | 48.54 | 231.32 | 10.00 | 241.32 | OBARTS |
| 28-Jun-2025 | Gloucester | Gloucester Club National | 9250 | SL | QLF | 21 (6) | 52.18 | 325.46 | 10.00 | 335.46 | OBARTS |
| 27-Apr-2025 | Pembrey | West Wales Club National | 9260 | SL | QLF | 22 (7) | 31.19 | 185.14 | 10.00 | 195.14 | OBARTS |
| 26-Apr-2025 | Pembrey | West Wales Club National | 9258 | SL | QLF | 26 (8) | 31.45 | 238.30 | 10.00 | 248.30 | OBARTS |
| 24-Jan-2025 | Les Crosets | Welsh Alpine Championships | 9223 | SL | QLF | 14 | 62.69 | 308.24 | 206.86 | 515.10 | BASS |
| 24-Jan-2025 | Les Crosets | Welsh Alpine Championships | 9222 | SL | DNF | | BASS |
| 24-Jan-2025 | Les Crosets | Welsh Alpine Championships | 9221 | SL | DNF | | BASS |
| 22-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 9545 | SL | QLF | 40 (13) | 44.65 | 339.02 | 10.00 | 349.02 | OBARTS |
| 21-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 9541 | SL | QLF | 31 (8) | 51.85 | 316.17 | 2.46 | 318.63 | OBARTS |
| 28-Jul-2024 | Gloucester | SWSA Club National | 9557 | SL | QLF | 18 (6) | 54.14 | 346.31 | 10.00 | 356.31 | OBARTS |
| 27-Jul-2024 | Gloucester | Western Counties Club National | 9555 | SL | QLF | 17 (6) | 62.38 | 473.10 | 10.00 | 483.10 | OBARTS |
| 21-Apr-2024 | Pembrey | West Wales CN Weekend | 9461 | SL | DNF | | OBARTS |
| 20-Apr-2024 | Pembrey | West Wales CN Weekend | 9459 | SL | DSQ | | OBARTS |
| 23-Jul-2023 | Pontypool | Cardiff & Dragons Club National | 9724 | SL | QLF | 7 (5) | 31.28 | | UNS |