| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 10-Nov-2023 | Hillend | BUDS Champs | 9756 | SL | QLF | 2 (2) | 35.43 | 0.00 | 28.45 | 28.45 | OBARTS |
| 11-Sep-2022 | Llandudno | British Outdoor Championships | 9319 | SL | DNF | | OBARTS |
| 10-Sep-2022 | Llandudno | Welsh National Championships | 9317 | SL | QLF | 6 (1) | 32.30 | 27.92 | 5.00 | 32.92 | OBARTS |
| 31-Jul-2022 | Rossendale | eola GBR Outdoor Series Race 4 | 9299 | SL | QLF | 9 (3) | 34.56 | 70.15 | 5.00 | 75.15 | OBARTS |
| 30-Jul-2022 | Pendle | eola GBR Outdoor Series Race 3 | 9297 | SL | QLF | 17 (5) | 62.75 | 797.94 | 5.00 | 802.94 | OBARTS |
| 01-May-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 9243 | SL | QLF | 6 (1) | 30.68 | 21.81 | 8.85 | 30.66 | OBARTS |
| 30-Apr-2022 | Llandudno | eola GBR Outdoor Series Race 1 & 2 | 9241 | SL | QLF | 4 (1) | 31.41 | 10.85 | 7.92 | 18.77 | OBARTS |
| 01-Aug-2021 | Gloucester | British Outdoor Championships | 9208 | SL | QLF | 4 (2) | 42.80 | 11.79 | 15.84 | 27.63 | OBARTS |
| 31-Jul-2021 | Gloucester | Gloucester Club National | 9184 | SL | DNF | | OBARTS |
| 19-Feb-2020 | Bormio | English Alpine FIS Championships | 5851 | GS | QLF | 66 (34) | 140.16 | 313.87 | 35.08 | 348.95 | FIS |
| 17-Feb-2020 | Bormio | English Alpine FIS Championships | 5849 | SL | QLF | 37 (19) | 133.48 | 223.99 | 52.25 | 276.24 | FIS |
| 16-Feb-2020 | Bormio | English Alpine FIS Championships | 5848 | SL | QLF | 41 (19) | 179.41 | 532.23 | 44.93 | 577.16 | FIS |
| 08-Sep-2019 | Pontypool | Welsh Outdoor Championships 2019 | 9302 | SL | QLF | 37 (7) | 60.20 | 384.81 | 4.17 | 388.98 | OBARTS |
| 07-Sep-2019 | Pontypool | Welsh Outdoor Championships 2019 | 9300 | SL | QLF | 2 (1) | 41.02 | 30.98 | 5.00 | 35.98 | OBARTS |
| 31-Aug-2019 | Norwich | All England Championships 2019 | 9293 | SL | QLF | 7 (3) | 34.02 | 61.41 | 0.00 | 61.41 | OBARTS |
| 25-Aug-2019 | Stoke | British Outdoor Championships 2019 Team Evolution | 9321 | SL | DNF | | OBARTS |
| 24-Aug-2019 | Stoke | Ski Bartlett English Open | 9291 | SL | DNF | | OBARTS |
| 06-Jul-2019 | Gloucester | BSA GBR Outdoor 5 (SSE) | 9278 | SL | QLF | 3 (1) | 37.39 | 41.04 | 5.00 | 46.04 | OBARTS |
| 30-Jun-2019 | Pontypool | BSA GBR Outdoor 4 (SSW) | 9276 | SL | QLF | 4 (1) | 42.75 | 81.64 | 5.00 | 86.64 | OBARTS |
| 29-Jun-2019 | Pontypool | BSA GBR Outdoor 3 (SSW) | 9274 | SL | QLF | 5 (1) | 40.76 | 75.27 | 5.00 | 80.27 | OBARTS |
| 22-Sep-2018 | Hillend | British Outdoor Championships | 9282 | SL | QLF | 10 (3) | 73.18 | 83.44 | 0.00 | 83.44 | OBARTS |
| 09-Sep-2018 | Pontypool | Welsh Outdoor Championships | 9273 | SL | DNF | | OBARTS |
| 08-Sep-2018 | Pontypool | Welsh Outdoor Championships | 9271 | SL | QLF | 25 (2) | 68.39 | 429.41 | 5.00 | 434.41 | OBARTS |
| 25-Aug-2018 | Silksworth | All England Championships | 9266 | SL | QLF | 24 (5) | 47.82 | 464.80 | 4.42 | 469.22 | OBARTS |
| 08-Jul-2018 | Chatham | BSA GBR Outdoor 5 | 9253 | SL | QLF | 4 (2) | 38.77 | 73.02 | 5.00 | 78.02 | OBARTS |
| 07-Jul-2018 | Chatham | Chatham Club National & U10/U12's | 9251 | SL | DNS | | OBARTS |
| 01-Jul-2018 | Pontypool | BSA GBR Outdoor 3 & 4 | 9249 | SL | QLF | 2 (1) | 42.87 | 49.35 | 5.00 | 54.35 | OBARTS |
| 30-Jun-2018 | Pontypool | BSA GBR Outdoor 3 & 4 | 9247 | SL | QLF | 2 (2) | 43.13 | 47.32 | 5.00 | 52.32 | OBARTS |
| 17-Jun-2018 | Gloucester | Gloucester Club National & U10/U12's | 9243 | SL | QLF | 1 (1) | 35.27 | 0.00 | 14.25 | 14.25 | OBARTS |
| 03-Jun-2018 | Hillend | BSA GBR Outdoor 2 & Twin Peaks | 9229 | SL | QLF | 34 (4) | 119.84 | 596.32 | 11.89 | 608.21 | OBARTS |
| 06-May-2018 | Stoke | BSA GBR Outdoor 1 | 9214 | SL | QLF | 4 (1) | 25.60 | 39.77 | 5.00 | 44.77 | OBARTS |
| 05-May-2018 | Stoke | Midland Club National & U10/U12's | 9211 | SL | QLF | 2 (1) | 23.42 | 11.24 | 10.00 | 21.24 | OBARTS |
| 15-Feb-2018 | Bormio | English Alpine Children's Championships | 9140 | GS | QLF | 23 (23) | 132.86 | 146.32 | 151.01 | 297.33 | BASS |
| 14-Feb-2018 | Bormio | English Alpine Children's Championships | 9137 | SL | QLF | 12 (12) | 114.84 | 98.58 | 145.60 | 244.18 | BASS |
| 23-Sep-2017 | Hillend | British Outdoor Championships | 9283 | SL | QLF | 6 | 70.55 | 65.95 | 0.00 | 65.95 | OBARTS |
| 10-Sep-2017 | Pontypool | Welsh National Championships | 9281 | SL | QLF | 2 | 43.75 | 39.59 | 0.00 | 39.59 | OBARTS |
| 09-Sep-2017 | Pontypool | Welsh National Championships | 9278 | SL | QLF | 4 | 42.90 | 20.01 | 5.00 | 25.01 | OBARTS |
| 02-Sep-2017 | Norwich | All England Championships | 9275 | SL | QLF | 11 | 34.05 | 58.53 | 0.00 | 58.53 | OBARTS |
| 13-Aug-2017 | Chill Factore | British Indoor Championships | 9273 | SL | QLF | 4 | 33.42 | 44.37 | 14.89 | 59.26 | IBARTS |
| 09-Jul-2017 | Gloucester | Gloucester CN | 9265 | SL | QLF | 5 | 42.84 | 64.26 | 10.00 | 74.26 | OBARTS |
| 08-Jul-2017 | Gloucester | Midland CN | 9263 | SL | QLF | 3 | 38.12 | 39.03 | 10.00 | 49.03 | OBARTS |
| 02-Jul-2017 | Pontypool | BSA GBR Outdoor Series | 9261 | SL | QLF | 4 | 43.13 | 55.37 | 5.00 | 60.37 | OBARTS |
| 01-Jul-2017 | Pontypool | BSA GBR Outdoor Series | 9324 | PRS | QLF | 4 | 19.92 | | UNS |
| 01-Jul-2017 | Pontypool | BSA GBR Outdoor Series | 9259 | SL | QLF | 4 | 42.57 | 83.63 | 5.00 | 88.63 | OBARTS |
| 24-Jun-2017 | Gloucester | BSA GBR Outdoor Series | 9256 | SL | QLF | 2 | 38.59 | 22.51 | 5.00 | 27.51 | OBARTS |
| 03-Jun-2017 | Firpark | BSA GBR Outdoor Series | 9241 | SL | QLF | 3 | 28.09 | 22.47 | 23.54 | 46.01 | OBARTS |
| 30-Apr-2017 | Pendle | BSA GBR Outdoor Series | 9225 | SL | QLF | 3 | 30.23 | 46.12 | 5.00 | 51.12 | OBARTS |
| 29-Apr-2017 | Pendle | Pendle CN | 9223 | SL | QLF | 2 | 28.46 | 20.82 | 10.00 | 30.82 | OBARTS |
| 22-Apr-2017 | Pembrey | SSW Slalom & Excel | 9210 | SL | QLF | 4 (1) | 24.08 | 49.19 | 5.00 | 54.19 | OBARTS |
| 14-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9049 | GS | QLF | 27 (27) | 112.34 | 224.65 | 135.51 | 360.16 | BASS |
| 13-Feb-2017 | Bormio | English Alpine Championships (GBR) | 9046 | SL | QLF | 18 (18) | 121.27 | 153.49 | 141.60 | 295.09 | BASS |
| 11-Sep-2016 | Pontypool | Welsh & British Champs | 9235 | SL | DNS | | OBARTS |
| 10-Sep-2016 | Pontypool | Welsh & British Champs | 9234 | SL | QLF | 4 (1) | 44.11 | 49.55 | 0.00 | 49.55 | OBARTS |
| 03-Sep-2016 | Gloucester | All-England Champs | 9212 | SL | QLF | 6 (2) | 43.01 | 63.19 | 0.00 | 63.19 | OBARTS |
| 14-Aug-2016 | Chill Factore | British Indoor Champs | 9210 | SL | QLF | 28 (9) | 72.10 | 921.23 | 0.00 | 921.23 | IBARTS |
| 10-Jul-2016 | Pontypool | Ambition GBR Outdoor Series 4 & 5 | 9201 | SL | QLF | 3 (1) | 41.55 | 19.03 | 5.00 | 24.03 | OBARTS |
| 09-Jul-2016 | Pontypool | Ambition GBR Outdoor Series 4 & 5 | 9256 | PRS | QLF | 9 (2) | 20.16 | | UNS |
| 09-Jul-2016 | Pontypool | Ambition GBR Outdoor Series 4 & 5 | 9200 | SL | QLF | 2 (1) | 41.67 | 13.56 | 16.47 | 30.03 | OBARTS |
| 02-Jul-2016 | Stoke | Ambition GBR Outdoor Series 3 | 9197 | SL | QLF | 7 (2) | 25.95 | 47.00 | 5.00 | 52.00 | OBARTS |
| 25-Jun-2016 | Gloucester | Midland CN | 9195 | SL | QLF | 3 (1) | 38.76 | 23.00 | 10.00 | 33.00 | OBARTS |
| 05-Jun-2016 | Southampton | Snowsport South CN | 9176 | SL | QLF | 2 (1) | 22.83 | 29.55 | 21.85 | 51.40 | OBARTS |
| 01-May-2016 | Norwich | Ambition GBR Outdoor Series 1 & 2 | 9162 | SL | QLF | 9 (3) | 32.40 | 58.64 | 5.00 | 63.64 | OBARTS |
| 30-Apr-2016 | Norwich | Ambition GBR Outdoor Series 1 & 2 | 9160 | SL | DNF | | OBARTS |
| 17-Apr-2016 | Pembrey | Champery Slalom, Club Team and Excel | 9150 | SL | QLF | 1 (1) | 11.21 | 0.00 | 96.09 | 96.09 | OBARTS |
| 16-Apr-2016 | Pembrey | Champery Slalom, Club Team and Excel | 9149 | SL | QLF | 4 (1) | 25.20 | 42.67 | 18.62 | 61.29 | OBARTS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 9062 | SL | QLF | 34 (18) | 86.18 | 416.02 | 196.66 | 612.68 | BASS |
| 19-Feb-2016 | Bormio | English Alpine Championships (Children) | 9061 | SL | QLF | 10 (7) | 56.03 | 94.32 | 207.18 | 301.50 | BASS |
| 17-Feb-2016 | Bormio | English Alpine Championships (Children) | 9059 | SG | QLF | 47 (26) | 62.86 | 202.61 | 169.88 | 372.49 | BASS |
| 16-Feb-2016 | Bormio | English Alpine Championships (Children) | 9058 | SG | QLF | 44 (25) | 61.89 | 201.46 | 168.28 | 369.74 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 9055 | GS | QLF | 27 (12) | 60.04 | 203.65 | 188.17 | 391.82 | BASS |
| 14-Feb-2016 | Bormio | English Alpine Championships (Children) | 9054 | GS | DNF | | BASS |
| 13-Sep-2015 | Pontypool | British Outdoor Championships | 9189 | SL | QLF | 15 (1) | 45.36 | 76.76 | 0.00 | 76.76 | OBARTS |
| 12-Sep-2015 | Pontypool | Welsh Outdoor Championships | 9187 | SL | QLF | 12 (1) | 45.44 | 88.42 | 0.00 | 88.42 | OBARTS |
| 29-Aug-2015 | Silksworth | All England Championships | 9181 | SL | QLF | 10 (3) | 34.25 | 98.18 | 0.29 | 98.47 | OBARTS |
| 12-Jul-2015 | Pontypool | GBR Outdoor Series | 9168 | SL | QLF | 14 (2) | 49.22 | 123.57 | 5.00 | 128.57 | OBARTS |
| 11-Jul-2015 | Pontypool | GBR Outdoor Series | 9163 | GS | QLF | 16 (3) | 21.51 | | UNS |
| 11-Jul-2015 | Pontypool | GBR Outdoor Series | 9162 | SL | QLF | 13 (2) | 48.31 | 105.03 | 5.00 | 110.03 | OBARTS |
| 20-Jun-2015 | Gloucester | GBR Outdoor Series | 9158 | SL | QLF | 7 (1) | 41.84 | 84.40 | 5.00 | 89.40 | OBARTS |
| 04-May-2015 | Gloucester | GBR Outdoor Series | 9114 | SL | QLF | 7 (1) | 43.18 | 85.01 | 5.00 | 90.01 | OBARTS |
| 03-May-2015 | Gloucester | Gloucester CN | 9112 | SL | QLF | 11 (1) | 43.28 | 77.38 | 10.61 | 87.99 | OBARTS |
| 02-May-2015 | Gloucester | SSW Champery Slalom & Team Dual | 9110 | SL | QLF | 9 (1) | 42.04 | 65.79 | 10.06 | 75.85 | OBARTS |
| 14-Mar-2015 | Pontypool | Excel Event | 9100 | SL | QLF | 1 (1) | 20.32 | 0.00 | 99.23 | 99.23 | OBARTS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 9069 | SG | QLF | 50 | 68.91 | 252.31 | 198.05 | 450.36 | BASS |
| 19-Feb-2015 | Bormio | 19th English Alpine Championships | 9068 | SG | QLF | 57 | 74.73 | 359.17 | 197.31 | 556.48 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 9065 | SL | QLF | 20 | 66.96 | 156.89 | 206.70 | 363.59 | BASS |
| 17-Feb-2015 | Bormio | 19th English Alpine Championships | 9064 | SL | QLF | 23 | 67.86 | 223.23 | 193.99 | 417.22 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 9061 | GS | QLF | 28 | 86.41 | 226.81 | 202.89 | 429.70 | BASS |
| 15-Feb-2015 | Bormio | 19th English Alpine Championships | 9060 | GS | QLF | 35 | 98.37 | 378.74 | 199.72 | 578.46 | BASS |
| 14-Sep-2014 | Pontypool | British Outdoor Championships | 9218 | SL | QLF | 20 | 76.52 | 528.17 | 0.00 | 528.17 | OBARTS |
| 13-Sep-2014 | Pontypool | Welsh Outdoor Championships | 9216 | SL | QLF | 11 | 47.65 | 64.82 | 2.58 | 67.40 | OBARTS |
| 30-Aug-2014 | Norwich | All England Championships | 9190 | SL | QLF | 24 | 33.43 | 118.92 | 0.00 | 118.92 | OBARTS |
| 06-Jul-2014 | Gloucester | GBR Outdoor Series 2014 | 9170 | SL | QLF | 14 | 42.07 | 81.92 | 5.00 | 86.92 | OBARTS |
| 29-Jun-2014 | Gloucester | Gloucester Ski Club CN | 9166 | SL | QLF | 9 | 39.13 | 49.44 | 10.00 | 59.44 | OBARTS |
| 31-May-2014 | Gloucester | GBR Outdoor Series 2014 | 9144 | SL | QLF | 16 | 44.59 | 140.75 | 5.00 | 145.75 | OBARTS |
| 18-May-2014 | Pontypool | GBR Outdoor Series 2014 | 9178 | SL | DNF | | OBARTS |
| 17-May-2014 | Pontypool | GBR Outdoor Series 2014 | 9142 | SL | QLF | 11 | 45.76 | 107.09 | 5.00 | 112.09 | OBARTS |
| 04-May-2014 | Pendle | GBR Outdoor Series 2014 | 9138 | SL | DSQ | | OBARTS |
| 03-May-2014 | Pendle | Pendle CN | 9136 | SL | QLF | 11 | 33.01 | 86.22 | 21.55 | 107.77 | OBARTS |
| 19-Apr-2014 | Gloucester | SSW Champery Slalom | 9131 | SL | QLF | 12 | 42.66 | 96.59 | 10.72 | 107.31 | OBARTS |
| 08-Apr-2014 | Meribel | Delancey British Alpine Championships | 9234 | GS | QLF | 22 (20) | 36.53 | | UNS |
| 08-Mar-2014 | Pontypool | Excel Race | 9106 | SL | QLF | 4 | 23.45 | 58.76 | 135.22 | 193.98 | OBARTS |
| 08-Sep-2013 | Pontypool | Welsh Championships | 9159 | SL | QLF | 1 (1) | 51.46 | | UNS |
| 07-Sep-2013 | Pontypool | Welsh Championships | 9157 | SL | QLF | 1 (1) | 50.18 | | UNS |
| 31-Aug-2013 | Gloucester | All England Championships | 9155 | SL | QLF | 2 (2) | 46.58 | | UNS |
| 30-Jun-2013 | Pontypool | GBR Outdoor Series 2013 | 9143 | SL | DSQ | | UNS |
| 22-Jun-2013 | Gloucester | Midland Ski Club | 9131 | SL | QLF | 4 (1) | 74.43 | | UNS |