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

Sanat Naft

Takhti Stadium, Abadan. Every match we hold, with the price it went off at.

336Played
104Won
31%Win rate
0.92Scored per game
1.04Conceded per game
112Clean sheets

Home and away

The same record, split by where it was played.

At home
40.7%
167 played, 68 won. 1.13 scored a game.
Away
21.3%
169 played, 36 won. 0.72 scored a game.
How the market priced them
—
No priced matches yet.

Season by season 20

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Persian Gulf Pro League 10145 -10
2025/26 Azadegan League 3416126 +16
2025/26 Persian Gulf Pro League 1100 +3
2024/25 Azadegan League 3415145 +12
2024/25 Hazfi Cup 4301 +2
2023/24 Persian Gulf Pro League 304917 -25
2023/24 Hazfi Cup 1010 0
2022/23 Persian Gulf Pro League 3051015 -14
2022/23 Hazfi Cup 1001 -2
2021/22 Persian Gulf Pro League 298912 -7
2021/22 Hazfi Cup 2101 -2
2020/21 Persian Gulf Pro League 3091011 -5
2020/21 Hazfi Cup 2101 +3
2019/20 Persian Gulf Pro League 3011811 -4
2019/20 Hazfi Cup 2101 0
2018/19 Persian Gulf Pro League 317168 0
2018/19 Hazfi Cup 2101 +1
2017/18 Persian Gulf Pro League 30101010 0
2017/18 Hazfi Cup 3201 +1
2016/17 Persian Gulf Pro League 308913 -10

Recent matches 30

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

Thursday 5 November 2026
A Sanat Naft scheduled Shams Azar Qazvin —
Saturday 31 October 2026
H Sanat Naft scheduled Gol Gohar —
Thursday 22 October 2026
A Sanat Naft 0 – 3 Tractor Sazi —
Saturday 17 October 2026
H Sanat Naft 2 – 1 Aluminium Arak —
Friday 9 October 2026
A Sanat Naft 1 – 3 Persepolis FC —
Saturday 12 September 2026
H Sanat Naft 1 – 2 Chadormalu SC —
Sunday 6 September 2026
A Sanat Naft 0 – 2 Paykan —
Wednesday 2 September 2026
H Sanat Naft 0 – 0 Sepahan FC —
Saturday 29 August 2026
A Sanat Naft 0 – 0 Mes Shahr-e Babak —
Monday 24 August 2026
H Sanat Naft 0 – 3 Foolad FC —
Wednesday 19 August 2026
A Sanat Naft 0 – 0 Fajr Sepasi —
Saturday 15 August 2026
H Sanat Naft 1 – 1 Malavan —
Wednesday 22 July 2026
A Sanat Naft 3 – 0 Mes Rafsanjan —
Thursday 16 July 2026
A Sanat Naft 2 – 0 Niroye Zamini —
Saturday 11 July 2026
H Sanat Naft 1 – 0 Mes Kerman —
Friday 3 July 2026
A Sanat Naft 4 – 1 Navad Urmia —
Saturday 27 June 2026
A Sanat Naft 0 – 0 Naft Bandar Abbas —
Sunday 21 June 2026
H Sanat Naft 1 – 1 Shahrdari Noshahr —
Monday 15 June 2026
A Sanat Naft 2 – 1 Fard Alborz —
Tuesday 9 June 2026
H Sanat Naft 0 – 2 Pars Jonoubi JAM —
Tuesday 2 June 2026
A Sanat Naft 0 – 2 Mes Shahr-e Babak —
Wednesday 27 May 2026
H Sanat Naft 1 – 0 Mes Soongoun —
Thursday 21 May 2026
A Sanat Naft 0 – 0 Havadar —
Thursday 14 May 2026
H Sanat Naft 0 – 0 Ario Eslamshahr —
Sunday 22 February 2026
A Sanat Naft 0 – 1 Shenavarsazi Qeshm —
Sunday 15 February 2026
H Sanat Naft 2 – 1 Be'sat Kermanshah —
Monday 9 February 2026
A Sanat Naft 2 – 0 Naft Gachsaran —
Tuesday 3 February 2026
H Sanat Naft 2 – 1 Nassaji Mazandaran —
Monday 26 January 2026
A Sanat Naft 0 – 1 Saipa —
Tuesday 20 January 2026
H Sanat Naft 4 – 0 Damash Gilanian —