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

Al-Karma

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

87Played
39Won
44.8%Win rate
1.31Scored per game
0.8Conceded per game
41Clean sheets

Home and away

The same record, split by where it was played.

At home
52.3%
44 played, 23 won. 1.32 scored a game.
Away
37.2%
43 played, 16 won. 1.3 scored a game.
How the market priced them
45.3%
53 priced matches at an average of 2.83, which implied 35.3%.

Season by season 3

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Iraqi League 11731 +9
2025/26 Iraqi League 3817147 +27
2024/25 Iraqi League 38151112 +8

Recent matches 30

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

Monday 28 December 2026
A Al-Karma scheduled Gharraf —
Friday 25 December 2026
A Al-Karma scheduled Al Zawra'a —
Friday 11 December 2026
H Al-Karma scheduled Al Talaba —
Friday 4 December 2026
H Al-Karma scheduled Al-Jolan SC —
Friday 27 November 2026
A Al-Karma scheduled Ghaz Al Shamal —
Saturday 21 November 2026
A Al-Karma scheduled Newroz —
Friday 6 November 2026
H Al-Karma scheduled Naft Maysan —
Friday 30 October 2026
H Al-Karma scheduled Duhok —
Saturday 24 October 2026
A Al-Karma 1 – 2 Al Minaa Basra —
Saturday 17 October 2026
A Al-Karma 0 – 0 Al Quwa Al Jawiya —
Saturday 10 October 2026
H Al-Karma 3 – 2 Al Karkh —
Saturday 19 September 2026
H Al-Karma 1 – 0 Zakho —
Monday 14 September 2026
A Al-Karma 2 – 1 Erbil —
Wednesday 9 September 2026
H Al-Karma 3 – 0 Naft —
Thursday 3 September 2026
A Al-Karma 2 – 1 Diyala 1.78
Sunday 30 August 2026
H Al-Karma 2 – 0 Karbala —
Wednesday 26 August 2026
A Al-Karma 1 – 1 Al Kahrabaa 1.65
Friday 21 August 2026
H Al-Karma 2 – 1 Al Shorta 2.99
Saturday 15 August 2026
H Al-Karma 1 – 1 Mosul —
Tuesday 2 June 2026
A Al-Karma 3 – 0 Al Kahrabaa 2.81
Wednesday 27 May 2026
H Al-Karma 1 – 0 Diyala 1.54
Tuesday 19 May 2026
A Al-Karma 1 – 1 Al Talaba —
Thursday 14 May 2026
A Al-Karma 1 – 1 Naft Maysan —
Sunday 10 May 2026
H Al-Karma 3 – 0 Al Quwa Al Jawiya —
Tuesday 5 May 2026
A Al-Karma 0 – 0 Naft —
Friday 1 May 2026
H Al-Karma 0 – 1 Newroz 1.59
Sunday 26 April 2026
A Al-Karma 2 – 2 Al-Qasim 1.07
Wednesday 22 April 2026
A Al-Karma 0 – 0 Al Karkh 2.20
Friday 17 April 2026
H Al-Karma 1 – 1 Al Shorta 2.80
Sunday 12 April 2026
A Al-Karma 3 – 0 Al Najaf 1.69