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

Mes Rafsanjan

Shohadaye Sanat Mes Stadium, Tafresh. Every match we hold, with the price it went off at.

324Played
109Won
33.6%Win rate
1.08Scored per game
1Conceded per game
125Clean sheets

Home and away

The same record, split by where it was played.

At home
38.7%
163 played, 63 won. 1.21 scored a game.
Away
28.6%
161 played, 46 won. 0.95 scored a game.
How the market priced them
30.4%
214 priced matches at an average of 3.73, which implied 26.8%.

Season by season 18

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Azadegan League 7430 +6
2025/26 Persian Gulf Pro League 233614 -19
2025/26 Hazfi Cup 1100 +1
2024/25 Persian Gulf Pro League 3061014 -14
2024/25 Hazfi Cup 2101 0
2023/24 Persian Gulf Pro League 3081111 -5
2023/24 Hazfi Cup 5221 +1
2022/23 Persian Gulf Pro League 3011145 +14
2022/23 Hazfi Cup 1100 +1
2021/22 Persian Gulf Pro League 291199 +7
2021/22 Hazfi Cup 2110 +1
2020/21 Persian Gulf Pro League 3010911 -6
2020/21 Hazfi Cup 1001 -1
2019/20 Azadegan League 3419105 +27
2018/19 Azadegan League 309912 -2
2017/18 Azadegan League 3411158 +9
2016/17 Azadegan League 34111013 +10
2016/17 Hazfi Cup 1001 -3

Recent matches 30

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

Sunday 8 November 2026
A Mes Rafsanjan scheduled Shenavarsazi Qeshm —
Monday 2 November 2026
H Mes Rafsanjan scheduled Pars Jonoubi JAM —
Tuesday 27 October 2026
A Mes Rafsanjan 0 – 0 Naft Bandar Abbas —
Tuesday 20 October 2026
H Mes Rafsanjan 4 – 1 Niroye Zamini —
Monday 12 October 2026
A Mes Rafsanjan 1 – 0 Mes Kerman —
Monday 5 October 2026
H Mes Rafsanjan 1 – 0 Ario Eslamshahr —
Tuesday 29 September 2026
H Mes Rafsanjan 1 – 0 Be'sat Kermanshah —
Tuesday 22 September 2026
A Mes Rafsanjan 0 – 0 Mes Soongoun 2.00
Wednesday 16 September 2026
H Mes Rafsanjan 0 – 0 Havadar —
Wednesday 22 July 2026
H Mes Rafsanjan 0 – 3 Sanat Naft —
Friday 6 March 2026
A Mes Rafsanjan postponed Chadormalu SC —
Saturday 28 February 2026
H Mes Rafsanjan postponed Aluminium Arak 2.67
Sunday 22 February 2026
H Mes Rafsanjan 0 – 1 Esteghlal FC 7.00
Saturday 14 February 2026
A Mes Rafsanjan 2 – 0 Paykan 5.50
Saturday 7 February 2026
H Mes Rafsanjan 0 – 1 Esteghlal Khuzestan 2.58
Sunday 1 February 2026
A Mes Rafsanjan 0 – 2 Shams Azar Qazvin —
Wednesday 28 January 2026
H Mes Rafsanjan 0 – 0 ZOB Ahan 2.66
Thursday 22 January 2026
A Mes Rafsanjan 1 – 4 Tractor Sazi 10.00
Saturday 17 January 2026
H Mes Rafsanjan 2 – 1 Kheybar Khorramabad 3.18
Friday 26 December 2025
H Mes Rafsanjan 0 – 1 Persepolis FC 8.85
Saturday 20 December 2025
H Mes Rafsanjan 0 – 0 Gol Gohar 5.90
Monday 15 December 2025
A Mes Rafsanjan 0 – 2 Gol Gohar 5.20
Wednesday 10 December 2025
H Mes Rafsanjan 0 – 0 Foolad FC —
Friday 5 December 2025
A Mes Rafsanjan 1 – 2 Malavan 5.50
Sunday 30 November 2025
H Mes Rafsanjan 0 – 3 Sepahan FC 6.80
Saturday 22 November 2025
H Mes Rafsanjan 1 – 0 Damash Gilanian —
Friday 7 November 2025
A Mes Rafsanjan 1 – 1 Fajr Sepasi 3.15
Friday 31 October 2025
H Mes Rafsanjan 2 – 3 Chadormalu SC 3.16
Friday 24 October 2025
A Mes Rafsanjan 0 – 0 Aluminium Arak 4.33
Friday 17 October 2025
A Mes Rafsanjan 0 – 1 Esteghlal FC 5.50