1997
Atlantic States Championships - NPC, MiddleWeight, 4th
2000
Team Universe Championships - NPC, MiddleWeight, 7th
2002
Team Universe Championships - NPC, MiddleWeight, 5th
2003
Atlantic States Championships - NPC, MiddleWeight, 2nd
Team Universe Championships - NPC, MiddleWeight, 7th
2004
Musclemania New York, Winner
2005
Atlantic States Championships - NPC, MiddleWeight, 2nd
Musclemania Superbody, Winner
2006
Atlantic States Championships - NPC, HeavyWeight, 4th
Junior Nationals - NPC, MiddleWeight, 3rd
2007
Atlantic States Championships - NPC, MiddleWeight, 2nd
USA Championships - NPC, Light-HeavyWeight, 14th
2008
Junior Nationals - NPC, MiddleWeight, 2nd
2009
Arnold Amateur - IFBB, MiddleWeight, 6th
Junior Nationals - NPC, Light-HeavyWeight, 2nd
2010
Masters Nationals - NPC, Masters 45+ Light-Heavyweight, 5th
North American Championships - IFBB, Masters 35+ Light-HeavyWeight, 10th
North American Championships - IFBB, Light-HeavyWeight, 10th
2011
Masters Nationals - NPC, Masters 45+ Light-Heavyweight, 2nd
Masters Nationals - NPC, Light-HeavyWeight, 2nd
Nationals - NPC, Light-HeavyWeight, 1st
2012
Tampa Pro Championships - IFBB, Bodybuilding, 15th
2013
Tampa Pro Championships - IFBB, Bodybuilding, Did not place
2014
Chicago Pro Championships - IFBB, Bodybuilding, 10th
Tampa Pro Championships - IFBB, Bodybuilding, 12th
2015
Atlantic City Pro - IFBB, Physique, 3rd
Chicago Pro Championships - IFBB, Masters Physique, 11th
Chicago Pro Championships - IFBB, Physique, Did not place
New York Pro Championships - IFBB, Physique, 14th
Tampa Pro Championships - IFBB, Masters Physique, 6th
Tampa Pro Championships - IFBB, Physique, 12th
2016
Europa Dallas - IFBB, Physique, 14th
Orlando Show of Champions - IFBB, Physique, 13th
Tampa Pro Championships - IFBB, Physique, Did not place
Vancouver Pro Championships - IFBB, Physique, 13th
2017
Omaha Pro - IFBB, Physique, 4th
San Antonio Pro - IFBB, Physique, Did not place
2019
Baltimore Pro - IFBB, Masters Physique 40+, 3rd
Baltimore Pro - IFBB, Masters Physique 50+, 1st
Tampa Pro Championships - IFBB, Physique, Did not place