2001
Physique - NPC, HeavyWeight, 2nd
Physique - NPC, Masters, 2nd
2002
Atlantic States Championships - NPC, Masters 35+ HeavyWeight, 1st
Atlantic States Championships - NPC, HeavyWeight, 5th
New York Amateur Grand Prix - NPC, HeavyWeight, 4th
New York Amateur Grand Prix - NPC, Masters HeavyWeight, 1st
Physique - NPC, HeavyWeight, 2nd
Physique - NPC, Masters 35+, 1st
2003
East Coast Championships - NPC, HeavyWeight, 8th
East Coast Championships - NPC, Masters HeavyWeight, 11th
2004
Atlantic States Championships - NPC, Masters 35+ HeavyWeight, 2nd
New Jersey Suburban Championships - NPC, HeavyWeight, 3rd
New Jersey Suburban Championships - NPC, Masters HeavyWeight, 1st
New York Metro Championships - NPC, Masters 35+ HeavyWeight, 2nd
New York Metro Championships - NPC, HeavyWeight, 4th
2005
Atlantic States Championships - NPC, Masters 35+ HeavyWeight, 4th
New Jersey Suburban Championships - NPC, HeavyWeight, 11th
New Jersey Suburban Championships - NPC, Masters HeavyWeight, 8th
2007
Atlantic States Championships - NPC, Masters 35+ HeavyWeight, 9th
Atlantic States Championships - NPC, HeavyWeight, 6th
New Jersey Championships - NPC, Masters HeavyWeight, 4th
2008
New York Metro Championships - NPC, Masters 35+ HeavyWeight, 6th
New York Metro Championships - NPC, HeavyWeight, 7th
2009
Atlantic City Amateur - NPC, Masters HeavyWeight, 3rd
East Coast Championships - NPC, HeavyWeight, 4th
East Coast Championships - NPC, Masters HeavyWeight, 3rd
New Jersey Championships - NPC, Masters 35+ HeavyWeight, 2nd
2012
Atlantic States Championships - NPC, Masters 35+ HeavyWeight, 8th
Atlantic States Championships - NPC, Masters 45+, 7th
Atlantic States Championships - NPC, Light-HeavyWeight, Did not place
Tri State (NY) Championships - NPC, HeavyWeight, 1st
Tri State (NY) Championships - NPC, Masters HeavyWeight, 4th