List of Iranian club football top goal scorers
# List of Iranian club football top goal scorers

The top goalscorers each season of club football competitions in Iran are listed below.

## Top division nationwide league

The list below contains the top goalscorer(s) for the top league in Iranian football, in every year that a nationwide league was played.

| Season | Player | Club | Goals |
| - | - | - | - |
| 1970–71 | Hossein Kalani | Persepolis | 7 |
| 1971–72 | Hossein Kalani | Persepolis | 11 |
| 1971–72 | Safar Iranpak | Persepolis | 11 |
| 1973–74 | Gholam Hossein Mazloumi | Taj | 15 |
| 1974–75 | Gholam Hossein Mazloumi | Taj | 10 |
| 1974–75 | Aziz Espandar | Malavan | 10 |
| 1975–76 | Naser Nouraei | Homa | 18 |
| 1976–77 | Gholam Hossein Mazloumi | Shahbaz | 19 |
| 1977–78 | Aziz Espandar | Malavan | 16 |
| 1978–79* | Hossein Faraki | PAS Tehran | 7 |
| 1989–90 | Mohammad Ahmadzadeh | Malavan | 16 |
| 1991–92 | Farshad Pious | Persepolis | 11 |
| 1992–93 | Jamshid Shahmohammadi | Keshavarz | 11 |
| 1993–94 | Abbas Simakani | Zob Ahan | 17 |
| 1994–95 | Farshad Pious | Persepolis | 20 |
| 1995–96 | Mohammad Momeni | Polyacryl Esfahan | 19 |
| 1996–97 | Ali Asghar Modir Roosta | Bahman | 18 |
| 1997–98 | Hossein Khatibi | Tractor | 16 |
| 1998–99 | Kourosh Barmak | Tractor | 14 |
| 1998–99 | Abdoljalil Golcheshmeh | Aboumoslem | 14 |
| 1999–00 | Mohannad Mahdi Al-Nadawi | Sanat Naft | 15 |
| 2000–01 | Reza Sahebi | Zob Ahan | 14 |
| 2000–01 | Ali Samereh | Esteghlal | 14 |
| 2001–02 | Reza Enayati | Aboumoslem | 17 |
| 2002–03 | Edmond Bezik | Sepahan | 13 |
| 2003–04 | Ali Daei | Persepolis | 16 |
| 2004–05 | Reza Enayati | Esteghlal | 20 |
| 2005–06 | Reza Enayati | Esteghlal | 21 |
| 2006–07 | Daniel Olerum | Aboumoslem | 17 |
| 2006–07 | Mehdi Rajabzadeh | Zob Ahan | 17 |
| 2007–08 | Hadi Asghari | Rah Ahan | 18 |
| 2007–08 | Mohsen Khalili | Persepolis | 18 |
| 2008–09 | Arash Borhani | Esteghlal | 20 |
| 2009–10 | Emad Mohammed | Sepahan | 19 |
| 2010–11 | Reza Norouzi | Foolad | 24 |
| 2011–12 | Karim Ansarifard | Saipa | 21 |
| 2012–13 | Jalal Rafkhaei | Malavan | 19 |
| 2013–14 | Karim Ansarifard | Tractor | 14 |
| 2014–15 | Edinho | Tractor | 20 |
| 2015–16 | Mehdi Taremi | Persepolis | 16 |
| 2016–17 | Mehdi Taremi | Persepolis | 18 |
| 2017–18 | Ali Alipour | Persepolis | 19 |
| 2018–19 | Kiros Stanlley | Sepahan | 16 |
| 2018–19 | Luciano Pereira | Foolad | 16 |
| 2019–20 | Cheick Diabaté | Esteghlal | 15 |
| 2020–21 | Sajjad Shahbazzadeh | Sepahan | 20 |
| 2021–22 | Godwin Mensha | Mes Rafsanjan | 14 |
| 2022–23 | Shahriar Moghanlou | Sepahan | 13 |

Notes * The 1978/1979 season was cancelled due to the Iranian Revolution.

## Tehran Provincial League

The list below contains the top goalscorer(s) for the Tehran Province League, first tier of Iran football in 1980s.

| Season | Top scorer | Club | Goals |
| - | - | - | - |
| 1979–1980 | Left unfinished due to crowd violence in Esteghlal-Persepolis friendly match | Left unfinished due to crowd violence in Esteghlal-Persepolis friendly match | Left unfinished due to crowd violence in Esteghlal-Persepolis friendly match |
| 1980–1981 | Left unfinished due to Iran-Iraq War | Left unfinished due to Iran-Iraq War | Left unfinished due to Iran-Iraq War |
| 1981–1982 | Naser Mohammadkhani | Homa | 11 |
| 1982–1983 | Ali Parvin | Persepolis | 15 |
| 1983–1984 | Naser Mohammadkhani | Persepolis | 13 |
| 1984–1985 | Left unfinished due crowd violence in Persepolis-Pas match | Left unfinished due crowd violence in Persepolis-Pas match | Left unfinished due crowd violence in Persepolis-Pas match |
| 1985–86 | Karim Bavi | Shahin | 9 |
| 1986–87 | Farshad Pious | Persepolis | 7 |
| 1987–88 | Farshad Pious | Persepolis | 13 |
| 1988–89 | Farshad Pious | Persepolis | 13 |
| 1989–90 | Ali Asghar Modir Roosta | Pas | 14 |
| 1990–91 | Farshad Pious | Persepolis | 16 |
| 1991–92 | Farshad Pious | Persepolis | 16 |

## By Club

The list below shows clubs with most top-scorer in Iranian football league.

| Rank | Teams | Time(s) |
| - | - | - |
| 1 | Persepolis | 10 |
| 2 | Esteghlal | 7 |
| 3 | Tractor | 4 |
| 3 | Malavan | 4 |
| 3 | Sepahan | 4 |
| 6 | Aboumoslem | 3 |
| 6 | Zob Ahan | 3 |
| 8 | Foolad | 2 |
| 9 | Saipa | 1 |
| 9 | Rah Ahan | 1 |
| 9 | Sanat Naft | 1 |
| 9 | Bahman | 1 |
| 9 | Polyacryl Esfahan | 1 |
| 9 | Keshavarz | 1 |
| 9 | PAS Tehran | 1 |
| 9 | Shahbaz | 1 |
| 9 | Homa | 1 |
| 9 | Mes Rafsanjan | 1 |
