| 2025-05-17 | Yorkshire Spring Open | 52.95 | 70 | 73 | 76 | 92 | 96 | 100 | 176 | 259.53705 |
| 2024-07-06 | British Seniors Championships 2024 | 54.73 | 77 | 80 | 82 | 98 | 101 | -105 | 183 | 263.53363 |
| 2024-05-25 | Liverpool Spring Open '24 | 54.7 | 75 | 78 | -80 | 95 | 99 | 101 | 179 | 257.87317 |
| 2023-12-04 | IWF Grand Prix 2023 | 49 | 72 | -74 | 74 | 90 | -93 | -94 | 164 | 256.42392 |
| 2023-10-28 | Wildboar Autumn Open 2023 | 52.4 | 76 | 79 | -82 | 95 | 100 | -103 | 179 | 265.987 |
| 2023-09-14 | World Championships 2023 | 49 | 77 | -79 | -79 | -97 | 97 | -100 | 174 | 272.05954 |
| 2023-08-05 | BRITISH SENIOR CHAMPIONSHIPS 2023 | 53.35 | -78 | 78 | 80 | 99 | 102 | 105 | 185 | 271.32202 |
| 2023-06-08 | IWF GRAND PRIX 23 | 48.95 | 72 | 75 | -78 | 94 | 97 | -100 | 172 | 269.14722 |
| 2023-03-25 | *FULL* Colchester Weightlifting Spring Open 2023 | 51.5 | 74 | 77 | 80 | 84 | 90 | 95 | 175 | 263.40656 |
| 2022-12-05 | 2022 World Championships | 56.4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022-07-30 | BIRMINGHAM CWG 2022 | 55 | 86 | 89 | -91 | -109 | 109 | -115 | 198 | 284.148 |
| 2022-05-28 | European Senior 2022 | 59 | 87 | -90 | -90 | 109 | -112 | 113 | 200 | 273.66208 |
| 2022-01-29 | BWL BRITISH SENIOR CHAMPIONSHIPS 2022 | 58.04 | 84 | -87 | 87 | 106 | 112 | -115 | 199 | 275.25964 |
| 2021-12-17 | 2021 IWF World Championships | 54.3 | 82 | 85 | 88 | 106 | -109 | -111 | 194 | 280.9408 |
| 2021-10-03 | 2021 European Under 20 and Under 23 | 54.03 | 80 | 83 | 85 | 104 | 106 | 108 | 193 | 280.48807 |
| 2021-06-26 | 2021 BRITISH CHAMPIONSHIPS | 54.5 | 83 | -86 | 86 | 105 | 109 | -112 | 195 | 281.65253 |
| 2021-02-22 | ENGLAND WL CHAMPIOSHIPS 2021 | 54.6 | 81 | 84 | 87 | 105 | 109 | -111 | 196 | 282.72952 |
| 2019-06-07 | British International Open 2019 | 54.45 | -78 | 78 | -81 | 97 | 100 | 100 | 178 | 256.72342 |
| 2019-04-07 | MSC Performance Open 2019 | 54.5 | 75 | 79 | 82 | 95 | 100 | -103 | 182 | 262.3225 |
| 2019-01-19 | England Senior Weightlifting Championships 2019 | 54.5 | -73 | 73 | 76 | -92 | 92 | -100 | 168 | 242.14386 |
| 2018-10-21 | EWF European Junior (U23 - U20) Championships 2018 | 52.45 | 73 | -76 | 76 | -94 | 94 | -98 | 170 | 251.86954 |
| 2018-09-15 | British U23, U20, U17 & U15 Weightlifting Championships 2018 | 52.4 | 70 | 74 | 76 | 90 | 94 | 97 | 173 | 256.49326 |
| 2018-04-06 | Gold Coast Commonwealth Games 2018 | 53 | 71 | 73 | -75 | 92 | 95 | 99 | 172 | 252.905 |
| 2017-10-15 | 2017 European Junior Championships | 52.8 | 72 | 0 | 0 | 90 | 0 | 0 | 162 | 238.85562 |
| 2017-10-15 | 2017 European Youth Championships | 52.8 | 72 | 0 | 0 | 90 | 0 | 0 | 162 | 238.85562 |
| 2017-09-30 | British U20 & U23 Weightlifting Championships 2017 | 55.1 | -71 | -71 | -71 | 0 | 0 | 0 | 0 | 0 |
| 2017-07-15 | British Weightlifting Championships 2017 | 52.5 | 70 | -72 | 72 | 88 | 91 | -93 | 163 | 241.33026 |
| 2017-06-15 | 2017 World Junior Championships | 52.68 | 72 | 0 | 0 | 92 | 0 | 0 | 164 | 242.20517 |
| 2017-04-01 | 2017 British University & College Championships | 52.8 | 65 | 69 | -71 | 80 | 85 | -88 | 154 | 227.06029 |
| 2017-01-21 | 2017 English Championships | 52.8 | 70 | -72 | 73 | -88 | -88 | 88 | 161 | 237.38121 |
| 2016-12-02 | 2016 European Junior Championships | 52.52 | 68 | 0 | 0 | 89 | 0 | 0 | 157 | 238.56442 |
| 2016-10-09 | 2016 British Junior & U23 Championships | 52.6 | 66 | -69 | 69 | 84 | 88 | -91 | 157 | 238.27159 |
| 2016-06-11 | 2016 British Senior Championships | 52.2 | -65 | 65 | 68 | 83 | 87 | 90 | 158 | 241.2753 |
| 2016-01-31 | 2016 English Championships | 52.3 | 60 | 64 | -68 | 80 | -86 | 86 | 150 | 228.70332 |