1981
Junior Mr USA - AAU, Light-HeavyWeight, 5th
1983
California Championships - NPC, Light-HeavyWeight, 12th
1986
Nationals - NPC, Light-HeavyWeight, 4th
1987
North American Championships - IFBB, Light-HeavyWeight, 2nd
USA Championships - NPC, HeavyWeight, 5th
1989
Nationals - NPC, HeavyWeight, 2nd
North American Championships - IFBB, HeavyWeight, 3rd
USA Championships - NPC, HeavyWeight, 4th
1990
USA Championships - NPC, HeavyWeight, 1st
USA Championships - NPC, Overall Winner
1991
WBF Grand Prix - WBF, 6th
1993
Night of Champions - IFBB, 12th
Pittsburgh Pro Invitational - IFBB, 9th
1994
Arnold Classic - IFBB, 6th
Grand Prix France - IFBB, 9th
Grand Prix Germany (2) - IFBB, 8th
Ironman Pro Invitational - IFBB, 3rd
Olympia - IFBB, 12th
San Jose Pro Invitational - IFBB, 6th
1995
Arnold Classic - IFBB, 6th
Florida Pro Invitational - IFBB, 2nd
Ironman Pro Invitational - IFBB, 2nd
Olympia - IFBB, 9th
South Beach Pro Invitational - IFBB, 2nd
1996
Grand Prix Czech Republic - IFBB, 7th
Grand Prix England - IFBB, 11th
Grand Prix Germany - IFBB, 10th
Grand Prix Russia - IFBB, 6th
Grand Prix Spain - IFBB, 9th
Grand Prix Switzerland - IFBB, 6th
Olympia - IFBB, 11th
1997
Arnold Classic - IFBB, 9th
Ironman Pro Invitational - IFBB, 4th
1998
Arnold Classic - IFBB, 7th
Ironman Pro Invitational - IFBB, 3rd
Olympia - IFBB, Did not place
2003
Ironman Pro Invitational - IFBB, 8th