1980
Mr New Jersey - AAU, 2nd
1981
Junior Mr America - AAU, Light-HeavyWeight, 3rd
1982
Nationals - NPC, Light-HeavyWeight, 2nd
1983
Nationals - NPC, Light-HeavyWeight, 1st
World Amateur Championships - IFBB, Light-HeavyWeight, 1st
1984
Canada Pro Cup - IFBB, 10th
Olympia - IFBB, 14th
World Grand Prix - IFBB, 10th
1989
Niagara Falls Pro Invitational - IFBB, 8th
2003
Atlantic States Championships - NPC, Masters 55+, 1st