2000
Michigan Championships - NPC, HeavyWeight, 1st
2011
Florida Championships - NPC, HeavyWeight, 2nd
Nationals - NPC, HeavyWeight, 2nd
2012
USA Championships - NPC, HeavyWeight, 1st
2013
Nationals - NPC, HeavyWeight, 4th
2016
Elite Muscle Classic (NC) - NPC, Masters Physique, 3rd
Elite Muscle Classic (NC) - NPC, Physique A, 5th
Europa Charlotte - NPC, Masters Physique, 3rd
Europa Charlotte - NPC, Physique A, 1st
2017
Nationals - NPC, HeavyWeight, 1st
2019
Omaha Pro - IFBB, Bodybuilding, 6th