2000
Tournament of Champions - NPC, BantamWeight, 1st
2001
USA Championships - NPC, BantamWeight, 11th
2002
Los Angeles Championships - NPC, LightWeight, 2nd
USA Championships - NPC, BantamWeight, 10th
2003
California Championships - NPC, BantamWeight, 1st
Orange County (CA) Classic - NPC, BantamWeight, 1st
2005
USA Championships - NPC, LightWeight, 1st
2006
Nationals - NPC, LightWeight, 2nd
2007
Nationals - NPC, LightWeight, 10th
2008
Nationals - NPC, LightWeight, 4th
2010
Nationals - NPC, LightWeight, 7th
USA Championships - NPC, LightWeight, 1st
2011
Nationals - NPC, LightWeight, 4th
2012
USA Championships - NPC, LightWeight, 5th
2013
USA Championships - NPC, WelterWeight, 9th
2014
Nationals - NPC, LightWeight, 4th
USA Championships - NPC, LightWeight, 4th
2016
Los Angeles Championships - NPC, Classic Overall Winner
Los Angeles Championships - NPC, Classic A, 1st
Los Angeles Championships - NPC, LightWeight, 1st
San Antonio Pro - IFBB, Classic, 10th
USA Championships - NPC, Classic A, 2nd