2004
Junior USA - NPC, HeavyWeight, 1st
Junior USA - NPC, Overall Winner
2006
European Amateur Championships - IFBB, HeavyWeight, 9th
World Amateur Championships - IFBB, Light-HeavyWeight, Did not place
2007
Santa Susanna Pro - IFBB, Did not place
2008
New York Pro Championships - IFBB, LightWeight, 13th
Tampa Pro Championships - IFBB, Open, Did not place
Tampa Pro Championships - IFBB, LightWeight, 10th
2009
Atlantic City Pro - IFBB, 15th
Ironman Pro Invitational - IFBB, Did not place
2010
Detroit Pro Championships - IFBB, 10th
Sacramento Pro Championships - IFBB, 13th
2012
European Pro - IFBB, LightWeight, 6th
Orlando Show of Champions - IFBB, LightWeight, 6th
2013
Orlando Show of Champions - IFBB, LightWeight, 10th