The 2023–24 Persian Gulf Pro League (formerly known as Iran Pro League) was the 41st season of Iran's Football League and 23rd as Persian Gulf Pro League since its establishment in 2001.
Teams Promotion and relegation (pre-season) A total of sixteen teams contest the league, including fourteen sides from the 2022–23 season and two promoted from the 2022–23 Azadegan League. This includes the two top teams from the Azadegan League.
Promoted from2022–23 Azadegan League Relegated to2023–24 Azadegan League Shams Azar (promoted for the first time in their history) Esteghlal Khuzestan (promoted after a four season absence) Mes Kerman (relegated after a single season in top flight) Naft Masjed Soleyman (relegated after five seasons in top flight)
Stadiums and locations
TeamLocationStadiumCapacityAluminium Arak ArakImam Khomeini15,000EsteghlalTehranAzadi78,116Esteghlal KhuzestanAhvazTakhti10,000FooladAhvazFoolad Arena30,655Gol Gohar SirjanSirjanShahid Qasem Soleimani9,000HavadarTehranDastgerdi8,250MalavanBandar-e AnzaliSirous Ghayeghran9,000Mes RafsanjanRafsanjanShohadaye Mes 1 Shohadaye Mes 210,000 3,800Nassaji MazandaranQaem ShahrVatani15,000PaykanTehranDastgerdi8,250PersepolisTehranAzadi78,116Sanat NaftAbadanTakhti Abadan10,000 SepahanIsfahanNaghsh-e-Jahan75,000Shams AzarQazvinSardar Azadegan15,000TractorTabrizYadegar-e Emam66,833Zob AhanFooladshahrFooladshahr20,000
Number of teams by Province ProvinceNumber of teamsTeamsTehran4Persepolis, Esteghlal, Paykan, HavadarKhuzestan3Foolad, Sanat Naft, Esteghlal KhuzestanKerman2Gol Gohar, Mes RafsanjanIsfahan2Sepahan, Zob AhanEast Azarbaijan1TractorQazvin1Shams AzarMarkazi1Aluminium ArakMazandaran1NassajiGilan1Malavan
Personnel and kits Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality. Team Manager Captain Kit manufacturer Main kit sponsor Other kit sponsor(s) VITA 1. On the back of shirt. 2. On the sleeves. 3. On the shorts.
Managerial changes TeamOutgoing head coachManner of departureDate of vacancyPosition in tableIncoming head coachDate of appointment Gol Gohar Saeid Alhoei End of caretaker spell Pre-season Marinos Ouzounidis Paykan Mojtaba HosseiniEnd of contract Rasoul Khatibi Mes Rafsanjan Mohammad Rabiei Saket Elhami Zob Ahan Mehdi Tartar Mohammad Rabiei Malavan Maziar Zare Mehdi Tartar Havadar Saket ElhamiResigned Mahmoud Fekri Nassaji Mazandaran Carlos Inarejos Sacked Mehdi Rahmati Aluminium Arak Mehdi Rahmati Mutual Consent Mojtaba Hosseini Esteghlal Ricardo Sá Pinto Signed by APOEL Javad Nekounam Foolad Alireza MansourianSacked 16th Juan Ignacio Martínez Paykan Rasoul Khatibi 13th Reza Enayati Nassaji Mazandaran Mehdi Rahmati Resigned 15th Lucas Alcaraz Havadar Mahmoud Fekri Mutual Consent 11th Masoud Shojaei Sanat Naft Abdollah VeisiResigned 14th Sohrab Bakhtiarizadeh Persepolis Yahya Golmohammadi 3rd Osmar Loss Mes Rafsanjan Saket Elhami Sacked 10th Moharram Navidkia Foolad Juan Ignacio Martínez Mutual Consent 11th Ahmad Alenemeh Nassaji Mazandaran Lucas Alcaraz 15th Saket Elhami Foolad Ahmad AlenemehSacked 12th Abdollah Veisi Sanat Naft Sohrab Bakhtiarizadeh 16th Faraz Kamalvand
Foreign players
The number of foreign players is restricted to six per Persian Gulf Pro League team, including a slot for a player from AFC countries. In bold: Players that have been capped for their national team. Club Player 1 Player 2 Player 3 Player 4 Player 5 AFC player Former players Aluminium Esteghlal Gustavo Blanco Leschuk Raphael Silva Jaloliddin Masharipov Arthur Yamga Est. Khuzestan Sávio Roberto Ousmane Ndong Dostonbek Tursunov Aso Rostam Foolad Christopher Knett Jeferson Bahia Lucas Cândido Chimba Moussa Coulibaly Ibrahim Hesar Godwin Mensha Gol Gohar Eric Bocoum Roberto Torres Mitchell te Vrede Havadar Malavan Mes Rafsanjan Muntadher Mohammed Mustafa Mohammed Ali Adnan Kadhim Chimba Nassaji Luan Polli Alaa Abbas Nono Paykan Persepolis Giorgi Gvelesiani Abdelkarim Hassan Oston Urunov Vakhdat Khanonov Nabil Bahoui Sanat Naft Bubacarr Trawally Ali Yousif Abbas Qasim Fahad Talib Sepahan Bryan Dabo Issah Abass Nilson Júnior Shams Azar Tractor Gustavo Vagenin Ricardo Alves Miloš Deletić Safaa Hadi Álvaro Jiménez Zob Ahan Grigol Chabradze
League table Standings
Results
Positions by round The table lists the positions of teams after each week of matches. In order to preserve chronological evolvements, any postponed matches are not included to the round at which they were originally scheduled, but added to the full round they were played immediately afterwards.
First Placed team
Season statistics
Scoring First goal of the season: Amir Taher for Paykan against Nassaji (9 August 2023)
Top scorers
RankPlayerClubGoals1 Shahriyar Moghanlou Sepahan162 Reza Asadi Sepahan10 Rahman Jafari Shams Azar / Tractor4 Javad Aghaeipour Esteghlal Khuzestan9 Issa Alekasir Sepahan / Persepolis Reza Jafari Malavan7 Mohammad Reza Azadi Nassaji8 Mehrdad Mohammadi Esteghlal Ramin Rezaeian Sepahan Amirmasoud Sarabadani Shams Azar Saeid Saharkhizan Gol Gohar Mohammad Reza Soleimani Malavan
Hat-tricks PlayerForAgainstResultDate Shahab Zahedi Persepolis Paykan 3–1 (A) Ramin Rezaeian Sepahan Shams Azar 4–1 (H)
Top assists
RankPlayerClubAssists1 Ricardo Alves Tractor102 Abolfazl Jalali Esteghlal93 Danial Esmaeilifar Persepolis74 Roberto Torres Gol Gohar6 Omid Alishah Persepolis6 Reza Jafari Malavan5 Abolfazl Razzaghpour Gol Gohar Ramin Rezaeian Sepahan Mehdi Torabi Persepolis Saman Nariman Jahan Paykan
Clean sheets RankPlayerClubClean sheets1 Hossein Hosseini Esteghlal17 Hossein Pour Hamidi Tractor3 Alireza Beiranvand Persepolis124 Mohammad Reza Akhbari Gol Gohar115 Alireza Jafarpour Shams Azar106 Christopher Knett Foolad8 Habib Far Abbasi Malavan / Zob Ahan8 Alireza Haghighi Havadar7 Hamed Lak Mes Rafsanjan Ahmad Gohari Aluminium
Awards Metrica Weekly awards
Attendances
Average home attendances
Attendances by round Team/Round123456789101112131415161718192021222324252627282930AverageAluminium ArakA5,000A2,000AA3,000A1,000A1,000A2,000A2,00015,000A1,500A1,0001,000A15,000ANCA1,000A2,000A3,750EsteghlalANCANCA26,800A25,000A45,000AA15,000A15,000NCA20,000A55,000A20,000A40,000A30,00058,000A60,000A34,150Esteghlal Khuzestan1,000A4,000A1,000A1,000A1,000A2,000A20,0001,000AA400A15,000A1,500A1,000A1,000A4,000AA7,0004,060FooladA6,000A25,000A6,000A4,000A4,000A30,000AA3,000500A3,000A2,000A3,000A5,000A6,000A3,0007,000A7,167Gol Gohar5,000AA6,000A7,000A3,500A6,000A7,000A8,000AA2,0001,500A1,500A9,000A2,500A1,000A1,000A5004,100HavadarNCANCANCANCANCANCANCA200ANCANCANCANCANCANCANCA200Malavan5,000A8,000A6,000A5,00011,000A9,000A8,000A9,000AA10,000A7,000A5,000AA8,000A5,000A5,000A5,0007,067Mes RafsanjanA2,0002,000A100A1,000A3,000A2,000A1,000A10,000300AA2,000A700A2,000A2,000A4,000A1,000A2,207Nassaji7,500A12,0008,000A5,000A8,000A8,000A7,000A7,000AA5,000AA5,000A8,000A8,000A15,000A16,000A4,0008,233PaykanA300ANCA10,000A200A200A100ANCANCANCA500ANCANCANCANCANC1,883PersepolisNCANCA60,000A30,000A15,000A20,00010,000A12,000AANCA30,000A15,000A30,000A60,000AA50,000A70,00033,500Sanat Naft10,000A5,000A4,000NCA5,000A3,000A4,000ANCAA3,000A4,000AA5,200A10,000A3,000A5,000A1,0004,785Sepahan35,000A55,000A12,000A10,000A15,00060,000A7,800ANCAA7,000A10,000A12,000A7,000AA7,000A8,000A7,00018,057Shams AzarA10,000AA3,000A3,000A12,000A3,000A2,000A15,0001,000A2,0004,000A5,000A3,000ANCA3,000A15,000A5,786TractorA80,000A15,000A25,000AA20,000A10,000ANCA30,00080,000A10,000A30,000A25,00040,000A35,000A15,000ANCA31,923Zob AhanA13,000A500A1,000A2,000AA13,000A600A1,000700A3,000A700A1,000A1,000700A1,000A500A2,647Total63,500116,30086,00056,50086,10080,80053,00058,70067,000135,20051,00073,90040,60037,00076,20097,50027,40041,00072,00095,70040,20071,20098,00074,50098,70067,00086,00088,00085,50094,5002,219,000Average10,58316,61414,3339,41712,30011,5437,5717,3389,57116,9007,2869,2386,7677,4009,52516,2504,5675,85710,28611,9635,74310,17114,00010,64319,7409,57112,28612,57114,25013,50010,824 Notes:Updated to games played on 1 June 2024. Source: Iranleague.ir Matches with spectator bans are not included in average attendances
Highest attendances Rank Home team Score Away team Attendance Date Week Stadium1 Tractor 0–1Persepolis 80,000 2 SahandTractor 0–0Sepahan 80,000 16 Sahand2 Persepolis 1–0Mes Rafsanjan 70,000 30 Azadi4 Persepolis 1–1Esteghlal 60,000 5 AzadiSepahan 1–0Persepolis 60,000 10 Naghsh-e JahanPersepolis 0–0Sepahan 60,000 25 AzadiEsteghlal 1–0Gol Gohar 60,000 29 Azadi7 Esteghlal 1–0Foolad 58,000 27 Azadi9 Sepahan 1–0Esteghlal 55,000 3 Naghsh-e JahanEsteghlal 0–0Persepolis 55,000 20 Azadi Notes:Updated to games played on 1 June 2024. Source: Iranleague.ir
See also 2023–24 Azadegan League 2023–24 2nd Division 2023–24 3rd Division 2023–24 Hazfi Cup 2023 Iranian Super Cup 2023–24 AFC Champions League
References