1996
Junior Nationals - NPC, LightWeight, 7th
2001
US Armed Forces Championships - NPC, LightWeight, 1st
2002
US Armed Forces Championships - NPC, LightWeight, 1st
2003
Junior USA - NPC, LightWeight, 3rd
New Jersey Suburban Championships - NPC, LightWeight, 1st
2004
Musclemania Nations Capitol, MiddleWeight, 3rd
2009
Nationals - NPC, WelterWeight, 6th
2010
Nationals - NPC, WelterWeight, 10th
2013
Team Universe Championships - NPC, Masters 40+, 15th
Team Universe Championships - NPC, MiddleWeight, 4th
2015
Masters Nationals - NPC, Masters 40+ MiddleWeight, 9th