| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 19-Jul-2026 | Silksworth | Copper Horse Outdoor GBR Series 5&6 | 8369 | SL | QLF | 25 (6) | 32.81 | 152.51 | 11.49 | 164.00 | OBARTS |
| 18-Jul-2026 | Silksworth | Copper Horse Outdoor GBR Series 5&6 | 8319 | SL | QLF | 23 (5) | 33.19 | 113.03 | 11.67 | 124.70 | OBARTS |
| 12-Jul-2026 | Pontypool | Copper Horse Outdoor GBR Series 4 | 8323 | SL | DNF | | OBARTS |
| 17-May-2026 | Llandudno | Copper Horse Outdoor GBR Series 1 | 8293 | SL | QLF | 29 (10) | 37.15 | 165.03 | 6.77 | 171.80 | OBARTS |
| 16-May-2026 | Llandudno | Cardiff & Dragons Club National | 8267 | SL | QLF | 34 (13) | 34.19 | 147.28 | 10.00 | 157.28 | OBARTS |
| 26-Apr-2026 | Stoke | Stoke Club National | 8259 | SL | QLF | 22 (10) | 28.42 | 144.65 | 13.31 | 157.96 | OBARTS |
| 25-Apr-2026 | Stoke | Telford Club National | 8253 | SL | QLF | 32 (11) | 27.20 | 142.79 | 10.00 | 152.79 | OBARTS |
| 21-Sep-2025 | Llandudno | North Wales Weekend | 8256 | SL | QLF | 28 (5) | 34.24 | 142.13 | 30.22 | 172.35 | OBARTS |
| 10-Aug-2025 | Chill Factore | English Indoor Championships | 8292 | SL | QLF | 55 (14) | 36.09 | 241.09 | 11.74 | 252.83 | IBARTS |
| 09-Aug-2025 | Chill Factore | Welsh Indoor Championships | 8290 | SL | QLF | 67 (18) | 36.28 | 221.65 | 14.99 | 236.64 | IBARTS |
| 26-Jul-2025 | Stoke | Telford Club National | 8323 | SL | DNF | | OBARTS |
| 20-Jul-2025 | Hillend | British Dry Slope Championships | 8329 | SL | DNF | | OBARTS |
| 19-Jul-2025 | Hillend | Copper Horse 2025 GBR Outdoor Series Race 5 | 8280 | SL | QLF | 43 (12) | 35.43 | - | UTS | - | OBARTS |
| 22-Jun-2025 | Rossendale | Copper Horse 2025 GBR Outdoor Series Race 4 | 8276 | SL | QLF | 17 (6) | 41.34 | 223.80 | 5.00 | 228.80 | OBARTS |
| 21-Jun-2025 | Pendle | Copper Horse 2025 GBR Outdoor Series Race 3 | 8274 | SL | QLF | 24 (7) | 33.53 | 190.18 | 5.00 | 195.18 | OBARTS |
| 18-May-2025 | Llandudno | Copper Horse 2025 GBR Outdoor Series Race 1&2 | 8268 | SL | QLF | 24 (4) | 35.86 | 169.27 | 5.75 | 175.02 | OBARTS |
| 17-May-2025 | Llandudno | Copper Horse 2025 GBR Outdoor Series Race 1&2 | 8266 | SL | QLF | 28 (4) | 37.15 | 171.28 | 6.97 | 178.25 | OBARTS |
| 11-May-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 1&2 | 8264 | SL | QLF | 48 (13) | 34.58 | 191.63 | 8.76 | 200.39 | IBARTS |
| 10-May-2025 | Chill Factore | Copper Horse 2025 GBR Indoor Series Race 1&2 | 8262 | SL | QLF | 53 (12) | 34.71 | 195.77 | 12.86 | 208.63 | IBARTS |
| 27-Apr-2025 | Pembrey | West Wales Club National | 8260 | SL | QLF | 19 (2) | 27.12 | 124.45 | 28.90 | 153.35 | OBARTS |
| 26-Apr-2025 | Pembrey | West Wales Club National | 8258 | SL | QLF | 24 (3) | 27.30 | 152.99 | 25.46 | 178.45 | OBARTS |
| 24-Jan-2025 | Les Crosets | Welsh Alpine Championships | 8223 | SL | DNF | | BASS |
| 24-Jan-2025 | Les Crosets | Welsh Alpine Championships | 8222 | SL | QLF | 9 | 51.76 | 254.81 | 149.76 | 404.57 | BASS |
| 24-Jan-2025 | Les Crosets | Welsh Alpine Championships | 8221 | SL | DNF | | BASS |
| 22-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8545 | SL | QLF | 33 (5) | 36.12 | 209.02 | 10.00 | 219.02 | OBARTS |
| 21-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8541 | SL | QLF | 28 (5) | 41.95 | 190.18 | 0.00 | 190.18 | OBARTS |
| 11-Aug-2024 | Chill Factore | British Indoor Championships | 8532 | SL | QLF | 71 (21) | 32.17 | 227.75 | 14.92 | 242.67 | IBARTS |
| 14-Jul-2024 | Chill Factore | English Indoor Championships | 8516 | SL | QLF | 42 (14) | 36.49 | 192.36 | 16.92 | 209.28 | IBARTS |
| 13-Jul-2024 | Chill Factore | Copper Horse GBR Indoor Series 5 | 8514 | SL | QLF | 57 (17) | 33.65 | 212.61 | 23.76 | 236.37 | IBARTS |
| 07-Jul-2024 | Swadlincote | Telford CN | 8512 | SL | QLF | 47 (11) | 31.12 | 149.50 | 38.56 | 188.06 | OBARTS |
| 06-Jul-2024 | Swadlincote | Midland CN | 8510 | SL | QLF | 47 (10) | 30.16 | 193.91 | 14.00 | 207.91 | OBARTS |
| 30-Jun-2024 | Norwich | Copper Horse GBR Outdoor Series 4 & 5 | 8508 | SL | DNF | | OBARTS |
| 29-Jun-2024 | Norwich | Copper Horse GBR Outdoor Series 4 & 5 | 8506 | SL | DNF | | OBARTS |
| 19-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 8477 | SL | QLF | 31 (8) | 37.88 | 173.08 | 9.98 | 183.06 | OBARTS |
| 18-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 8475 | SL | DNF | | OBARTS |
| 05-May-2024 | Chill Factore | Copper Horse GBR Indoor Series 1 & 2 | 8469 | SL | QLF | 48 (13) | 36.35 | 223.14 | 28.01 | 251.15 | IBARTS |
| 04-May-2024 | Chill Factore | Copper Horse GBR Indoor Series 1 & 2 | 8467 | SL | QLF | 60 (13) | 35.72 | 237.20 | 20.82 | 258.02 | IBARTS |
| 21-Apr-2024 | Pembrey | West Wales CN Weekend | 8461 | SL | QLF | 22 (4) | 27.86 | 145.12 | 44.03 | 189.15 | OBARTS |
| 20-Apr-2024 | Pembrey | West Wales CN Weekend | 8459 | SL | QLF | 27 (5) | 27.05 | 143.74 | 43.35 | 187.09 | OBARTS |
| 05-Apr-2024 | Tignes | GB Alpine Children's Champs | 8109 | SL | QLF | 33 (22) | 35.90 | | UNS |
| 04-Apr-2024 | Tignes | GB Alpine Children's Champs | 8105 | GS | QLF | 33 (23) | 24.64 | | UNS |
| 03-Apr-2024 | Tignes | GB Alpine Children's Champs | 8101 | GS | QLF | 40 (26) | 24.90 | | UNS |
| 24-Sep-2023 | Llandudno | North Wales Race Weekend | 8741 | SL | QLF | 1 (1) | 16.96 | | UNS |
| 10-Sep-2023 | Pontypool | British Outdoor Championships | 8703 | SL | QLF | 10 (8) | 24.67 | | UNS |
| 09-Sep-2023 | Pontypool | Welsh National Championships | 8701 | SL | QLF | 9 (7) | 24.75 | | UNS |
| 13-Aug-2023 | Chill Factore | British Indoor Championships | 8693 | SL | QLF | 12 (11) | 16.97 | | UNS |
| 12-Aug-2023 | Chill Factore | Welsh Indoor Champs & eola GBR Indoor 5 | 8691 | SL | QLF | 21 (17) | 17.57 | | UNS |
| 06-Aug-2023 | Bearsden Ski Club | BSC West Coast | 8722 | SL | QLF | 5 (5) | 9.83 | | UNS |
| 29-Jul-2023 | Swadlincote | Midland CN | 8728 | SL | QLF | 2 (2) | 15.28 | | UNS |
| 02-Jul-2023 | Chatham | eola GBR Outdoor Series Race 4 & 5 | 8726 | SL | QLF | 4 (4) | 20.90 | | UNS |
| 01-Jul-2023 | Chatham | eola GBR Outdoor Series Race 4 & 5 | 8669 | SL | QLF | 5 (5) | 21.00 | | UNS |
| 25-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8667 | SL | QLF | 2 (2) | 17.90 | | UNS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8657 | SL | QLF | 4 (4) | 33.91 | | UNS |
| 21-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8645 | SL | QLF | 6 (6) | 18.40 | | UNS |
| 20-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8644 | SL | QLF | 4 (4) | 18.95 | | UNS |
| 07-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8636 | SL | QLF | 20 (16) | 17.64 | | UNS |
| 06-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8635 | SL | QLF | 13 (11) | 16.28 | | UNS |
| 07-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8175 | SL | QLF | 47 (29) | 54.46 | | UNS |
| 05-Apr-2023 | Tignes | GB Alpine Childrens' Championships | 8174 | GS | QLF | 50 (28) | 36.84 | | UNS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 8320 | SL | QLF | 8 (6) | 17.46 | | UNS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 8318 | SL | QLF | 8 (6) | 18.06 | | UNS |
| 14-Aug-2022 | Chill Factore | English Indoor Championships | 8306 | SL | QLF | 14 (12) | 16.43 | | UNS |
| 13-Aug-2022 | Chill Factore | Welsh Indoor Championships | 8304 | SL | QLF | 17 (14) | 18.10 | | UNS |
| 06-Aug-2022 | Swadlincote | CESA CN | 8302 | SL | QLF | 5 (5) | 15.59 | | UNS |
| 31-Jul-2022 | Rossendale | eola GBR Outdoor Series Race 4 | 8300 | SL | QLF | 4 (4) | 19.16 | | UNS |
| 30-Jul-2022 | Pendle | eola GBR Outdoor Series Race 3 | 8298 | SL | QLF | 4 (4) | 18.56 | | UNS |
| 17-Jul-2022 | Chill Factore | British Indoor Championships | 8296 | SL | QLF | 19 (16) | 18.12 | | UNS |
| 16-Jul-2022 | Chill Factore | eola GBR Indoor Series Race 5 | 8294 | SL | QLF | 16 (13) | 17.43 | | UNS |
| 03-Jul-2022 | Swadlincote | Telford Club National | 8290 | SL | QLF | 11 (9) | 17.35 | | UNS |
| 02-Jul-2022 | Swadlincote | Midland Club National | 8288 | SL | QLF | 7 (6) | 14.67 | | UNS |
| 19-Jun-2022 | Gloucester | Gloucester Club National | 8282 | SL | QLF | 4 (3) | 23.63 | | UNS |
| 18-Jun-2022 | Gloucester | Western Counties Club National | 8276 | SL | QLF | 9 (7) | 26.02 | | UNS |
| 22-May-2022 | Rossendale | Rossendale Club National | 8258 | SL | DNF | | UNS |
| 21-May-2022 | Pendle | Pendle Club National | 8254 | SL | QLF | 3 (3) | 16.59 | | UNS |
| 08-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8248 | SL | QLF | 11 (9) | 19.74 | | UNS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8246 | SL | QLF | 12 (11) | 18.44 | | UNS |
| 01-May-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8244 | SL | QLF | 10 (7) | 17.55 | | UNS |
| 30-Apr-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8242 | SL | QLF | 8 (7) | 19.05 | | UNS |
| 11-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 8220 | SL | QLF | 14 (4) | 20.30 | | UNS |
| 28-Aug-2021 | Silksworth | All England Championships | 8215 | SL | QLF | 17 (4) | 19.14 | | UNS |
| 11-Jul-2021 | Stoke | Telford Club National | 8196 | SL | QLF | 16 (3) | 16.51 | | UNS |
| 10-Jul-2021 | Stoke | Midland Club National | 8191 | SL | QLF | 15 (3) | 16.97 | | UNS |