2002
Jan Tana Amateur - NPC, Light-HeavyWeight, 4th
2003
Excalibur (South Carolina) - NPC, MiddleWeight, 1st
2004
Atlantic States Championships - NPC, Light-HeavyWeight, 4th
Southern States - NPC, MiddleWeight, 3rd
Southern USA - NPC, Overall Winner
2005
Atlantic States Championships - NPC, Light-HeavyWeight, 4th
Junior Nationals - NPC, MiddleWeight, 4th
Junior USA - NPC, MiddleWeight, 7th
2006
Junior USA - NPC, MiddleWeight, 1st
2007
Arnold Amateur - IFBB, MiddleWeight, 1st
Junior Nationals - NPC, MiddleWeight, 1st
2008
Junior USA - NPC, Light-HeavyWeight, Did not place
2009
Nationals - NPC, MiddleWeight, Did not place
2010
Nationals - NPC, MiddleWeight, 1st
Sacramento Pro - IFBB, 15th
2012
Europa Supershow - IFBB, LightWeight, 14th
North Carolina Muscle Heat Pro - IFBB, LightWeight, 14th
2016
Baltimore Pro - IFBB, Classic, 2nd
Port Charlotte Florida Pro - IFBB, Classic, 3rd
Tampa Hurricane Pro - IFBB, Classic, 2nd
2017
Fit World Pro - IFBB, Classic, 11th
Karina Nascimento Pro - IFBB, Classic, 4th
Olympia - IFBB, Classic, Did not place
Pittsburgh Pro - IFBB, Classic, Did not place
Toronto Pro - IFBB, Classic, 14th
2018
San Antonio Pro - IFBB, Classic, 13th
2020
Baltimore Pro - IFBB, Masters 40+, 3rd
Baltimore Pro - IFBB, Masters 50+, 7th