Ghorbani started his professional career with
Nassaji Mazandaran. Later he joined
Gahar Zagros and reunited with his former coach
Davoud Mahabadi, helping them secure promotion to
Iran Pro League with scoring seven times in
Azadegan League. After a successful season in Gahar, he joined
Mes Sarcheshmeh. In July 2013, he joined
Naft Tehran on a two-year contract.
Esteghlal Ghorbani joined
Sepidrood in summer 2016. He was coached by
Alireza Mansourian at
Naft Tehran and when Mansorian went to Esteghlal, Ghorbani was one of his new players.
Spartak Trnava On 3 September 2018, Ghorbani joined Slovak side
Spartak Trnava on a two-year contract.
Sepahan In the summer of 2019, he joined Iranian Club
Sepahan. After getting knocked out by former team
Esteghlal on 10 August 2020, he and a few other club members were sacked by the club.
Sumgayit On 14 August 2020, he signed a one-year contract with
Azerbaijan Premier League club
Sumgayit. ==International career==