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
|