Career
Albadr Bandar Kong
Darvishi started his career with Albadr Bandar Kong from youth levels. He promoted to first team in summer 2012. He was part of Albadr Bandar Kong in promoting to 2013-2014 Azadegan League.
Gostaresh Foolad
He joined Gostaresh Foolad in summer 2014.
He made debut for Gostaresh Foolad as August 19, 2014 against Paykan as a substitute for Mehdi Nazari.