He started to show his talent in Zob Ahan and finally moved to Persepolis. The 2007/08 season was his first season at Persepolis and head coach Afshin Ghotbi believed in him so much that Heidari played in all matches except one for which he received a suspension.