| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 22-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 9545 | SL | QLF | 28 (6) | 36.05 | 133.12 | 10.00 | 143.12 | OBARTS |
| 21-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 9541 | SL | DNF | | OBARTS |
| 28-Jul-2024 | Gloucester | SWSA Club National | 9557 | SL | QLF | 15 (3) | 50.46 | 273.15 | 10.00 | 283.15 | OBARTS |
| 27-Jul-2024 | Gloucester | Western Counties Club National | 9555 | SL | DNF | | OBARTS |
| 06-Jul-2024 | Swadlincote | Midland CN | 9510 | SL | DNS | | OBARTS |
| 19-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 9477 | SL | QLF | 25 (7) | 38.88 | 127.47 | 5.00 | 132.47 | OBARTS |
| 18-May-2024 | Llandudno | Copper Horse GBR Outdoor Series 1 & 2 | 9475 | SL | QLF | 22 (7) | 40.82 | 152.92 | 5.00 | 157.92 | OBARTS |
| 21-Apr-2024 | Pembrey | West Wales CN Weekend | 9461 | SL | QLF | 10 (1) | 28.37 | 97.74 | 21.63 | 119.37 | OBARTS |
| 20-Apr-2024 | Pembrey | West Wales CN Weekend | 9459 | SL | QLF | 12 (2) | 26.78 | 81.52 | 10.00 | 91.52 | OBARTS |
| 24-Sep-2023 | Llandudno | North Wales Race Weekend | 9737 | SL | QLF | 19 (6) | 39.17 | 185.30 | 20.35 | 205.65 | OBARTS |
| 10-Sep-2023 | Pontypool | British Outdoor Championships | 9702 | SL | QLF | 40 (12) | 55.69 | 252.45 | 0.00 | 252.45 | OBARTS |
| 09-Sep-2023 | Pontypool | Welsh National Championships | 9700 | SL | QLF | 43 (10) | 52.32 | 245.07 | 5.00 | 250.07 | OBARTS |
| 23-Jul-2023 | Pontypool | Cardiff & Dragons Club National | 9723 | SL | QLF | 19 (4) | 51.31 | 207.34 | 10.00 | 217.34 | OBARTS |
| 22-Jul-2023 | Pontypool | Pontypool Ski Racing CN | 9688 | SL | QLF | 20 (6) | 53.74 | 207.18 | 10.00 | 217.18 | OBARTS |
| 16-Jul-2023 | Gloucester | Gloucester CN | 9686 | SL | QLF | 10 (2) | 49.58 | 251.92 | 10.00 | 261.92 | OBARTS |
| 15-Jul-2023 | Gloucester | Western Counties CN | 9682 | SL | QLF | 11 (3) | 52.45 | 244.01 | 34.96 | 278.97 | OBARTS |
| 25-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 9666 | SL | QLF | 19 (4) | 39.23 | 183.49 | 0.00 | 183.49 | OBARTS |
| 24-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 9664 | SL | QLF | 24 (6) | 41.92 | 214.79 | 10.00 | 224.79 | OBARTS |
| 21-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 9643 | SL | QLF | 34 (11) | 42.02 | 234.31 | 5.00 | 239.31 | OBARTS |
| 20-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 9642 | SL | QLF | 28 (11) | 45.52 | 300.38 | 5.00 | 305.38 | OBARTS |
| 23-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 9712 | SL | QLF | 15 (7) | 12.82 | 144.64 | 35.25 | 179.89 | OBARTS |
| 22-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 9710 | SL | QLF | 15 (5) | 24.49 | 145.07 | 10.00 | 155.07 | OBARTS |
| 13-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9114 | SL | DNF | | UNS |
| 12-Feb-2023 | Bormio | English Alpine Childrens' Championships | 9111 | GS | QLF | 43 (35) | 51.50 | | UNS |
| 02-Oct-2022 | Kilternan | Irish Championships | 9326 | SL | QLF | 2 (2) | 17.44 | | UNS |
| 01-Oct-2022 | Kilternan | Irish Championships | 9324 | SL | QLF | 2 (2) | 17.12 | | UNS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 9320 | SL | DNS | | UNS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 9318 | SL | DNS | | UNS |
| 03-Sep-2022 | Hillend | Scottish National Champs & eola GBR Outdoor 5 | 9314 | SL | QLF | 3 (3) | 36.66 | | UNS |
| 21-Aug-2022 | Gloucester | Welsh Open Championships | 9310 | SL | QLF | 3 (3) | 22.05 | | UNS |
| 20-Aug-2022 | Gloucester | SSW Club National | 9308 | SL | QLF | 3 (3) | 21.51 | | UNS |
| 17-Jul-2022 | Chill Factore | British Indoor Championships | 9296 | SL | QLF | 16 (15) | 17.37 | | UNS |
| 16-Jul-2022 | Chill Factore | eola GBR Indoor Series Race 5 | 9294 | SL | QLF | 16 (15) | 17.03 | | UNS |
| 03-Jul-2022 | Swadlincote | Telford Club National | 9290 | SL | QLF | 4 (4) | 14.86 | | UNS |
| 02-Jul-2022 | Swadlincote | Midland Club National | 9288 | SL | QLF | 6 (6) | 13.94 | | UNS |
| 19-Jun-2022 | Gloucester | Gloucester Club National | 9282 | SL | QLF | 2 (2) | 20.89 | | UNS |
| 18-Jun-2022 | Gloucester | Western Counties Club National | 9276 | SL | QLF | 2 (2) | 21.72 | | UNS |
| 12-Jun-2022 | Snozone MK | SMK Club National | 9274 | SL | QLF | 10 (8) | 17.45 | | UNS |
| 11-Jun-2022 | Snow Centre Hemel | Hemel Club National | 9271 | SL | QLF | 10 (9) | 14.42 | | UNS |
| 01-May-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 9244 | SL | QLF | 7 (7) | 16.85 | | UNS |
| 30-Apr-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 9242 | SL | QLF | 4 (4) | 17.97 | | UNS |
| 24-Apr-2022 | Pembrey | SSW Excel Format | 9240 | SL | QLF | 1 (1) | 12.15 | | UNS |
| 23-Apr-2022 | Pembrey | SSW Club National | 9238 | SL | QLF | 1 (1) | 12.11 | | UNS |
| 23-Feb-2022 | Bormio | English Alpine Children's Championships | 9105 | SL | QLF | 29 (20) | 48.48 | | UNS |
| 21-Feb-2022 | Bormio | English Alpine Children's Championships | 9103 | GS | QLF | 31 (21) | 46.19 | | UNS |
| 12-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 9222 | SL | QLF | 10 (7) | 17.20 | | UNS |
| 11-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 9220 | SL | QLF | 10 (7) | 18.53 | | UNS |
| 05-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9256 | GS | QLF | 6 (4) | 32.81 | | UNS |
| 04-Sep-2021 | Hillend | Scottish Outdoor Champs & eola GBR Outdoor 3 | 9218 | SL | QLF | 8 (4) | 40.67 | | UNS |
| 28-Aug-2021 | Silksworth | All England Championships | 9215 | SL | QLF | 18 (13) | 23.06 | | UNS |
| 22-Aug-2021 | Rossendale | Rossendale Club National | 9175 | SL | QLF | 3 (3) | 18.09 | | UNS |
| 21-Aug-2021 | Pendle | Pendle Club National | 9171 | SL | QLF | 4 (4) | 16.81 | | UNS |
| 31-Jul-2021 | Gloucester | Gloucester Club National | 9185 | SL | QLF | 10 (7) | 24.73 | | UNS |