1986
New York Metro Championships - NPC, Teen, 1st
1989
Junior USA - NPC, MiddleWeight, 13th
Tri State (NY) Championships - NPC, MiddleWeight, 1st
1991
Eastern USA Championships - NPC, Overall Winner
Eastern USA Championships - NPC, MiddleWeight, 1st
Nationals - NPC, MiddleWeight, 2nd
1992
Nationals - NPC, MiddleWeight, 2nd
1993
Nationals - NPC, MiddleWeight, 2nd
USA Championships - NPC, MiddleWeight, 3rd
1994
Nationals - NPC, MiddleWeight, 9th
2008
Eastern USA Championships - NPC, Masters LightWeight, 2nd
Eastern USA Championships - NPC, MiddleWeight, 4th
2016
Arnold Amateur Europe - IFBB, Masters 40+ LightWeight, 11th
South American Amateur Championships - IFBB, Masters 40+ LightWeight, 3rd