2001
Physique - NPC, Masters, 11th
2002
New York Amateur Grand Prix - NPC, Masters HeavyWeight, 5th
Physique - NPC, Masters 35+, 9th
2003
Atlantic States Championships - NPC, Masters HeavyWeight, 5th
New York Amateur Grand Prix - NPC, Masters HeavyWeight, 3rd
2005
Atlantic States Championships - NPC, Masters 35+ HeavyWeight, 5th
2008
New York Metro Championships - NPC, Masters 45+, 5th
2010
East Coast Championships - NPC, Masters 45+, 4th
Masters Nationals - NPC, Masters 50+ Light-HeavyWeight, 11th
2011
New Jersey Championships - NPC, Masters 45+, 2nd
2013
Masters Nationals - NPC, Masters 50+ Light-HeavyWeight, Did not place
2014
East Coast Championships - NPC, Masters 50+, 2nd