1997
Junior Nationals - NPC, Light-HeavyWeight, 14th
1999
Jan Tana Amateur - NPC, MiddleWeight, 1st
2000
Nationals - NPC, MiddleWeight, 8th
2001
Nationals - NPC, Light-HeavyWeight, 14th
2003
Atlantic States Championships - NPC, Overall Winner
Atlantic States Championships - NPC, Light-HeavyWeight, 1st
Nationals - NPC, Light-HeavyWeight, 3rd
2004
Nationals - NPC, Light-HeavyWeight, 6th
USA Championships - NPC, Light-HeavyWeight, 5th
2005
Nationals - NPC, HeavyWeight, 6th
2006
North American Championships - IFBB, HeavyWeight, 13th
2007
Excalibur (Los Angeles) - NPC, Overall Winner
Excalibur (Los Angeles) - NPC, HeavyWeight, 1st
Nationals - NPC, HeavyWeight, 7th
2008
Europa Supershow - IFBB, LightWeight, 4th
Olympia - IFBB, LightWeight, 7th
USA Championships - NPC, Light-HeavyWeight, 1st
2009
Atlantic City Pro - IFBB, LightWeight, 7th
Europa Supershow - IFBB, LightWeight, 7th
2012
North Carolina Muscle Heat Pro - IFBB, LightWeight, 1st
Olympia - IFBB, LightWeight, 8th
2014
Chicago Pro Championships - IFBB, LightWeight, 5th