Career
He plays as a defender, usually as a centre-back. Esteghlal
He is one of the youth products of Esteghlal, he was called up to the senior team in 2003. After five years with Esteghlal and 113 league appearances he left and signed a one-year contract with Mes in 2008.
Mes Kerman
After one season with Mes in which he made 30 appearances, Sadeghi signed a two-year contract with Esteghlal.
Tractor Sazi
Sadeghi again left Esteghlal in 2011 and signed with Tractor Sazi. He played an important role in helping Tractor finish as runners-up in the Iran Pro League.
In his only season with Tractor Sazi, Sadeghi made 31 appearances scoring twice. Return to Esteghlal
On 13 July 2014, Sadeghi agreed on a new two-year contract with Esteghlal, keeping him until 2016.
Saba Qom
On 26 July 2015, he terminated his contract with Esteghlal and joined Saba Qom on a one-year contract.