1999
Masters Nationals - NPC, MiddleWeight, 6th
2000
North Carolina State - NPC, Light-HeavyWeight, 2nd
2002
North Carolina State - NPC, Light-HeavyWeight, 9th
2003
North Carolina State - NPC, Masters 40+ HeavyWeight, 2nd
2004
North Carolina State - NPC, Masters 40+ HeavyWeight, 1st
North Carolina State - NPC, Masters 40+ Overall Winner
2005
North Carolina State - NPC, Masters 40+ MiddleWeight, 2nd
2006
North Carolina State - NPC, Masters 40+ HeavyWeight, 2nd
2007
North Carolina State - NPC, Masters 40+ LightWeight, 1st
2008
North Carolina State - NPC, Masters 40+ HeavyWeight, 3rd