| 2025-08-24 | 2025 Commonwealth Champs | 61.33 | 80 | -83 | 83 | -100 | 100 | -104 | 183 | 244.25568 |
| 2025-07-12 | British Senior Championships 2025 | 61.54 | -80 | -80 | 80 | 100 | -103 | -103 | 180 | 239.73703 |
| 2025-06-22 | Resilience Weightlifting Invitational | 62.6 | -80 | 80 | -84 | -94 | 94 | 97 | 177 | 233.25804 |
| 2025-05-11 | Welsh Spring Open 2025 | 61.3 | 70 | 73 | 76 | 80 | 85 | 90 | 166 | 221.6334 |
| 2024-10-20 | British Age Group Championships 2024 | 58.8 | 77 | -80 | 80 | 95 | -98 | -98 | 175 | 239.98824 |
| 2024-09-21 | Commonwealth Championships 24 | 59 | 73 | 76 | 79 | 93 | 95 | 97 | 176 | 240.82263 |
| 2024-08-31 | Llanelli WL Academy Summer Open | 58.05 | 73 | 76 | -79 | 91 | -95 | -95 | 167 | 230.97029 |
| 2024-07-06 | British Seniors Championships 2024 | 58.4 | -73 | 73 | 76 | 93 | -96 | -96 | 169 | 232.80559 |
| 2024-06-15 | North Wales Academy Open 2024 | 58.8 | 70 | 73 | 76 | 90 | 93 | -95 | 169 | 231.76007 |
| 2024-04-12 | Home Nations Squads & UKAF 2024 | 58.7 | -74 | -74 | 75 | -93 | -93 | 93 | 168 | 230.64674 |
| 2024-03-09 | Welsh Spring Open 2024 | 59 | -73 | 73 | 77 | -93 | 93 | -96 | 170 | 232.61276 |
| 2023-12-02 | Welsh Senior Championships 2023 | 57.65 | 70 | 73 | -76 | -90 | 90 | -94 | 163 | 226.48209 |
| 2023-11-18 | Celtic Nations 23 | 57.55 | 68 | 72 | -75 | 87 | 90 | 93 | 165 | 229.52832 |
| 2023-08-05 | BRITISH SENIOR CHAMPIONSHIPS 2023 | 58.48 | 69 | 72 | 74 | -86 | 86 | -90 | 160 | 220.20824 |
| 2023-07-12 | Commonwealth Championships 23 | 58.19 | 68 | 71 | -73 | 84 | -88 | 88 | 159 | 219.55386 |
| 2023-05-20 | Welsh Summer Open 2023 | 58.4 | -65 | 68 | 70 | 83 | 87 | -89 | 157 | 216.27502 |
| 2023-04-22 | BUCS 2023 CLOSED | 58.6 | 68 | 71 | -73 | 83 | -87 | -87 | 154 | 211.66382 |
| 2022-12-03 | Welsh Senior Championship 2022 (Welsh Eligibility only) | 58.3 | -70 | 70 | -74 | 83 | 87 | -91 | 157 | 216.52066 |
| 2022-08-30 | Autumn Virtual Open | 58.3 | 67 | 70 | 72 | 80 | 85 | 88 | 160 | 220.658 |
| 2022-02-12 | Welsh Age Groups (eligible only) and Open Para Powerlifting | 58.1 | -63 | 63 | 67 | 83 | 86 | -88 | 153 | 211.4863 |
| 2021-12-11 | Welsh Senior Championship 2021 (Welsh Eligibility only) | 58 | 64 | 66 | -68 | 82 | -85 | -88 | 148 | 204.80977 |
| 2021-12-11 | Welsh Senior Championship 2021 (Welsh Eligibility only) | 58 | 64 | 66 | -68 | 82 | -85 | -88 | 148 | 204.80977 |
| 2021-12-11 | Welsh Senior Championship 2021 (Welsh Eligibility only) | 58 | 64 | 66 | -68 | 82 | -85 | -88 | 148 | 204.80977 |
| 2021-09-26 | Welsh Age Groups | 57.7 | 63 | -66 | 66 | 80 | 83 | -86 | 149 | 206.90938 |
| 2021-07-07 | 2021 Virtual British Championships | 57.6 | 62 | 65 | 67 | 75 | 78 | 80 | 147 | 204.36966 |
| 2021-04-30 | Virtual Welsh Open 3 2021 | 58.6 | 60 | 63 | 64 | 77 | 79 | -81 | 143 | 196.54498 |
| 2020-11-30 | Virtual Welsh Open 2020 | 57.1 | 57 | 59 | -61 | 70 | 73 | 75 | 134 | 187.03085 |
| 2020-10-18 | British Age Group Championships 2020 | 57.1 | 57 | 59 | -61 | 70 | 73 | 75 | 134 | 187.03085 |
| 2020-10-18 | British Age Group Championships 2020 | 57.1 | 57 | 59 | -61 | 70 | 73 | 75 | 134 | 187.03085 |
| 2020-02-28 | South Wales National Qualifier February 2020 | 56.6 | 52 | -54 | -55 | 70 | 74 | 76 | 128 | 179.72275 |
| 2019-11-30 | Celtic Nations Championships 2019 | 56.1 | 50 | 53 | -55 | 70 | -73 | -73 | 123 | 173.75163 |
| 2019-11-02 | Welsh Age Groups 2019 | 56.5 | 52 | 54 | -56 | 70 | -73 | 73 | 127 | 178.5333 |
| 2019-10-05 | British Age Group Championships 2019 | 54.3 | 50 | -53 | -53 | 66 | -70 | 72 | 122 | 176.29999 |
| 2019-07-05 | Gemau Cymru | 54 | 48 | 50 | 52 | 63 | 66 | -70 | 118 | 171.1915 |
| 2019-03-02 | Welsh Senior Championships 2019 | 53.8 | -45 | -45 | 47 | 65 | 68 | 70 | 117 | 170.19034 |
| 2019-02-02 | Strength Academy Wales Open 2019 | 54 | 44 | 46 | -49 | 65 | 68 | -70 | 114 | 165.3884 |
| 2018-09-15 | British U23, U20, U17 & U15 Weightlifting Championships 2018 | 55.5 | 35 | 39 | -42 | 54 | -58 | 58 | 97 | 138.0431 |