This is a list of seasons played by Persepolis Football Club in Iranian and Asian football, from 1963 to the most recent completed season. It details the club's achievements in major competitions, and the top scorers for each season. Top scorers in bold were also the top scorers in the Iranian league that season.
Key Key to league competitions:
Iran Pro League (IPL) – Iran's top football league, established in 2001 Azadegan League (Div 1) – The first tier of Iran football league until the inception of the Iran Pro League in 2001. It was downgraded to the second tier, but remained the highest division of the Iranian Football League until 2001, established in 1991 Tehran Tournament (TT) Tehran Province League (TPL)
Iranian Local League (ILL) – The first period of Iran football league, established in 1970 Takht Jamshid Cup (TJC) – The first tier of Iran football league from 1973 until Islamic Revolution of Iran in 1979 Qods League (QL) – The first period of Iran football league after Islamic Revolution, held in 1989
Key to colours and symbols: 1st or WWinners2nd or RURunners-upTop scorer of competition
Key to league record: Season = The year and article of the season P = Played W = Games won D = Games drawn L = Games lost F = Goals for A = Goals against Pts = Points Pos = Final position
Key to cup record: NH = Not held DNE = Did not enter QGR = Qualifying Group Round GS = Group Stage LS = League Stage R64 = Round of 64 R32 = Round of 32 R16 = Round of 16 QF = Quarter-finals SF = Semi-finals RU = Runners-up W = Winners
Seasons SeasonLeagueHazfi CupAsiaOther League's Top scorerManagerFansDivisionPWDLFAPtsPosCompetitionResultCompetitionResultNameGoals1968–69TT43106171stNHAsian Club ChampionshipGSTehran Hazfi CupRUParviz Dehdari1969–70TPL1552819241211thDNERajabali Faramarzi1970–71ILLTPL414210042010256 34242ndHossein Kalani7Hossein Fekri 1971–72ILL141301456261stNHHossein KalaniSafar Iranpak11Alan Rogers1972–73TPL155461215149th1973–74TJC22 15 7 0464 37 1stHossein KalaniSafar Iranpak81974–75TJC22 12 7 3 3213 31 2nd1975–76TJC30 16 12 2 3612 42 1stR16Safar Iranpak10Homayoun BehzadiBüyük Vatankhah1976–77TJC30 10 17 3 2518 37 2ndR16Ivan Kuonoev1977–78 TJC30 14 10 6 4527 38 2ndNHAlan Whittle9Mansour AmirasefiMehrab Shahrokhi1978–79TJCNot completed due to Islamic Revolution of IranMehrab Shahrokhi1979–80 Espandi Cup1st1980–81TPLNot held due to start of Iran–Iraq War1981–82TPL135711914172ndTehran Hazfi CupRUAbbas Kargar51982–83TPL171340395301stTehran Hazfi CupWAli Parvin15Ali Parvin1983–84TPL1712233314262ndNasser Mohammadkhani131984–85TPLNot finished 1985–86TPL94231111105th1986–87TPL8620164141stR16Farshad Pious71987–88TPL171322318281stWTehran Hazfi CupWFarshad Pious131988–89TPL15 11 4 0 287 37 1stSFAsian Club ChampionshipQGRFarshad Pious131989–90QLTPL201511129201342810631261stNHDNE1990–91TPL171340348301stSFAsian Cup Winners' CupWFarshad Pious161991–92Div 1TPL221513115242302712931243rd2ndWDNEFarshad PiousFarshad Pious11161992–93Div 114 6 6 2 258 18 2ndNHAsian Cup Winners' CupRUHassan Shirmohammadi81993–94Div 126 10 11 5 4025 31 2ndQFAsian Cup Winners' CupQFAli ParvinMohammad Panjali1994–95Div 122 14 5 3 5317 33 4thR16DNEFarshad Pious20Vladislav BrajovićHamid Derakhshan1995–96Div 130 15 12 3 3318 57 1stwithdrewHans-Jürgen GedeStanko Poklepović1996–97Div 130 17 8 55224 59 1stwithdrew bef. SFAsian Club Championship3rdStanko PoklepovićHamid Derakhshan1997–98Div 1withdrew due to national commitmentsNHAsian Club Championship4thHamid DerakhshanIvica Matković1998–99Div 130 19 8 35621 65 1stWDNEEdmond Bezik11Ivica MatkovićAli Parvin1999–2000Div 126 15 9 2 4523 54 1stwithdrew bef. R16Asian Club Championship3rdBehnam Seraj11Ali Parvin2000–01Div 122 13 7 2 3616 46 2ndR16Asian Club Championship3rdBehrouz Rahbarifar72001–02IPL26 13 10 3 3623 49 1stQFDNESohrab Entezari92002–03IPL26 11 11 4 3021 44 3rdR16Champions LeagueGSAli AnsarianPayan Rafat52003–04IPL26 10 9 7 4228 39 5thR16DNEAli Daei16Vinko Begović2004–05IPL30 16 7 7 4327 55 4thR16Javad Kazemian9Rainer Zobel2005–06IPL30 9 11 10 39 40 32 13thRUJavad Kazemian11Ali ParvinArie Haan30,3302006–07IPL30 14 11 549 33 53 3rdSFMehrzad Madanchi10Mustafa Denizli40,3502007–08IPL34 18 11 5 55 34 591stR16Mohsen Khalili18Afshin Ghotbi60,3802008–09IPL34151095041555thQFChampions LeagueR16Ibrahima Touré11Ghotbi / Peyrovani / Vingada47,9522009–10IPL34131474640534thWDNEKarim Bagheri10Zlatko KranjčarAli Daei 47,8262010–11IPL34 177105036584thWChampions LeagueGSMohammad Nouri9Ali Daei 30,7692011–12IPL34 10121250544212thQFChampions LeagueR16Ali Karimi11Hamid EstiliMustafa Denizli50,6002012–13IPL34 121484131507thRUDNEKarim Ansarifard8Manuel JoséYahya Golmohammadi67,9802013–14IPL30 16863415552ndQFM. Reza KhalatbariMehdi Seyed Salehi6Ali Daei69,1102014–15IPL30 99123135368thSFChampions LeagueR16Mehdi Taremi7Daei / Derakhshan / Ivanković15,7682015–16IPL30 16955034572ndQFDNEMehdi Taremi16Branko Ivanković71,0712016–17IPL30 20644614661stR64Champions LeagueAdvancedMehdi Taremi1848,5672017–18IPL30 19744815641stQF2017 ACL2018 ACLAdvancedIranian Super CupWAli Alipour1939,7862018–19IPL30 161313614611stW2018 ACL2019 ACLGSIranian Super CupWAli Alipour1440,3002019–20IPL3021454617671stSFPostponed to next season due to COVID-19 pandemicIranian Super CupWAli Alipour12Gabriel CalderónYahya Golmohammadi27,5562020–21IPL30191014714671stQF2020 ACL2021 ACLAdvancedIranian Super CupWAhmad Nourollahi10Yahya GolmohammadiNC2021–22IPL3018934421632ndQFChampions LeagueIranian Super CupRUMehdi Abdi711,0002022–23IPL3020644613661stWDisqualifiedMehdi Torabi723,1112023–24IPL3020824518681stR16Champions LeagueGSIranian Super CupWIssa Alekasir7Yahya GolmohammadiOsmar Loss40,7502024–25IPL3018664220603rdR16Champions League EliteLSIranian Super CupRUAli Alipour12Juan Carlos Garridoİsmail Kartal16,5362025–26IPLNot completed due to 2026 Iran–USA and Israel warDNEVahid HashemianOsmar Loss8,0002026–27IPL6411123133rdTBDMehdi TartarTotal National League1066547338181%W:51.311828Grand Total1276683386207%W:53.522085
Squads This is selection of the most famous squads of Persepolis Football club from 1963 to the most recent completed season.Goal Sports Newspaper, #720, Retrieved on 2008-07-26
Famous Squads
Memorable matches Persepolis F.C. vs Jam Abadan 1967 Persepolis was a weak team and played in 2nd Division at that time. Although it was a friendly match, but it was the birth of a new pole in Iranian football. 4 of Shahin players played for Persepolis at that match : Ebrahim Ashtiani, Nazem Ganjapour, Kazem Rahimi (as Captain) and Bahman Norouzi. After it rest of Shahin players joined Persepolis.
Persepolis F.C. 0-1 Paykan F.C. December 22, 1970 Paykan used Persepolis’ previous season players except of Aziz Asli and Mahmoud Khordbin and Persepolis played with a young line-up because of contract between Abdo and Khayami. Ali Parvin scored Paykan's victorious goal!
Persepolis F.C. 6-0 Esteghlal September 7, 1973 Persepolis defeated Esteghlal in the Tehran derby. Persepolis players Homayoun Behzadi, scored hattrick; Iraj Soleimani, scored brace; and another goal scored by Hossein Kalani.
Persepolis F.C. 5-0 Homa F.C. July 8, 1988 Homa was beaten by 5 goals. Behrouz Soltani Goalkeeper of Persepolis played as a striker and scored a goal!
Persepolis F.C. 0 (4)-0 (2) Esteghlal February, 1989 This is one of few times the two clubs have met each other in the Hazfi Cup. The match finished scoreless in regulation time, and extra-time was eventless. Persepolis beat Esteghlal 4–2 in penalty shootouts to advance to the next stage in the Hazfi Cup.
Persepolis F.C. 0-3 Esteghlal January 11, 1995 In the 38th derby Persepolis was leading in the match by a score of 2-0 until the last 10 minutes of the match. Esteghlal scored 2 goals in quick succession, including one which was a penalty. This angered the Persepolis fans and players who felt the referee was biased towards Esteghlal. Persepolis fans stormed the field, and many fights broke out on the pitch between fans and players. After this match it was decided that Iranian referees will no longer be used for the derby.
Persepolis F.C. 2-2 Esteghlal December 29, 2000 One of the most exciting and heated matches in derby history. The game was extremely sensitive as Mehdi Hasheminasab had left Persepolis in the off-season for Esteghlal. Behrouz Rahbarifar opened up the scoring in minute 56, while Mohammad Navazi tied the game up at the 67th minute. Many thought the game would be over when Hasheminasab scored a late goal at minute 86, but Ali Karimi saved Persepolis scoring a spectacular goal at minute 89 to please the red fans. During the game Esteghlal's goalkeeper Parviz Broumand and Persepolis striker Payan Rafat were constantly insulting each other. This eventually led to Broumand punching Rafat in the face and giving him a black eye. A massive fight broke out between the players. After the match hooligans went on a rampage. They completely destroyed 250 city buses and damaged many shops. Three players from each side were arrested along with 60 fans for their behavior.
Persepolis F.C. 1-0 Fajr Sepasi May 28, 2002 Persepolis' win against Fajr Sepasi on the last day of the 2001–02 league with Ebrahim Asadi's header just after he substituted gave them the title of first ever IPL champions.
Persepolis F.C. 1-2 Bayern MunichTehran football fans rise to greet Reds January 2, 2006 It was the retirement match for Ahmadreza Abedzadeh. Ali Karimi was one of Bayern players and played against his former club. Ali Ansarian scored for Persepolis .
Persepolis F.C. 2-1 Sepahan May 17, 2008 Persepolis won Sepahan in front of over 100’000 fans and became 2007–08 IPL champion. Mohsen Khalili lead Persepolis, After a while Ehsan Hajsafi tied game and it meant Sepahan is the champion. In 90+6th min when everyone was chill, in a chancy position, Captain Karim Bagheri Sent a Pass and Sepehr Heidari's Header lead Persepolis and gave them championship. Persepolis 3-2 Esteghlal February 2, 2012 After losing four times in a row, Persepolis and its fans were desperate for a win over their blue rivals. Head coach Mustafa Denizli had returned to the reds for the second half of the season and had previously experienced victory over Esteghlal back in 2006. Persepolis found themselves 2–0 down yet again and had Mehrdad Oladi very harshly sent off for what was seen as just a foul. Mazloumi and blues fans were beginning celebrations of yet another victory over their rivals as Persepolis fans began to leave the stadium when suddenly newly signed forward Eamon Zayed bagged a goal back for the reds in the 82nd minute. Persepolis were lifted by this goal and Zayed immediately connected with Mehdi Mahdavikia's excellent cross a minute later and levelled the score to 2–2 with a fine header. The last five minutes of the game was very open with Persepolis looking more lively and in the 92nd minute of the match, Hossein Badamaki's cross found Zayed yet again and the Libyan striker turned his defender and finished brilliantly to round off a historic hat-trick and great win for Persepolis and its fans. Persepolis 4-2 Esteghlal April 15, 2016 The 82nd Tehran derby, played on Friday during week 26 of the Iran Pro League, held significant implications for the league standings as both clubs were competing for the top position. Prior to the match, Esteghlal held second place, leading Persepolis on goal difference.
Persepolis defeated Esteghlal 4-2 to take the top position in the league table. Medhi Taremi scored twice, with Ramin Rezaeian and Mohsen Mosalman adding one goal each for Persepolis. Jaber Ansari and Omid Ebrahimi scored for Esteghlal, the latter converting a penalty.
Following the match, Persepolis players and supporters noted that the 4-2 scoreline corresponded to the number 24, the jersey number of former Persepolis captain Hadi Norouzi, who had just died from a heart attach earlier in the season.
See also Persepolis F.C. Persepolis F.C. Honours Takht Jamshid Cup