| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 27-Sep-2026 | Kilternan | Irish Championships | 9343 | SL | DNF | | OBARTS |
| 26-Sep-2026 | Kilternan | Irish Championships | 9341 | SL | DNF | | OBARTS |
| 20-Sep-2026 | Llandudno | North Wales Weekend | 9372 | SL | QLF | 4 (1) | 31.97 | 27.48 | 10.00 | 37.48 | OBARTS |
| 13-Sep-2026 | Pontypool | Welsh Outdoor Championships | 9377 | SL | DNF | | OBARTS |
| 12-Sep-2026 | Pontypool | Welsh Outdoor Championships | 9335 | SL | QLF | 6 (3) | 49.02 | 101.62 | 5.00 | 106.62 | OBARTS |
| 09-Aug-2026 | Manchester | British Indoor Championships | 9329 | SL | DNF | | IBARTS |
| 08-Aug-2026 | Manchester | Welsh Indoor Championships | 9327 | SL | DNF | | IBARTS |
| 25-Jul-2026 | Stoke | British Dry Slope Championships | 9321 | SL | DNF | | OBARTS |
| 11-Jul-2026 | Pontypool | Pontypool Club National | 9285 | SL | DNS | | OBARTS |
| 21-Jun-2026 | Gloucester | Western Counties Club National | 9281 | SL | QLF | 6 (2) | 42.96 | 57.56 | 10.00 | 67.56 | OBARTS |
| 20-Jun-2026 | Gloucester | Gloucester Club National | 9277 | SL | QLF | 10 (5) | 40.81 | 77.35 | 10.00 | 87.35 | OBARTS |
| 26-Apr-2026 | Pembrey | West Wales Club National | 9257 | SL | QLF | 6 (2) | 27.23 | 79.36 | 15.15 | 94.51 | OBARTS |
| 25-Apr-2026 | Pembrey | West Wales Club National | 9255 | SL | QLF | 4 (2) | 24.29 | 22.30 | 33.57 | 55.87 | OBARTS |
| 23-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 9059 | SL | DNF | | BASS |
| 23-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 9056 | SL | DNF | | BASS |
| 22-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 9054 | GS | QLF | 5 (5) | 106.74 | 49.53 | 179.84 | 229.37 | BASS |
| 22-Jan-2026 | Les Crosets | Welsh Alpine Championships BASS | 9051 | GS | QLF | 8 (5) | 106.74 | * | * | * | BASS |
| 05-Oct-2025 | Kilternan | Irish Championships | 9307 | SL | DNS | | OBARTS |
| 04-Oct-2025 | Kilternan | Irish Championships | 9305 | SL | DNS | | OBARTS |
| 21-Sep-2025 | Llandudno | North Wales Weekend | 9256 | SL | QLF | 15 (3) | 34.19 | 134.52 | 10.00 | 144.52 | OBARTS |
| 07-Sep-2025 | Pontypool | Welsh Championships | 9299 | SL | DNF | | OBARTS |
| 06-Sep-2025 | Pontypool | Welsh Championships | 9297 | SL | DNF | | OBARTS |
| 27-Jul-2025 | Stoke | Stoke Club National | 9325 | SL | DNS | | OBARTS |
| 26-Jul-2025 | Stoke | Telford Club National | 9323 | SL | DNS | | OBARTS |
| 27-Apr-2025 | Pembrey | West Wales Club National | 9260 | SL | QLF | 9 (2) | 26.91 | 59.56 | 10.00 | 69.56 | OBARTS |
| 26-Apr-2025 | Pembrey | West Wales Club National | 9258 | SL | QLF | 7 (3) | 25.54 | 56.34 | 10.00 | 66.34 | OBARTS |
| 06-Oct-2024 | Kilternan | Irish Championships | 9549 | SL | DSQ | | OBARTS |
| 05-Oct-2024 | Kilternan | Irish Championships | 9547 | SL | DNS | | OBARTS |
| 22-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 9545 | SL | QLF | 12 (3) | 33.28 | 66.80 | 10.00 | 76.80 | OBARTS |
| 21-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 9541 | SL | QLF | 17 (5) | 41.15 | 100.28 | 2.46 | 102.74 | OBARTS |
| 28-Jul-2024 | Gloucester | SWSA Club National | 9557 | SL | QLF | 6 (1) | 40.38 | 72.76 | 10.00 | 82.76 | OBARTS |
| 27-Jul-2024 | Gloucester | Western Counties Club National | 9555 | SL | QLF | 6 (1) | 43.27 | 104.53 | 10.00 | 114.53 | OBARTS |
| 19-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 9477 | SL | QLF | 22 (7) | 37.94 | 106.74 | 5.00 | 111.74 | OBARTS |
| 18-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 9475 | SL | DNF | | OBARTS |
| 21-Apr-2024 | Pembrey | West Wales CN Weekend | 9461 | SL | QLF | 4 (1) | 25.77 | 21.88 | 21.63 | 43.51 | OBARTS |
| 20-Apr-2024 | Pembrey | West Wales CN Weekend | 9459 | SL | QLF | 5 (1) | 25.38 | 39.09 | 10.00 | 49.09 | OBARTS |
| 04-Apr-2024 | Tignes | GB Alpine Children's Champs | 9107 | GS | QLF | 10 (10) | 62.71 | 111.41 | 192.88 | 304.29 | BASS |
| 04-Apr-2024 | Tignes | GB Alpine Children's Champs | 9106 | GS | QLF | 15 (15) | 63.68 | 140.98 | 188.77 | 329.75 | BASS |
| 02-Apr-2024 | Tignes | GB Alpine Children's Champs | 9103 | SL | DNF | | BASS |
| 02-Apr-2024 | Tignes | GB Alpine Children's Champs | 9102 | SL | QLF | 13 (13) | 48.45 | 98.11 | 185.08 | 283.19 | BASS |
| 16-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9123 | GS | QLF | 26 (26) | 70.12 | 153.67 | 193.87 | 347.54 | BASS |
| 16-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9122 | GS | QLF | 22 (22) | 70.56 | 167.17 | 189.72 | 356.89 | BASS |
| 14-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9117 | SL | QLF | 18 (18) | 60.34 | 126.64 | 194.06 | 320.70 | BASS |
| 14-Feb-2024 | Bormio | English Alpine Childrens' Championships | 9116 | SL | DNF | | BASS |
| 26-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9389 | SL | QLF | 11 (10) | 45.66 | 149.93 | 159.59 | 309.52 | BASS |
| 26-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9388 | SL | QLF | 10 (10) | 49.42 | 199.57 | 159.59 | 359.16 | BASS |
| 26-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9387 | SL | QLF | 24 (10) | 95.08 | * | * | * | BASS |
| 25-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9385 | GS | DNF | | BASS |
| 25-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9384 | GS | DNF | | BASS |
| 25-Jan-2024 | Les Crosets | Welsh Alpine Championships | 9383 | GS | DNF | | BASS |
| 08-Oct-2023 | Kilternan | Irish Championships | 9708 | SL | QLF | 12 (3) | 37.91 | 221.99 | 0.00 | 221.99 | OBARTS |
| 07-Oct-2023 | Kilternan | Irish Championships | 9706 | SL | QLF | 11 (3) | 37.43 | 176.27 | 5.00 | 181.27 | OBARTS |
| 24-Sep-2023 | Llandudno | North Wales Race Weekend | 9737 | SL | QLF | 17 (5) | 37.60 | 148.62 | 20.35 | 168.97 | OBARTS |
| 10-Sep-2023 | Pontypool | British Outdoor Championships | 9702 | SL | QLF | 35 (10) | 51.72 | 182.41 | 0.00 | 182.41 | OBARTS |
| 09-Sep-2023 | Pontypool | Welsh National Championships | 9700 | SL | QLF | 35 (8) | 48.59 | 175.56 | 5.00 | 180.56 | OBARTS |
| 23-Jul-2023 | Pontypool | Cardiff & Dragons Club National | 9723 | SL | QLF | 24 (6) | 55.55 | 284.80 | 10.00 | 294.80 | OBARTS |
| 21-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 9643 | SL | QLF | 29 (9) | 39.80 | 183.36 | 5.00 | 188.36 | OBARTS |
| 20-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 9642 | SL | QLF | 26 (9) | 41.38 | 206.66 | 5.00 | 211.66 | OBARTS |
| 23-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 9712 | SL | QLF | 11 (5) | 12.31 | 109.84 | 35.25 | 145.09 | OBARTS |
| 22-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 9710 | SL | QLF | 16 (6) | 24.69 | 152.22 | 10.00 | 162.22 | OBARTS |
| 06-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9171 | GS | QLF | 27 (27) | 66.81 | 357.89 | 165.98 | 523.87 | BASS |
| 06-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9170 | GS | QLF | 27 (27) | 66.98 | 343.00 | 176.32 | 519.32 | BASS |
| 03-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9168 | SL | DNF | | BASS |
| 03-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 9167 | SL | QLF | 24 (24) | 78.66 | 509.94 | 160.93 | 670.87 | BASS |
| 24-Sep-2022 | Llandudno | North Wales SC Club National | 9321 | SL | QLF | 15 (4) | 36.51 | 214.78 | 13.85 | 228.63 | OBARTS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 9319 | SL | QLF | 50 (10) | 39.67 | 241.46 | 2.95 | 244.41 | OBARTS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 9317 | SL | QLF | 44 (8) | 42.51 | 267.50 | 5.00 | 272.50 | OBARTS |
| 21-Aug-2022 | Gloucester | Welsh Open Championships | 9309 | SL | DNS | | OBARTS |
| 20-Aug-2022 | Gloucester | SSW Club National | 9307 | SL | QLF | 22 (5) | 48.40 | 240.13 | 10.00 | 250.13 | OBARTS |
| 18-Jun-2022 | Gloucester | Western Counties Club National | 9275 | SL | QLF | 16 (5) | 56.32 | 375.20 | 28.63 | 403.83 | OBARTS |