Actualmente compite en la Iran Pro League tras ser promovido desde la Liga Azadegan en la temporada 2012-13.
Después de un 6º puesto en su temporada inaugural, al año siguiente en 2013 logra el segundo puesto en el grupo B, con lo cual el club es promovido a la máxima categoría la Iran Pro League por primera vez en su historia.
En su primer año en la máxima categoría terminaron 12°, escapando del descenso en los play-off por una mejor diferencia de goles.
El 1° de enero de 2016 Esteghlal perdió ante Persépolis, que hizo la carrera más apretada por el primer lugar, y también hizo caer al equipo al segundo lugar.
Después de que el club fue promovido a la máxima categoría la Iran Pro League, el equipo se trasladó al recién construido Estadio Ghadir con capacidad para 50.000 espectadores.