Mohammadi representou a Irán nos Xogos Olímpicos de 2008 en Pequín, onde competiu nos 66 kg.
clase na loita greco-romana masculina. Perdeu o segundo partido preliminar contra o bielorruso Mikhail Siamionau, cun marcador de clasificación de 1<unk>3.