1996
North American Championships - IFBB, HeavyWeight, 9th
1997
Canadian Championships - CBBF, HeavyWeight, 2nd
1998
Canadian Championships - CBBF, Overall Winner
Canadian Championships - CBBF, HeavyWeight, 1st
1999
Toronto Pro - IFBB, 18th
2009
Canadian Classic - IDFA, Professional, 2nd
Toronto Classic - IDFA, Overall Winner
Toronto Classic - IDFA, Light-HeavyWeight, 1st
2010
International Championships - IDFA, Professional, 2nd
Musclemania Canada, 3rd
Musclemania Universe, MiddleWeight, 5th
Musclemania Worlds, MiddleWeight, 3rd
Pro Universe - NGA, 2nd
2011
Pro Classic - IFPA, LightWeight, 6th
Pro International - IFPA, LightWeight, 3rd
International Championships - IDFA, Professional Overall Winner
International Championships - IDFA, Pro HeavyWeight, 1st
World Championships - IDFA, Pro HeavyWeight, 2nd
Yorton Cup Pro - IFPA, MiddleWeight, 6th
2012
Pro International - IFPA, HeavyWeight, 3rd
World Championships - IDFA, Professional Overall Winner
World Championships - IDFA, Pro HeavyWeight, 1st
Yorton Cup Pro - IFPA, MiddleWeight, 3rd
2013
Pro USA - IFPA, LightWeight, 4th
Pro Natural World - WNBF, MiddleWeight, 2nd
2014
World Championships - IDFA, Professional Overall Winner
World Championships - IDFA, Pro HeavyWeight, 1st
2015
Pro Natural Universe - WNBF, 2nd
2018
Arnold Amateur - IFBB, Classic B, 11th
Pittsburgh Pro - IFBB, Masters 40+, 1st
Pittsburgh Pro - IFBB, Classic Masters 40+, 1st
2019
Atlantic Coast Pro - IFBB, Classic, 9th
Atlantic Coast Pro - IFBB, Classic Masters 40+, 1st
Chicago Pro Championships - IFBB, Classic, 11th
New York Pro Championships - IFBB, Classic, 15th
Omaha Pro - IFBB, Classic, 9th
Toronto Pro - IFBB, Classic, 7th