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

Al Kahrabaa

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

251Played
75Won
29.9%Win rate
1.09Scored per game
1.15Conceded per game
74Clean sheets

Home and away

The same record, split by where it was played.

At home
34.1%
126 played, 43 won. 1.17 scored a game.
Away
25.6%
125 played, 32 won. 1.01 scored a game.
How the market priced them
33.3%
111 priced matches at an average of 3.65, which implied 27.4%.

Season by season 8

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Iraqi League 12156 -7
2025/26 Iraqi League 3711521 -12
2024/25 Iraqi League 38121313 -2
2023/24 Iraqi League 3881713 -4
2023/24 AFC Champions League Two 7511 +6
2022/23 Iraqi League 38171110 +13
2021/22 Iraqi League 76212827 -4
2020/21 Iraqi League 5023 -4

Recent matches 30

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

Monday 28 December 2026
A Al Kahrabaa scheduled Duhok —
Friday 25 December 2026
H Al Kahrabaa scheduled Mosul —
Friday 11 December 2026
A Al Kahrabaa scheduled Al Quwa Al Jawiya —
Saturday 5 December 2026
H Al Kahrabaa scheduled Naft Maysan —
Saturday 28 November 2026
A Al Kahrabaa scheduled Newroz —
Thursday 19 November 2026
H Al Kahrabaa scheduled Diyala —
Thursday 5 November 2026
H Al Kahrabaa scheduled Zakho —
Thursday 29 October 2026
A Al Kahrabaa 0 – 1 Naft —
Friday 23 October 2026
A Al Kahrabaa 1 – 2 Al-Jolan SC —
Friday 16 October 2026
H Al Kahrabaa 0 – 1 Al Talaba —
Saturday 10 October 2026
H Al Kahrabaa 0 – 0 Karbala —
Saturday 19 September 2026
A Al Kahrabaa 0 – 2 Al Shorta —
Sunday 13 September 2026
H Al Kahrabaa 2 – 1 Al Minaa Basra 2.70
Monday 7 September 2026
A Al Kahrabaa 0 – 1 Al Zawra'a 5.93
Thursday 3 September 2026
H Al Kahrabaa 0 – 0 Gharraf —
Saturday 29 August 2026
A Al Kahrabaa 2 – 2 Al Karkh 3.09
Wednesday 26 August 2026
H Al Kahrabaa 1 – 1 Al-Karma 5.40
Thursday 20 August 2026
A Al Kahrabaa 1 – 1 Ghaz Al Shamal —
Sunday 16 August 2026
A Al Kahrabaa 0 – 2 Erbil 5.60
Tuesday 2 June 2026
H Al Kahrabaa 0 – 3 Al-Karma 2.60
Wednesday 27 May 2026
A Al Kahrabaa 2 – 1 Duhok 3.30
Tuesday 19 May 2026
H Al Kahrabaa 2 – 2 Gharraf —
Friday 15 May 2026
A Al Kahrabaa 1 – 0 Baghdad —
Monday 11 May 2026
H Al Kahrabaa 2 – 1 Newroz 2.45
Wednesday 6 May 2026
A Al Kahrabaa 2 – 2 Erbil 7.50
Saturday 2 May 2026
H Al Kahrabaa abandoned Al Najaf 1.60
Monday 27 April 2026
H Al Kahrabaa 1 – 3 Al Karkh 2.55
Thursday 23 April 2026
A Al Kahrabaa 1 – 2 Zakho 5.33
Friday 17 April 2026
H Al Kahrabaa 1 – 3 Naft Maysan —
Monday 13 April 2026
A Al Kahrabaa 2 – 3 Al Quwa Al Jawiya —