Persian Gulf Pro League Stats 2026

IranIranLeague2026

Based on 95 finished matches of the 2026 season, scores after 90 minutes. Teams with fewer than 3 matches in the selected view are not ranked.

How Persian Gulf Pro League compares with other leagues

Persian Gulf Pro League BTTS Stats

How often both teams scored in each team's matches.

#TeamMPBTTS%
1MalavanMalavan10770%
2Kheybar KhorramabadKheybar Khorramabad11764%
3Mes Shahr-e BabakMes Shahr-e Babak11764%
4Chadormalu SCChadormalu SC11655%
5Fajr SepasiFajr Sepasi10550%
6Aluminium ArakAluminium Arak11545%
7ZOB AhanZOB Ahan11545%
8Sanat NaftSanat Naft10440%
9Shams Azar QazvinShams Azar Qazvin10440%
10Esteghlal KhuzestanEsteghlal Khuzestan11436%
11Nassaji MazandaranNassaji Mazandaran11436%
12PaykanPaykan11436%
13Esteghlal FCEsteghlal FC10330%
14Foolad FCFoolad FC11327%
15Persepolis FCPersepolis FC11327%
16Sepahan FCSepahan FC11327%
17Tractor SaziTractor Sazi9111%
18Gol GoharGol Gohar10110%

Persian Gulf Pro League Over 1.5, 2.5 and 3.5 Goals

How often each team's matches had more goals than the selected line.

#TeamMPOver 2.5%
1Mes Shahr-e BabakMes Shahr-e Babak11655%
2MalavanMalavan10550%
3Sanat NaftSanat Naft10550%
4Chadormalu SCChadormalu SC11545%
5Kheybar KhorramabadKheybar Khorramabad11545%
6Aluminium ArakAluminium Arak11436%
7Persepolis FCPersepolis FC11436%
8Sepahan FCSepahan FC11436%
9Fajr SepasiFajr Sepasi10330%
10Gol GoharGol Gohar10330%
11Esteghlal KhuzestanEsteghlal Khuzestan11327%
12Foolad FCFoolad FC11327%
13ZOB AhanZOB Ahan11327%
14Shams Azar QazvinShams Azar Qazvin10220%
15PaykanPaykan11218%
16Tractor SaziTractor Sazi9111%
17Esteghlal FCEsteghlal FC10110%
18Nassaji MazandaranNassaji Mazandaran1119%

Persian Gulf Pro League Clean Sheets

Matches in which each team conceded no goals, and how often it failed to score.

#TeamMPCSCS %FTS %
1Tractor SaziTractor Sazi9778%22%
2Esteghlal FCEsteghlal FC10770%20%
3Foolad FCFoolad FC11764%36%
4Persepolis FCPersepolis FC11655%27%
5Sepahan FCSepahan FC11655%36%
6Aluminium ArakAluminium Arak11545%36%
7ZOB AhanZOB Ahan11545%45%
8Fajr SepasiFajr Sepasi10440%30%
9Gol GoharGol Gohar10440%60%
10Esteghlal KhuzestanEsteghlal Khuzestan11436%45%
11Sanat NaftSanat Naft10330%60%
12Shams Azar QazvinShams Azar Qazvin10330%50%
13Kheybar KhorramabadKheybar Khorramabad11327%18%
14Nassaji MazandaranNassaji Mazandaran11327%45%
15PaykanPaykan11327%55%
16Chadormalu SCChadormalu SC11218%36%
17Mes Shahr-e BabakMes Shahr-e Babak1119%36%
18MalavanMalavan1000%30%

Persian Gulf Pro League Goals per Match

Goals scored, conceded and in total per match for each team.

#TeamMPScoredConcededTotal
1Mes Shahr-e BabakMes Shahr-e Babak110.642.002.64
2Kheybar KhorramabadKheybar Khorramabad111.271.182.45
3Sepahan FCSepahan FC111.730.642.36
4MalavanMalavan100.901.402.30
5Chadormalu SCChadormalu SC111.001.272.27
6Fajr SepasiFajr Sepasi101.001.202.20
7Persepolis FCPersepolis FC111.730.452.18
8Sanat NaftSanat Naft100.501.502.00
9Esteghlal KhuzestanEsteghlal Khuzestan110.641.271.91
10PaykanPaykan110.911.001.91
11Gol GoharGol Gohar101.000.901.90
12Shams Azar QazvinShams Azar Qazvin100.701.201.90
13Aluminium ArakAluminium Arak111.000.821.82
14Tractor SaziTractor Sazi91.330.221.56
15Nassaji MazandaranNassaji Mazandaran110.640.911.55
16Esteghlal FCEsteghlal FC101.200.301.50
17Foolad FCFoolad FC111.000.451.45
18ZOB AhanZOB Ahan110.550.911.45

Persian Gulf Pro League 2026 stats: the key numbers

95 matches of the 2026 Persian Gulf Pro League season have been played, at 1.97 goals a game. Both teams scored in 40% of them, and 32% had three or more goals.

Malavan have the highest share of matches in which both teams scored: 70%. Mes Shahr-e Babak's matches are the highest-scoring, with three or more goals in 55% of them. Nassaji Mazandaran play the tightest games, with three or more goals in only 9% of them. Tractor Sazi have kept the most clean sheets, in 78% of their matches.

Home teams have scored 1.12 goals a match and away teams 0.85. The standings are in the Persian Gulf Pro League table, and match forecasts on the Persian Gulf Pro League Predictions page. The tables update as results come in, and every goal figure counts the score after 90 minutes.