| 2025-07-13 | British Senior Championships 2025 | 85.44 | 85 | 88 | -91 | 103 | -107 | 107 | 195 | 219.42155 |
| 2025-05-18 | BSF Open | 85.75 | 82 | 86 | -90 | 102 | -106 | 106 | 192 | 215.73277 |
| 2025-03-08 | Scottish Masters Championships 2025 FULL | 87 | 74 | 78 | 82 | 93 | 98 | 103 | 185 | 206.68495 |
| 2025-02-23 | Winter Cup 2025 | 86.8 | 66 | 70 | 74 | 85 | 90 | 95 | 169 | 188.97908 |
| 2024-07-06 | British Seniors Championships 2024 | 80.95 | -90 | -93 | -93 | 0 | 0 | 0 | 0 | 0 |
| 2024-05-05 | The Scottish Open | 81 | -88 | 90 | -94 | 107 | -112 | -112 | 197 | 226.69518 |
| 2023-12-02 | Welsh Senior Championships 2023 | 80.95 | 90 | -93 | -93 | -107 | -107 | 107 | 197 | 226.75653 |
| 2023-11-18 | Celtic Nations 23 | 84.1 | 88 | -91 | -93 | 106 | 110 | -114 | 198 | 224.2355 |
| 2023-10-22 | British Open Seniors 2023 | 84 | 88 | -91 | 92 | -108 | -108 | -108 | 0 | 0 |
| 2023-08-06 | BRITISH SENIOR CHAMPIONSHIPS 2023 | 80.93 | 86 | -89 | -89 | -106 | 106 | -109 | 192 | 221.02525 |
| 2023-07-12 | Commonwealth Championships 23 | 80.26 | 87 | 90 | 93 | 107 | -111 | 111 | 204 | 235.70294 |
| 2023-04-16 | East of Scotland Open & Eastern Districts - FULL | 81 | 88 | -91 | 91 | -109 | 109 | 113 | 204 | 234.75032 |
| 2023-02-18 | End of Winter Cup | 80.95 | 87 | -90 | 91 | -110 | -113 | -113 | 0 | 0 |
| 2023-02-04 | Wildboar Winter Open - FULL | 80.8 | 85 | 87 | 89 | -111 | -111 | -115 | 0 | 0 |
| 2022-12-11 | Resilience Weightlifting Christmas Open | 80.6 | 87 | 90 | -93 | 108 | 111 | 113 | 203 | 234.10876 |
| 2022-10-30 | England Senior and Masters Championships 2022 | 80.2 | 90 | -93 | -93 | -108 | 108 | -112 | 198 | 228.8466 |
| 2022-07-23 | Wildboar Summer Open | 80.9 | 84 | -87 | 90 | 104 | 107 | 110 | 200 | 230.2721 |
| 2022-04-24 | Commonwealth Games 22 Trials | 85.8 | 90 | 92 | -94 | -114 | -115 | -119 | 92 | 103.34791 |
| 2022-04-03 | Scottish Eastern District | 85.8 | 85 | 87 | 90 | -107 | 107 | 110 | 200 | 224.66937 |
| 2022-02-19 | Team Cavanagh Club Event | 86.1 | -83 | 83 | 86 | 105 | 108 | -111 | 194 | 217.62709 |
| 2022-01-29 | BWL BRITISH SENIOR CHAMPIONSHIPS 2022 | 85.36 | 85 | -88 | 89 | -105 | 105 | -109 | 194 | 218.37854 |
| 2021-11-13 | 2021 British Weightlifting Open | 86 | -84 | 84 | 88 | 104 | 107 | -110 | 195 | 218.84976 |
| 2021-06-26 | 2021 BRITISH CHAMPIONSHIPS | 83.29 | 81 | 84 | 87 | 101 | -104 | -104 | 188 | 213.76889 |
| 2021-04-30 | Virtual BWL Open Series 4 2021 | 79.3 | 78 | 81 | 83 | 98 | 101 | 103 | 186 | 216.06862 |
| 2019-11-03 | ENGLAND SENIOR GRAND PRIX 2019 | 80.5 | -84 | -84 | -84 | 0 | 0 | 0 | 0 | 0 |
| 2019-09-07 | Salisbury Weightlifting Open | 80.4 | -83 | 83 | 87 | -95 | 95 | 103 | 190 | 219.15298 |
| 2019-06-09 | British International Open 2019 | 75.25 | 83 | -86 | 86 | -97 | 97 | -100 | 183 | 217.65303 |
| 2019-01-20 | England Senior Weightlifting Championships 2019 | 74.8 | -80 | 80 | 84 | 90 | -94 | 94 | 178 | 212.32664 |
| 2018-11-24 | Loughborough Winter Open 2018 | 76.1 | 75 | 80 | -85 | 90 | -95 | 95 | 175 | 207.01431 |
| 2018-07-07 | British Weightlifting Championships 2018 | 81.5 | 80 | 85 | 88 | 95 | -100 | 101 | 189 | 216.71132 |
| 2018-05-12 | Lift Britain Finals 2018 | 82.1 | 75 | 80 | 85 | 90 | 95 | 100 | 185 | 211.45833 |
| 2018-03-17 | London Series 1 2018 | 81.7 | 78 | 82 | -86 | 90 | 95 | -100 | 177 | 202.73773 |
| 2018-01-21 | English Weightlifting Championships 2018 | 79 | -80 | 80 | -84 | 88 | -92 | 92 | 172 | 199.95421 |
| 2017-10-22 | Northern Ireland Championships 2017 | 78.06 | 81 | 84 | -87 | -90 | 90 | -95 | 174 | 203.38835 |
| 2017-07-15 | British Weightlifting Championships 2017 | 78.1 | -83 | 83 | -86 | 92 | 96 | -100 | 179 | 209.18347 |
| 2017-06-10 | Gloucester Open 2017 | 78.2 | 80 | 84 | -87 | 90 | 94 | 97 | 181 | 211.39622 |
| 2017-04-22 | 2017 LSE Series 2 | 78.9 | -80 | 80 | -85 | -90 | 90 | -95 | 170 | 197.74263 |
| 2017-01-21 | 2017 English Championships | 74.5 | 78 | -81 | 82 | 88 | 91 | -94 | 173 | 206.77025 |
| 2016-01-30 | 2016 English Championships | 73.7 | -75 | 75 | 78 | -85 | 85 | -90 | 163 | 197.01253 |
| 2015-10-31 | 2015 London & South East Championships | 74.56 | 70 | -75 | 75 | -85 | 86 | 90 | 165 | 198.1867 |
| 2015-06-28 | 2015 British Senior Championships | 74.1 | 65 | 69 | -73 | 80 | -84 | -86 | 149 | 179.56422 |
| 2015-03-21 | 2015 British University & College Championships | 73.3 | 62 | 66 | -70 | 80 | 84 | 87 | 153 | 185.4758 |
| 2015-02-15 | 2015 English Championships | 73.7 | -67 | 67 | -71 | 80 | -84 | 84 | 151 | 182.50853 |