1990
North Carolina State - NPC, MiddleWeight, 2nd
1991
Junior USA - NPC, LightWeight, 3rd
1992
American Nationals - NGA, LightWeight, 1st
Junior Nationals - NPC, LightWeight, 8th
2001
Pro Natural International - WNBF, LightWeight, 5th
2002
Pro Natural International - WNBF, LightWeight, 5th
Pro Natural World - WNBF, LightWeight, 2nd
2003
Nationals - NPC, MiddleWeight, Did not place
2004
Team Universe Championships - NPC, MiddleWeight, 5th
2005
Team Universe Championships - NPC, MiddleWeight, 7th
2006
Team Universe Championships - NPC, MiddleWeight, 3rd
2007
Team Universe Championships - NPC, MiddleWeight, 3rd
2008
North American Championships - IFBB, MiddleWeight, 5th
Team Universe Championships - NPC, Overall Winner
Team Universe Championships - NPC, MiddleWeight, 1st
World Amateur Championships - IFBB, HeavyWeight, 12th
2009
Atlantic City Pro - IFBB, Bodybuilding, Did not place
2010
Battle of Champions - IFBB, Bodybuilding, 10th
2012
New York Pro Championships - IFBB, Physique, 15th
Orlando Show of Champions - IFBB, Physique, 11th
Tampa Pro Championships - IFBB, Physique, 14th
2014
Europa Supershow - IFBB, Physique, Did not place
Phoenix Pro - IFBB, Physique, Did not place
Tampa Pro Championships - IFBB, Physique, Did not place
2015
New York Pro Championships - IFBB, Physique, Did not place
Phoenix Pro - IFBB, Physique, Did not place
Tampa Pro Championships - IFBB, Masters Physique, 13th
Tampa Pro Championships - IFBB, Physique, Did not place
2016
Atlantic USA Pro Championships - IFBB, Physique, 5th
Chicago Pro Championships - IFBB, Physique, 9th
Phoenix Pro - IFBB, Physique, 10th
Tampa Pro Championships - IFBB, Physique, Did not place
2017
Charlotte Pro - IFBB, Physique, 12th
Tampa Pro Championships - IFBB, Physique, Did not place
2018
Champions of Power and Grace - IFBB, Masters Physique 45+, 9th
Champions of Power and Grace - IFBB, Physique, Did not place
Pittsburgh Pro - IFBB, Masters Physique 45+, 4th
2019
Tampa Pro Championships - IFBB, Physique, Did not place