
Summary
The Persian Gulf Pro League (IRN1) is the top football league in Iran's football system. At the end of the 2023-2024 IRN1 season, the IRN1 teams listed below qualify for the following non-league play:
- 2025 AFC Champions League Elite - Group Stage:
- 1st place 2023-2024 IRN1 team
- 2025 AFC Champions League Elite - Playoff Round:
- 2nd place 2023-2024 IRN1 team
- 2025 AFC Champions League 2 - Group Stage:
- 3rd place 2023-2024 IRN1 team
The winner of the 2023-2024 Hazfi Cup, typically an IRN1 team, also receives a berth in the Group Stage of the 2025 AFC Champions League Elite.
Leagues Pyramid - Iran
| Abbrev | League | # of Teams |
|---|---|---|
| IRN1 | Persian Gulf Pro League | 16 |
| IRN2 | Azadegan League | 18 |
| IRN3 | League 2 (2nd Division) | 28 |
| IRN4 | League 3 (3rd Division) | 85 |
Competition Structure
Season | # of Teams | ||
| 3 Aug 2023 - 1 Jun 2024 | 16: IRN1 (14), IRN2 (2) | ||
Season Format
Each IRN1 team plays Home-Away matches with the other 15 IRN1 teams for a total of 30 league matches. Table ranking ties are broken by (1) head-to-head points, (2) head-to-head goal difference, (3) goal difference, (4) goals scored, then (5) a playoff at a neutral venue.
Playoffs
Not applicable.
Relegation
At the end of the 2023-2024 IRN1 season, the 15th and 16th place teams will be relegated to the IRN2, and the 1st and 2nd place IRN2 teams will be promoted to the 2024-2025 IRN1.
More Info...
| League | Home | Road | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | Persepolis FC | 30 | 20 -8-2 | 68 | - | 45 | 18 | 27 | 15 | 11 -4-0 | 37 | 24 | 10 | 14 | 15 | 9 -4-2 | 31 | 21 | 8 | 13 |
| 2 | Esteghlal FC | 30 | 19 -10-1 | 67 | - | 40 | 15 | 25 | 15 | 13 -2-0 | 41 | 25 | 8 | 17 | 15 | 6 -8-1 | 26 | 15 | 7 | 8 |
| 3 | Foolad Mobarakeh Sepahan | 30 | 17 -6-7 | 57 | - | 53 | 26 | 27 | 15 | 10 -2-3 | 32 | 30 | 13 | 17 | 15 | 7 -4-4 | 25 | 23 | 13 | 10 |
| 4 | Tractor Sazi Tabriz FC | 30 | 16 -6-8 | 54 | - | 42 | 22 | 20 | 15 | 9 -3-3 | 30 | 26 | 12 | 14 | 15 | 7 -3-5 | 24 | 16 | 10 | 6 |
| 5 | Shams Azar Qazvin | 30 | 11 -9-10 | 42 | - | 35 | 35 | 0 | 15 | 6 -5-4 | 23 | 15 | 15 | 0 | 15 | 5 -4-6 | 19 | 20 | 20 | 0 |
| 6 | Zob Ahan CSC | 30 | 11 -9-10 | 42 | - | 30 | 30 | 0 | 15 | 4 -4-7 | 16 | 8 | 14 | -6 | 15 | 7 -5-3 | 26 | 22 | 16 | 6 |
| 7 | Malavan Bandar Anzali FC | 30 | 10 -11-9 | 41 | - | 31 | 26 | 5 | 15 | 5 -6-4 | 21 | 15 | 11 | 4 | 15 | 5 -5-5 | 20 | 16 | 15 | 1 |
| 8 | Aluminium Arak FC | 30 | 10 -9-11 | 39 | - | 27 | 33 | -6 | 15 | 4 -7-4 | 19 | 12 | 15 | -3 | 15 | 6 -2-7 | 20 | 15 | 18 | -3 |
| 9 | Gol Gohar Sirjan FC | 30 | 8 -12-10 | 36 | - | 30 | 28 | 2 | 15 | 5 -6-4 | 21 | 24 | 17 | 7 | 15 | 3 -6-6 | 15 | 6 | 11 | -5 |
| 10 | Mes Rafsanjan FC | 30 | 8 -11-11 | 35 | - | 32 | 37 | -5 | 15 | 2 -8-5 | 14 | 17 | 22 | -5 | 15 | 6 -3-6 | 21 | 15 | 15 | 0 |
| 11 | FC Nassaji Mazandaran | 30 | 7 -8-15 | 29 | - | 27 | 36 | -9 | 15 | 4 -4-7 | 16 | 12 | 16 | -4 | 15 | 3 -4-8 | 13 | 15 | 20 | -5 |
| 12 | Havadar SC | 30 | 6 -11-13 | 29 | - | 31 | 48 | -17 | 15 | 4 -3-8 | 15 | 10 | 22 | -12 | 15 | 2 -8-5 | 14 | 21 | 26 | -5 |
| 13 | Foolad Khuzestan FC | 30 | 7 -8-15 | 29 | - | 20 | 40 | -20 | 15 | 4 -4-7 | 16 | 12 | 18 | -6 | 15 | 3 -4-8 | 13 | 8 | 22 | -14 |
| 14 | Esteghlal Khuzestan FC | 30 | 6 -10-14 | 28 | - | 31 | 42 | -11 | 15 | 4 -5-6 | 17 | 18 | 22 | -4 | 15 | 2 -5-8 | 11 | 13 | 20 | -7 |
| 15 | Paykan FC | 30 | 4 -15-11 | 27 | - | 25 | 38 | -13 | 15 | 2 -8-5 | 14 | 10 | 16 | -6 | 15 | 2 -7-6 | 13 | 15 | 22 | -7 |
| 16 | Sanat Naft FC | 30 | 4 -9-17 | 21 | - | 24 | 49 | -25 | 15 | 2 -5-8 | 11 | 10 | 24 | -14 | 15 | 2 -4-9 | 10 | 14 | 25 | -11 |
2024 AFCCL 2024 AFCCUP Relegation to IRN2 | ||||||||||||||||||||
Results
![]() | 01 | Foolad Khuzestan FC![]() | Vatani Stadium |
![]() | 10 | Mes Rafsanjan FC![]() | Azadi Stadium |
![]() | 41 | Shams Azar Qazvin![]() | Naghsh-e-Jahan Stadium |
![]() | 12 | Zob Ahan CSC![]() | Gol Gohar Sport Complex |
![]() | 03 | Tractor Sazi Tabriz FC![]() | Takhti Stadium (Anzali) |
![]() | 11 | Aluminium Arak FC![]() | Takhti Stadium (Anzali) |
![]() | 31 | Havadar SC![]() | Shahid Dastgerdi Stadium |
![]() | 02 | Esteghlal FC![]() | Shahid Dastgerdi Stadium |
![]() | 21 | Sanat Naft FC![]() | Folād Shar Stadium |
![]() | 31 | Malavan Bandar Anzali FC![]() | Yadegar-e-Emam Stadium (Qom) |
![]() | 23 | Esteghlal Khuzestan FC![]() | Shohada Mes Rafsanjan Stadium |
![]() | 13 | Persepolis FC![]() | Sardare Azadegan Stadium |
![]() | 01 | Foolad Mobarakeh Sepahan![]() | Imam Khomeini Stadium |
![]() | 05 | FC Nassaji Mazandaran![]() | Shahid Dastgerdi Stadium |
![]() | 10 | Gol Gohar Sirjan FC![]() | Azadi Stadium |
![]() | 22 | Paykan FC![]() | Foolad Sport Complex |
![]() | 43 | Esteghlal Khuzestan FC![]() | Azadi Stadium |
![]() | 00 | Esteghlal FC![]() | Vatani Stadium |
![]() | 10 | Zob Ahan CSC![]() | Foolad Sport Complex |
![]() | 22 | Shams Azar Qazvin![]() | Takhti Stadium (Anzali) |

























