2002
North Carolina State - NPC, LightWeight, 5th
2004
Natural Atlantic Coast - INBF, LightWeight, 1st
North Carolina State - NPC, LightWeight, 4th
2005
Elite Muscle Classic (NC) - NPC, Overall Winner
Elite Muscle Classic (NC) - NPC, LightWeight, 1st
Masters Nationals - NPC, LightWeight, 6th
Nationals - NPC, LightWeight, 10th
2006
Junior USA - NPC, MiddleWeight, 3rd
Metrolina - NPC, LightWeight, 1st
2007
Junior USA - NPC, LightWeight, 3rd
North Carolina State - NPC, LightWeight, 1st
2008
Elite Muscle Classic (NC) - NPC, Overall Winner
Elite Muscle Classic (NC) - NPC, Masters, 1st
Elite Muscle Classic (NC) - NPC, MiddleWeight, 1st
Southern States - NPC, LightWeight, 1st
2009
Southern States - NPC, LightWeight, 1st
2010
Elite Muscle Classic (NC) - NPC, Masters, 2nd
Elite Muscle Classic (NC) - NPC, MiddleWeight, 1st
Southern States - NPC, MiddleWeight, 3rd
2011
North Carolina State - NPC, LightWeight, 4th
North Carolina State - NPC, Masters, 3rd