1998
Junior Mr USA - AAU, Medium, 3rd
2000
Rocky Mountain Championships - NPC, MiddleWeight, 1st
2001
Colorado State - NPC, MiddleWeight, 2nd
Mid USA - NPC, MiddleWeight, 4th
Rocky Mountain Championships - NPC, Masters 35+, 2nd
2002
Colorado State - NPC, MiddleWeight, 6th
2003
Team Universe Championships - NPC, MiddleWeight, 5th
2004
Masters Nationals - NPC, MiddleWeight, 6th
2006
USA Championships - NPC, MiddleWeight, 10th
2008
Masters Nationals - NPC, MiddleWeight, 6th
2009
Dallas Supershow - NPC, Masters 40+, 1st
Dallas Supershow - NPC, MiddleWeight, 4th
2011
Border States Classic - NPC, MiddleWeight, 1st
Pacific USA Championships - NPC, Masters 40+, 2nd
Pacific USA Championships - NPC, MiddleWeight, 1st
Titans Grand Prix (Los Angeles) - NPC, Masters 40+, 1st
Titans Grand Prix (Los Angeles) - NPC, MiddleWeight, 2nd
2012
California Championships - NPC, Masters 40+, 1st
California Championships - NPC, MiddleWeight, 3rd
2013
California Championships - NPC, Masters, 9th
California Championships - NPC, MiddleWeight, 6th