2000
Junior Nationals - NPC, LightWeight, 4th
USA Championships - NPC, LightWeight, 8th
2002
Junior Nationals - NPC, MiddleWeight, 2nd
2003
Nationals - NPC, MiddleWeight, 14th
2005
Nationals - NPC, MiddleWeight, 5th
USA Championships - NPC, MiddleWeight, 3rd
2006
Nationals - NPC, MiddleWeight, 8th
2007
Masters Nationals - NPC, MiddleWeight, 1st
Nationals - NPC, MiddleWeight, 3rd
2008
Masters Nationals - NPC, MiddleWeight, 1st
Nationals - NPC, MiddleWeight, 6th
2009
Masters Nationals - NPC, MiddleWeight, 2nd
Nationals - NPC, MiddleWeight, 2nd
2010
Masters Nationals - NPC, MiddleWeight, 2nd
Nationals - NPC, MiddleWeight, 2nd
2011
Masters Nationals - NPC, Overall Winner
Masters Nationals - NPC, Masters 45+ MiddleWeight, 1st
Masters Nationals - NPC, MiddleWeight, 1st
2012