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

Mes Shahr-e Babak

Sardar Soleimani Stadium, Shahr-e Babak. Every match we hold, with the price it went off at.

183Played
62Won
33.9%Win rate
0.92Scored per game
0.76Conceded per game
83Clean sheets

Home and away

The same record, split by where it was played.

At home
45.5%
88 played, 40 won. 1.1 scored a game.
Away
23.2%
95 played, 22 won. 0.76 scored a game.
How the market priced them
36%
89 priced matches at an average of 3.64, which implied 27.5%.

Season by season 11

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Persian Gulf Pro League 10055 -13
2025/26 Azadegan League 3419114 +27
2025/26 Hazfi Cup 1001 -3
2024/25 Azadegan League 3412139 +8
2024/25 Hazfi Cup 1001 -1
2023/24 Azadegan League 34111112 +6
2022/23 Azadegan League 3311157 +7
2022/23 Hazfi Cup 1001 -1
2021/22 Azadegan League 339168 +4
2021/22 Hazfi Cup 1001 -2
2018/19 Hazfi Cup 1001 -2

Recent matches 30

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

Friday 6 November 2026
A Mes Shahr-e Babak scheduled Aluminium Arak —
Saturday 31 October 2026
H Mes Shahr-e Babak scheduled Paykan —
Sunday 25 October 2026
A Mes Shahr-e Babak 0 – 4 Sepahan FC —
Monday 19 October 2026
H Mes Shahr-e Babak 0 – 3 Persepolis FC —
Thursday 8 October 2026
A Mes Shahr-e Babak 1 – 2 Foolad FC —
Sunday 13 September 2026
H Mes Shahr-e Babak 1 – 1 Nassaji Mazandaran 3.82
Monday 7 September 2026
H Mes Shahr-e Babak 1 – 2 Malavan 2.98
Thursday 3 September 2026
A Mes Shahr-e Babak 1 – 1 Fajr Sepasi 4.70
Saturday 29 August 2026
H Mes Shahr-e Babak 0 – 0 Sanat Naft —
Monday 24 August 2026
A Mes Shahr-e Babak 1 – 1 ZOB Ahan 3.42
Wednesday 19 August 2026
H Mes Shahr-e Babak 1 – 1 Kheybar Khorramabad 4.90
Friday 14 August 2026
A Mes Shahr-e Babak 0 – 4 Esteghlal FC 13.10
Thursday 16 July 2026
A Mes Shahr-e Babak 2 – 0 Naft Gachsaran 1.75
Saturday 11 July 2026
H Mes Shahr-e Babak 0 – 0 Mes Soongoun —
Friday 3 July 2026
A Mes Shahr-e Babak 3 – 1 Shenavarsazi Qeshm 1.70
Saturday 27 June 2026
H Mes Shahr-e Babak 1 – 0 Niroye Zamini 1.60
Sunday 21 June 2026
A Mes Shahr-e Babak 0 – 1 Nassaji Mazandaran 4.00
Monday 15 June 2026
H Mes Shahr-e Babak 0 – 0 Be'sat Kermanshah 1.88
Wednesday 10 June 2026
A Mes Shahr-e Babak 7 – 0 Damash Gilanian —
Tuesday 2 June 2026
H Mes Shahr-e Babak 2 – 0 Sanat Naft —
Wednesday 27 May 2026
A Mes Shahr-e Babak 0 – 1 Saipa —
Thursday 21 May 2026
H Mes Shahr-e Babak 0 – 0 Shahrdari Noshahr —
Thursday 14 May 2026
A Mes Shahr-e Babak 1 – 0 Mes Kerman —
Saturday 21 February 2026
H Mes Shahr-e Babak 1 – 0 Naft Bandar Abbas —
Sunday 15 February 2026
A Mes Shahr-e Babak 1 – 0 Navad Urmia 2.12
Monday 9 February 2026
H Mes Shahr-e Babak 1 – 0 Ario Eslamshahr —
Monday 2 February 2026
A Mes Shahr-e Babak 1 – 1 Fard Alborz 2.75
Tuesday 27 January 2026
H Mes Shahr-e Babak 3 – 0 Havadar 2.60
Wednesday 21 January 2026
A Mes Shahr-e Babak 2 – 2 Pars Jonoubi JAM 2.45
Saturday 3 January 2026
A Mes Shahr-e Babak 1 – 0 Mes Soongoun 2.21