2003
Jan Tana Amateur - NPC, MiddleWeight, 2nd
2005
Team Universe Championships - NPC, MiddleWeight, 4th
2006
Team Universe Championships - NPC, MiddleWeight, 6th
2007
Team Universe Championships - NPC, MiddleWeight, 7th
2008
Junior USA - NPC, MiddleWeight, 1st
2009
Junior Nationals - NPC, MiddleWeight, 4th
2010
Team Universe Championships - NPC, MiddleWeight, 1st
2012
Masters Nationals - NPC, Masters Physique 35+ B, 5th
Team Universe Championships - NPC, Physique B, 7th
2013
Masters Nationals - NPC, Masters Physique 35+ C, 2nd
Team Universe Championships - NPC, Masters Physique 35+, 9th
Team Universe Championships - NPC, Physique C, 6th
2014
Greater Gulf States Pro - IFBB, Physique, 16th
2015
Greater Gulf States Pro - IFBB, Physique, Did not place
Omaha Pro - IFBB, Physique, 7th
2016
Tampa Pro Championships - IFBB, Physique, Did not place
2017
Baltimore Pro - IFBB, Masters Physique, 5th
Ferrigno Legacy Pro - IFBB, Physique, Did not place