2006
Contra Costa (CA) Championships - NPC, MiddleWeight, 1st
San Jose Championships - NPC, Bodybuilding, 1st
2007
USA Championships - NPC, HeavyWeight, 7th
2008
Nationals - NPC, HeavyWeight, 9th
Orange County (CA) Classic - NPC, Overall Winner
Orange County (CA) Classic - NPC, HeavyWeight, 1st
2009
Nationals - NPC, Light-HeavyWeight, 7th
San Francisco Championships - NPC, Overall Winner
San Francisco Championships - NPC, HeavyWeight, 1st
2010
Nationals - NPC, Light-HeavyWeight, 2nd
2011
Nationals - NPC, Light-HeavyWeight, 5th
2012
Nationals - NPC, Light-HeavyWeight, 6th
2013
USA Championships - NPC, HeavyWeight, 5th
2014
USA Championships - NPC, HeavyWeight, 2nd
2015
USA Championships - NPC, HeavyWeight, 2nd
2016
Contra Costa (CA) Championships - NPC, Physique Winner
USA Championships - NPC, Physique D, 3rd
2017
USA Championships - NPC, Physique D, 1st
2019
San Jose Pro - IFBB, Physique, 8th