Ifbb days
* 1989 IFBB Australian Championships, 1st
* 1990 IFBB Australian Championships, 1st
* 1990 IFBB World Amateur Championships, Lightweight, 4th
* 1993 IFBB Niagara Falls Pro Invitational, 9th
* 1994 IFBB Arnold Schwarzenegger Classic, 7th
* 1994 IFBB Ironman Pro Invitational, 4th
* 1994 IFBB Night of Champions, 12th
* 1994 IFBB San Jose Pro Invitational, 7th
* 1995 IFBB Arnold Schwarzenegger Classic, 7th
* 1995 IFBB Florida Pro Invitational, 4th
* 1995 IFBB Ironman Pro Invitational, 3rd
* 1995 IFBB South Beach Pro Invitational, 3rd
* 1996 IFBB Ironman Pro Invitational, 4th
* 1996 IFBB San Jose Pro Invitational, 6th
* 1997 IFBB Arnold Schwarzenegger Classic, 7th
* 1997 IFBB Grand Prix Czech Republic, 5th
* 1997 IFBB Grand Prix England, 6th
* 1997 IFBB Grand Prix England, 9th
* 1997 IFBB Grand Prix Germany, 3rd
* 1997 IFBB Grand Prix Hungary, 3rd
* 1997 IFBB Grand Prix Russia, 9th
* 1997 IFBB Grand Prix Spain, 3rd
* 1997 IFBB Ironman Pro Invitational, 2nd
* 1997 IFBB Mr. Olympia, 6th
* 1997 IFBB San Jose Pro Invitational, 4th
* 1998 IFBB Mr. Olympia, 6th
* 1999 IFBB San Jose Pro Invitational, 6th
* 1999 IFBB Mr. Olympia, 9th
* 2000 IFBB Night of Champions, 5th
* 2000 IFBB Mr. Olympia, 6th
* 2001 IFBB Ironman Pro Invitational, 7th
* 2002 IFBB Ironman Pro Invitational, 2nd
* 2002 IFBB Arnold Schwarzenegger Classic, 4th
* 2002 IFBB San Francisco Pro Invitational, 1st
* 2002 IFBB Mr. Olympia, 6th
* 2003 IFBB Mr. Olympia, 15th
* 2004 IFBB Ironman Pro, 2nd
* 2004 IFBB San Francisco Pro Invitational, 2nd
* 2005 IFBB Grand Prix Australia, 1st
* 2005 IFBB Arnold Classic, 4th
* 2006 IFBB Ironman Pro, 1st
* 2006 IFBB Arnold Classic, 6th
* 2006 IFBB Grand Prix Australia, 2nd
* 2006 PDI Night of Champions, 1st
* 2006 PDI Night of Champions Britain, 1st