1999
Junior Nationals - NPC, HeavyWeight, 5th
2000
Junior USA - NPC, MiddleWeight, 7th
2004
Masters Nationals - NPC, HeavyWeight, 1st
Nationals - NPC, HeavyWeight, 13th
North American Championships - IFBB, HeavyWeight, 3rd
USA Championships - NPC, HeavyWeight, 9th
2005
Masters Nationals - NPC, HeavyWeight, 3rd
North American Championships - IFBB, HeavyWeight, 7th
USA Championships - NPC, HeavyWeight, 8th
2006
Masters Nationals - NPC, HeavyWeight, 10th
North American Championships - IFBB, HeavyWeight, 9th
2007
Masters Nationals - NPC, HeavyWeight, 10th