Persian Gulf Pro League 2026/27
Persian Gulf Pro League has 62 matches played on record. Below are the most recent results, each with goals, line-ups and full match statistics.
Table
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Persepolis FC | 11 | 7 | 2 | 2 | +14 | 23 |
| 2 | Sepahan FC | 11 | 7 | 2 | 2 | +12 | 23 |
| 3 | Foolad FC | 11 | 6 | 4 | 1 | +6 | 22 |
| 4 | Esteghlal FC | 10 | 5 | 5 | 0 | +9 | 20 |
| 5 | Tractor Sazi | 10 | 6 | 2 | 2 | +7 | 20 |
| 6 | Chadormalu SC | 11 | 4 | 4 | 3 | -3 | 16 |
| 7 | Aluminium Arak | 11 | 3 | 5 | 3 | +2 | 14 |
| 8 | Kheybar Khorramabad | 11 | 3 | 5 | 3 | +1 | 14 |
| 9 | Fajr Sepasi | 10 | 3 | 5 | 2 | -2 | 14 |
| 10 | Gol Gohar | 10 | 4 | 1 | 5 | +1 | 13 |
| 11 | Paykan | 11 | 3 | 4 | 4 | -1 | 13 |
| 12 | Nassaji Mazandaran | 11 | 2 | 5 | 4 | -3 | 11 |
| 13 | Malavan | 11 | 3 | 3 | 5 | -2 | 10 |
| 14 | Esteghlal Khuzestan | 11 | 2 | 4 | 5 | -7 | 10 |
| 15 | ZOB Ahan | 11 | 1 | 6 | 4 | -4 | 9 |
| 16 | Shams Azar Qazvin | 10 | 1 | 4 | 5 | -5 | 7 |
| 17 | Sanat Naft | 10 | 1 | 4 | 5 | -10 | 7 |
| 18 | Mes Shahr-e Babak | 11 | 0 | 5 | 6 | -15 | 5 |
Upcoming matches
Kick-off times in UTC
Matchday 13
- 19 Nov 2026 13:00Malavan — Gol Gohar
- 19 Nov 2026 13:00Kheybar Khorramabad — Esteghlal FC
- 19 Nov 2026 13:45Mes Shahr-e Babak — Tractor Sazi
- 20 Nov 2026 12:00Fajr Sepasi — Chadormalu SC
- 20 Nov 2026 12:00ZOB Ahan — Shams Azar Qazvin
- 20 Nov 2026 12:45Persepolis FC — Paykan
- 20 Nov 2026 14:30Sanat Naft — Esteghlal Khuzestan
- 21 Nov 2026 12:45Nassaji Mazandaran — Aluminium Arak
- 21 Nov 2026 14:30Foolad FC — Sepahan FC
Results
Matchday 12
- 8 Nov 2026Gol Gohar 0–0 ZOB Ahan
- 7 Nov 2026Esteghlal Khuzestan 2–2 Esteghlal FC
- 7 Nov 2026Paykan 1–1 Nassaji Mazandaran
- 7 Nov 2026Tractor Sazi 2–0 Kheybar Khorramabad
- 6 Nov 2026Chadormalu SC 1–1 Foolad FC
- 6 Nov 2026Persepolis FC 1–2 Fajr Sepasi
- 6 Nov 2026Sepahan FC 4–0 Malavan
- 6 Nov 2026Aluminium Arak 1–0 Mes Shahr-e Babak
- 5 Nov 2026Shams Azar Qazvin 0–1 Sanat Naft
Matchday 11
- 31 Oct 2026Mes Shahr-e Babak 1–3 Paykan
- 31 Oct 2026Nassaji Mazandaran 0–1 Persepolis FC
- 30 Oct 2026Foolad FC 1–0 Aluminium Arak
- 30 Oct 2026Kheybar Khorramabad 1–2 Sepahan FC
- 30 Oct 2026Malavan 1–2 Chadormalu SC
- 30 Oct 2026ZOB Ahan 0–0 Esteghlal Khuzestan
Matchday 10
- 25 Oct 2026Esteghlal Khuzestan 2–0 Shams Azar Qazvin
- 25 Oct 2026Nassaji Mazandaran 2–2 Fajr Sepasi
- 25 Oct 2026Sepahan FC 4–0 Mes Shahr-e Babak
- 25 Oct 2026Persepolis FC 0–1 Foolad FC
- 25 Oct 2026Paykan 1–1 Malavan
- 23 Oct 2026Chadormalu SC 1–1 Esteghlal FC
- 23 Oct 2026Aluminium Arak 0–0 ZOB Ahan
- 23 Oct 2026Gol Gohar 0–1 Kheybar Khorramabad
- 22 Oct 2026Tractor Sazi 3–0 Sanat Naft
Matchday 9
- 19 Oct 2026Esteghlal FC 1–0 Gol Gohar
- 19 Oct 2026Fajr Sepasi 2–0 Paykan
- 19 Oct 2026Mes Shahr-e Babak 0–3 Persepolis FC
- 18 Oct 2026Foolad FC 0–0 Nassaji Mazandaran
- 18 Oct 2026Shams Azar Qazvin 0–0 Sepahan FC
- 18 Oct 2026Kheybar Khorramabad 2–1 Esteghlal Khuzestan
- 18 Oct 2026ZOB Ahan 1–2 Chadormalu SC
- 17 Oct 2026Sanat Naft 2–1 Aluminium Arak
Matchday 7
- 14 Oct 2026Kheybar Khorramabad 0–0 Persepolis FC
- 13 Oct 2026Fajr Sepasi 2–1 Aluminium Arak
- 13 Oct 2026Malavan 1–2 Foolad FC
- 13 Oct 2026ZOB Ahan 1–2 Sepahan FC
Matchday 8
- 10 Oct 2026Paykan 1–1 Shams Azar Qazvin
- 9 Oct 2026Persepolis FC 3–1 Sanat Naft
- 9 Oct 2026Chadormalu SC 2–2 Kheybar Khorramabad
- 8 Oct 2026Foolad FC 2–1 Mes Shahr-e Babak
- 8 Oct 2026Sepahan FC 6–1 Fajr Sepasi
- 8 Oct 2026Tractor Sazi 1–1 Esteghlal FC
- 8 Oct 2026Gol Gohar 3–0 Esteghlal Khuzestan
- 8 Oct 2026Nassaji Mazandaran 1–1 ZOB Ahan
- 8 Oct 2026Aluminium Arak 1–1 Malavan
Matchday 7
- 13 Sept 2026Mes Shahr-e Babak 1–1 Nassaji Mazandaran
- 12 Sept 2026Sanat Naft 1–2 Chadormalu SC
- 10 Sept 2026Esteghlal FC 1–0 Paykan
- 10 Sept 2026Esteghlal Khuzestan 1–0 Tractor Sazi
- 10 Sept 2026Shams Azar Qazvin 2–3 Gol Gohar
Matchday 6
- 7 Sept 2026Foolad FC 1–0 Fajr Sepasi
- 7 Sept 2026Persepolis FC 2–0 ZOB Ahan
- 7 Sept 2026Nassaji Mazandaran 1–0 Kheybar Khorramabad
- 7 Sept 2026Mes Shahr-e Babak 1–2 Malavan
- 6 Sept 2026Aluminium Arak 0–0 Esteghlal FC
- 6 Sept 2026Chadormalu SC 1–0 Shams Azar Qazvin
- 6 Sept 2026Sepahan FC 1–0 Esteghlal Khuzestan
- 6 Sept 2026Paykan 2–0 Sanat Naft
- 5 Sept 2026Tractor Sazi 1–0 Gol Gohar
Matchday 5
- 3 Sept 2026Fajr Sepasi 1–1 Mes Shahr-e Babak