1984
California Championships - NPC, HeavyWeight, 5th
Nationals - NPC, HeavyWeight, 4th
USA Championships - NPC, Light-HeavyWeight, 2nd
1985
Nationals - NPC, HeavyWeight, 8th
1986
USA Championships - NPC, HeavyWeight, 5th
1987
USA Championships - NPC, HeavyWeight, 9th
1988
USA Championships - NPC, HeavyWeight, 11th
2006
Orange County (CA) Classic - NPC, Overall Winner
Orange County (CA) Classic - NPC, HeavyWeight, 1st
USA Championships - NPC, Light-HeavyWeight, 11th
2011
Orange County (CA) Classic - NPC, Bodybuilding, 1st