1980
Mr Pennsylvania - AAU, Short, 1st
1981
Junior Mr America - AAU, MiddleWeight, 7th
1982
Junior Nationals - NPC, MiddleWeight, 3rd
1983
USA Championships - NPC, MiddleWeight, 2nd
1984
Nationals - NPC, MiddleWeight, 15th
1985
Nationals - NPC, MiddleWeight, 4th
USA Championships - NPC, MiddleWeight, 2nd
1986
Nationals - NPC, MiddleWeight, 7th
1987
Nationals - NPC, MiddleWeight, 3rd
USA Championships - NPC, MiddleWeight, 2nd
1988
Nationals - NPC, MiddleWeight, 3rd
1989
Nationals - NPC, MiddleWeight, 3rd
North American Championships - IFBB, MiddleWeight, 1st
1990
USA Championships - NPC, MiddleWeight, 15th
1991
Nationals - NPC, MiddleWeight, 10th
1993
Mr America - AAU, Medium, 6th