1990
East Coast Championships - NPC, MiddleWeight, 1st
Junior Mr USA - AAU, Short, 4th
1991
Junior USA - NPC, MiddleWeight, 2nd
1992
Junior USA - NPC, MiddleWeight, 2nd
1993
Nationals - NPC, MiddleWeight, 14th
1997
Physique - NPC, MiddleWeight, 4th
1998
Atlantic States Championships - NPC, MiddleWeight, 2nd
Junior Nationals - NPC, MiddleWeight, 3rd
USA Championships - NPC, MiddleWeight, 14th
2000
Junior USA - NPC, MiddleWeight, 1st
Nationals - NPC, MiddleWeight, 12th
New York Metro Championships - NPC, MiddleWeight, 1st