2004 USA - Overall Winner

2005 IronMan Pro - 8th

2005 Arnold Classic - 9th

2005 San Francisco Pro - 6th

2006 IronMan Pro - 5th

2007 IronMan Pro - 2nd

2007 Arnold Classic - 11th

2007 Mr. Olympia - 16th

2008 Tampa Pro - 13th

2008 Europa Pro - 9th

2009 Pittsburg Pro 202 - 2nd

2009 New York Pro 202 - 2nd

2009 Mr. Olympia 202 - 4th

2009 Sacramento Pro - 6th

2010 Detroit 202 Pro – 4th place

2011 Flex Pro (open class) – 4th place

2012 Flex Pro (open class) – 7th place

2012 Desert Muscle Classic (212 class) – 2nd place

2013 NY Pro (212 class) - 3rd place

2013 Toronto Pro (212 class) - 2nd place

2013 Mr Olympia(212 class) - 10th place

2013 Europa Phoenix 212 Pro - 2nd place

2014 Slovakia Mozolani Pro (212 class) - 4th place

2014 UK BodyPower Pro (212 class) - 3rd place

2014 Toronto Pro (212 class) - 3rd place