1974
Universe - IFBB, Medium, 7th
1976
Universe - IFBB, MiddleWeight, 12th
1977
Mr International - IFBB, MiddleWeight, 2nd
1978
Mr International - IFBB, MiddleWeight, 2nd
Mr Michigan - AAU, Overall Winner
1979
Best in the World - IFBB, Amateur, 1st
Canada Pro Cup - IFBB, Did not place
World Amateur Championships - IFBB, Light-HeavyWeight, 1st
1980
Grand Prix California - IFBB, 4th
Grand Prix Pennsylvania - IFBB, 7th
Night of Champions - IFBB, 10th
Olympia - IFBB, 15th
Pittsburgh Pro Invitational - IFBB, Did not place
1981
Grand Prix California - IFBB, 7th
Grand Prix New England - IFBB, 6th
Night of Champions - IFBB, 10th
Olympia - IFBB, 9th
1982
Grand Prix Sweden - IFBB, 2nd
Olympia - IFBB, 4th
1983
Olympia - IFBB, Winner
1984
Canada Pro Cup - IFBB, 5th
Olympia - IFBB, 6th
World Grand Prix - IFBB, 5th
1985
World Championships - WABBA, Professional, 1st
1988
Grand Prix England - IFBB, 10th
Grand Prix Italy - IFBB, 9th
Olympia - IFBB, 8th
1989
Arnold Classic - IFBB, 4th
Grand Prix Finland - IFBB, 6th
Grand Prix France - IFBB, 8th
Grand Prix Germany - IFBB, 5th
Grand Prix Holland - IFBB, 5th
Grand Prix Spain (2) - IFBB, 5th
Grand Prix Spain - IFBB, 5th
Grand Prix Sweden - IFBB, 3rd
Olympia - IFBB, 9th
1990
Arnold Classic - IFBB, Disqualified
Grand Prix England - IFBB, 6th
Grand Prix Finland - IFBB, 5th
Grand Prix Italy - IFBB, 6th
Houston Pro Invitational - IFBB, 3rd
Olympia - IFBB, 8th
Pittsburgh Pro Invitational - IFBB, Winner
World Championships - NABBA, Professional, 2nd
1991
Olympia - IFBB, Did not place
1992
Arnold Classic - IFBB, Did not place
Grand Prix Germany - IFBB, 11th
Olympia - IFBB, Did not place
1993
Arnold Classic - IFBB, 13th
Ironman Pro Invitational - IFBB, 15th
Ironman Pro Invitational - IFBB, 13th
San Jose Pro Invitational - IFBB, 10th
1994
Grand Prix England - IFBB, 14th
Grand Prix Germany - IFBB, 13th
Grand Prix Italy - IFBB, 12th
Grand Prix Spain - IFBB, 12th
Olympia - IFBB, Did not place
1996
Olympia - Masters - IFBB, 6th