Persian Gulf Pro League

Persian Gulf Pro League
Organising bodyFootball League Organization
Founded1970 (1970) as Local League
2001 (2001) as Iran Premier League
CountryIran
ConfederationAFC
Number of teams16
Level on pyramid1st
Relegation toAzadegan League
Domestic cup(s)Hazfi Cup
Iranian Super Cup
International cup(s)AFC Champions League Elite
AFC Champions League Two
Current championsTractor (1st title)
(2024–25)
Most championshipsPersepolis (16 titles)
Most appearancesJalal Hosseini (494)
Top goalscorerReza Enayati (149 goals)
TV partners
  • IRIB TV3
    IRIB Varzesh
    Jame Jam TV
    IRIB Provincial Channels
Iraqiya Sports
WebsiteIranLeague.ir
Current: 2025–26 Persian Gulf Pro League

The Persian Gulf Pro League (Persian: لیگ برتر خلیج فارس, Lig-e Bartar-e Xalij-e Fârs), formerly known as the Iran Premier League (Persian: لیگ برتر ایران, Lig-e bartar-e Irân), is a professional association football league in Iran and the highest level of the Iranian football league system. It is controlled by the FFIRI and is contested by 16 teams over a 30-matchday period.

Each year, its top team becomes the Iranian football champion, and the two lowest finishers are relegated to the Azadegan League.

Since 2013, the league comprises 16 teams. The winner of the Persian Gulf Pro League along with the Hazfi Cup champion automatically qualify for the AFC Champions League Elite group stages. The third of the Persian Gulf Pro League is qualified for the AFC Champions League Elite Play-off round. The bottom two teams in the league are relegated to Azadegan League. In the past, the format and number of teams were changed for various times.

All-time Pro League table

Pos. Club Seasons Matches Played Wins Draws Losses GF GA Goal Difference Points 1st 2nd 3rd 4th 5th 6th 7th T4 T7 Debut Since/Last App. Relegated Best
Pos.
1 Persepolis 24 732 370 222 140 1046 637 +409 1332 9 3 3 3 2 1 18 21 2001–02 2001–02 1st
2 Esteghlal 364 235 133 1065 635 +430 1327 4 6 8 1 1 1 19 1st
3 Sepahan 344 234 154 1072 662 +410 1266 5 5 3 2 3 1 15 20 1st
4 Zob Ahan 269 251 212 849 738 +111 1058 4 1 3 1 7 8 17 2nd
5 Foolad 23 698 263 239 196 775 696 +79 1028 2 3 2 2 2 4 7 15 2008–09 1 1st
6 Tractor 17 522 228 163 131 689 504 +185 847 1 3 1 5 2 1 1 10 14 2009-10 1 1st
7 Saipa 20 612 186 217 209 660 701 −41 775 1 2 3 6 2020–21 1 1st
8 Paykan 19 578 162 188 228 572 694 −122 647 1 2 5 8 2016–17 4 5th
9 Malavan 17 526 146 177 203 488 601 −113 615 3 5 2022–23 2 6th
10 Saba Qom/Saba Battery 13 414 128 159 127 468 459 +9 543 1 2 1 3 6 2004–05 2016–17 1 3rd
11 Rah Ahan 11 354 119 114 121 432 422 10 471 2005–06 2015–16 1 8th
12 Fajr Sepasi 13 398 103 146 149 357 434 −77 455 1 1 1 2001–02 2021–22 2 4th
13 Sanat Naft 12 372 102 114 156 371 478 −107 420 1 2002–03 2016–17 3 7th
14 Mes Kerman 9 294 89 109 96 332 329 +3 376 1 1 1 3 2006–07 2022–23 1 3rd
15 Naft Tehran 8 252 91 88 73 286 258 +28 361 2 3 2 5 2010–11 2017–18 3rd
16 Aboomoslem 9 270 83 90 97 296 304 −8 339 1 2 1 1 4 2001–02 2009–10 4th
17 Esteghlal Ahvaz 274 80 78 116 327 402 −75 318 1 1 2 2002–03 2015–16 2 2nd
18 Shahr Khodro 8 240 74 80 86 218 245 −27 302 1 1 2014–15 2021–22 1 4th
19 PAS Tehran 6 168 72 59 37 263 181 +82 275 1 2 4 5 2001–02 2006–07 1st
20 Esteghlal Khuzestan 8 240 57 91 92 224 292 −68 262 1 1 1 2 2013–14 2023–24 1 1st
21 Bargh Shiraz 236 60 78 98 252 335 −83 258 1 2001–02 2008–09 1 7th
22 Gol Gohar 6 180 65 62 53 189 174 +15 257 1 2 1 1 4 2019–20 2019–20 4th
23 Damash/Pegah/Esteghlal Rasht 8 248 56 81 111 227 344 −117 249 2001–02 2013–14 4 7th
24 Nassaji 7 210 45 83 82 178 238 −60 218 2018–19 2018–19 1 9th
25 Mes Rafsanjan 5 150 47 52 51 148 149 −1 193 1 1 2 2020–21 2020–21 5th
26 Aluminium Arak 150 40 68 42 122 135 −13 188 2 2 2020–21 2020–21 7th
27 Gostaresh Foolad 150 39 60 51 147 161 −14 177 2013–14 2017–18 8th
28 PAS Hamedan 4 136 38 48 50 143 165 −22 162 1 1 2007–08 2010–11 1 5th
29 Naft Masjed Soleyman 6 180 27 75 78 116 216 −100 156 2014–15 2022–23 2 8th
30 Shahin Bushehr 4 132 27 48 57 124 175 −51 129 2009–10 2019–20 2 13th
31 Havadar 120 25 43 52 90 155 −65 118 2021–22 2021–22 1 11th
32 Pars Jonoubi Jam 3 90 22 38 30 82 87 −5 104 1 1 2017–18 2019–20 1 5th
33 Machine Sazi 4 120 17 39 64 84 163 −79 90 2016–17 2020–21 2 11th
34 Steel Azin 2 68 19 23 26 85 112 −27 80 1 1 2009–10 2010–11 1 5th
35 Shamoushak 3 86 16 26 44 66 118 −52 74 2003–04 2005–06 14th
36 Siah Jamegan 90 15 27 48 64 117 −53 72 2015–16 2017–18 13th
37 Shahrdari Tabriz 2 68 14 29 25 79 98 −19 71 2010–11 2011–12 12th
38 Sepidrood 60 11 17 32 48 92 −44 50 2017–18 2018–19 13th
39 Shams Azar 60 18 17 25 58 76 −18 71 2023–24 2023–24 8th
40 Aluminium Hormozgan 1 34 7 14 13 26 40 −14 35 2012–13 2012–13 1 15th
41 Payam 34 9 8 17 33 52 −19 35 2008–09 2008–09 1 16th
41 Chadormalou 30 8 10 12 22 28 −6 34 2008–09 2008–09 10th
42 Kheybar 30 8 9 13 24 31 −7 33 2008–09 2008–09 11th
43 Mes Sarcheshmeh 34 5 9 20 23 54 −31 24 2011–12 2011–12 1 18th
44 Shirin Faraz 34 3 12 19 25 59 −34 21 2007–08 2007–08
45 Shahid Ghandi 30 4 7 19 21 43 −22 19 2005–06 2005–06 16th
46 Gahar Zagros 34 3 10 21 24 59 −35 19 2012–13 2012–13 18th
2025–26 Persian Gulf Pro League
2025–26 Azadegan League
Lower leagues
Defunct teams
Founding members

Source: iplstats.com
Notes:
Only league matches; play-offs are not included in the all-time table.

Champions

Persian Gulf Pro League

Club Winners Runners-up Winning seasons
Persepolis
9
3
2001–02, 2007–08, 2016–17, 2017–18, 2018–19, 2019–20, 2020–21, 2022–23, 2023–24
Sepahan
5
5
2002–03, 2009–10, 2010–11, 2011–12, 2014–15
Esteghlal
4
6
2005–06, 2008–09, 2012–13, 2021–22
Foolad
2
0
2004–05, 2013–14
Tractor
1
3
2024–25
PAS Tehran
2
2003–04
Saipa
0
2006–07
Esteghlal Khuzestan 2015–16
Zob Ahan
0
4
Esteghlal Ahvaz
1

Total

Club Winners Runners-up Winning seasons
Persepolis
16
10
1971–72, 1973–74, 1975–76, 1995–96, 1996–97, 1998–99, 1999–2000, 2001–02, 2007–08, 2016–17, 2017–18, 2018–19, 2019–20, 2020–21, 2022–23, 2023–24
Esteghlal
9
11
1970–71, 1974–75, 1989–90, 1997–98, 2000–01, 2005–06, 2008–09, 2012–13, 2021–22
PAS Tehran
5
5
1976–77, 1977–78, 1991–92, 1992–93, 2003–04
Sepahan 2002–03, 2009–10, 2010–11, 2011–12, 2014–15
Saipa
3
0
1993–94, 1994–95, 2006–07
Foolad
2
2004–05, 2013–14
Tractor
1
3
2024–25
Esteghlal Khuzestan
0
2015–16
Zob Ahan
0
4
Bahman
2
Homa
1
Esteghlal Ahvaz

Other websites