2001
Naturalmania Nationals - INBF, LightWeight, 6th
2002
Atlantic States Championships - NPC, Figure A, 5th
Atlantic States Championships - NPC, LightWeight, 3rd
Extravaganza - NPC, Figure Short, 4th
Extravaganza - NPC, LightWeight, 2nd
New York Metro Championships - NPC, Figure Short, 2nd
New York Metro Championships - NPC, LightWeight, 1st
2003
Atlantic States Championships - NPC, Figure Short, 3rd
Atlantic States Championships - NPC, LightWeight, 2nd
Eastern USA Championships - NPC, Figure Short, 5th
Eastern USA Championships - NPC, LightWeight, 1st
New York Metro Championships - NPC, Overall Winner
New York Metro Championships - NPC, Figure Short, 2nd
New York Metro Championships - NPC, LightWeight, 1st
2004
Junior USA - NPC, MiddleWeight, 2nd
2005
Atlantic States Championships - NPC, LightWeight, 1st
Atlantic States Championships - NPC, Masters, 2nd
New York Metro Championships - NPC, Bodybuilding, 1st
USA Championships - NPC, LightWeight, 8th
2006
Eastern USA Championships - NPC, LightWeight, 1st
Nationals - NPC, LightWeight, 15th
2007
Eastern USA Championships - NPC, LightWeight, 2nd
Eastern USA Championships - NPC, Masters, 2nd
2008
Arnold Amateur - IFBB, LightWeight, 3rd
Eastern USA Championships - NPC, LightWeight, 1st
Nationals - NPC, LightWeight, 11th
Team Universe Championships - NPC, LightWeight, 4th
2009
Team Universe Championships - NPC, LightWeight, 10th
2010
Team Universe Championships - NPC, LightWeight, 5th
2012
New York Metro Championships - NPC, Physique, 2nd
Team Universe Championships - NPC, Physique A, 13th
2013
Eastern USA Championships - NPC, Physique, 3rd
Nationals - NPC, Physique A, 9th
2015
Atlantic States Championships - NPC, Figure 50+, 1st
Atlantic States Championships - NPC, Figure A, 11th
Team Universe Championships - NPC, Figure 50+, 4th
2016
Masters Nationals - NPC, Figure 45+ A, 4th
Masters Nationals - NPC, Figure 50+ A, 5th
Team Universe Championships - NPC, Figure 50+ A, 3rd
Team Universe Championships - NPC, Figure A, Did not place
2017
Team Universe Championships - NPC, Figure 50+ A, 4th
2018
Team Universe Championships - NPC, Figure 50+ A, 11th