Persian Gulf Pro Ligi

Pers Gulf Pro League olarak bilinen, İran'da profesyonel futbolun en yüksek bölümü. 2 Kasım 2001'de kuruluşundan bu yana İran'daki en üst düzey futbol ligidir. Her yıl en iyi takımı İran futbol şampiyonu olur ve en düşük iki bitiren Azadegan Ligi'ne düşer.

2013'ten bu yana lig 16 takımdan oluşuyor. Basra Körfezi Pro Ligi'nin galibi ve ikincisi ile birlikte Hazfi Cup şampiyonu, otomatik olarak AFC Şampiyonlar Ligi grup aşamalarına katılmaya hak kazanır. Basra Körfezi Pro Ligi'nin üçüncüsü, AFC Şampiyonlar Ligi Play-off turuna katılmaya hak kazandı. Ligin son iki takımı Azadegan Ligi'ne düştü. Geçmişte, takımların formatı ve sayısı çeşitli zamanlarda değiştirildi. 
  Şampiyonluk 
Persepolis14
Esteghlal FC9
Pas Tehran5
Sepahan5
Saipa3
Foolad2
Esteghlal Khuzestan1
Yerel Lig (1970–72)
SeneŞampiyon Takım
(Manager)
strong>İkinciGol Kralı (Takımı) (Gol)
1970–71Taj Pas Tehran  Hossein Kalani  ( Persepolis ) (6)
1971–72Persepolis F.CPas Tehran  Hossein Kalani  ( Persepolis ) (12)
Takht Jamshid Cup (1973–78)
1973–74Persepolis F.CTaj  Gholam Hossein Mazloumi  ( Taj ) 
  Aziz Espandar  ( Malavan ) (15)
1974–75Taj Persepolis  Gholam Hossein Mazloumi  ( Taj ) (10)
1975–76Persepolis F.CHoma  Nasser Nouraei  ( Homa ) (10)
1976–77Pas Tehran Persepolis  Gholam Hossein Mazloumi  ( Shahbaz ) (19)
1977–78Pas TehranPersepolis  Aziz Espandar  ( Malavan ) (16)
Qods League
1989–90Esteghlal FCPersepolis  Mohammad Ahmadzadeh  ( Malavan ) (16)
Azadegan League (1991–2001)
1991–92Pas Tehran Esteghlal FC  Farshad Pious  ( Persepolis ) (11)
1992–93Pas Tehran Persepolis  Jamshid Shahmohammadi  ( Keshavarz ) (11)
1993–94Saipa Persepolis  Abbas Simakani  ( Zob Ahan ) (17)
1994–95Saipa Esteghlal  Farshad Pious  ( Persepolis ) (20)
1995–96Persepolis F.CBahman  Mohammad Momeni  ( Polyacryl ) (19)
1996–97Persepolis F.CBahman  Ali Asghar Modir Roosta  ( Bahman ) (18)
1997–98Esteghlal FCPas Tehran  Hossein Khatibi  ( Teraktor Sazi ) (16)
1998–99Persepolis F.CEsteghlal FC  Koroush Barmak  ( Teraktor Sazi )
  Abdoljalil Golcheshmeh  ( Aboomoslem ) (14)
1999–2000Persepolis F.CEsteghlal FC  Mohanned Mehdi Al-Nadawi  ( Sanat Naft ) (15)
2000–01Esteghlal FCPersepolis  Reza Sahebi  ( Zob Ahan ) (14)
Iran Pro League (2001–)
2001–02Persepolis F.CEsteghlal FC  Reza Enayati  ( Aboomoslem ) (17)
2002–03Sepahan Pas Tehran  Edmund Bezik  ( Sepahan ) (13)
2003–04Pas Tehran Esteghlal FC  Ali Daei  ( Persepolis ) (16)
2004–05Foolad Zob Ahan  Reza Enayati  ( Esteghlal ) (20)
2005–06Esteghlal FCPas Tehran  Reza Enayati  ( Esteghlal ) (21)
2006–07Saipa Esteghlal Ahvaz  Mehdi Rajabzadeh  ( Zob Ahan )
  Daniel Olerum  ( Aboomoslem ) (17)
2007–08Persepolis F.CSepahan  Mohsen Khalili  ( Persepolis )
  Hadi Asghari  ( Rah Ahan ) (18)
2008–09Esteghlal FCZob Ahan  Arash Borhani  ( Esteghlal ) (21)
2009–10Sepahan Zob Ahan  Emad Mohammed  ( Sepahan ) (19)
2010–11Sepahan Esteghlal FC  Reza Norouzi  ( Foolad ) (24)
2011–12Sepahan Tractor Sazi  Karim Ansarifard  ( Saipa ) (21)
2012–13Esteghlal FCTractor Sazi  Jalal Rafkhaei  ( Malavan ) (19)
2013–14Foolad Persepolis  Karim Ansarifard  ( Tractor Sazi ) (14)
2014–15Sepahan Tractor Sazi  Éder Luciano  ( Tractor Sazi ) (20)
2015–16Esteghlal Khuzestan Persepolis  Mehdi Taremi  ( Persepolis ) (16)
2016–17Persepolis F.C
Branko Ivanković
Esteghlal FC  Mehdi Taremi  ( Persepolis ) (18)
2017–18Persepolis F.C
Branko Ivanković
Zob Ahan  Ali Alipour  ( Persepolis ) (19)
2018–19Persepolis F.C
Branko Ivanković
Sepahan Luciano Pereira ( Foolad ) (20)
2019–20Persepolis F.C
Yahya Golmohammadi
Esteghlal FCCheick Diabaté ( Esteghlal ) (15)
2020–21Persepolis F.C
Yahya Golmohammadi
Sepahan Sajjad Shahbazzadeh (Sepahan ) 20 Gol
2021–22Esteghlal FC
Farhad Majidi
Persepolis F.CGodwin Mensha (Mes Rafsanjan) 14 Gol
2022–23