1978
Junior Mr America - AAU, Tall, 10th
1987
Nationals - NPC, MiddleWeight, 13th
2005
Junior USA - NPC, HeavyWeight, 2nd
Nationals - NPC, HeavyWeight, Did not place
2016
North American Championships - IFBB, Classic B, 12th
2017
Dallas Supershow - NPC, Masters 50+, 2nd