Competitive History
| Year |
Competition |
Placing |
| 1988 |
NPC Houston Bodybuilding Championships |
Middleweight 1st & Overall |
| 1989 |
NPC Houston Bodybuilding Championships |
Overall 1st |
| 1990 |
NPC Western Cup |
Overall 1st |
| 1990 |
NPC Tournament of Champions |
Heavyweight 3rd |
| 1993 |
East Coast Championships |
Middleweight 1st & Overall |
| 1994 |
NPC Jr. USA Championships |
Light-heavyweight 3rd |
| 1995 |
NPC Jr. National Championships |
Light-heavyweight 2nd |
| 1999 |
IFBB Night of Champions |
4th |
| 1999 |
Mr. Olympia |
10th |
| 1999 |
IFBB Joe Weiders Pro World |
7th |
| 1999 |
IFBB Grand Prix England |
7th |
| 2000 |
Toronto Pro |
1st |
| 2000 |
IFBB Night of Champions |
2nd |
| 2000 |
Grand Prix England |
5th |
| 2000 |
JOE WEIDER'S WORLD PRO CUP |
5th |
| 2000 |
MR OLYMPIA |
7th |
| 2001 |
Mr. Olympia |
14th |
| 2002 |
Toronto Pro Classic |
2nd |
| 2002 |
Night of Champions |
1st |
| 2002 |
Mr. Olympia |
8th |
| 2003 |
Arnold Classic |
3rd |
| 2003 |
Maximum Pro Invitational |
2nd |
| 2004 |
Arnold Classic |
5th |
| 2004 |
Grand Prix Australia |
3rd |