1990
Junior Mr America - AAU, Masters Short, 1st
Masters Mr America - AAU, Short, 4th
1994
Masters Mr USA - AAU, Masters 50+, 4th
1995
Masters Mr America - AAU, Masters 50+ Short, 2nd
1996
Masters Mr America - AAU, Masters 50+ Short, 2nd
1997
Masters Mr America - AAU, Masters 50+ Short, 2nd
1998
Masters Mr America - AAU, Masters 50+ Short, 3rd
1999
Masters Mr America - AAU, Masters 50+ Short, 2nd
2002
Naturalmania Nationals - INBF, Masters 50+, 2nd
2018
Masters Nationals - NPC, Masters 60+ MiddleWeight, 6th
Masters Nationals - NPC, Classic Masters 60+ A, 4th
2019
Masters Nationals - NPC, Masters 60+ MiddleWeight, 10th
Masters Nationals - NPC, Classic Masters 60+ A, 8th