2000
Jan Tana Amateur - NPC, HeavyWeight, 2nd
2001
Junior USA - NPC, HeavyWeight, 7th
2002
Junior Nationals - NPC, Super-HeavyWeight, 11th
2003
Michigan Championships - NPC, HeavyWeight, 8th
2015
Atlantic States Championships - NPC, Masters 40+, 1st
2016
Masters Nationals - NPC, Masters 35+ Super-HeavyWeight, Did not place