2001
Gold's Classic (New Jersey) - NPC, Masters HeavyWeight, 2nd
Nationals - NPC, Super-HeavyWeight, 13th
2005
Atlantic States Championships - NPC, Masters 35+ HeavyWeight, 1st
Atlantic States Championships - NPC, Masters Overall Winner
Masters Nationals - NPC, Super-HeavyWeight, 7th
2009
Atlantic States Championships - NPC, Masters 45+, 3rd
Atlantic States Championships - NPC, Super-HeavyWeight, 4th
Masters Nationals - NPC, Super-HeavyWeight, 8th
2011
Eastern USA Championships - NPC, Masters 45+, 5th
2012
East Coast Championships - NPC, Masters 45+, 2nd
New York Amateur Grand Prix - NPC, Masters 45+, 1st
New York Amateur Grand Prix - NPC, HeavyWeight, 5th
2016
Team Universe Championships - NPC, Classic Masters 50+, 5th