Mohammadi atstovavo Iranui 2008 m. vasaros olimpinėse žaidynėse Pekine, kur jis varžėsi 66 kg
klasės vyrų graikų ir romėnų kova. Antrąją preliminariąją rungtynes jis pralaimėjo prieš Baltarusijos žaidėją Michailą Siamionau, turėdamas 1<unk>3 klasifikacijos rezultatą.