| 2025-04-21 | European Senior 25 | 104.5 | 104 | 108 | -111 | 0 | 0 | 0 | 0 | 0 |
| 2025-03-29 | Palace Spring Open | 103 | -104 | 106 | -112 | 129 | 134 | -138 | 240 | 253.53502 |
| 2025-02-02 | *FULL* Brunel Spring Lift Off (Open) | 104.2 | 101 | 107 | 111 | 128 | 133 | -137 | 244 | 256.956 |
| 2025-01-25 | Palace Winter Open | 104.2 | 101 | 0 | 107 | 129 | 0 | 0 | 236 | 248.53119 |
| 2024-12-07 | England Senior Championships 2024 | 106.91 | 100 | -104 | -106 | 123 | 128 | 132 | 232 | 242.71083 |
| 2024-10-06 | Atticus Barbell Open | 105.2 | 98 | 102 | 105 | 127 | 131 | 133 | 238 | 250.00932 |
| 2024-08-31 | Palace Summer Open 2024 | 106.05 | 97 | -102 | -104 | 126 | 131 | -135 | 228 | 239.01053 |
| 2023-06-08 | IWF GRAND PRIX 23 | 105.2 | -103 | -103 | 104 | 126 | 131 | -137 | 235 | 246.85796 |
| 2023-04-01 | -SOLD OUT - WIT London Spring Open | 104.2 | -102 | 104 | -108 | 125 | 131 | 136 | 240 | 252.74359 |
| 2023-03-25 | Palace Spring Open | 104.9 | -99 | 99 | -103 | 118 | 122 | 126 | 225 | 236.52919 |
| 2023-03-19 | BUCS Virtual Qualification 23 | 105.55 | 95 | 99 | 0 | 121 | 0 | 0 | 220 | 230.90288 |
| 2022-01-29 | BWL BRITISH SENIOR CHAMPIONSHIPS 2022 | 106.42 | 98 | 102 | 107 | 121 | 130 | -137 | 237 | 248.22656 |
| 2021-12-04 | Xmas Bash 2021 | 108.1 | 95 | 99 | -104 | 115 | 121 | 126 | 225 | 234.75114 |
| 2021-12-04 | Xmas Bash 2021 | 108.1 | 95 | 99 | -104 | 115 | 121 | 126 | 225 | 234.75114 |
| 2020-01-27 | Roma 2020 World Cup | 98.9 | 92 | 96 | 0 | 120 | 128 | -132 | 224 | 239.29617 |
| 2019-06-09 | British International Open 2019 | 99.5 | 92 | -97 | 97 | 122 | -126 | 0 | 219 | 233.53374 |
| 2019-03-10 | Las Vegas International Open 2019 | 95.34 | 92 | 96 | 98 | -120 | 120 | 128 | 226 | 244.21294 |
| 2018-07-07 | British Weightlifting Championships 2018 | 89.8 | -93 | 93 | 97 | 117 | 124 | -130 | 221 | 243.79587 |
| 2017-10-22 | Northern Ireland Championships 2017 | 94.16 | -98 | 98 | 102 | -127 | -127 | -134 | 102 | 110.67258 |
| 2017-10-01 | British U20 & U23 Weightlifting Championships 2017 | 94.6 | 96 | 100 | 103 | 126 | 131 | 133 | 236 | 255.67032 |
| 2017-08-19 | 2017 FISU Summer Universiade | 95.53 | 98 | 0 | 0 | 136 | 0 | 0 | 234 | 252.69453 |
| 2017-06-03 | 2017 Crystal Palace Open 2 | 99.15 | 93 | -97 | -97 | 110 | 117 | 124 | 217 | 231.64325 |
| 2017-01-22 | 2017 English Championships | 98.9 | 102 | 106 | -109 | -130 | -130 | -130 | 106 | 113.23837 |
| 2016-12-02 | 2016 European Junior Championships | 95.85 | 101 | 0 | 0 | 132 | 0 | 0 | 233 | 250.79614 |
| 2016-11-13 | 2016 FISU World Universiade | 96.28 | 100 | 0 | 0 | 128 | 0 | 0 | 228 | 245.04437 |
| 2016-10-09 | 2016 British Junior & U23 Championships | 97.8 | -91 | 91 | 0 | 114 | 0 | 0 | 205 | 219.19206 |
| 2016-06-23 | 2016 World Junior Championships | 95.2 | 105 | 0 | 0 | 131 | 0 | 0 | 236 | 254.61601 |
| 2016-06-23 | 2016 World Youth Championships | 95.2 | 105 | 0 | 0 | 131 | 0 | 0 | 236 | 254.61601 |
| 2016-06-12 | 2016 British Senior Championships | 94 | -103 | 104 | -108 | 126 | -135 | -135 | 230 | 249.24356 |
| 2016-04-08 | 2016 European Senior Championships | 90.24 | 103 | 0 | 0 | 127 | 0 | 0 | 230 | 253.03474 |
| 2016-01-30 | 2016 English Championships | 89.3 | -96 | 96 | -101 | 115 | -122 | 125 | 221 | 244.12779 |
| 2015-11-20 | 2015 World Senior Championships | 89.61 | 101 | 0 | 0 | 126 | 0 | 0 | 227 | 250.41483 |
| 2015-10-31 | 2015 London & South East Championships | 91.26 | -100 | -102 | 102 | 122 | 129 | -133 | 231 | 253.04797 |
| 2015-10-02 | 2015 European Junior Championships | 88.2 | 104 | 0 | 0 | 123 | 0 | 0 | 227 | 251.99794 |
| 2015-08-15 | 2015 British Junior & U23 Championships | 83.5 | 95 | 98 | 101 | 116 | 122 | -125 | 223 | 253.38466 |
| 2015-06-06 | 2015 World Junior Championships | 81.72 | 96 | 0 | 0 | 121 | 0 | 0 | 217 | 248.99434 |