| 2025-07-12 | British Senior Championships 2025 | 86.68 | -132 | 132 | -137 | 165 | -174 | -174 | 297 | 363.7416 |
| 2025-06-14 | LAKESIDE WEIGHTLIFITNG SUMMER SLAM | 87.05 | -134 | -134 | 134 | -174 | -178 | -178 | 0 | 0 |
| 2025-01-25 | Palace Winter Open | 88.3 | 135 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-12-07 | England Senior Championships 2024 | 88.27 | 130 | -135 | -135 | -165 | 165 | 175 | 305 | 370.16794 |
| 2024-10-20 | British Age Group Championships 2024 | 87.76 | -132 | 132 | 0 | -162 | 162 | 0 | 294 | 357.84235 |
| 2024-07-19 | Gymshark Lift Off - Weightlifting | 88.17 | -135 | -135 | -135 | 170 | 0 | 0 | 0 | 0 |
| 2024-07-06 | British Seniors Championships 2024 | 88.07 | 135 | 140 | -143 | -165 | 165 | 174 | 314 | 381.51804 |
| 2024-04-18 | BUCS 2024 | 89 | 137 | -141 | 141 | -170 | -170 | 170 | 311 | 375.9282 |
| 2024-04-12 | Home Nations Squads & UKAF 2024 | 88.6 | 125 | 130 | -137 | 155 | 160 | -170 | 290 | 351.3175 |
| 2023-12-09 | ENGLAND SENIOR 23 | 87.09 | 135 | -140 | 140 | 165 | -172 | -172 | 305 | 372.65378 |
| 2023-11-15 | 2023 IWF World Junior Championships | 88.1 | 135 | 140 | -143 | -173 | -173 | -173 | 0 | 0 |
| 2023-09-10 | * Full* British Age Groups 2023 U20 - U23 | 87.76 | 130 | 135 | -140 | 170 | -180 | -180 | 305 | 371.23102 |
| 2023-08-06 | BRITISH SENIOR CHAMPIONSHIPS 2023 | 88.27 | 135 | -140 | -143 | -173 | -173 | 173 | 308 | 373.80896 |
| 2023-07-26 | European Junior/U23 2023 | 87.4 | 134 | -138 | 139 | -173 | 173 | -182 | 312 | 380.52924 |
| 2023-04-15 | EWF European Senior 2023 | 87.44 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023-02-26 | England Age Group U23 2023 | 88.8 | 132 | 140 | -143 | -175 | 175 | 185 | 325 | 393.28308 |
| 2022-12-11 | London University & Brunel Club Competition | 88.2 | -137 | -140 | 140 | -181 | -185 | -185 | 0 | 0 |
| 2022-11-13 | British Age Group Championships 2022 | 88.3 | -140 | 140 | -145 | -151 | 151 | 0 | 291 | 353.11746 |
| 2022-10-30 | England Senior and Masters Championships 2022 | 89 | 137 | -142 | 142 | 175 | 180 | -183 | 322 | 389.2247 |
| 2022-10-15 | EWF European Junior 2022 | 88.25 | 135 | 140 | -145 | 168 | 173 | 177 | 317 | 384.77493 |
| 2022-07-30 | LOWA Open Southern District | 87.8 | 130 | 135 | 140 | 165 | 173 | -180 | 313 | 380.88202 |
| 2022-05-30 | 2022 English Age Groups | 86.5 | -121 | 121 | 126 | 152 | 162 | 163 | 289 | 354.31573 |
| 2022-05-02 | IWF World Juniors 2022 | 86.95 | 128 | 131 | 134 | 158 | 162 | 165 | 299 | 365.61807 |
| 2022-04-12 | 2022 BUCS | 86.3 | 124 | 129 | 134 | 154 | 162 | 166 | 300 | 368.2333 |
| 2022-02-11 | LOWA Invitational 2022 - Winter | 85.6 | 124 | 128 | 132 | -161 | 161 | -168 | 293 | 361.13757 |
| 2022-01-29 | BWL BRITISH SENIOR CHAMPIONSHIPS 2022 | 85.04 | 122 | 126 | 130 | -155 | 155 | -170 | 285 | 352.46524 |
| 2021-11-28 | 2021 British Age Groups | 82 | 120 | 125 | -130 | -157 | -157 | -157 | 125 | 157.58957 |
| 2021-08-21 | Lakeside Weightlifting Open Weekender | 83.1 | 110 | 115 | -120 | -155 | -155 | 155 | 270 | 337.97467 |
| 2021-06-26 | 2021 BRITISH CHAMPIONSHIPS | 81.69 | -115 | -118 | 118 | 155 | 160 | -161 | 278 | 351.19748 |
| 2021-03-31 | BWL OPEN SERIES 3 2021 | 81.2 | 120 | 0 | 0 | 141 | 150 | 0 | 270 | 342.20847 |
| 2021-02-22 | ENGLAND WL CHAMPIOSHIPS 2021 | 82 | 120 | 0 | 0 | 162 | 0 | 0 | 282 | 355.52206 |
| 2020-11-15 | IWF Online Youth World Cup | 81 | 118 | -122 | -125 | 155 | -160 | 160 | 278 | 337.94138 |
| 2020-10-18 | British Age Group Championships 2020 | 79.5 | 122 | 0 | 0 | 162 | 0 | 0 | 284 | 348.5493 |
| 2020-10-18 | British Age Group Championships 2020 | 79.5 | 122 | 0 | 0 | 162 | 0 | 0 | 284 | 348.5493 |
| 2020-02-08 | LOWA Invitational 1 - 2020 | 77.4 | 107 | 112 | 117 | 140 | 145 | 150 | 267 | 332.332 |
| 2019-11-02 | ENGLAND SENIOR GRAND PRIX 2019 | 77.2 | -100 | 100 | 105 | -135 | -135 | 135 | 240 | 299.13965 |
| 2019-10-05 | British Age Group Championships 2019 | 76.15 | 100 | -107 | -107 | -136 | 136 | -149 | 236 | 296.34085 |
| 2019-06-09 | BWL European Youth Trials 2019 | 77.3 | 103 | 108 | -111 | 133 | 140 | 145 | 253 | 315.1243 |
| 2019-05-11 | London Series 2 2019 | 76.45 | 100 | 105 | -108 | 130 | 135 | -140 | 240 | 300.7196 |
| 2019-05-11 | London Series 2 2019 | 81 | 100 | 105 | -108 | 130 | 135 | -140 | 240 | 291.74796 |
| 2019-02-23 | England Age Group Weightlifting Championships 2019 | 75.5 | 92 | 97 | 101 | 120 | 128 | 131 | 232 | 292.69025 |
| 2019-02-23 | England Age Group Weightlifting Championships 2019 | 75.5 | 92 | 97 | -101 | 120 | 128 | 131 | 228 | 287.64386 |
| 2019-02-23 | England Age Group Weightlifting Championships 2019 | 75.5 | 92 | 97 | -101 | 120 | 128 | 131 | 228 | 287.64386 |
| 2019-01-27 | BWL Southern Regional Youth Series 2 - 2019 | 74 | 91 | 96 | -101 | 123 | 130 | -133 | 226 | 288.32843 |
| 2018-11-18 | BWL Southern Regional Youth Series 1 - 2018 | 74 | 95 | 100 | -105 | 120 | 127 | -130 | 227 | 289.60422 |
| 2018-07-14 | London Series 3 2018 | 74.4 | 85 | 91 | 92 | 110 | 116 | 120 | 212 | 269.64877 |
| 2018-02-03 | British Youth (U17/U15) Championships 2018 | 71.8 | 75 | 80 | 85 | 90 | -100 | -101 | 175 | 227.164 |
| 2017-06-03 | 2017 Crystal Palace Open 2 | 71.15 | 65 | 70 | 75 | 80 | 85 | 90 | 165 | 215.32912 |
| 2017-01-28 | 2017 LSE Junior Series 1 | 70.8 | 57 | 60 | 62 | 75 | 77 | 82 | 144 | 188.47237 |