2000
Nationals - NPC, MiddleWeight, 7th
2001
North American Championships - IFBB, HeavyWeight, 5th
2002
USA Championships - NPC, MiddleWeight, 9th
2003
USA Championships - NPC, MiddleWeight, 5th
2004
North American Championships - IFBB, Light-HeavyWeight, 2nd
2019
Masters Nationals - NPC, Masters 45+ LightWeight, 5th
Masters Nationals - NPC, Masters 55+, 2nd
Masters Nationals - NPC, Masters 50+ LightWeight, 5th
Masters Nationals - NPC, Masters Physique 45+ B, 4th
Masters Nationals - NPC, Masters Physique 55+ A, 4th
Masters Nationals - NPC, Masters Physique 50+ B, 4th