2002
Canadian Championships - CBBF, MiddleWeight, 5th
2003
Canadian Natural Championships - CBBF, HeavyWeight, 3rd
Canadian Natural Championships - CBBF, Masters, 2nd
World Amateur Championships - IFBB, MiddleWeight, 9th
2005
Canadian Classic - IDFA, HeavyWeight, 2nd
2006
Can-Am Natural - NMA, Bodybuilding, 1st
Canadian Classic - IDFA, Bodybuilding, 1st
2007
Canadian Natural Championships - CBBF, HeavyWeight, 1st
Canadian Natural Championships - CBBF, Masters, 2nd
World Amateur Championships - IFBB, HeavyWeight, 14th
2008
Pro Natural World - WNBF, HeavyWeight, 4th
2009
Canadian Championships - CBBF, Masters, 3rd
Canadian Championships - CBBF, MiddleWeight, 1st
Canadian Natural Championships - CBBF, Overall Winner
Canadian Natural Championships - CBBF, LightWeight, 1st
Canadian Natural Championships - CBBF, Masters, 1st
North American Championships - IFBB, Masters LightWeight, 11th
North American Championships - IFBB, MiddleWeight, 4th
World Amateur Championships - IFBB, LightWeight, 10th
World Amateur Championships - IFBB, Masters, Did not place
2010
Canadian Championships - CBBF, Masters 40+ LightWeight, 1st
North American Championships - IFBB, Masters 35+ Light-HeavyWeight, 4th
North American Championships - IFBB, Light-HeavyWeight, 5th
2011
Canadian Championships - CBBF, Masters LightWeight, 1st
Canadian Championships - CBBF, MiddleWeight, 4th
Canadian Natural Championships - CBBF, Bodybuilding, 1st
Canadian Natural Championships - CBBF, Masters, 1st
World Amateur Championships - IFBB, Masters, 11th
2012
Canadian Championships - CBBF, Masters 35+ HeavyWeight, 8th
Canadian Championships - CBBF, Light-HeavyWeight, 6th
North American Championships - IFBB, Masters 35+ Light-HeavyWeight, 4th
North American Championships - IFBB, Light-HeavyWeight, 3rd
2013
North American Championships - IFBB, Masters Physique 45+ B, 2nd
2014
World Amateur Championships - IFBB, Physique A, 15th
2016
Ferrigno Legacy Pro - IFBB, Physique, Did not place
Phoenix Pro - IFBB, Physique, 11th
San Diego Ultimate Warriors Pro - IFBB, Physique, 14th
2017
Omaha Pro - IFBB, Bodybuilding, 1st
Rising Phoenix Pro - IFBB, Bodybuilding, 14th
Toronto Pro - IFBB, Bodybuilding, 2nd
2018
Chicago Pro Championships - IFBB, Bodybuilding, 2nd
Omaha Pro - IFBB, Bodybuilding, 2nd
Phoenix Pro - IFBB, Bodybuilding, 10th
Rising Phoenix Pro - IFBB, Bodybuilding, 10th
Toronto Pro - IFBB, Bodybuilding, 2nd