1966
Mr Atlantic Coast - AAU, Overall Winner
Mr Eastern America - AAU, Overall Winner
Junior Mr USA - AAU, Winner
Junior Mr USA - AAU, Most Muscular, 1st
Mr New York City - AAU, Overall Winner
Mr New York Metropolitan - AAU, Overall Winner
Mr New York State - AAU, Overall Winner
Mr North America - AAU, 2nd
1967
Mr America - AAU, Most Muscular, 4th
Mr America - AAU, 6th
Mr California - AAU, Winner
Junior Mr America - AAU, 4th
Junior Mr America - AAU, Most Muscular, 5th
1968
Mr America - AAU, Most Muscular, 3rd
Mr America - AAU, 3rd
Junior Mr America - AAU, 3rd
Mr USA - AAU, Most Muscular, 2nd
Mr USA - AAU, Winner
1969
Mr America - AAU, 2nd
Junior Mr America - AAU, 2nd
1970
Mr America - AAU, Winner
Mr America - AAU, Most Muscular, 1st
Junior Mr America - AAU, Most Muscular, 1st
Junior Mr America - AAU, Winner
Mr Universe - NABBA, Short, 1st
1971
Mr Universe - NABBA, Short, 1st
1973
Pro Mr America - WBBG, Winner
Mr Universe - NABBA, Short, 1st
Mr Universe - NABBA, Overall Winner
1974
Universe - Pro - NABBA, Short, 1st
Universe - Pro - NABBA, Overall Winner
1975
Universe - Pro - PBBA, 2nd
Pro Mr World - WBBG, 2nd
1976
Olympus - WBBG, 4th
Universe - Pro - NABBA, 3rd
Universe - Pro - NABBA, Short, 2nd
1979
Canada Diamond Pro Cup - IFBB, 2nd
Canada Pro Cup - IFBB, Winner
Grand Prix Vancouver - IFBB, 2nd
Olympia - IFBB, LightWeight, 4th
1980
Canada Pro Cup - IFBB, Winner
Florida Pro Invitational - IFBB, Winner
Grand Prix California - IFBB, Winner
Grand Prix Louisiana - IFBB, 2nd
Grand Prix Miami - IFBB, Winner
Grand Prix Pennsylvania - IFBB, 2nd
Night of Champions - IFBB, Winner
Olympia - IFBB, 2nd
Pittsburgh Pro Invitational - IFBB, 2nd
1981
Grand Prix California - IFBB, Winner
Grand Prix Louisiana - IFBB, Winner
Grand Prix New England - IFBB, 2nd
Grand Prix Washington - IFBB, Winner
Grand Prix World Cup - IFBB, 2nd
Night of Champions - IFBB, Winner
Olympia - IFBB, 2nd
Professional World Cup - IFBB, 2nd
1982
Olympia - IFBB, Winner
1984
Olympia - IFBB, 11th
1990
Arnold Classic - IFBB, 8th
1994
Olympia - Masters - IFBB, 4th