| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 30-Jul-2023 | Swadlincote | CESA CN | 8719 | SL | DSQ | | OBARTS |
| 25-Jun-2023 | Llandudno | SSW CN & Welsh Open Championships | 8666 | SL | DNS | | OBARTS |
| 21-May-2023 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8643 | SL | QLF | 19 (5) | 33.67 | 111.17 | 5.00 | 116.17 | OBARTS |
| 24-Sep-2022 | Llandudno | North Wales SC Club National | 8321 | SL | QLF | 5 (3) | 28.98 | 57.91 | 44.51 | 102.42 | OBARTS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 8319 | SL | QLF | 30 (10) | 31.36 | 97.65 | 13.67 | 111.32 | OBARTS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 8317 | SL | QLF | 59 (12) | 61.62 | 888.66 | 5.44 | 894.10 | OBARTS |
| 06-Aug-2022 | Swadlincote | CESA CN | 8301 | SL | QLF | 9 (5) | 28.21 | 35.83 | 34.64 | 70.47 | OBARTS |
| 31-Jul-2022 | Rossendale | eola GBR Outdoor Series Race 4 | 8299 | SL | QLF | 8 (5) | 33.65 | 72.24 | 24.32 | 96.56 | OBARTS |
| 30-Jul-2022 | Pendle | eola GBR Outdoor Series Race 3 | 8297 | SL | DNF | | OBARTS |
| 03-Jul-2022 | Swadlincote | Telford Club National | 8289 | SL | QLF | 13 (6) | 27.25 | 51.02 | 32.20 | 83.22 | OBARTS |
| 21-May-2022 | Pendle | Pendle Club National | 8253 | SL | QLF | 11 (3) | 30.75 | 103.24 | 14.60 | 117.84 | OBARTS |
| 01-May-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8243 | SL | QLF | 21 (4) | 31.10 | 103.44 | 14.98 | 118.42 | OBARTS |
| 30-Apr-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 8241 | SL | DNF | | OBARTS |
| 31-Mar-2022 | Les Crosets | Welsh Alpine Championships | 8059 | SL | DSQ | | BASS |
| 31-Mar-2022 | Les Crosets | Welsh Alpine Championships | 8056 | SL | DSQ | | BASS |
| 12-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 8221 | SL | QLF | 22 (4) | 30.63 | 96.31 | 4.35 | 100.66 | OBARTS |
| 11-Sep-2021 | Llandudno | Welsh Outdoor Champs & eola GBR Outdoor Series 4+5 | 8219 | SL | DNF | | OBARTS |
| 10-Jul-2021 | Stoke | Midland Club National | 8190 | SL | QLF | 11 (3) | 25.33 | 94.75 | 20.00 | 114.75 | OBARTS |
| 08-Sep-2019 | Pontypool | Welsh Outdoor Championships 2019 | 8302 | SL | QLF | 24 (9) | 45.23 | 210.68 | 1.62 | 212.30 | OBARTS |
| 07-Sep-2019 | Pontypool | Welsh Outdoor Championships 2019 | 8300 | SL | QLF | 25 (8) | 48.74 | 272.54 | 5.00 | 277.54 | OBARTS |
| 09-Sep-2018 | Pontypool | Welsh Outdoor Championships | 8273 | SL | QLF | 18 (5) | 49.99 | 272.36 | 0.00 | 272.36 | OBARTS |
| 08-Sep-2018 | Pontypool | Welsh Outdoor Championships | 8271 | SL | DSQ | | OBARTS |
| 13-May-2018 | Chill Factore | BSA GBR Indoor 1 & 2 | 8218 | SL | QLF | 58 (24) | 39.47 | 281.71 | 12.76 | 294.47 | IBARTS |
| 06-May-2018 | Stoke | BSA GBR Outdoor 1 | 8214 | SL | QLF | 53 (10) | 30.99 | 277.44 | 5.00 | 282.44 | OBARTS |
| 15-Apr-2018 | Pembrey | Snowsport Wales Excel Race | 8201 | SL | QLF | 16 (5) | 12.64 | * | * | * | OBARTS |
| 14-Apr-2018 | Pembrey | Snowsport Wales Champery Slalom with U10/12 | 8199 | SL | QLF | 24 (5) | 25.60 | * | * | * | OBARTS |
| 10-Sep-2017 | Pontypool | Welsh National Championships | 8281 | SL | QLF | 21 | 54.97 | 334.02 | 9.37 | 343.39 | OBARTS |
| 09-Sep-2017 | Pontypool | Welsh National Championships | 8278 | SL | QLF | 23 | 54.56 | 317.87 | 5.00 | 322.87 | OBARTS |
| 12-Aug-2017 | Chill Factore | Anglo-Welsh Championships | 8271 | SL | QLF | 39 | 41.25 | 319.19 | 2.89 | 322.08 | IBARTS |
| 07-May-2017 | Chill Factore | BSA GBR Indoor Series | 8229 | SL | QLF | 49 | 38.67 | 286.96 | 14.09 | 301.05 | IBARTS |
| 27-Jan-2017 | Les Crosets | Welsh Alpine Championships | 8042 | SL | QLF | 14 (11) | 31.19 | | UNS |
| 26-Jan-2017 | Les Crosets | Welsh Alpine Championships | 8206 | GS | QLF | 20 (15) | 70.89 | | UNS |
| 26-Jan-2017 | Les Crosets | Welsh Alpine Championships | 8038 | GS | QLF | 20 (14) | 73.18 | | UNS |
| 11-Sep-2016 | Pontypool | Welsh & British Champs | 8252 | SL | QLF | 10 (6) | 24.65 | | UNS |
| 10-Sep-2016 | Pontypool | Welsh & British Champs | 8251 | SL | QLF | 9 (7) | 26.08 | | UNS |
| 14-Aug-2016 | Chill Factore | British Indoor Champs | 8227 | SL | QLF | 14 (8) | 20.43 | | UNS |
| 17-Oct-2015 | Chill Factore | BARSC Indoor Championships | 8233 | SL | QLF | 10 (8) | 18.76 | | UNS |
| 13-Sep-2015 | Pontypool | British Outdoor Championships | 8189 | SL | QLF | 17 (9) | 29.80 | | UNS |
| 12-Sep-2015 | Pontypool | Welsh Outdoor Championships | 8187 | SL | QLF | 15 (8) | 28.06 | | UNS |
| 06-Sep-2015 | Chill Factore | British Indoor Championships | 8185 | SL | QLF | 13 (10) | 18.32 | | UNS |
| 05-Sep-2015 | Chill Factore | Anglo-Welsh Indoor Championships | 8183 | SL | DSQ | | UNS |
| 09-May-2015 | Chill Factore | GBR Indoor & BIGP Series | 8119 | SL | QLF | 20 (13) | 23.27 | | UNS |
| 27-Sep-2014 | Chill Factore | BARSC Indoor Championships | 8213 | SL | QLF | 12 | 19.10 | | UNS |
| 13-Sep-2014 | Pontypool | Welsh Outdoor Championships | 8210 | SL | QLF | 9 | 29.76 | | UNS |
| 07-Sep-2014 | Chill Factore | British Indoor Championships | 8208 | SL | DNS | | UNS |
| 06-Sep-2014 | Chill Factore | Anglo-Welsh Indoor Championships | 8206 | SL | DNS | | UNS |
| 28-Sep-2013 | Chill Factore | British Indoor Championships | 8159 | SL | DSQ | | BARTS |
| 08-Sep-2013 | Pontypool | Welsh Championships | 8153 | SL | QLF | 7 | 68.94 | | UNS |
| 07-Sep-2013 | Pontypool | Welsh Championships | 8151 | SL | DNF | | UNS |
| 20-Apr-2013 | Chill Factore | Telford Ski Racing Club | 8083 | SL | QLF | 17 | 48.39 | | UNS |