2003
Elite Muscle Classic (NC) - NPC, MiddleWeight, 5th
2005
Mountaineer (NC) - NPC, Figure A, 4th
2006
Metrolina - NPC, Figure A, 3rd
2008
Junior Nationals - NPC, Figure C, Did not place
North Carolina State - NPC, Figure B, 1st
2010
Elite Muscle Classic (NC) - NPC, Figure Masters B, 2nd
Elite Muscle Classic (NC) - NPC, Figure B, 4th
Nationals - NPC, Figure C, Did not place
2012
Junior Nationals - NPC, Physique C, 9th
Junior USA - NPC, Physique B, 7th
Masters Nationals - NPC, Masters Physique 35+ B, 9th