| 2025-07-12 | British Senior Championships 2025 | 67.41 | 97 | -100 | 101 | 122 | 127 | -130 | 228 | 287.64893 |
| 2025-04-15 | European Senior 25 | 64 | -96 | 96 | -99 | 123 | 125 | 127 | 223 | 289.96152 |
| 2025-04-03 | BUCS Weightlifting and Para Powerlifting 2025Championships | 67.36 | 95 | -99 | 100 | 120 | 124 | 128 | 228 | 287.76932 |
| 2024-08-31 | British Open x Lift Me Up | 68.41 | -94 | 94 | -101 | 115 | -120 | 120 | 214 | 267.7744 |
| 2024-07-06 | British Seniors Championships 2024 | 66.83 | 94 | 97 | 100 | -120 | 120 | 124 | 224 | 283.9896 |
| 2024-04-18 | BUCS 2024 | 71 | 90 | 95 | 0 | 116 | 120 | 0 | 215 | 263.67218 |
| 2024-04-01 | IWF World Cup 2024 | 70.74 | 100 | -103 | -104 | 130 | -134 | -139 | 230 | 282.61633 |
| 2024-02-12 | European Senior 24 | 71 | 98 | -101 | -101 | -127 | -128 | 128 | 226 | 277.16238 |
| 2023-12-09 | IWF Grand Prix 2023 | 71 | 95 | 99 | -102 | 125 | -129 | 130 | 229 | 280.84152 |
| 2023-09-14 | World Championships 2023 | 70.9 | 98 | -101 | -101 | -124 | -125 | -125 | 0 | 0 |
| 2023-08-06 | BRITISH SENIOR CHAMPIONSHIPS 2023 | 74.8 | 98 | -101 | -103 | 123 | 126 | -129 | 224 | 267.49594 |
| 2023-04-15 | EWF European Senior 2023 | 70.7 | 97 | 100 | -102 | -125 | -125 | 126 | 226 | 277.78467 |
| 2022-12-05 | 2022 World Championships | 70.9 | -99 | 99 | -103 | 124 | -127 | -130 | 223 | 273.68707 |
| 2022-10-30 | England Senior and Masters Championships 2022 | 76 | 99 | 102 | -104 | 124 | -128 | 0 | 226 | 267.80005 |
| 2022-08-01 | BIRMINGHAM CWG 2022 | 71 | 97 | 101 | 103 | -126 | 126 | -130 | 229 | 280.84152 |
| 2022-01-29 | BWL BRITISH SENIOR CHAMPIONSHIPS 2022 | 72.98 | 93 | 96 | -99 | 117 | 120 | 0 | 216 | 261.14532 |
| 2021-12-17 | 2021 IWF World Championships | 70.5 | 96 | 99 | 102 | 126 | 129 | 132 | 234 | 288.05157 |
| 2021-06-26 | 2021 BRITISH CHAMPIONSHIPS | 67.36 | 98 | 100 | -102 | -126 | 126 | -130 | 226 | 285.24503 |
| 2021-04-05 | European Senior 2021 | 63.7 | 96 | 98 | 101 | 122 | 126 | 129 | 230 | 299.90878 |
| 2021-02-22 | ENGLAND WL CHAMPIOSHIPS 2021 | 63.4 | 95 | 0 | 0 | 124 | 0 | 0 | 219 | 286.3807 |
| 2020-01-27 | Roma 2020 World Cup | 63.65 | 92 | -95 | 96 | 117 | 121 | -125 | 217 | 282.64362 |
| 2019-12-10 | IWF World Cup | 63.94 | 95 | -98 | 99 | -123 | -123 | -123 | 99 | 128.59782 |
| 2019-11-03 | ENGLAND SENIOR GRAND PRIX 2019 | 68 | 84 | 87 | 0 | 104 | 107 | 0 | 194 | 243.22458 |
| 2019-09-22 | World Senior Championships 2019 | 63.75 | 95 | 98 | -100 | 124 | -129 | -130 | 222 | 288.88425 |
| 2019-06-08 | British International Open 2019 | 63.7 | 96 | 99 | 101 | -123 | 123 | -127 | 224 | 291.62384 |
| 2019-04-09 | EWF European Senior Championships 2019 | 63.46 | 93 | 96 | 98 | 121 | -125 | 125 | 223 | 290.9808 |
| 2018-11-05 | IWF Senior World Championships 2018 | 63.7 | 92 | 94 | -95 | 118 | 121 | 123 | 217 | 282.5106 |
| 2018-07-07 | British Weightlifting Championships 2018 | 62.4 | 83 | 85 | 87 | 104 | 107 | 110 | 197 | 259.69888 |
| 2018-04-08 | Gold Coast Commonwealth Games 2018 | 69 | 92 | -95 | 95 | 119 | 122 | -128 | 217 | 269.88553 |
| 2017-10-21 | Northern Ireland Championships 2017 | 63 | -90 | -91 | 92 | -119 | -121 | -123 | 92 | 120.57479 |
| 2017-09-04 | Commonwealth & Oceania Championships | 63.66 | 89 | -92 | 92 | -115 | 115 | 120 | 212 | 276.10507 |
| 2017-07-15 | British Weightlifting Championships 2017 | 62.7 | 88 | -91 | 91 | -116 | 116 | 119 | 210 | 276.02545 |
| 2017-04-01 | 2017 European Senior Championships | 62.55 | 90 | 0 | 0 | 118 | 0 | 0 | 208 | 273.79694 |
| 2017-01-21 | 2017 English Championships | 62.6 | 82 | -85 | 86 | 107 | -111 | -112 | 193 | 253.92789 |
| 2016-06-11 | 2016 British Senior Championships | 62.8 | 87 | 91 | 93 | -116 | -120 | -120 | 93 | 123.85176 |
| 2016-04-08 | 2016 European Senior Championships | 57.61 | 86 | 0 | 0 | 106 | 0 | 0 | 192 | 271.65216 |
| 2016-01-30 | 2016 English Championships | 62.7 | -87 | 87 | -90 | -114 | -114 | -114 | 87 | 115.984886 |
| 2015-11-20 | 2015 World Senior Championships | 65.17 | 89 | 0 | 0 | 113 | 0 | 0 | 202 | 262.57425 |
| 2015-08-15 | 2015 British Junior & U23 Championships | 62.7 | 87 | -90 | -90 | 113 | -117 | -119 | 200 | 266.63193 |
| 2015-06-27 | 2015 British Senior Championships | 62.4 | -85 | 86 | -90 | 110 | -115 | 116 | 202 | 270.16675 |
| 2015-04-10 | 2015 European Senior Championships | 57.82 | 82 | 0 | 0 | 106 | 0 | 0 | 188 | 265.28323 |
| 2015-02-14 | 2015 English Championships | 57.8 | 80 | 84 | -87 | 100 | -105 | -105 | 184 | 259.70474 |