| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 05-Oct-2025 | Kilternan | Irish Championships | 8307 | SL | QLF | 14 (2) | 37.93 | 180.22 | 20.14 | 200.36 | OBARTS |
| 04-Oct-2025 | Kilternan | Irish Championships | 8305 | SL | QLF | 14 (2) | 38.12 | 191.44 | 20.48 | 211.92 | OBARTS |
| 21-Sep-2025 | Llandudno | North Wales Weekend | 8256 | SL | QLF | 30 (4) | 34.38 | 145.69 | 30.22 | 175.91 | OBARTS |
| 27-Jul-2025 | Stoke | Stoke Club National | 8325 | SL | DNS | | OBARTS |
| 26-Jul-2025 | Stoke | Telford Club National | 8323 | SL | DNS | | OBARTS |
| 28-Jun-2025 | Gloucester | Gloucester Club National | 8250 | SL | QLF | 28 (2) | 44.92 | 214.19 | 11.55 | 225.74 | OBARTS |
| 22-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8545 | SL | QLF | 31 (3) | 35.36 | 189.26 | 10.00 | 199.26 | OBARTS |
| 21-Sep-2024 | Llandudno | Welsh Champs and NWSC CN | 8541 | SL | QLF | 21 (2) | 40.31 | 154.20 | 0.00 | 154.20 | OBARTS |
| 28-Jul-2024 | Gloucester | SWSA Club National | 8557 | SL | DNS | | OBARTS |
| 27-Jul-2024 | Gloucester | Western Counties Club National | 8555 | SL | DNS | | OBARTS |
| 07-Jul-2024 | Swadlincote | Telford CN | 8512 | SL | DSQ | | OBARTS |
| 06-Jul-2024 | Swadlincote | Midland CN | 8510 | SL | QLF | 37 (4) | 27.93 | 125.60 | 14.00 | 139.60 | OBARTS |
| 22-Jun-2024 | Gloucester | Gloucester Club National | 8503 | SL | QLF | 31 (2) | 39.00 | 191.06 | 10.00 | 201.06 | OBARTS |
| 21-Apr-2024 | Pembrey | West Wales CN Weekend | 8461 | SL | QLF | 21 (3) | 27.46 | 132.56 | 44.03 | 176.59 | OBARTS |
| 20-Apr-2024 | Pembrey | West Wales CN Weekend | 8459 | SL | QLF | 19 (4) | 26.00 | 109.82 | 43.35 | 153.17 | OBARTS |
| 08-Oct-2023 | Kilternan | Irish Championships | 8708 | SL | QLF | 13 (2) | 34.67 | 109.72 | 68.57 | 178.29 | OBARTS |
| 07-Oct-2023 | Kilternan | Irish Championships | 8706 | SL | QLF | 11 (1) | 34.85 | 104.11 | 65.74 | 169.85 | OBARTS |
| 24-Sep-2023 | Llandudno | North Wales Race Weekend | 8737 | SL | QLF | 20 (2) | 34.69 | 162.94 | 25.04 | 187.98 | OBARTS |
| 10-Sep-2023 | Pontypool | British Outdoor Championships | 8702 | SL | QLF | 35 (4) | 46.13 | 135.46 | 2.51 | 137.97 | OBARTS |
| 09-Sep-2023 | Pontypool | Welsh National Championships | 8700 | SL | QLF | 33 (3) | 42.35 | 125.91 | 5.00 | 130.91 | OBARTS |
| 30-Jul-2023 | Swadlincote | CESA CN | 8719 | SL | QLF | 32 (3) | 29.50 | 145.05 | 12.55 | 157.60 | OBARTS |
| 29-Jul-2023 | Swadlincote | Midland CN | 8727 | SL | QLF | 44 (6) | 45.90 | 573.27 | 18.53 | 591.80 | OBARTS |
| 22-Jul-2023 | Pontypool | Pontypool Ski Racing CN | 8688 | SL | QLF | 16 (1) | 47.79 | 131.19 | 10.00 | 141.19 | OBARTS |
| 16-Jul-2023 | Gloucester | Gloucester CN | 8686 | SL | DSQ | | OBARTS |
| 15-Jul-2023 | Gloucester | Western Counties CN | 8682 | SL | QLF | 14 (1) | 44.13 | 188.06 | 17.85 | 205.91 | OBARTS |
| 25-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8666 | SL | DNF | | OBARTS |
| 24-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8664 | SL | QLF | 28 (1) | 38.75 | 207.91 | 10.00 | 217.91 | OBARTS |
| 23-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8712 | SL | QLF | 26 (1) | 12.43 | 180.12 | 59.55 | 239.67 | OBARTS |
| 22-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8710 | SL | QLF | 25 (1) | 23.51 | 146.52 | 31.11 | 177.63 | OBARTS |
| 27-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8184 | SL | QLF | 17 (3) | 112.52 | 289.10 | 185.67 | 474.77 | BASS |
| 27-Jan-2023 | Les Crosets | Welsh Alpine Championships | 8181 | SL | QLF | 30 (3) | 112.52 | * | * | * | BASS |
| 02-Oct-2022 | Kilternan | Irish Championships | 8325 | SL | QLF | 7 (1) | 33.57 | 114.16 | 155.94 | 270.10 | OBARTS |
| 01-Oct-2022 | Kilternan | Irish Championships | 8323 | SL | QLF | 11 (1) | 34.75 | 129.62 | 143.59 | 273.21 | OBARTS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 8319 | SL | QLF | 54 (5) | 35.99 | 219.84 | 13.67 | 233.51 | OBARTS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 8317 | SL | QLF | 47 (3) | 35.99 | 215.40 | 5.44 | 220.84 | OBARTS |
| 03-Jul-2022 | Swadlincote | Telford Club National | 8289 | SL | QLF | 44 (5) | 32.16 | 191.74 | 32.20 | 223.94 | OBARTS |
| 02-Jul-2022 | Swadlincote | Midland Club National | 8287 | SL | QLF | 47 (4) | 29.14 | 206.28 | 27.83 | 234.11 | OBARTS |
| 19-Jun-2022 | Gloucester | Gloucester Club National | 8281 | SL | QLF | 28 (3) | 44.93 | 220.97 | 49.65 | 270.62 | OBARTS |
| 12-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 8221 | SL | QLF | 42 (2) | 37.78 | 289.19 | 4.35 | 293.54 | OBARTS |
| 11-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 8219 | SL | QLF | 37 (3) | 38.82 | 293.42 | 12.41 | 305.83 | OBARTS |
| 31-Jul-2021 | Gloucester | Gloucester Club National | 8184 | SL | QLF | 44 (3) | 44.28 | 263.37 | 10.00 | 273.37 | OBARTS |
| 09-Jun-2019 | Gloucester | Gloucester Club National & U10/U12's | 8259 | SL | DSQ | | OBARTS |