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.
RankplayerPrevious League Club (s)Goals1 Reza EnayatiAboomoslem, Esteghlal F.C., Sepahan, Mes Kerman, Saba Qom, Padideh, FC Mashhad1472 Mehdi RajabzadehZob Ahan Esfahan F.C., Sanat Mes Kerman F.C., Fajr Sepasi Shiraz F.C.1163 Arash BorhaniEsteghlal F.C., PAS Tehran F.C., 1154 Luciano PereiraFoolad, Sepahan, Gostaresh, Sanat Naft, Mes Rafsanjan1035 Fereydoon FazliTractor Sazi, Aboomoslem, Esteghlal Ahvaz, Saba Battery856 EdinhoMes Kerman, Tractor Sazi827 Sajjad ShahbazzadehSaipa, Esteghlal, Sepahan, Mes Rafsanjan, Esteghlal Khuzestan818 Mohammad Reza KhalatbariShamoushak, Aboomoslem, Zob Ahan, Sepahan, Persepolis, Gostaresh, Saipa, Padideh799 Jalal RafkhaeiMalavan, Zob Ahan7910 Karim AnsarifardSaipa, Persepolis, Tractor Sazi77
See also Season by season IPL top goal scorers Top-division league all-time top goal scorers
External links Iran Pro League 2017-18 Top Scorers Azadegan League 2017-18 Top Scorers Iran Div 2 League 2017-18 Top Scorers All-time top IPL scorers