Magomedov represented his current nation Azerbaijan at the 2012 Summer Olympics in London, where he competed for the men's 120 kg class. He lost the qualifying match to Russia's Bilyal Makhov, who was able to score five points in two straight periods, leaving Magomedov without a single point.