| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 27-Sep-2026 | Kilternan | Irish Championships | 8343 | SL | QLF | 2 (1) | 29.72 | 1.97 | 15.84 | 17.81 | OBARTS |
| 26-Sep-2026 | Kilternan | Irish Championships | 8341 | SL | QLF | 2 (1) | 30.07 | 0.00 | 18.91 | 18.91 | OBARTS |
| 20-Sep-2026 | Llandudno | North Wales Weekend | 8372 | SL | QLF | 4 (2) | 30.27 | 28.83 | 12.68 | 41.51 | OBARTS |
| 13-Sep-2026 | Pontypool | Welsh Outdoor Championships | 8377 | SL | DNF | | OBARTS |
| 12-Sep-2026 | Pontypool | Welsh Outdoor Championships | 8335 | SL | DNF | | OBARTS |
| 09-Aug-2026 | Manchester | British Indoor Championships | 8329 | SL | QLF | 9 (2) | 28.03 | 41.56 | 6.29 | 47.85 | IBARTS |
| 08-Aug-2026 | Manchester | Welsh Indoor Championships | 8327 | SL | QLF | 6 (2) | 27.29 | 28.63 | 14.23 | 42.86 | IBARTS |
| 25-Jul-2026 | Stoke | British Dry Slope Championships | 8321 | SL | DNF | | OBARTS |
| 11-Jul-2026 | Pontypool | Pontypool Club National | 8285 | SL | QLF | 9 (3) | 42.77 | 41.87 | 10.00 | 51.87 | OBARTS |
| 21-Jun-2026 | Gloucester | Western Counties Club National | 8281 | SL | QLF | 8 (4) | 39.93 | 31.27 | 17.94 | 49.21 | OBARTS |
| 20-Jun-2026 | Gloucester | Gloucester Club National | 8277 | SL | QLF | 7 (4) | 37.23 | 23.48 | 18.26 | 41.74 | OBARTS |
| 26-Apr-2026 | Pembrey | West Wales Club National | 8257 | SL | QLF | 6 (4) | 24.29 | 26.15 | 35.45 | 61.60 | OBARTS |
| 25-Apr-2026 | Pembrey | West Wales Club National | 8255 | SL | QLF | 8 (6) | 22.53 | 20.31 | 33.25 | 53.56 | OBARTS |
| 23-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8059 | SL | QLF | 5 (4) | 86.94 | 74.08 | 127.67 | 201.75 | BASS |
| 23-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8056 | SL | QLF | 5 (4) | 86.94 | * | * | * | BASS |
| 22-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8054 | GS | QLF | 7 (6) | 103.97 | 51.99 | 155.48 | 207.47 | BASS |
| 22-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 8051 | GS | QLF | 9 (6) | 103.97 | * | * | * | BASS |
| 18-Dec-2025 | Geilo | Aurora Cup 2025 | 8068 | SL | DNF | | BASS |
| 18-Dec-2025 | Geilo | Aurora Cup 2025 | 8065 | SL | DNF | | BASS |
| 17-Dec-2025 | Geilo | Aurora Cup 2025 | 8063 | GS | DNF | | BASS |
| 17-Dec-2025 | Geilo | Aurora Cup 2025 | 8060 | GS | DNF | | 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 | 5 (2) | 29.35 | 17.58 | 30.22 | 47.80 | OBARTS |
| 07-Sep-2025 | Pontypool | Welsh Championships | 8299 | SL | QLF | 8 (3) | 45.66 | 70.67 | 6.96 | 77.63 | OBARTS |
| 06-Sep-2025 | Pontypool | Welsh Championships | 8297 | SL | DSQ | | OBARTS |
| 27-Jul-2025 | Stoke | Stoke Club National | 8325 | SL | DNS | | OBARTS |
| 26-Jul-2025 | Stoke | Telford Club National | 8323 | SL | DNS | | OBARTS |
| 29-Jun-2025 | Gloucester | Western Counties Club National | 8252 | SL | QLF | 7 (3) | 36.98 | 49.09 | 13.66 | 62.75 | OBARTS |
| 28-Jun-2025 | Gloucester | Gloucester Club National | 8250 | SL | QLF | 10 (3) | 38.04 | 69.57 | 11.55 | 81.12 | OBARTS |
| 27-Apr-2025 | Pembrey | West Wales Club National | 8260 | SL | DSQ | | OBARTS |
| 26-Apr-2025 | Pembrey | West Wales Club National | 8258 | SL | QLF | 3 (2) | 23.29 | 23.29 | 25.46 | 48.75 | OBARTS |
| 06-Oct-2024 | Kilternan | Irish Championships | 8549 | SL | DNF | | OBARTS |
| 05-Oct-2024 | Kilternan | Irish Championships | 8547 | SL | QLF | 7 (2) | 31.91 | 67.75 | 23.22 | 90.97 | OBARTS |
| 22-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8545 | SL | QLF | 7 (1) | 30.15 | 53.81 | 10.00 | 63.81 | OBARTS |
| 21-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8541 | SL | QLF | 16 (4) | 37.81 | 99.37 | 0.00 | 99.37 | OBARTS |
| 28-Jul-2024 | Gloucester | SWSA Club National | 8557 | SL | QLF | 7 (2) | 35.74 | 50.68 | 12.78 | 63.46 | OBARTS |
| 27-Jul-2024 | Gloucester | Western Counties Club National | 8555 | SL | DSQ | | OBARTS |
| 22-Jun-2024 | Gloucester | Gloucester Club National | 8503 | SL | QLF | 14 (3) | 34.60 | 87.15 | 10.00 | 97.15 | OBARTS |
| 19-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 8477 | SL | DNF | | OBARTS |
| 18-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 8475 | SL | QLF | 11 (5) | 34.24 | 64.00 | 21.04 | 85.04 | OBARTS |
| 21-Apr-2024 | Pembrey | West Wales CN Weekend | 8461 | SL | QLF | 2 (1) | 23.37 | 4.08 | 44.03 | 48.11 | OBARTS |
| 20-Apr-2024 | Pembrey | West Wales CN Weekend | 8459 | SL | QLF | 5 (1) | 22.94 | 10.98 | 43.35 | 54.33 | OBARTS |
| 05-Apr-2024 | Tignes | GB Alpine Children's Champs | 8108 | GS | QLF | 32 (32) | 123.14 | 202.20 | 184.46 | 386.66 | BASS |
| 02-Apr-2024 | Tignes | GB Alpine Children's Champs | 8104 | SL | QLF | 18 (18) | 102.93 | 180.55 | 182.45 | 363.00 | BASS |
| 15-Feb-2024 | Bormio | English Alpine Childrens' Championships | 8121 | GS | QLF | 37 (37) | 120.75 | 149.18 | 191.05 | 340.23 | BASS |
| 12-Feb-2024 | Bormio | English Alpine Childrens' Championships | 8111 | SL | QLF | 23 (23) | 104.98 | 172.23 | 184.31 | 356.54 | BASS |
| 26-Jan-2024 | Les Crosets | Welsh Alpine Championships | 8390 | SL | QLF | 13 (11) | 91.54 | 141.58 | 168.88 | 310.46 | BASS |
| 26-Jan-2024 | Les Crosets | Welsh Alpine Championships | 8387 | SL | QLF | 15 (11) | 91.54 | * | * | * | BASS |
| 25-Jan-2024 | Les Crosets | Welsh Alpine Championships | 8386 | GS | QLF | 10 (8) | 121.87 | 143.70 | 213.99 | 357.69 | BASS |
| 25-Jan-2024 | Les Crosets | Welsh Alpine Championships | 8383 | GS | QLF | 15 (8) | 121.87 | * | * | * | BASS |
| 08-Oct-2023 | Kilternan | Irish Championships | 8708 | SL | QLF | 3 (1) | 30.80 | 15.99 | 68.57 | 84.56 | OBARTS |
| 07-Oct-2023 | Kilternan | Irish Championships | 8706 | SL | DNF | | OBARTS |
| 24-Sep-2023 | Llandudno | North Wales Race Weekend | 8737 | SL | QLF | 10 (4) | 32.95 | 118.15 | 25.04 | 143.19 | OBARTS |
| 10-Sep-2023 | Pontypool | British Outdoor Championships | 8702 | SL | DNF | | OBARTS |
| 09-Sep-2023 | Pontypool | Welsh National Championships | 8700 | SL | DNF | | OBARTS |
| 21-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8643 | SL | QLF | 25 (9) | 34.28 | 126.41 | 5.00 | 131.41 | OBARTS |
| 20-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8642 | SL | QLF | 15 (4) | 34.14 | 120.59 | 7.18 | 127.77 | OBARTS |
| 23-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8712 | SL | QLF | 11 (5) | 10.77 | 58.58 | 59.55 | 118.13 | OBARTS |
| 22-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8710 | SL | QLF | 7 (1) | 20.61 | 38.40 | 31.11 | 69.51 | OBARTS |
| 06-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8171 | GS | QLF | 28 (28) | 57.12 | 170.02 | 191.42 | 361.44 | BASS |
| 06-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8170 | GS | QLF | 27 (27) | 57.92 | 228.86 | 191.66 | 420.52 | BASS |
| 05-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8166 | SG | DNF | | BASS |
| 03-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8168 | SL | QLF | 17 (17) | 52.24 | 65.64 | 196.45 | 262.09 | BASS |
| 03-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8167 | SL | QLF | 21 (21) | 55.05 | 148.01 | 195.89 | 343.90 | BASS |
| 24-Sep-2022 | Llandudno | North Wales SC Club National | 8321 | SL | QLF | 17 (2) | 30.79 | 107.12 | 44.51 | 151.63 | OBARTS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 8319 | SL | DSQ | | OBARTS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 8317 | SL | QLF | 57 (14) | 49.71 | 575.80 | 5.44 | 581.24 | OBARTS |
| 21-Aug-2022 | Gloucester | Welsh Open Championships | 8309 | SL | QLF | 25 (5) | 47.69 | 280.56 | 27.44 | 308.00 | OBARTS |
| 20-Aug-2022 | Gloucester | SSW Club National | 8307 | SL | QLF | 28 (4) | 41.56 | 166.80 | 31.21 | 198.01 | OBARTS |
| 18-Jun-2022 | Gloucester | Western Counties Club National | 8275 | SL | QLF | 16 (2) | 41.17 | 137.36 | 41.71 | 179.07 | OBARTS |
| 23-Apr-2022 | Pembrey | SSW Club National | 8237 | SL | QLF | 15 (2) | 24.02 | 150.25 | 30.78 | 181.03 | OBARTS |