The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
PF

Persepolis FC

Azadi Stadium, Tehran. Every match we hold, with the price it went off at.

392Played
231Won
58.9%Win rate
1.46Scored per game
0.65Conceded per game
210Clean sheets

Home and away

The same record, split by where it was played.

At home
65.8%
193 played, 127 won. 1.53 scored a game.
Away
52.3%
199 played, 104 won. 1.39 scored a game.
How the market priced them
55.6%
284 priced matches at an average of 2.27, which implied 44.1%.

Season by season 29

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Persian Gulf Pro League 10622 +13
2025/26 Persian Gulf Pro League 23977 +3
2025/26 Friendlies Clubs 1010 0
2024/25 Persian Gulf Pro League 301866 +22
2024/25 AFC Champions League 8143 -4
2024/25 Hazfi Cup 2101 +2
2024/25 Super Cup 1001 -1
2023/24 Persian Gulf Pro League 302082 +27
2023/24 AFC Champions League 6222 0
2023/24 Hazfi Cup 2110 +3
2022/23 Persian Gulf Pro League 302064 +33
2022/23 Hazfi Cup 5410 +6
2021/22 Persian Gulf Pro League 291793 +22
2021/22 AFC Champions League 8602 +7
2021/22 Hazfi Cup 3201 +6
2021/22 Super Cup 1001 -1
2020/21 Persian Gulf Pro League 3019101 +33
2020/21 AFC Champions League 9513 +5
2020/21 Hazfi Cup 2200 +6
2019/20 Persian Gulf Pro League 302145 +29
2019/20 AFC Champions League 6213 +1
2019/20 Hazfi Cup 4310 +4
2018/19 Persian Gulf Pro League 3016131 +22
2018/19 AFC Champions League 14734 +5
2018/19 Hazfi Cup 4400 +4
2017/18 Persian Gulf Pro League 301974 +33
2017/18 AFC Champions League 12462 0
2017/18 Hazfi Cup 2200 +3
2016/17 Persian Gulf Pro League 302064 +32

Recent matches 30

Newest first, with the price this club was at kickoff.

Friday 6 November 2026
H Persepolis FC scheduled Fajr Sepasi —
Friday 30 October 2026
A Persepolis FC scheduled Nassaji Mazandaran —
Sunday 25 October 2026
H Persepolis FC 0 – 1 Foolad FC —
Monday 19 October 2026
A Persepolis FC 3 – 0 Mes Shahr-e Babak —
Wednesday 14 October 2026
A Persepolis FC 0 – 0 Kheybar Khorramabad 1.78
Friday 9 October 2026
H Persepolis FC 3 – 1 Sanat Naft —
Monday 7 September 2026
H Persepolis FC 2 – 0 ZOB Ahan 1.33
Wednesday 2 September 2026
A Persepolis FC 1 – 1 Esteghlal FC 2.60
Saturday 29 August 2026
H Persepolis FC 3 – 0 Malavan 1.43
Monday 24 August 2026
A Persepolis FC 0 – 1 Tractor Sazi 3.02
Wednesday 19 August 2026
H Persepolis FC 4 – 1 Esteghlal Khuzestan 1.36
Saturday 15 August 2026
A Persepolis FC 2 – 0 Shams Azar Qazvin —
Friday 26 June 2026
A Persepolis FC 1 – 2 Chadormalu SC —
Friday 6 March 2026
H Persepolis FC postponed Tractor Sazi —
Saturday 28 February 2026
A Persepolis FC postponed ZOB Ahan 1.81
Friday 20 February 2026
H Persepolis FC 1 – 2 Kheybar Khorramabad 1.49
Saturday 14 February 2026
A Persepolis FC 1 – 3 Gol Gohar 3.17
Sunday 8 February 2026
A Persepolis FC 0 – 1 Malavan 2.35
Tuesday 3 February 2026
H Persepolis FC 1 – 0 Chadormalu SC 1.47
Wednesday 28 January 2026
A Persepolis FC 1 – 3 Foolad FC —
Friday 23 January 2026
H Persepolis FC 2 – 1 Sepahan FC 2.75
Sunday 18 January 2026
A Persepolis FC 1 – 2 Fajr Sepasi 2.20
Friday 26 December 2025
A Persepolis FC 1 – 0 Mes Rafsanjan 1.56
Thursday 18 December 2025
A Persepolis FC 1 – 1 Tractor Sazi 3.40
Sunday 14 December 2025
H Persepolis FC 1 – 0 Aluminium Arak 1.64
Tuesday 9 December 2025
A Persepolis FC 1 – 0 Paykan 1.82
Friday 5 December 2025
H Persepolis FC 0 – 0 Esteghlal FC 2.73
Friday 28 November 2025
A Persepolis FC 2 – 1 Shams Azar Qazvin —
Friday 7 November 2025
H Persepolis FC 3 – 0 Esteghlal Khuzestan 1.34
Thursday 30 October 2025
A Persepolis FC 1 – 1 Tractor Sazi 3.66