1996
Team Universe Championships - NPC, LightWeight, 7th
1998
Nationals - NPC, MiddleWeight, 11th
North American Championships - IFBB, LightWeight, 7th
1999
Nationals - NPC, MiddleWeight, 9th
2000
Nationals - NPC, MiddleWeight, 13th
2001
Nationals - NPC, MiddleWeight, 15th
2007
Masters Nationals - NPC, MiddleWeight, 5th
Michigan Championships - NPC, Overall Winner
Michigan Championships - NPC, LightWeight, 1st
Michigan Championships - NPC, Masters, 1st
2008
Nationals - NPC, MiddleWeight, 12th
2014
North American Championships - IFBB, Masters Physique 45+ A, 12th
North American Championships - IFBB, Physique A, Did not place