1983
Junior Nationals - NPC, Overall Winner
Junior Nationals - NPC, HeavyWeight, 1st
Nationals - NPC, HeavyWeight, 6th
1984
Nationals - NPC, Light-HeavyWeight, 1st
World Amateur Championships - IFBB, Light-HeavyWeight, 1st
1985
Night of Champions - IFBB, , 2nd
Olympia - IFBB, , 3rd
1986
Los Angeles Pro Championships - IFBB, Winner
Olympia - IFBB, , 2nd
World Pro Championships - IFBB, Winner
1987
Grand Prix France - IFBB, Winner
Grand Prix Germany (2) - IFBB, , 2nd
Grand Prix Germany - IFBB, Winner
Olympia - IFBB, , 2nd
1988
Grand Prix England - IFBB, , 2nd
Grand Prix France - IFBB, Winner
Grand Prix Germany - IFBB, Winner
Grand Prix Greece - IFBB, , 2nd
Grand Prix Italy - IFBB, Winner
Grand Prix Spain (2) - IFBB, , 2nd
Grand Prix Spain - IFBB, Winner
Olympia - IFBB, , 2nd
1989
Arnold Classic - IFBB, Winner
Olympia - IFBB, , 4th
1990
Olympia - IFBB, , 5th
1991
Arnold Classic - IFBB, , 7th
Olympia - IFBB, , 10th
1992
Arnold Classic - IFBB, , 13th
1994
Chicago Pro Invitational - IFBB, , 16th
Niagara Falls Pro Invitational - IFBB, , 15th
Night of Champions - IFBB, Did not place
1995
Canada Pro Cup - IFBB, , 5th
Night of Champions - IFBB, , 12th
1996
Canada Pro Cup - IFBB, , 11th
Florida Pro Invitational - IFBB, , 12th
San Jose Pro Invitational - IFBB, , 16th