 Minavand was born in Tehran.He played for a few clubs, including Keshavarz F.C., Persepolis FC, Sturm Graz (Austria), SC Charleroi (Belgium) and Al-Shabab (United Arab Emirates) as well as Sepahan.He last played for Rah Ahan FC, but left the team after the 2005–06 season.