1976
Gold's Classic - AAU, Teen Overall Winner
Gold's Classic - AAU, Teen Short, 1st
1977
Junior Mr USA - AAU, Short, 3rd
Mr Los Angeles - AAU, Junior, 1st
Mr Southern California - AAU, Junior, 1st
1978
Mr America - AAU, Overall Winner
Mr America - AAU, Medium, 1st
Mr California - AAU, Short, 1st
Junior Mr America - AAU, Medium, 1st
Junior Mr America - AAU, Overall Winner
Junior Mr USA - AAU, Overall Winner
Junior Mr USA - AAU, Medium, 1st
USA World Qualifier - IFBB, MiddleWeight, 2nd
1979
Olympus - WBBG, Winner
Mr Universe - NABBA, Medium, 2nd
Pro Mr World - WBBG, Winner
World Championships - WABBA, Medium, 1st
World Championships - WABBA, Overall Winner
1980
Universe - Pro - NABBA, Winner
World Championships - WABBA, Professional, 3rd
Pro World Cup - WABBA, , 5th
1981
Canada Pro Cup - IFBB, , 4th
Grand Prix Belgium - IFBB, , 6th
Grand Prix Wales - IFBB, , 5th
Universe - Pro - IFBB, , 3rd
Pro World Cup - WABBA, , 7th
World Grand Prix - IFBB, , 4th
World Pro Championships - IFBB, , 3rd
1982
Night of Champions - IFBB, , 6th
World Pro Championships - IFBB, , 6th
1983
Grand Prix Denver - IFBB, Winner
Grand Prix England - IFBB, , 4th
Grand Prix Las Vegas - IFBB, , 6th
Grand Prix Portland - IFBB, , 2nd
Grand Prix Sweden - IFBB, , 6th
Grand Prix Switzerland - IFBB, , 6th
World Pro Championships - IFBB, , 8th
1984
Canada Pro Cup - IFBB, , 3rd
Olympia - IFBB, , 12th
World Grand Prix - IFBB, , 3rd
1985
Night of Champions - IFBB, , 9th
Olympia - IFBB, , 12th
1986
Los Angeles Pro Championships - IFBB, , 5th
Night of Champions - IFBB, , 4th
World Pro Championships - IFBB, , 9th
1987
Night of Champions - IFBB, Did not place
World Pro Championships - IFBB, , 8th
1988
Grand Prix US Pro - IFBB, , 6th
Niagara Falls Pro Invitational - IFBB, , 5th
Night of Champions - IFBB, , 8th
World Pro Championships - IFBB, , 8th
1989
Grand Prix France - IFBB, , 11th
Grand Prix Germany - IFBB, , 9th
Grand Prix Spain (2) - IFBB, , 9th
Grand Prix Spain - IFBB, , 9th
Grand Prix Sweden - IFBB, , 11th
1990
Arnold Classic - IFBB, , 6th
Houston Pro Invitational - IFBB, , 6th
Ironman Pro Invitational - IFBB, , 8th
1991
WBF Grand Prix - WBF, , 11th
1993
Chicago Pro Invitational - IFBB, , 13th
Night of Champions - IFBB, Did not place
Pittsburgh Pro Invitational - IFBB, , 16th
1994
Ironman Pro Invitational - IFBB, , 14th
San Jose Pro Invitational - IFBB, , 16th