1982
Natural America, 2nd
1984
USA Championships - NPC, Light-HeavyWeight, 6th
1985
Nationals - NPC, HeavyWeight, 6th
USA Championships - NPC, Light-HeavyWeight, 3rd
1986
Nationals - NPC, HeavyWeight, 9th
USA Championships - NPC, HeavyWeight, 7th
1987
Junior Nationals - NPC, HeavyWeight, 6th
Nationals - NPC, HeavyWeight, 1st
USA Championships - NPC, HeavyWeight, 6th
World Amateur Championships - IFBB, HeavyWeight, 1st
1988
World Pro Championships - IFBB, Did not place
1990
Olympia - IFBB, 18th