| 2025-05-10 | Welsh Spring Open 2025 | 47.15 | 53 | 55 | 58 | 70 | 73 | 75 | 133 | 214.41347 |
| 2022-07-30 | BIRMINGHAM CWG 2022 | 49 | -67 | 67 | -70 | -85 | -85 | 85 | 152 | 237.66121 |
| 2022-01-29 | BWL BRITISH SENIOR CHAMPIONSHIPS 2022 | 48.52 | -65 | 65 | 67 | -85 | -87 | -87 | 67 | 105.57132 |
| 2021-12-11 | Welsh Senior Championship 2021 (Welsh Eligibility only) | 48.5 | -65 | 65 | -69 | 84 | -86 | -87 | 149 | 234.85435 |
| 2021-12-11 | Welsh Senior Championship 2021 (Welsh Eligibility only) | 48.5 | -65 | 65 | -69 | 84 | -86 | -87 | 149 | 234.85435 |
| 2021-12-11 | Welsh Senior Championship 2021 (Welsh Eligibility only) | 48.5 | -65 | 65 | -69 | 84 | -86 | -87 | 149 | 234.85435 |
| 2021-11-13 | 2021 British Weightlifting Open | 48.4 | -63 | 63 | 66 | 83 | -87 | -87 | 149 | 235.23732 |
| 2021-08-29 | Lift Me Up | 48.1 | 65 | 68 | -70 | 85 | -88 | -88 | 153 | 242.74525 |
| 2021-08-18 | 2021 Welsh Open Series 6 | 47.15 | 65 | 68 | -70 | 80 | 85 | -88 | 153 | 246.6561 |
| 2021-06-26 | 2021 BRITISH CHAMPIONSHIPS | 48.15 | 64 | 67 | -70 | 84 | -86 | -86 | 151 | 239.37454 |
| 2020-11-30 | Virtual Welsh Open 2020 | 48.75 | 63 | 65 | 67 | 75 | 80 | 85 | 152 | 238.01306 |
| 2019-07-09 | Commonwealth Weightlifting Championships | 45 | 60 | 64 | -66 | 80 | 84 | -86 | 148 | 247.24295 |
| 2019-06-07 | British International Open 2019 | 48.75 | 66 | 66 | 71 | -84 | 84 | 87 | 158 | 247.40831 |
| 2019-06-07 | British International Open 2019 | 47 | 62 | 64 | 66 | 82 | 85 | -89 | 151 | 243.40837 |
| 2019-04-06 | EWF European Senior Championships 2019 | 44.62 | 60 | -63 | 63 | 78 | 80 | 83 | 146 | 245.6426 |
| 2019-03-02 | Welsh Senior Championships 2019 | 46.3 | 58 | 61 | 64 | 78 | 81 | 83 | 147 | 239.86269 |
| 2019-01-20 | England Senior Weightlifting Championships 2019 | 44.9 | 58 | 60 | 62 | -78 | -78 | 78 | 140 | 234.3141 |
| 2018-04-05 | Gold Coast Commonwealth Games 2018 | 48 | 52 | 54 | 56 | 65 | 70 | 72 | 128 | 202.8912 |
| 2017-07-16 | British Weightlifting Championships 2017 | 47.2 | 65 | 68 | -70 | 0 | 0 | 0 | 68 | 109.240456 |
| 2016-11-13 | 2016 FISU World Universiade | 45.79 | 65 | 0 | 0 | 85 | 0 | 0 | 150 | 256.49152 |
| 2016-04-08 | 2016 European Senior Championships | 47.26 | 66 | 0 | 0 | 86 | 0 | 0 | 152 | 252.60709 |
| 2016-01-31 | 2016 English Championships | 46.5 | 64 | -66 | 66 | -84 | 84 | -86 | 150 | 252.93129 |
| 2015-08-15 | 2015 British Junior & U23 Championships | 46.3 | -65 | -65 | -65 | 0 | 0 | 0 | 0 | 0 |
| 2015-06-27 | 2015 British Senior Championships | 45.8 | 65 | -68 | -68 | -82 | -82 | 82 | 147 | 251.3115 |
| 2015-03-21 | 2015 British University & College Championships | 47.2 | 55 | 60 | -65 | 75 | 80 | -84 | 140 | 232.9277 |
| 2015-02-14 | 2015 English Championships | 47 | 63 | -66 | -66 | 78 | -82 | 82 | 145 | 242.16252 |