2010
San Diego Championships - NPC, Bodybuilding, 2nd
2011
Arnold Amateur - IFBB, LightWeight, 9th
2013
Canadian Championships - CBBF, MiddleWeight, 2nd
Emerald Cup - NPC, HeavyWeight, 1st
2015
Canadian Championships - CBBF, Masters Physique Overall Winner
Canadian Championships - CBBF, Masters Physique 35+ A, 1st
Canadian Championships - CBBF, Physique A, 1st
Canadian Championships - CBBF, Physique Overall Winner
Vancouver Pro Championships - IFBB, Physique, 5th
2016
Europa Dallas - IFBB, Physique, 2nd
Toronto Pro - IFBB, Physique, 4th
Vancouver Pro Championships - IFBB, Physique, 7th
2017
Arnold Classic - IFBB, Physique, Did not place