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

Al Zawra'a

Al-Zawraa Stadium, Baghdad. Every match we hold, with the price it went off at.

284Played
136Won
47.9%Win rate
1.32Scored per game
0.8Conceded per game
124Clean sheets

Home and away

The same record, split by where it was played.

At home
55.2%
143 played, 79 won. 1.48 scored a game.
Away
40.4%
141 played, 57 won. 1.16 scored a game.
How the market priced them
53.6%
138 priced matches at an average of 2.52, which implied 39.7%.

Season by season 16

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Iraqi League 11533 +6
2026/27 AGCFF Gulf Champions League 2011 -1
2025/26 Iraqi League 3817156 +18
2025/26 AFC Champions League Two 8404 -4
2024/25 Iraqi League 382387 +28
2023/24 Iraqi League 3921126 +28
2023/24 AFC Champions League Two 6321 +4
2022/23 Iraqi League 3818146 +18
2021/22 Iraqi League 76353110 +40
2021/22 AFC Champions League 1001 -1
2020/21 Iraqi League 3210 +2
2020/21 AFC Champions League 1001 -3
2019/20 AFC Champions League 6222 +5
2019/20 Arab Club Champions Cup 3102 -2
2018/19 AFC Champions League Two 6240 +3
2016/17 AFC Champions League Two 8341 +5

Recent matches 30

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

Monday 28 December 2026
A Al Zawra'a scheduled Naft —
Friday 25 December 2026
H Al Zawra'a scheduled Al-Karma —
Friday 11 December 2026
H Al Zawra'a scheduled Newroz —
Wednesday 9 December 2026
H Al Zawra'a scheduled Qatar SC —
Friday 4 December 2026
A Al Zawra'a scheduled Erbil —
Sunday 29 November 2026
A Al Zawra'a scheduled Al Karkh —
Tuesday 24 November 2026
A Al Zawra'a scheduled Al Riffa —
Friday 20 November 2026
H Al Zawra'a scheduled Al Talaba —
Saturday 7 November 2026
H Al Zawra'a scheduled Al-Jolan SC —
Tuesday 3 November 2026
H Al Zawra'a scheduled Al Riffa —
Saturday 31 October 2026
A Al Zawra'a scheduled Diyala —
Wednesday 28 October 2026
H Al Zawra'a 0 – 1 Al Nasr —
Friday 23 October 2026
H Al Zawra'a 0 – 2 Al Shorta —
Sunday 18 October 2026
A Al Zawra'a 0 – 1 Ghaz Al Shamal —
Tuesday 13 October 2026
A Al Zawra'a 1 – 1 Qatar SC —
Thursday 8 October 2026
A Al Zawra'a 0 – 3 Duhok —
Thursday 17 September 2026
H Al Zawra'a 2 – 0 Gharraf —
Thursday 10 September 2026
A Al Zawra'a 1 – 0 Al Quwa Al Jawiya —
Monday 7 September 2026
H Al Zawra'a 1 – 0 Al Kahrabaa 1.55
Thursday 3 September 2026
A Al Zawra'a 2 – 2 Mosul —
Saturday 29 August 2026
H Al Zawra'a 4 – 0 Zakho 2.29
Tuesday 25 August 2026
H Al Zawra'a 4 – 0 Naft Maysan —
Friday 21 August 2026
A Al Zawra'a 1 – 1 Karbala —
Saturday 15 August 2026
H Al Zawra'a 0 – 0 Al Minaa Basra 1.65
Monday 1 June 2026
A Al Zawra'a 0 – 1 Al Najaf 1.49
Wednesday 27 May 2026
H Al Zawra'a 0 – 1 Naft —
Wednesday 20 May 2026
A Al Zawra'a 1 – 2 Al Quwa Al Jawiya —
Thursday 14 May 2026
H Al Zawra'a 1 – 1 Al-Qasim 1.09
Sunday 10 May 2026
A Al Zawra'a 2 – 0 Al Minaa Basra 1.71
Tuesday 5 May 2026
A Al Zawra'a 1 – 0 Al Talaba —