2002
Los Angeles Championships - NPC, Super-HeavyWeight, 4th
Tournament of Champions - NPC, HeavyWeight, 6th
2005
Border States Classic - NPC, Super-HeavyWeight, 3rd
Excalibur (Los Angeles) - NPC, Super-HeavyWeight, 1st
Tournament of Champions - NPC, Super-HeavyWeight, 1st
2006
California Championships - NPC, Super-HeavyWeight, 5th
Los Angeles Championships - NPC, Super-HeavyWeight, 5th
USA Championships - NPC, Super-HeavyWeight, Did not place
2007
Excalibur (Los Angeles) - NPC, Super-HeavyWeight, 2nd
Los Angeles Championships - NPC, Super-HeavyWeight, 4th
2009
Los Angeles Championships - NPC, Super-HeavyWeight, 3rd
Orange County (CA) Classic - NPC, Super-HeavyWeight, 2nd
Tournament of Champions - NPC, Super-HeavyWeight, 4th
USA Championships - NPC, Super-HeavyWeight, Did not place
2010
Los Angeles Championships - NPC, Super-HeavyWeight, 1st
2011
Tournament of Champions - NPC, Super-HeavyWeight, 2nd
USA Championships - NPC, Super-HeavyWeight, Did not place
2012
Border States Classic - NPC, HeavyWeight, 2nd
Titans Grand Prix (Los Angeles) - NPC, HeavyWeight, 1st
2013
Masters Nationals - NPC, Masters 40+ Super-HeavyWeight, 10th
Nationals - NPC, Super-HeavyWeight, 13th