2000
Tournament of Champions - NPC, Light-HeavyWeight, 1st
2002
Masters Nationals - NPC, Light-HeavyWeight, 4th
Orange County (CA) Classic - NPC, Light-HeavyWeight, 5th
2003
Masters Nationals - NPC, Light-HeavyWeight, 3rd
2004
Los Angeles Championships - NPC, Light-HeavyWeight, 5th
Los Angeles Championships - NPC, Masters, 1st
Masters Nationals - NPC, Light-HeavyWeight, 4th
2007
Los Angeles Championships - NPC, Light-HeavyWeight, 2nd
2009
Masters Nationals - NPC, Light-HeavyWeight, 11th
2011
Los Angeles Championships - NPC, Light-HeavyWeight, Did not place
Los Angeles Championships - NPC, Masters 40+, Did not place
2012
California Championships - NPC, Masters 40+, 4th
California Championships - NPC, Masters 50+, 1st
Masters Nationals - NPC, Masters 50+ Light-HeavyWeight, 5th
2013
Masters Nationals - NPC, Masters 50+ HeavyWeight, 3rd
North American Championships - IFBB, Masters 50+ Light-HeavyWeight, 1st
2014
Masters Nationals - NPC, Masters 50+ Light-HeavyWeight, 17th
West Coast Classic - NPC, Masters 50+, 3rd