1972
Universe - IFBB, Short, 3rd
1974
Universe - IFBB, Short, 2nd
1975
Mr International - IFBB, Short, 1st
Mr International - IFBB, Overall Winner
1976
Universe - IFBB, LightWeight, 1st
1977
Mr International - IFBB, Overall Winner
Mr International - IFBB, LightWeight, 1st
Universe - IFBB, LightWeight, 2nd
1978
Olympia - IFBB, LightWeight, 6th
Professional World Cup - IFBB, 7th
USA vs the World - IFBB, LightWeight, 4th
1979
Canada Diamond Pro Cup - IFBB, 8th
Grand Prix Pennsylvania - IFBB, Did not place
Grand Prix Vancouver - IFBB, Did not place
1980
Canada Pro Cup - IFBB, 9th
Night of Champions - IFBB, 8th
Universe - Pro - IFBB, 6th
World Pro Championships - IFBB, 5th
1981
Canada Pro Cup - IFBB, 10th
Grand Prix Belgium - IFBB, 9th
Grand Prix Belgium - IFBB, 10th
Grand Prix Wales - IFBB, 8th
1982
Grand Prix Belgium - IFBB, Winner
Grand Prix Sweden - IFBB, Winner
Night of Champions - IFBB, 4th
Olympia - IFBB, 7th
World Pro Championships - IFBB, 4th
1983
Grand Prix England - IFBB, Winner
Grand Prix Las Vegas - IFBB, 8th
Grand Prix Sweden - IFBB, Winner
Grand Prix Switzerland - IFBB, Winner
Olympia - IFBB, 2nd
World Pro Championships - IFBB, Winner
1984
Olympia - IFBB, 2nd
1985
Olympia - IFBB, 4th
1997
Canada Pro Cup - IFBB, Did not place
Ironman Pro Invitational - IFBB, Did not place
Night of Champions - IFBB, Did not place
1998
Arnold Classic - IFBB, Masters, 7th
Ironman Pro Invitational - IFBB, 17th
1999
Night of Champions - IFBB, Did not place