1981
Mr New York City - AAU, Tall, 2nd
1996
Junior USA - NPC, MiddleWeight, 5th
1997
Junior USA - NPC, Light-HeavyWeight, 8th
1999
Junior Nationals - NPC, MiddleWeight, 13th
2002
USA Championships - NPC, MiddleWeight, 14th
2003
Nationals - NPC, MiddleWeight, Did not place
2006
North Carolina State - NPC, Light-HeavyWeight, 4th
2007
Elite Muscle Classic (NC) - NPC, MiddleWeight, 2nd
2012
North Carolina State - NPC, Masters 40+ HeavyWeight, 6th
North Carolina State - NPC, Light-HeavyWeight, 5th