Mohammadi va representar l'Iran als Jocs Olímpics d'estiu de 2008 a Pequín, on va competir en el 66 kg.
classe en la lluita grecoromana masculina. Va perdre el segon partit preliminar a Mikhail Siamionau, de Bielorússia, amb una puntuació de classificació de 1<unk>3.