Date | Sport | Club | Competition | Event | Pl | Result | | Location | |
08 Sep 2009 | weightlifting | kilwinning olympic weightlifi. | European Champs yth | 56kg total | 15 | 185.0kg | (55.4kg) | Eilat ISR | |
| 56kg snatch | | 80.0kg | |
| 56kg jerk | | 105.0kg | |
19 May 2009 | weightlifting | kilwinning olympic weightlifi. | World Champs yth | 56kg total | 26 | 186.0kg | (54.7kg) | Chiang Mai THA | |
| 56kg snatch | | 84.0kg | |
| 56kg jerk | | 102.0kg | |
02 May 2009 | weightlifting | kilwinning olympic weightlifi. | European Champs oth | 56kg total | 1 | 179.0kg | (54.7kg) | Qawra MLT | |
| 56kg snatch | | 81.0kg | |
| 56kg jerk | | 98.0kg | |
25 Apr 2009 | weightlifting | kilwinning olympic weightlifi. | National Champs jnr | 56kg total | 1 | 178.0kg | (54.9kg) | Alferton GBR | |
| 56kg snatch | | 78.0kg | |
| 56kg jerk | | 100.0kg | |
25 Jan 2009 | weightlifting | kilwinning olympic weightlifi. | scottish u17 | 56kg total | 1 | 170.0kg | (54.1kg) | Kilwinning GBR | |
| 56kg snatch | | 75.0kg | |
| 56kg jerk | | 95.0kg | |
22 Nov 2008 | weightlifting | kilwinning olympic weightlifi. | National Champs | 56kg total | 2 | 170.0kg | (52.8kg) | Glasgow GBR | |
| 56kg snatch | | 76.0kg | |
| 56kg jerk | | 94.0kg | |
01 Nov 2008 | weightlifting | kilwinning olympic weightlifi. | National Champs oth | 56kg total | G | 170.0kg | (54.6kg) | kilwinning GBR | |
| 56kg snatch | | 75.0kg | |
| 56kg jerk | | 95.0kg | |
25 Oct 2008 | weightlifting | kilwinning olympic weightlifi. | National Champs u18 | 56kg total | 1 | 169.0kg | (54.4kg) | kilmarnock GBR | |
| 56kg snatch | | 75.0kg | |
| 56kg jerk | | 94.0kg | |
13 Oct 2008 | weightlifting | kilwinning olympic weightlifi. | Commonwealth Games yth | 56kg total | 10 | 165.0kg | (53.7kg) | pune IND | |
| 56kg snatch | | 75.0kg | |
| 56kg jerk | | 90.0kg | |
20 Sep 2008 | weightlifting | kilwinning olympic weightlifi. | scottish under 16s u16 | 56kg total | 1 | 176.0kg | (54.4kg) | Pitlochery GBR | |
| 56kg snatch | | 78.0kg | |
| 56kg jerk | | 98.0kg | |
22 Jul 2008 | weightlifting | kilwinning olympic weightlifi. | European Champs yth | 56kg total | 13 | 164.0kg | (54.0kg) | Amiens FRA | |
| 56kg snatch | | 74.0kg | |
| 56kg jerk | | 90.0kg | |
24 Oct 2007 | weightlifting | kilwinning olympic weightlifi. | National Champs sch | 56kg total | 2 | 146.0kg | (50.0kg) | Kilmarnock GBR | |
| 56kg snatch | | 64.0kg | |
| 56kg jerk | | 82.0kg | |
26 Oct 2006 | weightlifting | kilwinning olympic weightlifi. | metropolitan championships | 56kg total | 1 | 110.0kg | (44.6kg) | NYC USA | |
| 56kg snatch | | 50.0kg | |
| 56kg jerk | | 60.0kg | |