2000 Junior USA - NPC, Overall Winner Junior USA - NPC, Super-HeavyWeight, 1st Nationals - NPC, Super-HeavyWeight, 14th USA Championships - NPC, Super-HeavyWeight, 7th
2001 Nationals - NPC, Super-HeavyWeight, 1st USA Championships - NPC, Super-HeavyWeight, 3rd
2002 Grand Prix England - IFBB, 7th Olympia - IFBB, 12th Show of Strength Pro Championships - IFBB, 12th Toronto Pro - IFBB, Winner
2003 Grand Prix England - IFBB, 7th Grand Prix Holland - IFBB, 8th Grand Prix Hungary - IFBB, 3rd Grand Prix Russia - IFBB, 6th Night of Champions - IFBB, 7th Olympia - IFBB, 13th
2004 Florida Pro Xtreme Challenge - IFBB, 5th Hungarian Pro Invitational - IFBB, 8th Night of Champions - IFBB, 9th Toronto Pro - IFBB, 5th
2005 Arnold Classic - IFBB, 14th San Francisco Pro - IFBB, 10th
2006 Atlantic City Pro - IFBB, 10th Europa Supershow - IFBB, 5th Montreal Pro Championships - IFBB, 7th
|