Abdul Sharif USAMuscle Contest History 2004 NPC Masters National Championships #1 Middleweight 2005 NPC Masters National Championships #1 Light-Heavyweight