2006
Nationals - NPC, HeavyWeight, Did not place
2007
Masters Nationals - NPC, HeavyWeight, 11th
Nationals - NPC, HeavyWeight, 13th
2008
Masters Nationals - NPC, Masters 45+ HeavyWeight, 7th
Masters Nationals - NPC, HeavyWeight, 12th
Nationals - NPC, HeavyWeight, 11th
2009
Arnold Amateur - IFBB, HeavyWeight, 6th
Nationals - NPC, HeavyWeight, Did not place
2010
Dallas Supershow - NPC, HeavyWeight, 1st
Dallas Supershow - NPC, Masters, 1st
Masters Nationals - NPC, HeavyWeight, 10th