2002
New York Amateur Grand Prix - NPC, Masters LightWeight, 5th
2003
Atlantic States Championships - NPC, Masters HeavyWeight, 4th
East Coast Championships - NPC, Light-HeavyWeight, 7th
East Coast Championships - NPC, Masters HeavyWeight, 2nd
Eastern USA Championships - NPC, Masters 45+, 2nd
New York Amateur Grand Prix - NPC, Light-HeavyWeight, 4th
New York Amateur Grand Prix - NPC, Masters HeavyWeight, 2nd
2005
Atlantic States Championships - NPC, Masters 45+, 3rd
Eastern USA Championships - NPC, Masters 45+, 4th
2007
Atlantic States Championships - NPC, Masters 45+, 1st
New Jersey Championships - NPC, Light-HeavyWeight, 5th
New Jersey Championships - NPC, Masters MiddleWeight, 1st
2010
East Coast Championships - NPC, Masters 45+, 2nd
East Coast Championships - NPC, Light-HeavyWeight, 4th
2011
East Coast Championships - NPC, Light-HeavyWeight, 9th
East Coast Championships - NPC, Masters HeavyWeight, 3rd
2012
New Jersey Championships - NPC, Masters 45+, 3rd
New Jersey Championships - NPC, Light-HeavyWeight, 3rd
2013
Atlantic States Championships - NPC, Masters 45+, 3rd
2016
East Coast Championships - NPC, Light-HeavyWeight, 9th
East Coast Championships - NPC, Masters 50+, 1st
2017
Eastern USA Championships - NPC, Masters 50+, 5th
2018
Team Universe Championships - NPC, Masters 50+ LightWeight, 9th