| 2025-04-18 | European Senior 25 | 81 | 142 | 146 | 149 | 170 | 173 | -177 | 322 | 408.66544 |
| 2024-04-01 | IWF World Cup 2024 | 73 | -144 | 146 | -150 | 0 | 0 | 0 | 0 | 0 |
| 2024-02-12 | European Senior 24 | 72.62 | -143 | 143 | 147 | -179 | -179 | -179 | 0 | 0 |
| 2023-12-09 | ENGLAND SENIOR 23 | 73.3 | 138 | 145 | 148 | 158 | 172 | -178 | 320 | 430.2824 |
| 2023-09-11 | World Championships 2023 | 81 | 138 | 142 | -145 | 171 | 177 | -182 | 319 | 404.858 |
| 2023-08-05 | BRITISH SENIOR CHAMPIONSHIPS 2023 | 81 | 135 | 138 | 141 | 166 | 172 | 175 | 316 | 401.05057 |
| 2023-06-24 | Hampshire Weightlifitng Champs - The BIG Weekender | 80.4 | -137 | 137 | 142 | -176 | -178 | -182 | 0 | 0 |
| 2023-04-30 | Surrey Weightlifting Open Locker27 | 79.8 | 141 | 145 | -148 | 176 | -181 | -182 | 321 | 410.765 |
| 2023-04-15 | EWF European Senior 2023 | 80.26 | 142 | 147 | -151 | 178 | -181 | -183 | 325 | 414.55994 |
| 2022-12-05 | 2022 World Championships | 80.8 | -140 | 140 | 145 | 175 | -179 | -180 | 320 | 406.67755 |
| 2022-07-30 | BIRMINGHAM CWG 2022 | 81 | 138 | 141 | 144 | 174 | 178 | 181 | 325 | 412.4729 |
| 2022-05-28 | European Senior 2022 | 81 | 137 | 140 | 143 | 173 | 177 | -180 | 320 | 406.12714 |
| 2022-04-24 | Commonwealth Games 22 Trials | 79.9 | 132 | 138 | 140 | 170 | 175 | -179 | 315 | 402.80658 |
| 2022-04-12 | 2022 BUCS | 79.8 | 132 | 137 | -141 | 167 | 172 | 177 | 314 | 401.80753 |
| 2022-01-29 | BWL BRITISH SENIOR CHAMPIONSHIPS 2022 | 80.26 | 134 | -138 | -138 | 167 | 171 | -177 | 305 | 389.04855 |
| 2021-11-13 | 2021 British Weightlifting Open | 80.6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021-10-03 | 2021 European Under 20 and Under 23 | 79.58 | 139 | 143 | -146 | 170 | -175 | -179 | 313 | 401.14456 |
| 2021-08-29 | Lift Me Up | 80.8 | 137 | 141 | -145 | -167 | 169 | -175 | 310 | 393.96887 |
| 2021-06-26 | 2021 BRITISH CHAMPIONSHIPS | 80.46 | -139 | 139 | 143 | 170 | -176 | -176 | 313 | 398.70496 |
| 2021-04-30 | Virtual BWL Open Series 4 2021 | 81.85 | -139 | -143 | 147 | 168 | -173 | 178 | 325 | 410.13812 |
| 2021-02-22 | ENGLAND WL CHAMPIOSHIPS 2021 | 80.2 | 135 | -139 | 139 | 171 | -176 | 176 | 315 | 401.9705 |
| 2019-10-17 | European Junior & U23 Championships 2019 | 78.25 | 131 | -135 | 0 | 0 | 0 | 0 | 131 | 162.1111 |
| 2019-06-08 | British International Open 2019 | 80.45 | 133 | -137 | -137 | -152 | 152 | 157 | 290 | 353.74924 |
| 2019-04-13 | British University and College Weightlifting Championships 2019 | 79.1 | 132 | 136 | 140 | 150 | 155 | 160 | 300 | 369.1508 |
| 2019-04-10 | EWF European Senior Championships 2019 | 78.16 | 131 | 135 | 139 | 161 | -165 | 165 | 304 | 376.42538 |
| 2019-01-19 | England Senior Weightlifting Championships 2019 | 78.5 | 130 | 134 | 138 | -156 | -158 | 159 | 297 | 366.91757 |
| 2018-10-24 | EWF European Junior (U23 - U20) Championships 2018 | 75.1 | 130 | 134 | -137 | 160 | 164 | -168 | 298 | 377.06097 |
| 2018-07-07 | British Weightlifting Championships 2018 | 76.2 | -127 | 128 | 131 | 154 | 159 | 162 | 293 | 367.78308 |
| 2018-03-29 | EWF European Senior Championships 2018 | 75.95 | 122 | 126 | 130 | 151 | 156 | -161 | 286 | 359.64117 |
| 2018-01-20 | English Weightlifting Championships 2018 | 76.2 | 121 | 125 | 129 | 150 | -155 | 157 | 286 | 358.99646 |
| 2017-10-15 | 2017 European Junior Championships | 77.2 | 125 | 0 | 0 | 150 | 0 | 0 | 275 | 342.76416 |
| 2017-10-15 | 2017 European Youth Championships | 77.2 | 125 | 0 | 0 | 150 | 0 | 0 | 275 | 342.76416 |
| 2017-07-22 | 2017 LSE Series 3 | 74.9 | 118 | 123 | 0 | 135 | 0 | 0 | 258 | 326.93253 |
| 2017-07-16 | British Weightlifting Championships 2017 | 74.8 | 122 | 127 | -131 | -148 | -152 | -152 | 127 | 161.0516 |
| 2017-04-01 | 2017 British University & College Championships | 74.6 | 118 | 123 | 128 | -148 | 148 | -157 | 276 | 350.52515 |
| 2017-01-21 | 2017 English Championships | 73.1 | -115 | 116 | 120 | 140 | 147 | -154 | 267 | 343.01187 |
| 2016-09-10 | 2016 European Youth Championships | 68.14 | 117 | 0 | 0 | 135 | 0 | 0 | 252 | 341.75497 |
| 2016-06-12 | 2016 British Senior Championships | 67.8 | 107 | 111 | -114 | -133 | 134 | -139 | 245 | 333.3441 |
| 2016-05-28 | 2016 British Youth Championships | 66.8 | 103 | -107 | 107 | 121 | 134 | -138 | 241 | 331.1184 |
| 2016-04-09 | 2016 British University & College Championships | 68.4 | 109 | 113 | -117 | 134 | 136 | -140 | 249 | 336.85532 |
| 2016-01-30 | 2016 English Championships | 67.9 | -98 | 100 | 102 | 126 | 131 | -138 | 233 | 316.71283 |
| 2015-10-31 | 2015 London & South East Championships | 61.15 | 88 | 92 | -96 | 112 | -118 | -120 | 204 | 297.97375 |
| 2015-09-05 | 2015 Commonwealth Youth Games | 61.24 | 88 | 0 | 0 | 113 | 0 | 0 | 201 | 293.27997 |
| 2015-08-15 | 2015 British Junior & U23 Championships | 61.6 | 84 | 89 | -93 | 106 | -111 | 112 | 201 | 292.04483 |
| 2015-05-02 | 2015 British Youth Championships | 61.48 | 82 | 86 | 88 | 100 | -107 | -107 | 188 | 273.53943 |