Mohammadi reprezentoval Írán na letních olympijských hrách v Pekingu v roce 2008, kde soutěžil v kategorii 66 kg.
třídu v mužském řecko-římském zápase. Ve druhém předběžném zápase prohrál s běloruským Michailem Siamionauem s klasifikačním skóre 1<unk>3.