| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 27-Jul-2024 | Gloucester | Western Counties Club National | 8555 | SL | DNS | | OBARTS |
| 22-Jun-2024 | Gloucester | Gloucester Club National | 8503 | SL | DNF | | OBARTS |
| 20-Apr-2024 | Pembrey | West Wales CN Weekend | 8459 | SL | DNF | | OBARTS |
| 24-Sep-2023 | Llandudno | North Wales Race Weekend | 8737 | SL | QLF | 22 (7) | 35.12 | 174.01 | 25.04 | 199.05 | OBARTS |
| 10-Sep-2023 | Pontypool | British Outdoor Championships | 8702 | SL | DSQ | | OBARTS |
| 09-Sep-2023 | Pontypool | Welsh National Championships | 8700 | SL | QLF | 43 (12) | 44.37 | 166.74 | 5.00 | 171.74 | OBARTS |
| 23-Jul-2023 | Pontypool | Cardiff & Dragons Club National | 8723 | SL | QLF | 22 (7) | 45.22 | 147.71 | 12.14 | 159.85 | OBARTS |
| 22-Jul-2023 | Pontypool | Pontypool Ski Racing CN | 8688 | SL | DNF | | OBARTS |
| 15-Jul-2023 | Gloucester | Western Counties CN | 8682 | SL | QLF | 12 (3) | 42.73 | 158.94 | 17.85 | 176.79 | OBARTS |
| 25-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8666 | SL | QLF | 27 (4) | 35.74 | 180.65 | 0.88 | 181.53 | OBARTS |
| 24-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8664 | SL | DNF | | OBARTS |
| 21-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8643 | SL | QLF | 43 (16) | 37.50 | 206.86 | 5.00 | 211.86 | OBARTS |
| 20-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8642 | SL | DNF | | OBARTS |
| 23-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8712 | SL | QLF | 19 (9) | 11.43 | 106.90 | 59.55 | 166.45 | OBARTS |
| 22-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8710 | SL | QLF | 22 (9) | 22.55 | 110.73 | 31.11 | 141.84 | OBARTS |
| 27-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8184 | SL | DNF | | BASS |
| 27-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8181 | SL | DNF | | BASS |
| 26-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8180 | GS | QLF | 25 (23) | 117.99 | 158.33 | 199.09 | 357.42 | BASS |
| 26-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8177 | GS | QLF | 35 (23) | 117.99 | * | * | * | BASS |
| 19-Jun-2022 | Gloucester | Gloucester Club National | 8281 | SL | QLF | 44 (12) | 131.73 | 2,058.14 | 49.65 | 2,107.79 | OBARTS |
| 18-Jun-2022 | Gloucester | Western Counties Club National | 8275 | SL | QLF | 27 (8) | 45.34 | 225.22 | 41.71 | 266.93 | OBARTS |
| 01-May-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8243 | SL | QLF | 51 (22) | 37.74 | 281.39 | 14.98 | 296.37 | OBARTS |
| 30-Apr-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8241 | SL | QLF | 50 (20) | 38.81 | 273.94 | 19.29 | 293.23 | OBARTS |
| 24-Apr-2022 | Pembrey | SSW Excel Format | 8239 | SL | QLF | 18 (6) | 13.37 | 210.28 | 73.61 | 283.89 | OBARTS |
| 23-Apr-2022 | Pembrey | SSW Club National | 8237 | SL | DNF | | OBARTS |
| 31-Mar-2022 | Les Crosets | Welsh Alpine Championships | 8058 | SL | QLF | 15 (14) | 50.01 | 173.65 | 282.59 | 456.24 | BASS |
| 31-Mar-2022 | Les Crosets | Welsh Alpine Championships | 8057 | SL | QLF | 16 (14) | 57.49 | 337.07 | 282.59 | 619.66 | BASS |
| 31-Mar-2022 | Les Crosets | Welsh Alpine Championships | 8056 | SL | QLF | 25 (14) | 107.50 | * | * | * | BASS |