1996
USA Championships - NPC, MiddleWeight, 15th
1999
Junior Nationals - NPC, MiddleWeight, 2nd
2000
Nationals - NPC, MiddleWeight, 1st
2002
Olympia - IFBB, 19th
Southwest Pro Cup - IFBB, 3rd
Toronto Pro - IFBB, 9th
2003
Night of Champions - IFBB, 8th
Show of Strength Pro Championships - IFBB, 11th
2004
Florida Pro Xtreme Challenge - IFBB, 6th
Night of Champions - IFBB, 6th
2005
Charlotte Pro - IFBB, 3rd
New York Pro Championships - IFBB, 12th
Olympia - IFBB, 12th
Toronto Pro - IFBB, 8th
2006
Europa Supershow - IFBB, 9th
Montreal Pro Championships - IFBB, 9th
New York Pro Championships - IFBB, 7th
2007
Colorado Pro Championships - IFBB, 6th
Keystone Pro Classic - IFBB, 8th
2008
Europa Supershow - IFBB, LightWeight, 5th
Europa Supershow - IFBB, Open, 12th
Olympia - IFBB, LightWeight, 5th
2009
Orlando Show of Champions - IFBB, 7th
Pittsburgh Pro - IFBB, LightWeight, 5th
2010
Battle of Champions - IFBB, Open, 7th