Home and away
The same record, split by where it was played.
At home
31.9%
119 played, 38 won.
1.08 scored a game.
Away
25.8%
120 played, 31 won.
1 scored a game.
How the market priced them
34.2%
114 priced matches at an average of 3.92, which implied 25.5%.
Season by season 6
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Monday 28 December 2026
H
Al Karkh
scheduled
Zakho
—
Friday 25 December 2026
A
Al Karkh
scheduled
Newroz
—
Friday 11 December 2026
H
Al Karkh
scheduled
Al Minaa Basra
—
Saturday 5 December 2026
A
Al Karkh
scheduled
Diyala
—
Sunday 29 November 2026
H
Al Karkh
scheduled
Al Zawra'a
—
Thursday 19 November 2026
A
Al Karkh
scheduled
Ghaz Al Shamal
—
Saturday 7 November 2026
A
Al Karkh
scheduled
Al Quwa Al Jawiya
—
Saturday 31 October 2026
H
Al Karkh
scheduled
Gharraf
—
Friday 23 October 2026
H
Al Karkh
1 – 1
Mosul
—
Sunday 18 October 2026
A
Al Karkh
1 – 1
Al Shorta
—
Saturday 10 October 2026
A
Al Karkh
2 – 3
Al-Karma
—
Thursday 17 September 2026
H
Al Karkh
3 – 2
Naft Maysan
—
Sunday 13 September 2026
H
Al Karkh
3 – 2
Duhok
3.15
Wednesday 9 September 2026
A
Al Karkh
2 – 3
Al Talaba
—
Friday 4 September 2026
A
Al Karkh
0 – 1
Karbala
—
Saturday 29 August 2026
H
Al Karkh
2 – 2
Al Kahrabaa
2.31
Tuesday 25 August 2026
H
Al Karkh
0 – 1
Erbil
7.50
Thursday 20 August 2026
A
Al Karkh
0 – 1
Al-Jolan SC
—
Friday 14 August 2026
A
Al Karkh
0 – 2
Naft
—
Monday 1 June 2026
A
Al Karkh
1 – 1
Al Talaba
—
Thursday 28 May 2026
H
Al Karkh
0 – 2
Al Shorta
3.85
Wednesday 20 May 2026
A
Al Karkh
5 – 2
Al Najaf
1.90
Friday 15 May 2026
A
Al Karkh
2 – 2
Gharraf
—
Monday 11 May 2026
H
Al Karkh
2 – 1
Baghdad
—
Wednesday 6 May 2026
H
Al Karkh
3 – 1
Zakho
3.02
Saturday 2 May 2026
A
Al Karkh
0 – 1
Erbil
5.00
Monday 27 April 2026
A
Al Karkh
3 – 1
Al Kahrabaa
3.16
Wednesday 22 April 2026
H
Al Karkh
0 – 0
Al-Karma
3.40
Saturday 18 April 2026
A
Al Karkh
0 – 3
Al Zawra'a
5.69
Monday 13 April 2026
H
Al Karkh
0 – 2
Diyala
2.13