1997
New York Amateur Grand Prix - NPC, HeavyWeight, 3rd
1998
Atlantic States Championships - NPC, Masters 35+ HeavyWeight, 1st
Atlantic States Championships - NPC, HeavyWeight, 3rd
Atlantic States Championships - NPC, Masters 35+ Overall Winner
2004
Atlantic States Championships - NPC, Overall Winner
Atlantic States Championships - NPC, Masters 35+ HeavyWeight, 1st
Atlantic States Championships - NPC, Super-HeavyWeight, 1st
2005
Masters Nationals - NPC, Super-HeavyWeight, 3rd
2006
Masters Nationals - NPC, Super-HeavyWeight, 2nd
2007
Masters Nationals - NPC, Super-HeavyWeight, 4th
2010
Masters Nationals - NPC, Super-HeavyWeight, 3rd
2012
Eastern USA Championships - NPC, Super-HeavyWeight, 5th
2013
New York Metro Championships - NPC, Overall Winner
New York Metro Championships - NPC, Masters 45+, 1st
New York Metro Championships - NPC, Masters Overall Winner
New York Metro Championships - NPC, Super-HeavyWeight, 1st
North American Championships - IFBB, Masters 50+ Super-HeavyWeight, 1st
North American Championships - IFBB, Masters 50+ Overall Winner
2016
Pittsburgh Pro - IFBB, Masters 50+, 11th