2006
New England Championships - NPC, LightWeight, 2nd
New England Championships - NPC, Masters, 6th
New York Metro Championships - NPC, LightWeight, 2nd
New York Metro Championships - NPC, Masters, 3rd
2007
New York Metro Championships - NPC, HeavyWeight, 2nd
New York Metro Championships - NPC, Masters 35+, 5th
North American Championships - WBBG, Winner
2008
New York Metro Championships - NPC, HeavyWeight, 2nd
New York Metro Championships - NPC, Masters, 3rd
2009
North American Championships - IFBB, HeavyWeight, 14th
North American Championships - IFBB, Masters HeavyWeight, Did not place
2010
Junior USA - NPC, Light-HeavyWeight, 1st
Masters Nationals - NPC, Masters 45+ Light-Heavyweight, 3rd
Masters Nationals - NPC, Light-HeavyWeight, 9th
2017
Masters Nationals - NPC, Masters Physique 45+ A, 7th
Masters Nationals - NPC, Masters Physique 50+ A, 5th