Naft has finished third place in the Persian Gulf Pro League three times and has also won the Hazfi Cup.
Before the Iranian Revolution the team competed in the Tehran Football League for several years.
Naft Tehran started the season well in Azadegan League and eventually became first in the group tables.
However, Naft lost to Sepahan and dropped to 3rd place, which was still good enough for a spot in the AFC Champions League, the first time in club history the team has reached the international stage.
Naft won its first ever Champions League game in a 2–1 victory against Saudi club Al Shabab.
During the 2015–16 season, Naft encountered severe financial issues and could not pay the players and coaching staff.
Naft also had success in the Hazfi Cup, Daei's team defeated Sepahan 1–0 to advance to the final against Tractor.
In the final Sajjad Shahbazzadeh scored a late winner for Naft as the club won its first major domestic title.
After Disturbance in the Club Regarding Ownership Issue, it was declared that Naft Tehran Relegated to 3rd Division and 2018–19 Azadegan League will resume with remaining 17 teams.
[4] Before Naft's successful season in the AFC Champions League, the club had only a few supporters who were mostly workers of the National Iranian Oil Company.
[5] After the Disturbance in the Club Regarding Ownership Issue, it was declared that Naft Tehran Relegated to 3rd Division and 2018–19 Azadegan League will resume with remaining 17 teams.