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

Saipa

Shahid Dastgerdi Stadium, Tehrān (Teheran). Every match we hold, with the price it went off at.

339Played
120Won
35.4%Win rate
0.94Scored per game
0.94Conceded per game
137Clean sheets

Home and away

The same record, split by where it was played.

At home
46.4%
168 played, 78 won. 1.07 scored a game.
Away
24.6%
171 played, 42 won. 0.81 scored a game.
How the market priced them
—
No priced matches yet.

Season by season 18

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Azadegan League 7313 0
2025/26 Azadegan League 3416117 +12
2024/25 Azadegan League 341798 +11
2023/24 Azadegan League 34131110 +7
2023/24 Hazfi Cup 2101 0
2022/23 Azadegan League 3215107 +8
2022/23 Hazfi Cup 1001 -3
2021/22 Azadegan League 3481610 -2
2020/21 Persian Gulf Pro League 3051114 -15
2019/20 Persian Gulf Pro League 3051411 -11
2019/20 Hazfi Cup 2101 -1
2019/20 AFC Champions League 2101 +2
2018/19 Persian Gulf Pro League 3091110 -5
2018/19 Hazfi Cup 3201 +2
2017/18 Persian Gulf Pro League 301596 +6
2017/18 Hazfi Cup 1001 -1
2016/17 Persian Gulf Pro League 3071112 -10
2016/17 Hazfi Cup 3201 0

Recent matches 30

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

Monday 9 November 2026
H Saipa scheduled Havadar —
Monday 2 November 2026
A Saipa scheduled Be'sat Kermanshah —
Tuesday 27 October 2026
H Saipa 0 – 1 Naft Gachsaran —
Monday 19 October 2026
A Saipa 1 – 1 Naft Masjed Soleyman —
Monday 12 October 2026
H Saipa 0 – 1 Shenavarsazi Qeshm —
Sunday 4 October 2026
A Saipa 0 – 2 Shahin Bandar Ameri —
Monday 28 September 2026
H Saipa 2 – 1 Niroye Zamini —
Tuesday 22 September 2026
A Saipa 1 – 0 Mes Kerman —
Wednesday 16 September 2026
H Saipa 2 – 0 Mes Soongoun —
Thursday 16 July 2026
H Saipa 1 – 0 Naft Bandar Abbas —
Saturday 11 July 2026
A Saipa 2 – 0 Navad Urmia —
Thursday 2 July 2026
H Saipa 1 – 0 Shahrdari Noshahr —
Saturday 27 June 2026
A Saipa 1 – 2 Fard Alborz —
Sunday 21 June 2026
H Saipa 1 – 0 Ario Eslamshahr —
Monday 15 June 2026
A Saipa 0 – 0 Pars Jonoubi JAM —
Tuesday 9 June 2026
H Saipa 0 – 0 Havadar —
Tuesday 2 June 2026
A Saipa 2 – 1 Shenavarsazi Qeshm —
Wednesday 27 May 2026
H Saipa 1 – 0 Mes Shahr-e Babak —
Thursday 21 May 2026
A Saipa 1 – 2 Naft Gachsaran —
Thursday 14 May 2026
H Saipa 0 – 0 Mes Soongoun —
Sunday 22 February 2026
A Saipa 1 – 3 Nassaji Mazandaran —
Monday 16 February 2026
H Saipa 1 – 1 Damash Gilanian —
Monday 9 February 2026
A Saipa 1 – 0 Niroye Zamini —
Monday 2 February 2026
H Saipa 2 – 1 Be'sat Kermanshah —
Monday 26 January 2026
H Saipa 1 – 0 Sanat Naft —
Tuesday 20 January 2026
A Saipa 0 – 1 Mes Kerman —
Saturday 3 January 2026
H Saipa 1 – 0 Navad Urmia —
Saturday 27 December 2025
A Saipa 1 – 2 Naft Bandar Abbas —
Saturday 20 December 2025
A Saipa 2 – 2 Havadar —
Saturday 13 December 2025
A Saipa 1 – 0 Shahrdari Noshahr —