2005
Canadian Championships - CBBF, Masters 50+, 1st
2006
Canadian Championships - CBBF, LightWeight, 3rd
2007
Canadian Championships - CBBF, LightWeight, 8th
2008
Canadian Championships - CBBF, LightWeight, 4th
2009
Arnold Amateur - IFBB, LightWeight, 10th
Emerald Cup - NPC, LightWeight, 2nd
North American Championships - IFBB, LightWeight, 6th
2010
North American Championships - IFBB, Masters 35+ LightWeight, 2nd
North American Championships - IFBB, LightWeight, 2nd
2011
Canadian Championships - CBBF, LightWeight, 1st
2012
North American Championships - IFBB, Masters 35+ MiddleWeight, 7th
North American Championships - IFBB, MiddleWeight, 5th
2013
Eastern USA Championships - NPC, LightWeight, 2nd
Eastern USA Championships - NPC, Masters, 2nd