| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 21-Apr-2024 | Pembrey | West Wales CN Weekend | 8461 | SL | QLF | 1 (1) | 23.24 | 0.00 | 44.03 | 44.03 | OBARTS |
| 20-Apr-2024 | Pembrey | West Wales CN Weekend | 8459 | SL | QLF | 4 (3) | 22.89 | 9.37 | 43.35 | 52.72 | OBARTS |
| 10-Sep-2023 | Pontypool | British Outdoor Championships | 8702 | SL | QLF | 15 (4) | 41.61 | 50.66 | 2.51 | 53.17 | OBARTS |
| 09-Sep-2023 | Pontypool | Welsh National Championships | 8700 | SL | QLF | 12 (5) | 39.24 | 63.06 | 5.00 | 68.06 | OBARTS |
| 16-Jul-2023 | Gloucester | Gloucester CN | 8686 | SL | QLF | 3 (1) | 37.30 | 72.51 | 10.00 | 82.51 | OBARTS |
| 15-Jul-2023 | Gloucester | Western Counties CN | 8682 | SL | QLF | 5 (1) | 38.63 | 73.64 | 17.85 | 91.49 | OBARTS |
| 02-Jul-2023 | Chatham | eola GBR Outdoor Series Race 4 & 5 | 8725 | SL | QLF | 18 (4) | 39.59 | 113.57 | 5.00 | 118.57 | OBARTS |
| 01-Jul-2023 | Chatham | eola GBR Outdoor Series Race 4 & 5 | 8668 | SL | DNF | | OBARTS |
| 21-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8643 | SL | QLF | 10 (4) | 32.81 | 89.69 | 5.00 | 94.69 | OBARTS |
| 20-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8642 | SL | QLF | 9 (3) | 32.92 | 90.19 | 7.18 | 97.37 | OBARTS |
| 23-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8712 | SL | QLF | 6 (2) | 10.54 | 41.74 | 59.55 | 101.29 | OBARTS |
| 22-Apr-2023 | Pembrey | SSW West Wales Race Weekend | 8710 | SL | QLF | 8 (2) | 20.67 | 40.64 | 31.11 | 71.75 | OBARTS |
| 22-Feb-2022 | Bormio | English Alpine FIS Championships | 1239 | GS | QLF | 76 (46) | 149.11 | 427.44 | 39.57 | 467.01 | FIS |
| 21-Feb-2022 | Bormio | English Alpine FIS Championships | 1238 | SL | DSQ | | FIS |
| 20-Feb-2022 | Bormio | English Alpine FIS Championships | 1237 | SL | QLF | 55 (32) | 119.68 | 270.53 | 34.25 | 304.78 | FIS |
| 01-Aug-2021 | Gloucester | British Outdoor Championships | 8208 | SL | QLF | 17 (4) | 43.75 | 146.20 | 2.52 | 148.72 | OBARTS |
| 31-Jul-2021 | Gloucester | Gloucester Club National | 8184 | SL | QLF | 21 (6) | 37.68 | 115.31 | 10.00 | 125.31 | OBARTS |
| 24-Jul-2021 | Swadlincote | CESA Club National | 8204 | SL | QLF | 22 (7) | 29.92 | 157.87 | 13.98 | 171.85 | OBARTS |
| 11-Jul-2021 | Stoke | Telford Club National | 8195 | SL | QLF | 19 (6) | 24.28 | 72.37 | 26.24 | 98.61 | OBARTS |
| 10-Jul-2021 | Stoke | Midland Club National | 8190 | SL | QLF | 19 (5) | 26.33 | 127.31 | 20.00 | 147.31 | OBARTS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8031 | SL | QLF | 10 (10) | 102.74 | 138.06 | 163.47 | 301.53 | BASS |
| 24-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8028 | SL | QLF | 12 (10) | 102.74 | * | * | * | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8027 | GS | QLF | 20 (18) | 126.10 | 190.73 | 154.69 | 345.42 | BASS |
| 23-Jan-2020 | Les Crosets | Welsh Alpine BASS Championships | 8024 | GS | QLF | 32 (18) | 126.10 | * | * | * | BASS |
| 08-Sep-2019 | Pontypool | Welsh Outdoor Championships 2019 | 8302 | SL | QLF | 19 (6) | 44.15 | 188.22 | 1.62 | 189.84 | OBARTS |
| 07-Sep-2019 | Pontypool | Welsh Outdoor Championships 2019 | 8300 | SL | QLF | 20 (5) | 44.98 | 195.20 | 5.00 | 200.20 | OBARTS |
| 06-Jul-2019 | Gloucester | BSA GBR Outdoor 5 (SSE) | 8278 | SL | QLF | 56 (15) | 57.11 | 535.64 | 5.00 | 540.64 | OBARTS |
| 30-Jun-2019 | Pontypool | BSA GBR Outdoor 4 (SSW) | 8276 | SL | QLF | 15 (3) | 44.83 | 184.90 | 5.52 | 190.42 | OBARTS |
| 29-Jun-2019 | Pontypool | BSA GBR Outdoor 3 (SSW) | 8274 | SL | DNS | | OBARTS |
| 09-Jun-2019 | Gloucester | Gloucester Club National & U10/U12's | 8259 | SL | QLF | 29 (9) | 40.28 | 160.77 | 10.00 | 170.77 | OBARTS |
| 08-Jun-2019 | Gloucester | Dragons Alpine Open Race | 8255 | SL | QLF | 14 (4) | 42.48 | 186.11 | 22.38 | 208.49 | OBARTS |
| 19-May-2019 | Stoke | Telford Club National & U10/U12's | 8243 | SL | QLF | 18 (7) | 26.28 | 121.50 | 17.45 | 138.95 | OBARTS |
| 18-May-2019 | Stoke | Midland Club National & U10/U12's | 8241 | SL | QLF | 24 (9) | 28.26 | 173.63 | 10.00 | 183.63 | OBARTS |
| 28-Apr-2019 | Pembrey | Snowsport Wales Excel Race | 8225 | SL | QLF | 14 (6) | 11.96 | 111.12 | 47.26 | 158.38 | OBARTS |
| 27-Apr-2019 | Pembrey | Snowsport Wales Champery Slalom & U10/U12's | 8222 | SL | QLF | 17 (7) | 25.55 | 168.87 | 13.24 | 182.11 | OBARTS |
| 25-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8085 | SL | QLF | 14 (14) | 55.05 | 192.98 | 152.25 | 345.23 | BASS |
| 25-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8084 | SL | QLF | 19 (14) | 53.16 | 262.76 | 152.25 | 415.01 | BASS |
| 25-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8083 | SL | QLF | 21 (14) | 108.21 | * | * | * | BASS |
| 24-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8080 | GS | DNF | | BASS |
| 24-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8079 | GS | DNF | | BASS |
| 24-Jan-2019 | Les Crosets | Welsh Alpine Champs | 8078 | GS | DNF | | BASS |
| 01-Jul-2018 | Pontypool | BSA GBR Outdoor 3 & 4 | 8249 | SL | QLF | 20 (4) | 47.93 | 193.68 | 5.00 | 198.68 | OBARTS |
| 30-Jun-2018 | Pontypool | BSA GBR Outdoor 3 & 4 | 8247 | SL | QLF | 42 (14) | 94.68 | 1,124.91 | 5.00 | 1,129.91 | OBARTS |
| 17-Jun-2018 | Gloucester | Gloucester Club National & U10/U12's | 8243 | SL | QLF | 25 (6) | 39.71 | 170.69 | 10.86 | 181.55 | OBARTS |
| 06-May-2018 | Stoke | BSA GBR Outdoor 1 | 8214 | SL | QLF | 44 (6) | 27.50 | 165.11 | 5.00 | 170.11 | OBARTS |
| 05-May-2018 | Stoke | Midland Club National & U10/U12's | 8211 | SL | QLF | 39 (5) | 26.05 | 140.37 | 10.00 | 150.37 | OBARTS |
| 15-Apr-2018 | Pembrey | Snowsport Wales Excel Race | 8201 | SL | QLF | 12 (2) | 11.84 | 102.86 | 54.48 | 157.34 | OBARTS |
| 14-Apr-2018 | Pembrey | Snowsport Wales Champery Slalom with U10/12 | 8199 | SL | DSQ | | OBARTS |
| 08-Jul-2017 | Gloucester | Midland CN | 8263 | SL | QLF | 41 | 44.36 | 257.33 | 10.00 | 267.33 | OBARTS |
| 24-Jun-2017 | Gloucester | BSA GBR Outdoor Series | 8256 | SL | QLF | 41 | 61.87 | 582.91 | 6.30 | 589.21 | OBARTS |