Reza Enayati has most Goal in Iran pro League with 149 goals.
List
The list below presents the all-time top scorers of the Iranian League, since its inception on 2 November 2001. Reza Enayati has scored 147 goals and currently sits on top of the topscorers list in Persian gulf pro league.
Mehdi Rajabzadeh second most goalscorer in Iran pro league with 116 goals.Arash Borhani, third most goalscorer with 115 goals