| 2025-08-24 | 2025 Commonwealth Champs | 57.23 | -70 | 70 | 73 | -97 | 97 | -100 | 170 | 237.3737 |
| 2025-07-12 | British Senior Championships 2025 | 57.53 | 70 | -73 | 73 | 99 | -101 | -101 | 172 | 239.32176 |
| 2025-05-10 | Welsh Spring Open 2025 | 57.85 | 70 | -72 | 72 | 97 | -100 | -100 | 169 | 234.27512 |
| 2024-10-20 | British Age Group Championships 2024 | 58.81 | 65 | 70 | -72 | 95 | 97 | -100 | 167 | 228.99174 |
| 2024-07-06 | British Seniors Championships 2024 | 58.24 | 64 | 68 | 70 | 95 | -97 | -97 | 165 | 227.70901 |
| 2024-05-04 | Llanelli Weightlifting Spring Academy Open | 58.35 | 64 | 67 | -70 | 93 | -97 | -98 | 160 | 220.53268 |
| 2024-01-21 | Welsh Age Group Championships | 58.1 | 61 | 65 | 68 | 91 | 95 | -98 | 163 | 225.30893 |
| 2023-12-02 | Welsh Senior Championships 2023 | 58.55 | 63 | -66 | 66 | 91 | 95 | -98 | 161 | 221.40955 |
| 2023-09-10 | * Full* British Age Groups 2023 U20 - U23 | 58.09 | 60 | 64 | 67 | 90 | -94 | 94 | 161 | 222.56989 |
| 2023-08-05 | BRITISH SENIOR CHAMPIONSHIPS 2023 | 58.96 | -61 | 61 | 64 | 90 | 94 | -97 | 158 | 216.2891 |
| 2023-06-04 | West Mids Summer Open (Last chance qualifier) | 58.8 | 61 | 0 | 0 | 89 | 0 | 0 | 150 | 205.7042 |
| 2023-06-03 | British virtual Qualifier | 58.2 | 61 | 64 | 66 | 89 | 91 | 93 | 159 | 219.5288 |
| 2023-04-22 | BUCS 2023 CLOSED | 58 | 60 | 63 | -65 | 85 | -92 | -92 | 148 | 204.80977 |
| 2023-02-11 | Oldbury Open | 58.15 | -62 | -62 | 62 | 83 | 86 | 90 | 152 | 209.98387 |
| 2022-07-30 | BIRMINGHAM CWG 2022 | 55 | -83 | -83 | -83 | 0 | 0 | 0 | 0 | 0 |
| 2022-06-11 | Welsh Summer Open 2022 | 56 | 82 | -85 | -85 | 102 | 105 | 108 | 190 | 269.26627 |
| 2022-03-31 | 2022 BWL Open Series First Quarter | 61.4 | 60 | 63 | 65 | 80 | 84 | 87 | 152 | 202.73378 |
| 2022-01-29 | BWL BRITISH SENIOR CHAMPIONSHIPS 2022 | 54.71 | 80 | 83 | -85 | 100 | 104 | -107 | 187 | 269.36346 |
| 2021-10-03 | 2021 European Under 20 and Under 23 | 54.06 | -79 | 79 | 82 | 101 | -103 | 104 | 186 | 270.2077 |
| 2021-06-26 | 2021 BRITISH CHAMPIONSHIPS | 54.87 | 80 | -82 | 83 | 100 | 103 | 105 | 188 | 270.24667 |
| 2021-04-30 | Virtual Welsh Open 3 2021 | 54.65 | 78 | 80 | 83 | 95 | 100 | 0 | 183 | 263.80618 |
| 2021-04-28 | Virtual BUCS 2021 | 53.65 | 78 | 80 | 83 | -95 | 100 | 0 | 183 | 267.30493 |
| 2020-11-30 | Virtual Welsh Open 2020 | 53.75 | 77 | 80 | 0 | 95 | 100 | 0 | 180 | 262.00528 |
| 2020-02-28 | Welsh International Open 2020 | 54.2 | 77 | -80 | 81 | 97 | 101 | -104 | 182 | 263.3486 |
| 2020-02-16 | BUCS Qualifier and open Champs | 55.2 | 55 | -60 | -60 | 73 | 76 | 79 | 134 | 191.41827 |
| 2019-11-30 | Celtic Nations Championships 2019 | 54.8 | 75 | -78 | 78 | 95 | 100 | 103 | 181 | 259.8756 |
| 2019-10-17 | European Junior & U23 Championships 2019 | 54.05 | 75 | 78 | -80 | 95 | 99 | -103 | 177 | 256.61826 |
| 2019-07-09 | Commonwealth Weightlifting Championships | 55 | 73 | 75 | 77 | 93 | 96 | -98 | 173 | 247.75642 |
| 2019-06-07 | British International Open 2019 | 52.3 | -73 | 73 | -75 | 93 | -95 | 96 | 169 | 250.91376 |
| 2019-03-02 | Welsh Senior Championships 2019 | 51.3 | 70 | 73 | -75 | 90 | 93 | 95 | 168 | 253.01799 |
| 2018-09-20 | FISU World University Championships 2018 | 52.5 | -70 | 70 | 72 | 90 | -93 | 93 | 165 | 244.29137 |
| 2018-04-06 | Gold Coast Commonwealth Games 2018 | 53 | 70 | 72 | -75 | 90 | 93 | -95 | 165 | 242.61235 |
| 2017-09-03 | 2017 Commonwealth Championships | 51.25 | 67 | 0 | 0 | 85 | 0 | 0 | 152 | 229.08781 |
| 2017-07-15 | British Weightlifting Championships 2017 | 49.9 | 65 | 68 | -70 | 83 | -86 | 87 | 155 | 238.37364 |
| 2016-09-10 | 2016 European Youth Championships | 47.14 | 65 | 0 | 0 | 78 | 0 | 0 | 143 | 238.1889 |
| 2016-06-11 | 2016 British Senior Championships | 47.6 | -62 | -62 | 62 | 77 | -82 | -83 | 139 | 229.53836 |
| 2016-05-28 | 2016 British Youth Championships | 47.4 | -60 | -61 | 61 | 72 | 75 | 78 | 139 | 230.3961 |
| 2015-09-05 | 2015 Commonwealth Youth Games | 46.44 | 54 | 0 | 0 | 72 | 0 | 0 | 126 | 212.71013 |
| 2015-08-15 | 2015 British Junior & U23 Championships | 47.3 | 52 | 54 | 57 | 70 | 74 | 76 | 133 | 220.86493 |
| 2015-04-07 | 2015 World Youth Championships | 43.25 | 50 | 0 | 0 | 70 | 0 | 0 | 120 | 216.4601 |