2003
Metrolina - NPC, Figure A, 4th
2004
North Carolina State - NPC, Figure B, 3rd
2005
Junior USA - NPC, Figure Medium, 5th
North Carolina State - NPC, Figure B, 1st
2006
Elite Muscle Classic (NC) - NPC, Figure A, 1st
Junior Nationals - NPC, Figure B, Did not place
Mountaineer (NC) - NPC, Figure A, 1st
2007
Junior USA - NPC, Figure B, 7th
Metrolina - NPC, Figure A, 2nd
North Carolina State - NPC, Figure A, 2nd
2008
Metrolina - NPC, Figure B, 2nd