| 2022-11-05 | The Scottish WL Open | 70.3 | -83 | 83 | -86 | 108 | -114 | -114 | 191 | 235.47598 |
| 2022-07-30 | BIRMINGHAM CWG 2022 | 71 | -82 | -82 | -82 | 0 | 0 | 0 | 0 | 0 |
| 2022-05-21 | Scottish Weightlifting Championships | 73.8 | 85 | -88 | 88 | 110 | -115 | -115 | 198 | 238.03476 |
| 2022-01-29 | BWL BRITISH SENIOR CHAMPIONSHIPS 2022 | 69.1 | 83 | -85 | -86 | -105 | 105 | -108 | 188 | 233.9458 |
| 2021-12-05 | Scottish Open Championships 2021 | 69.9 | -84 | 85 | -88 | 106 | 110 | -113 | 195 | 241.14511 |
| 2021-10-03 | 2021 European Under 20 and Under 23 | 70 | 80 | -82 | -82 | 104 | -107 | -111 | 184 | 227.36699 |
| 2021-06-26 | 2021 BRITISH CHAMPIONSHIPS | 67.84 | 77 | 80 | 83 | -105 | 105 | -108 | 188 | 236.33891 |
| 2021-05-31 | 2021 BWL Open Series 5 | 68.7 | 75 | 0 | 0 | 95 | 100 | 0 | 175 | 218.46355 |
| 2019-11-30 | Celtic Nations Championships 2019 | 63.1 | -70 | 72 | 75 | 88 | 91 | 94 | 169 | 221.27779 |
| 2019-10-27 | Scottish Open Championships 2019 | 62 | 68 | 72 | 76 | -88 | 91 | -94 | 167 | 221.02388 |
| 2019-10-05 | British Age Group Championships 2019 | 61.3 | 68 | -71 | 74 | 85 | 89 | 93 | 167 | 222.58914 |
| 2019-04-27 | SCOTTISH SENIOR CHAMPIONSHIPS 2019 | 62.3 | -70 | -70 | 70 | 83 | 88 | -90 | 158 | 208.49156 |
| 2019-04-27 | SCOTTISH SENIOR CHAMPIONSHIPS 2019 | 62.3 | -70 | -70 | 70 | 83 | 88 | -90 | 158 | 208.49156 |
| 2019-01-27 | Forth Valley Open 2019 | 62.15 | 65 | 68 | 71 | 80 | 86 | -88 | 157 | 207.47945 |
| 2018-11-04 | Scottish Open Championships 2018 | 62.6 | 65 | 70 | -75 | 80 | 85 | 87 | 157 | 206.5631 |