2009
World Amateur Championships - IFBB, Classic Overall Winner
World Amateur Championships - IFBB, HeavyWeight, 8th
World Amateur Championships - IFBB, Classic Medium-Tall, 1st
2010
Arnold Amateur - IFBB, MiddleWeight, Did not place
Los Angeles Championships - NPC, Overall Winner
Los Angeles Championships - NPC, HeavyWeight, 1st
Pacific USA Championships - NPC, Overall Winner
Pacific USA Championships - NPC, HeavyWeight, 1st
West Coast Classic - NPC, HeavyWeight, 1st
2011
Los Angeles Championships - NPC, HeavyWeight, Did not place
World Amateur Championships - IFBB, Classic Medium-Tall, 4th
2015
Arnold Amateur - IFBB, HeavyWeight, 4th