2001
Elite Muscle Classic (NC) - NPC, Figure, 2nd
2002
North Carolina State - NPC, Figure Short, 8th
2004
North Carolina State - NPC, Figure A, 3rd
2005
Elite Muscle Classic (NC) - NPC, Figure A, 4th
Metrolina - NPC, Figure A, 6th
2006
Elite Muscle Classic (NC) - NPC, Figure A, 5th
2009
North Carolina State - NPC, Figure A, 2nd
2010
North Carolina State - NPC, Figure A, 4th
2014
Elite Muscle Classic (NC) - NPC, Figure A, 3rd
Elite Muscle Classic (NC) - NPC, Figure Masters A, 6th
North Carolina State - NPC, Figure A, 6th
2016
Elite Muscle Classic (NC) - NPC, Figure 35+ A, 2nd
Elite Muscle Classic (NC) - NPC, Figure A, 2nd