2000
Masters Nationals - NPC, Light-HeavyWeight, 5th
2001
Mr Muscle Beach, Overall Winner Mr Muscle Beach, Super-HeavyWeight, 1st