2000
Border States Classic - NPC, HeavyWeight, 4th
2002
Border States Classic - NPC, HeavyWeight, 1st
2003
California Championships - NPC, HeavyWeight, 5th
Excalibur (Los Angeles) - NPC, HeavyWeight, 5th
2004
Border States Classic - NPC, 2nd
2005
Los Angeles Championships - NPC, HeavyWeight, 2nd
USA Championships - NPC, HeavyWeight, 3rd
2006
USA Championships - NPC, HeavyWeight, 8th
2007
North American Championships - IFBB, HeavyWeight, 11th
USA Championships - NPC, Light-HeavyWeight, 10th
2008
Los Angeles Championships - NPC, Overall Winner
Los Angeles Championships - NPC, HeavyWeight, 1st
USA Championships - NPC, HeavyWeight, 8th
2009
Nationals - NPC, HeavyWeight, 6th
2010
Nationals - NPC, HeavyWeight, 3rd
2012
Nationals - NPC, HeavyWeight, 6th
2015
Masters Nationals - NPC, Masters 45+ HeavyWeight, 5th
2016
Masters Nationals - NPC, Masters 45+ Overall Winner
Masters Nationals - NPC, Masters 45+ HeavyWeight, 1st
2017
Chicago Pro Championships - IFBB, Bodybuilding, Did not place
Chicago Pro Championships - IFBB, Masters, 8th
2018
Chicago Pro Championships - IFBB, Bodybuilding, 12th