2012
Alabama Championships - NPC, Light-HeavyWeight, 2nd
Nationals - NPC, Light-HeavyWeight, 15th
2013
Alabama Championships - NPC, Light-HeavyWeight, 1st
2014
Nationals - NPC, Light-HeavyWeight, Did not place
North American Championships - IFBB, Light-HeavyWeight, 10th
2016
Junior USA - NPC, HeavyWeight, 4th
Masters Nationals - NPC, Masters 35+ Light-HeavyWeight, 9th
North American Championships - IFBB, Masters 35+ Light-HeavyWeight, 4th
2017
Masters Nationals - NPC, Masters 35+ HeavyWeight, 14th