2005
Masters Nationals - NPC, Figure B, 3rd
2006
Junior Nationals - NPC, Figure C, 5th
North American Championships - IFBB, Figure C, 12th
North American Championships - IFBB, Figure Masters C, 7th
2007
Palm Beach Pro - IFBB, Figure, 17th
World Amateur Championships - IFBB, Figure B, Did not place
2015
Arkansas Pro - IFBB, Figure, 14th
2016
St Louis Pro - IFBB, Figure, 9th
2017
Arnold Classic Australia - IFBB, Figure, Did not place