| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 20-Sep-2026 | Llandudno | North Wales Weekend | 8372 | SL | DNF | | OBARTS |
| 13-Sep-2026 | Pontypool | Welsh Outdoor Championships | 8377 | SL | QLF | 19 (4) | 48.06 | 146.00 | 6.84 | 152.84 | OBARTS |
| 12-Sep-2026 | Pontypool | Welsh Outdoor Championships | 8335 | SL | DNF | | OBARTS |
| 12-Jul-2026 | Pontypool | Copper Horse Outdoor GBR Series 4 | 8323 | SL | DNF | | OBARTS |
| 11-Jul-2026 | Pontypool | Pontypool Club National | 8285 | SL | QLF | 21 (3) | 47.33 | 124.16 | 10.00 | 134.16 | OBARTS |
| 07-Jun-2026 | Swadlincote | UNIQ Snowsports Club National | 8275 | SL | QLF | 39 (14) | 30.66 | 139.53 | 10.91 | 150.44 | OBARTS |
| 24-May-2026 | Hillend | Copper Horse Outdoor GBR Series 2&3 | 8345 | SL | DNF | | OBARTS |
| 23-May-2026 | Hillend | Copper Horse Outdoor GBR Series 2&3 | 8301 | SL | DNF | | OBARTS |
| 17-May-2026 | Llandudno | Copper Horse Outdoor GBR Series 1 | 8293 | SL | QLF | 23 (7) | 36.05 | 138.53 | 6.77 | 145.30 | OBARTS |
| 16-May-2026 | Llandudno | Cardiff & Dragons Club National | 8267 | SL | QLF | 28 (8) | 33.64 | 133.17 | 10.00 | 143.17 | OBARTS |
| 10-May-2026 | Rossendale | Rossendale Club National | 8265 | SL | DNF | | OBARTS |
| 09-May-2026 | Pendle | Pendle Club National | 8263 | SL | QLF | 21 (8) | 31.27 | 154.43 | 13.06 | 167.49 | OBARTS |
| 25-Apr-2026 | Stoke | Telford Club National | 8253 | SL | QLF | 27 (9) | 26.42 | 117.76 | 10.00 | 127.76 | OBARTS |
| 18-Apr-2026 | Silksworth | RTR Club National | 8249 | SL | QLF | 12 (3) | 30.70 | 111.57 | 23.35 | 134.92 | OBARTS |
| 30-Aug-2025 | Hillend | Scottish Dry Slope Championships | 8341 | SL | QLF | 27 (9) | 69.02 | 209.14 | 6.58 | 215.72 | OBARTS |
| 26-Jul-2025 | Stoke | Telford Club National | 8323 | SL | DSQ | | OBARTS |
| 20-Jul-2025 | Hillend | British Dry Slope Championships | 8329 | SL | QLF | 25 (5) | 65.20 | 166.68 | 0.00 | 166.68 | OBARTS |
| 19-Jul-2025 | Hillend | Copper Horse 2025 GBR Outdoor Series Race 5 | 8280 | SL | QLF | 40 (11) | 34.89 | - | UTS | - | OBARTS |
| 22-Jun-2025 | Rossendale | Copper Horse 2025 GBR Outdoor Series Race 4 | 8276 | SL | DSQ | | OBARTS |
| 21-Jun-2025 | Pendle | Copper Horse 2025 GBR Outdoor Series Race 3 | 8274 | SL | QLF | 28 (10) | 34.30 | 211.32 | 5.00 | 216.32 | OBARTS |
| 07-Jun-2025 | Swadlincote | Midland Club National | 8309 | SL | QLF | 40 (5) | 29.41 | 177.79 | 10.00 | 187.79 | OBARTS |
| 18-May-2025 | Llandudno | Copper Horse 2025 GBR Outdoor Series Race 1&2 | 8268 | SL | QLF | 26 (6) | 37.04 | 198.86 | 5.75 | 204.61 | OBARTS |
| 17-May-2025 | Llandudno | Copper Horse 2025 GBR Outdoor Series Race 1&2 | 8266 | SL | DSQ | | OBARTS |
| 04-May-2025 | Rossendale | Ski Rossendale Club National | 8234 | SL | QLF | 18 (6) | 40.47 | 227.02 | 32.18 | 259.20 | OBARTS |
| 03-May-2025 | Pendle | Pendle Club National | 8232 | SL | QLF | 29 (5) | 35.15 | 159.72 | 33.23 | 192.95 | OBARTS |
| 20-Apr-2025 | Silksworth | NESA Club National | 8230 | SL | DNF | | OBARTS |
| 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 | DNF | | OBARTS |
| 01-Sep-2024 | Hillend | Scottish Dry Slope Championships | 8537 | SL | DNF | | OBARTS |
| 31-Aug-2024 | Hillend | British Dry Slope Championships | 8539 | SL | DNF | | OBARTS |
| 24-Aug-2024 | Silksworth | All England Championships | 8534 | SL | DNF | | 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 |
| 22-Jun-2024 | Gloucester | Gloucester Club National | 8503 | SL | QLF | 38 (8) | 40.68 | 230.74 | 10.00 | 240.74 | OBARTS |
| 19-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 8477 | SL | DSQ | | OBARTS |
| 18-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 8475 | SL | QLF | 41 (11) | 42.09 | 246.04 | 21.04 | 267.08 | OBARTS |
| 28-Apr-2024 | Rossendale | The Hill Club National | 8465 | SL | QLF | 22 (9) | 37.24 | 228.91 | 10.84 | 239.75 | OBARTS |
| 27-Apr-2024 | Pendle | Pendle Club National | 8463 | SL | QLF | 30 (7) | 33.07 | 219.69 | 21.00 | 240.69 | OBARTS |
| 21-Apr-2024 | Silksworth | NESA Club National | 8457 | SL | QLF | 23 (4) | 33.36 | 184.14 | 27.07 | 211.21 | OBARTS |
| 24-Sep-2023 | Llandudno | North Wales Race Weekend | 8741 | SL | QLF | 2 (2) | 17.30 | | UNS |
| 10-Sep-2023 | Pontypool | British Outdoor Championships | 8703 | SL | QLF | 8 (6) | 24.05 | | UNS |
| 09-Sep-2023 | Pontypool | Welsh National Championships | 8701 | SL | QLF | 7 (5) | 24.26 | | UNS |
| 02-Sep-2023 | Hillend | Scottish National Dry Slope Championships | 8730 | SL | QLF | 7 (7) | 37.58 | | UNS |
| 26-Aug-2023 | Norwich | All England Dry Slope Championships | 8698 | SL | QLF | 5 (5) | 16.94 | | UNS |
| 12-Aug-2023 | Chill Factore | Welsh Indoor Champs & eola GBR Indoor 5 | 8691 | SL | QLF | 28 (21) | 18.79 | | UNS |
| 09-Jul-2023 | Rossendale | The Hill CN | 8676 | SL | QLF | 5 (5) | 17.53 | | UNS |
| 08-Jul-2023 | Pendle | Pendle CN | 8671 | SL | QLF | 4 (4) | 15.51 | | UNS |
| 02-Jul-2023 | Chatham | eola GBR Outdoor Series Race 4 & 5 | 8726 | SL | QLF | 3 (3) | 20.68 | | UNS |
| 01-Jul-2023 | Chatham | eola GBR Outdoor Series Race 4 & 5 | 8669 | SL | QLF | 4 (4) | 20.38 | | UNS |
| 25-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8667 | SL | QLF | 4 (4) | 18.16 | | UNS |
| 24-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8665 | SL | QLF | 5 (3) | 20.13 | | UNS |
| 04-Jun-2023 | Hillend | eola GBR Outdoor Series Race 3 & Twin Peaks | 8657 | SL | QLF | 11 (8) | 36.99 | | UNS |
| 21-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8645 | SL | QLF | 5 (5) | 18.15 | | UNS |
| 20-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8644 | SL | QLF | 5 (5) | 18.99 | | UNS |
| 07-May-2023 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8636 | SL | QLF | 23 (18) | 18.31 | | UNS |
| 29-Apr-2023 | Silksworth | RTR Club National | 8637 | SL | QLF | 4 (3) | 17.86 | | UNS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8114 | SL | QLF | 50 (35) | 53.33 | | UNS |
| 12-Feb-2023 | Bormio | English Alpine Childrens' Championships | 8111 | GS | QLF | 50 (36) | 50.33 | | UNS |
| 24-Sep-2022 | Llandudno | North Wales SC Club National | 8322 | SL | QLF | 2 (2) | 16.32 | | UNS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 8320 | SL | QLF | 9 (7) | 17.82 | | UNS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 8318 | SL | QLF | 6 (4) | 17.72 | | UNS |
| 27-Aug-2022 | Chatham | All England Championships | 8312 | SL | QLF | 16 (12) | 23.74 | | UNS |
| 21-Aug-2022 | Gloucester | Welsh Open Championships | 8310 | SL | QLF | 4 (3) | 24.79 | | UNS |
| 03-Jul-2022 | Swadlincote | Telford Club National | 8290 | SL | QLF | 7 (6) | 16.64 | | UNS |
| 02-Jul-2022 | Swadlincote | Midland Club National | 8288 | SL | QLF | 11 (10) | 15.13 | | UNS |
| 22-May-2022 | Rossendale | Rossendale Club National | 8258 | SL | QLF | 3 (3) | 19.92 | | UNS |
| 21-May-2022 | Pendle | Pendle Club National | 8254 | SL | QLF | 5 (5) | 17.77 | | UNS |
| 15-May-2022 | Silksworth | NESA Club National | 8252 | SL | QLF | 5 (5) | 16.57 | | UNS |
| 14-May-2022 | Silksworth | RTR Club National | 8250 | SL | QLF | 5 (5) | 18.44 | | UNS |
| 07-May-2022 | Chill Factore | eola GBR Indoor Series Race 1 & 2 | 8246 | SL | DSQ | | UNS |
| 01-May-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8244 | SL | QLF | 8 (5) | 17.49 | | UNS |
| 30-Apr-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8242 | SL | QLF | 6 (5) | 18.45 | | UNS |
| 12-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 8222 | SL | DNF | | UNS |
| 11-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 8220 | SL | QLF | 12 (2) | 19.88 | | UNS |
| 28-Aug-2021 | Silksworth | All England Championships | 8215 | SL | QLF | 18 (5) | 19.80 | | UNS |
| 22-Aug-2021 | Rossendale | Rossendale Club National | 8175 | SL | QLF | 12 (3) | 20.44 | | UNS |
| 21-Aug-2021 | Pendle | Pendle Club National | 8171 | SL | QLF | 11 (2) | 17.57 | | UNS |
| 24-Jul-2021 | Swadlincote | CESA Club National | 8205 | SL | QLF | 9 (1) | 17.68 | | UNS |
| 27-Jun-2021 | Silksworth | NESA Club National | 8234 | SL | QLF | 8 (2) | 18.97 | | UNS |
| 26-Jun-2021 | Silksworth | RTR Club National | 8232 | SL | QLF | 11 (2) | 18.08 | | UNS |