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

Zakho

Khalifa International Stadium, Al Rayyan. Every match we hold, with the price it went off at.

245Played
88Won
35.9%Win rate
1.1Scored per game
0.91Conceded per game
92Clean sheets

Home and away

The same record, split by where it was played.

At home
43.4%
122 played, 53 won. 1.25 scored a game.
Away
28.5%
123 played, 35 won. 0.96 scored a game.
How the market priced them
37.6%
85 priced matches at an average of 2.82, which implied 35.5%.

Season by season 7

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Iraqi League 11335 -6
2025/26 Iraqi League 38141113 +4
2025/26 AGCFF Gulf Champions League 6411 +5
2024/25 Iraqi League 3820117 +32
2023/24 Iraqi League 3817165 +17
2022/23 Iraqi League 3891514 -3
2021/22 Iraqi League 76213124 -3

Recent matches 30

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

Monday 28 December 2026
A Zakho scheduled Al Karkh —
Friday 25 December 2026
H Zakho scheduled Duhok —
Friday 11 December 2026
A Zakho scheduled Gharraf —
Thursday 3 December 2026
A Zakho scheduled Al Quwa Al Jawiya —
Friday 27 November 2026
H Zakho scheduled Karbala —
Friday 20 November 2026
H Zakho scheduled Al Shorta —
Thursday 5 November 2026
A Zakho scheduled Al Kahrabaa —
Saturday 31 October 2026
A Zakho scheduled Naft Maysan —
Thursday 22 October 2026
H Zakho 2 – 1 Erbil —
Saturday 17 October 2026
A Zakho 0 – 2 Naft —
Friday 9 October 2026
H Zakho 0 – 1 Newroz —
Saturday 19 September 2026
A Zakho 0 – 1 Al-Karma —
Sunday 13 September 2026
H Zakho 2 – 1 Mosul —
Wednesday 9 September 2026
A Zakho 1 – 1 Al-Jolan SC 2.25
Saturday 5 September 2026
H Zakho 0 – 0 Al Talaba —
Saturday 29 August 2026
A Zakho 0 – 4 Al Zawra'a 3.75
Tuesday 25 August 2026
H Zakho 2 – 2 Diyala 1.84
Thursday 20 August 2026
A Zakho 1 – 2 Al Minaa Basra 2.50
Saturday 15 August 2026
H Zakho 1 – 0 Ghaz Al Shamal —
Tuesday 2 June 2026
A Zakho 2 – 3 Al Quwa Al Jawiya —
Thursday 28 May 2026
H Zakho 1 – 2 Erbil 2.65
Sunday 24 May 2026
A Zakho 2 – 2 Al Minaa Basra —
Wednesday 20 May 2026
A Zakho 1 – 2 Newroz 2.33
Saturday 16 May 2026
H Zakho 1 – 1 Al Najaf 1.33
Monday 11 May 2026
H Zakho 1 – 2 Diyala 1.63
Wednesday 6 May 2026
A Zakho 1 – 3 Al Karkh 2.60
Friday 1 May 2026
H Zakho 3 – 1 Naft Maysan —
Monday 27 April 2026
A Zakho 1 – 1 Naft —
Thursday 23 April 2026
H Zakho 2 – 1 Al Kahrabaa 1.74
Sunday 19 April 2026
H Zakho 1 – 1 Al Shabab —