Final table 21 clubs
Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.
#ClubPWDLGDPts
How the season went
Every figure counted from the matches, not typed in.
Goals per game
2.43
915 goals.
45.5% of matches went over 2.5.
Home advantage
39.1%
Draws 26.9%,
away wins 34%.
Half-time lead held
71.2%
From 212 matches where someone led at the break.
1–1
51 · 13.6%
2–1
45 · 12%
0–1
37 · 9.8%
1–0
36 · 9.6%
1–2
29 · 7.7%
0–2
29 · 7.7%
Results 381
The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.
Monday 8 June 2026
15:30
Baghdad
0 – 1
Karbala
—
—
—
Tuesday 2 June 2026
15:00
Al Shorta
0 – 0
Al Minaa Basra
1.37
5.13
12.00
15:00
Al Quwa Al Jawiya
3 – 2
Zakho
—
—
—
15:00
Erbil
3 – 1
Baghdad
—
—
—
15:00
Al Kahrabaa
0 – 3
Al-Karma
2.60
3.30
2.81
15:00
Gharraf
0 – 2
Naft Maysan
—
—
—
Monday 1 June 2026
17:30
Al Talaba
1 – 1
Al Karkh
—
—
—
17:30
Al Najaf
1 – 0
Al Zawra'a
7.00
4.90
1.49
15:00
Diyala
1 – 0
Duhok
3.81
3.50
2.16
15:00
Naft
2 – 1
Newroz
—
—
—
15:00
Mosul
walkover
Al-Qasim
—
—
—
Thursday 28 May 2026
17:30
Zakho
1 – 2
Erbil
2.65
3.42
2.59
17:30
Al-Qasim
1 – 2
Al Najaf
4.83
4.00
1.71
15:00
Naft Maysan
0 – 2
Al Quwa Al Jawiya
—
—
—
15:00
Al Minaa Basra
1 – 1
Al Talaba
—
—
—
15:00
Al Karkh
0 – 2
Al Shorta
3.85
3.65
2.10
Wednesday 27 May 2026
17:30
Newroz
1 – 1
Mosul
—
—
—
17:30
Al Zawra'a
0 – 1
Naft
—
—
—
15:00
Duhok
1 – 2
Al Kahrabaa
2.20
3.70
3.30
15:00
Baghdad
1 – 3
Gharraf
—
—
—
15:00
Al-Karma
1 – 0
Diyala
1.54
4.10
6.60
Sunday 24 May 2026
15:00
Al Minaa Basra
2 – 2
Zakho
—
—
—
15:00
Naft Maysan
2 – 1
Al Najaf
—
—
—
Wednesday 20 May 2026
17:00
Al Shorta
0 – 2
Erbil
1.95
3.40
4.00
17:00
Al Quwa Al Jawiya
2 – 1
Al Zawra'a
—
—
—
14:30
Newroz
2 – 1
Zakho
3.11
3.22
2.33
14:30
Al Najaf
2 – 5
Al Karkh
4.40
3.50
1.90
14:30
Al Minaa Basra
1 – 0
Mosul
—
—
—
Tuesday 19 May 2026
17:00
Al Talaba
1 – 1
Al-Karma
—
—
—
17:00
Naft
1 – 1
Duhok
—
—
—
14:30
Diyala
1 – 4
Baghdad
—
—
—
14:30
Al-Qasim
2 – 5
Naft Maysan
—
—
—
14:30
Al Kahrabaa
2 – 2
Gharraf
—
—
—
Saturday 16 May 2026
17:00
Erbil
0 – 1
Newroz
1.51
4.30
7.00
14:30
Zakho
1 – 1
Al Najaf
1.33
5.20
9.50
Friday 15 May 2026
17:00
Diyala
0 – 2
Al Shorta
6.75
3.82
1.66
17:00
Al Quwa Al Jawiya
2 – 1
Al Talaba
—
—
—
14:30
Baghdad
0 – 1
Al Kahrabaa
—
—
—
14:30
Mosul
3 – 3
Duhok
—
—
—
14:30
Gharraf
2 – 2
Al Karkh
—
—
—
Thursday 14 May 2026
17:00
Al Zawra'a
1 – 1
Al-Qasim
1.09
10.25
21.00
14:30
Naft Maysan
1 – 1
Al-Karma
—
—
—
14:30
Naft
1 – 1
Al Minaa Basra
—
—
—
Monday 11 May 2026
17:00
Zakho
1 – 2
Diyala
1.63
4.48
8.00
17:00
Mosul
2 – 2
Al Talaba
—
—
—
14:30
Al Najaf
1 – 4
Erbil
6.00
3.85
1.66
14:30
Al Karkh
2 – 1
Baghdad
—
—
—
14:30
Al Kahrabaa
2 – 1
Newroz
2.45
3.50
2.79
Sunday 10 May 2026
17:00
Al-Karma
3 – 0
Al Quwa Al Jawiya
—
—
—
17:00
Al Shorta
1 – 0
Gharraf
—
—
—
14:30
Naft Maysan
3 – 0
Naft
—
—
—
14:30
Duhok
2 – 1
Al-Qasim
1.17
7.00
17.00
14:30
Al Minaa Basra
0 – 2
Al Zawra'a
4.75
3.75
1.71
Thursday 7 May 2026
15:00
Al Najaf
1 – 1
Baghdad
—
—
—
Wednesday 6 May 2026
17:00
Al Karkh
3 – 1
Zakho
3.02
3.02
2.60
17:00
Al Quwa Al Jawiya
2 – 1
Mosul
—
—
—
14:30
Erbil
2 – 2
Al Kahrabaa
1.58
4.05
7.50
14:30
Al-Qasim
3 – 3
Al Minaa Basra
10.50
5.00
1.35
14:30
Gharraf
0 – 0
Diyala
—
—
—
Tuesday 5 May 2026
17:00
Al Talaba
0 – 1
Al Zawra'a
—
—
—
17:00
Naft
0 – 0
Al-Karma
—
—
—
14:30
Newroz
0 – 3
Al Shorta
4.10
3.60
1.82
14:30
Duhok
2 – 1
Naft Maysan
—
—
—
Saturday 2 May 2026
16:30
Al Minaa Basra
0 – 2
Al Quwa Al Jawiya
—
—
—
16:30
Al Kahrabaa
abandoned
Al Najaf
1.60
4.00
5.50
14:00
Baghdad
2 – 2
Al-Qasim
—
—
—
14:00
Erbil
1 – 0
Al Karkh
1.72
3.75
5.00
14:00
Mosul
1 – 1
Gharraf
—
—
—
Friday 1 May 2026
16:30
Al-Karma
0 – 1
Newroz
1.59
3.80
5.70
16:30
Al Zawra'a
2 – 2
Duhok
1.82
3.66
4.60
14:00
Zakho
3 – 1
Naft Maysan
—
—
—
14:00
Diyala
0 – 1
Al Talaba
—
—
—
14:00
Al Shorta
1 – 0
Naft
—
—
—
Tuesday 28 April 2026
14:00
Gharraf
0 – 1
Al Minaa Basra
—
—
—
Monday 27 April 2026
16:30
Al Talaba
2 – 3
Erbil
—
—
—
16:30
Al Najaf
1 – 2
Duhok
4.80
3.60
1.76
14:00
Naft
1 – 1
Zakho
—
—
—
14:00
Newroz
1 – 1
Al Quwa Al Jawiya
—
—
—
14:00
Al Kahrabaa
1 – 3
Al Karkh
2.55
3.15
3.16
Sunday 26 April 2026
16:30
Baghdad
2 – 2
Al Zawra'a
—
—
—
16:30
Diyala
1 – 4
Mosul
—
—
—
14:00
Naft Maysan
2 – 2
Al Shorta
—
—
—
12:00
Al-Qasim
2 – 2
Al-Karma
36.00
15.50
1.07
Thursday 23 April 2026
16:30
Zakho
2 – 1
Al Kahrabaa
1.74
3.60
5.33
16:30
Al Quwa Al Jawiya
1 – 1
Erbil
—
—
—
14:00
Duhok
1 – 1
Gharraf
—
—
—
Wednesday 22 April 2026
16:30
Al Zawra'a
2 – 0
Diyala
1.54
4.04
7.20
16:30
Al Talaba
2 – 2
Newroz
—
—
—
16:30
Al Karkh
0 – 0
Al-Karma
3.40
3.47
2.20
14:00
Al Shorta
3 – 1
Al-Qasim
1.05
12.30
49.00
14:00
Mosul
0 – 0
Naft
—
—
—
Tuesday 21 April 2026
16:30
Al Minaa Basra
4 – 0
Baghdad
—
—
—
Saturday 18 April 2026
16:30
Duhok
1 – 2
Al Quwa Al Jawiya
—
—
—
16:30
Gharraf
1 – 3
Al Talaba
—
—
—
14:00
Erbil
2 – 0
Al-Qasim
1.06
13.50
60.00
14:00
Diyala
1 – 0
Naft
—
—
—
14:00
Al Zawra'a
3 – 0
Al Karkh
1.66
3.65
5.69
Friday 17 April 2026
16:30
Al Najaf
2 – 1
Newroz
5.10
3.84
1.71
16:30
Al-Karma
1 – 1
Al Shorta
2.80
3.35
2.45
14:00
Mosul
1 – 1
Baghdad
—
—
—
14:00
Al Kahrabaa
1 – 3
Naft Maysan
—
—
—
Tuesday 14 April 2026
16:30
Al-Qasim
1 – 5
Gharraf
—
—
—
14:00
Naft
0 – 2
Erbil
—
—
—
Monday 13 April 2026
16:30
Al Karkh
0 – 2
Diyala
2.13
3.15
3.78
16:30
Al Quwa Al Jawiya
3 – 2
Al Kahrabaa
—
—
—
14:00
Newroz
4 – 1
Al Minaa Basra
1.94
3.85
5.80
14:00
Naft Maysan
1 – 1
Mosul
—
—
—
14:00
Al Shorta
1 – 2
Al Zawra'a
1.95
3.25
4.15
Sunday 12 April 2026
16:30
Zakho
1 – 2
Al Talaba
—
—
—
16:30
Al Najaf
0 – 3
Al-Karma
5.33
3.88
1.69
14:00
Baghdad
2 – 1
Duhok
—
—
—
Thursday 9 April 2026
16:30
Al Quwa Al Jawiya
5 – 0
Al-Qasim
—
—
—
16:30
Naft
1 – 0
Gharraf
—
—
—
14:00
Erbil
2 – 2
Mosul
—
—
—
14:00
Diyala
1 – 0
Naft Maysan
—
—
—
14:00
Al Kahrabaa
2 – 0
Al Minaa Basra
2.30
3.12
3.35
Wednesday 8 April 2026
16:30
Al-Karma
3 – 0
Duhok
2.31
3.04
3.25
14:00
Zakho
1 – 1
Al Zawra'a
2.35
3.23
3.10
14:00
Newroz
0 – 0
Al Karkh
2.30
3.14
3.20
14:00
Al Talaba
2 – 1
Al Najaf
—
—
—
12:00
Al Shorta
4 – 1
Baghdad
—
—
—
Sunday 5 April 2026
16:30
Al Quwa Al Jawiya
0 – 0
Naft
—
—
—
16:30
Al Minaa Basra
0 – 1
Naft Maysan
—
—
—
14:00
Al Kahrabaa
3 – 0
Al-Qasim
1.16
6.90
23.00
14:00
Gharraf
0 – 0
Erbil
—
—
—
Saturday 4 April 2026
16:30
Al Zawra'a
0 – 0
Al-Karma
2.25
3.05
3.31
16:30
Al Najaf
1 – 3
Al Shorta
9.50
4.33
1.40
14:00
Duhok
1 – 0
Al Talaba
—
—
—
14:00
Diyala
1 – 1
Newroz
2.56
2.90
2.82
Friday 3 April 2026
16:30
Baghdad
3 – 0
Zakho
—
—
—
14:00
Mosul
1 – 2
Al Karkh
—
—
—
Tuesday 31 March 2026
16:30
Gharraf
1 – 0
Al Najaf
—
—
—
14:30
Al-Qasim
0 – 4
Diyala
10.50
4.50
1.37
12:00
Erbil
1 – 1
Al Zawra'a
2.25
3.38
3.80
12:00
Newroz
2 – 0
Naft Maysan
—
—
—
12:00
Al Shorta
3 – 3
Al Quwa Al Jawiya
—
—
—
Monday 30 March 2026
18:30
Baghdad
2 – 1
Al-Karma
—
—
—
14:30
Al Karkh
1 – 0
Al Minaa Basra
2.21
3.10
3.51
14:30
Mosul
2 – 1
Al Kahrabaa
—
—
—
14:30
Duhok
0 – 1
Zakho
3.03
2.90
3.01
12:00
Al Talaba
0 – 0
Naft
—
—
—
Friday 27 March 2026
12:30
Diyala
1 – 2
Al Najaf
1.88
3.24
5.20
12:30
Naft Maysan
0 – 0
Erbil
—
—
—
Thursday 26 March 2026
15:00
Al-Karma
1 – 1
Mosul
—
—
—
12:30
Zakho
0 – 2
Al Shorta
3.22
3.13
2.35
12:30
Al Quwa Al Jawiya
1 – 0
Al Karkh
—
—
—
Wednesday 25 March 2026
15:00
Al Zawra'a
1 – 0
Al Kahrabaa
1.58
4.06
7.00
15:00
Al Talaba
2 – 1
Baghdad
—
—
—
12:30
Al Minaa Basra
1 – 1
Duhok
3.10
3.34
2.36
12:30
Newroz
2 – 1
Gharraf
—
—
—
12:30
Al-Qasim
0 – 2
Naft
—
—
—
Monday 23 March 2026
16:30
Erbil
2 – 0
Diyala
1.85
3.56
5.76
Sunday 22 March 2026
16:30
Mosul
2 – 0
Zakho
—
—
—
Saturday 21 March 2026
16:30
Al Zawra'a
3 – 2
Baghdad
—
—
—
16:30
Naft
1 – 1
Al Shorta
—
—
—
Thursday 19 March 2026
18:00
Newroz
2 – 1
Al-Qasim
1.18
7.00
17.00
Wednesday 18 March 2026
20:15
Zakho
2 – 2
Al-Karma
2.37
3.00
3.20
20:15
Duhok
0 – 2
Erbil
2.60
3.00
2.75
18:00
Al Minaa Basra
1 – 1
Diyala
2.10
3.24
3.60
18:00
Al Karkh
1 – 1
Naft Maysan
—
—
—
Tuesday 17 March 2026
20:15
Al Shorta
3 – 3
Al Talaba
—
—
—
20:15
Gharraf
0 – 1
Al Zawra'a
—
—
—
18:00
Al Quwa Al Jawiya
3 – 1
Baghdad
—
—
—
18:00
Al Najaf
1 – 2
Mosul
—
—
—
18:00
Al Kahrabaa
1 – 2
Naft
—
—
—
Saturday 14 March 2026
18:30
Al-Qasim
0 – 1
Zakho
21.00
7.50
1.16
18:30
Al Karkh
0 – 1
Duhok
3.33
2.88
2.61
Friday 13 March 2026
20:15
Erbil
3 – 2
Al Minaa Basra
—
—
—
20:15
Al Zawra'a
1 – 1
Naft Maysan
—
—
—
18:00
Diyala
0 – 1
Al Quwa Al Jawiya
—
—
—
18:00
Naft
1 – 1
Al Najaf
—
—
—
Thursday 12 March 2026
20:15
Mosul
0 – 1
Al Shorta
—
—
—
20:15
Al-Karma
3 – 0
Gharraf
—
—
—
18:00
Baghdad
0 – 2
Newroz
—
—
—
18:00
Al Kahrabaa
1 – 2
Al Talaba
—
—
—
Saturday 7 March 2026
20:15
Duhok
2 – 1
Al Shorta
3.25
3.15
2.20
20:15
Al-Karma
2 – 3
Erbil
2.00
2.90
3.80
18:00
Newroz
1 – 2
Al Zawra'a
3.40
3.10
2.05
18:00
Diyala
0 – 2
Al Kahrabaa
2.55
2.90
3.10
Friday 6 March 2026
20:15
Naft
0 – 1
Al Karkh
—
—
—
20:15
Gharraf
1 – 2
Al Quwa Al Jawiya
—
—
—
18:00
Naft Maysan
2 – 1
Baghdad
—
—
—
18:00
Al Talaba
2 – 0
Al-Qasim
—
—
—
18:00
Al Najaf
0 – 1
Al Minaa Basra
3.80
3.10
2.05
Monday 2 March 2026
20:15
Al Zawra'a
1 – 1
Mosul
—
—
—
18:00
Duhok
1 – 2
Newroz
1.77
3.20
4.60
18:00
Al Shorta
2 – 0
Al Kahrabaa
1.37
4.30
8.50
Sunday 1 March 2026
18:00
Baghdad
1 – 2
Naft
—
—
—
18:00
Al Minaa Basra
2 – 0
Al-Karma
3.80
3.05
1.95
Saturday 28 February 2026
20:15
Al Quwa Al Jawiya
2 – 0
Al Najaf
—
—
—
18:00
Naft Maysan
0 – 1
Al Talaba
—
—
—
18:00
Al-Qasim
0 – 3
Al Karkh
14.00
4.00
1.28
Thursday 26 February 2026
18:30
Zakho
2 – 0
Gharraf
—
—
—
18:30
Al Zawra'a
1 – 2
Al Shorta
2.72
3.23
2.76
Sunday 22 February 2026
20:15
Al Kahrabaa
5 – 0
Baghdad
—
—
—
18:00
Zakho
2 – 0
Naft
—
—
—
Saturday 21 February 2026
20:15
Al-Karma
3 – 0
Naft Maysan
—
—
—
20:15
Al Karkh
3 – 1
Al Zawra'a
4.30
3.15
1.86
18:00
Al Shorta
2 – 1
Diyala
1.40
4.10
7.50
18:00
Al-Qasim
0 – 2
Erbil
9.00
4.60
1.31
18:00
Mosul
2 – 1
Al Minaa Basra
—
—
—
Friday 20 February 2026
20:15
Al Talaba
1 – 2
Al Quwa Al Jawiya
—
—
—
18:00
Newroz
2 – 0
Al Najaf
1.78
3.35
4.70
18:00
Gharraf
4 – 3
Duhok
—
—
—
Saturday 14 February 2026
14:30
Diyala
1 – 1
Al-Karma
3.80
2.90
2.12
14:30
Al Najaf
1 – 2
Al Kahrabaa
3.00
2.70
2.60
12:00
Naft Maysan
2 – 1
Al-Qasim
—
—
—
12:00
Erbil
0 – 1
Zakho
2.60
2.70
3.05
Friday 13 February 2026
14:30
Duhok
0 – 0
Mosul
—
—
—
14:30
Al Karkh
0 – 2
Al Talaba
—
—
—
12:00
Al Quwa Al Jawiya
2 – 1
Newroz
—
—
—
12:00
Al Minaa Basra
0 – 1
Gharraf
—
—
—
Friday 6 February 2026
14:30
Al Quwa Al Jawiya
2 – 1
Naft Maysan
—
—
—
14:30
Mosul
0 – 2
Newroz
—
—
—
12:00
Baghdad
0 – 0
Al Minaa Basra
—
—
—
12:00
Al Kahrabaa
1 – 1
Duhok
3.90
3.00
2.01
Thursday 5 February 2026
14:30
Al Zawra'a
4 – 2
Zakho
2.30
2.90
3.40
14:30
Al-Karma
1 – 1
Al Talaba
—
—
—
12:00
Erbil
3 – 1
Naft
—
—
—
12:00
Al Najaf
1 – 1
Al-Qasim
1.53
3.90
7.00
Wednesday 4 February 2026
14:30
Diyala
1 – 0
Al Karkh
2.60
3.00
3.10
12:00
Gharraf
0 – 1
Al Shorta
—
—
—
Sunday 1 February 2026
14:30
Zakho
1 – 1
Al Minaa Basra
1.67
3.35
5.40
14:30
Naft
0 – 0
Al Zawra'a
—
—
—
12:00
Naft Maysan
0 – 2
Al Kahrabaa
—
—
—
12:00
Al-Qasim
0 – 3
Duhok
12.00
4.80
1.33
12:00
Mosul
0 – 1
Al Quwa Al Jawiya
—
—
—
Saturday 31 January 2026
14:30
Al Talaba
3 – 1
Gharraf
—
—
—
14:30
Al Shorta
2 – 1
Al Najaf
1.30
5.53
12.40
14:30
Al-Karma
1 – 1
Al Karkh
1.67
3.30
5.80
12:00
Newroz
2 – 1
Diyala
2.65
2.75
2.80
12:00
Baghdad
walkover
Erbil
—
—
—
Wednesday 28 January 2026
14:30
Duhok
0 – 0
Al Zawra'a
3.50
3.15
2.28
14:30
Al Kahrabaa
0 – 2
Al Quwa Al Jawiya
—
—
—
12:00
Al-Qasim
2 – 3
Mosul
—
—
—
12:00
Al Minaa Basra
0 – 0
Naft
—
—
—
Tuesday 27 January 2026
16:30
Al Talaba
1 – 1
Diyala
—
—
—
14:30
Newroz
0 – 1
Al-Karma
3.80
2.95
2.16
14:30
Al Shorta
2 – 1
Naft Maysan
—
—
—
12:00
Al Najaf
1 – 2
Zakho
5.75
3.35
1.66
12:00
Al Karkh
1 – 1
Erbil
2.90
2.85
3.35
Monday 26 January 2026
14:30
Gharraf
3 – 2
Baghdad
—
—
—
Friday 23 January 2026
17:30
Zakho
1 – 1
Duhok
2.03
3.00
5.00
14:30
Al Minaa Basra
1 – 1
Al Shorta
4.30
3.50
1.74
12:00
Erbil
0 – 2
Al Talaba
—
—
—
12:00
Naft
1 – 2
Naft Maysan
—
—
—
12:00
Al Kahrabaa
0 – 1
Mosul
—
—
—
Thursday 22 January 2026
16:30
Al Zawra'a
2 – 0
Al Najaf
1.37
4.20
9.00
14:30
Al-Karma
2 – 1
Baghdad
—
—
—
12:00
Diyala
1 – 1
Gharraf
—
—
—
12:00
Al Quwa Al Jawiya
2 – 0
Al-Qasim
—
—
—
12:00
Al Karkh
3 – 0
Newroz
2.40
3.20
3.35
Monday 19 January 2026
14:30
Al Talaba
1 – 2
Al Minaa Basra
—
—
—
12:00
Naft
1 – 0
Al Kahrabaa
—
—
—
Sunday 18 January 2026
16:30
Al Najaf
0 – 3
Gharraf
—
—
—
14:30
Mosul
1 – 3
Al-Karma
—
—
—
12:00
Naft Maysan
0 – 2
Zakho
—
—
—
12:00
Baghdad
1 – 1
Al Karkh
—
—
—
12:00
Al-Qasim
0 – 3
Newroz
6.26
3.75
1.60
Saturday 17 January 2026
14:30
Duhok
1 – 0
Diyala
2.25
2.80
3.40
14:30
Al Quwa Al Jawiya
1 – 1
Al Shorta
—
—
—
12:00
Al Zawra'a
1 – 0
Erbil
1.93
3.20
4.00
Wednesday 14 January 2026
14:30
Al Najaf
2 – 4
Naft Maysan
—
—
—
14:30
Al Minaa Basra
0 – 2
Al Karkh
2.40
2.95
2.95
12:00
Newroz
0 – 1
Al Talaba
—
—
—
12:00
Al Kahrabaa
0 – 3
Zakho
5.30
3.20
1.79
12:00
Gharraf
2 – 0
Naft
—
—
—
Tuesday 13 January 2026
14:30
Erbil
2 – 1
Duhok
2.05
3.00
4.30
14:30
Baghdad
0 – 2
Al Quwa Al Jawiya
—
—
—
14:30
Al-Karma
1 – 0
Al-Qasim
1.12
8.50
21.00
12:00
Diyala
1 – 1
Al Zawra'a
4.15
3.15
1.92
12:00
Al Shorta
3 – 0
Mosul
—
—
—
Saturday 10 January 2026
14:30
Al Talaba
2 – 0
Al Kahrabaa
—
—
—
12:00
Al Karkh
2 – 0
Al Najaf
1.63
3.90
5.60
12:00
Gharraf
0 – 1
Newroz
—
—
—
Friday 9 January 2026
14:30
Al Quwa Al Jawiya
1 – 0
Al-Karma
—
—
—
14:30
Naft
2 – 1
Diyala
—
—
—
12:00
Zakho
2 – 2
Baghdad
—
—
—
12:00
Naft Maysan
2 – 2
Al Zawra'a
—
—
—
12:00
Duhok
1 – 0
Al Minaa Basra
1.96
3.15
4.50
Thursday 8 January 2026
14:30
Mosul
0 – 2
Erbil
—
—
—
12:00
Al-Qasim
1 – 7
Al Shorta
16.00
6.25
1.20
Monday 5 January 2026
15:30
Al Zawra'a
0 – 0
Gharraf
—
—
—
15:30
Al-Karma
2 – 0
Al Najaf
1.49
3.90
10.50
13:00
Newroz
2 – 0
Naft
—
—
—
13:00
Naft Maysan
1 – 1
Diyala
—
—
—
13:00
Al Minaa Basra
1 – 2
Al Kahrabaa
2.06
3.20
3.70
Sunday 4 January 2026
15:30
Duhok
1 – 0
Baghdad
—
—
—
15:30
Al Shorta
1 – 0
Zakho
2.25
2.65
3.90
13:00
Erbil
0 – 0
Al Quwa Al Jawiya
—
—
—
13:00
Al-Qasim
0 – 3
Al Talaba
—
—
—
13:00
Al Karkh
2 – 2
Mosul
—
—
—
Thursday 1 January 2026
15:30
Al Kahrabaa
0 – 1
Al Zawra'a
7.60
3.90
1.46
13:00
Al Najaf
0 – 0
Naft
—
—
—
13:00
Al Minaa Basra
1 – 1
Newroz
2.20
3.10
3.20
Wednesday 31 December 2025
15:30
Al Talaba
0 – 0
Mosul
—
—
—
15:30
Gharraf
0 – 1
Al-Karma
—
—
—
13:00
Zakho
1 – 1
Al Karkh
1.54
3.90
7.40
13:00
Erbil
1 – 0
Naft Maysan
—
—
—
Tuesday 30 December 2025
15:30
Baghdad
2 – 1
Al Shorta
—
—
—
15:30
Al Quwa Al Jawiya
0 – 2
Duhok
—
—
—
13:00
Diyala
3 – 0
Al-Qasim
1.41
5.50
14.50
Sunday 28 December 2025
15:00
Al Zawra'a
2 – 0
Al Minaa Basra
1.76
3.50
4.80
Saturday 27 December 2025
15:00
Al-Karma
0 – 0
Zakho
4.05
2.50
2.60
Friday 26 December 2025
15:00
Al Talaba
1 – 0
Al Shorta
—
—
—
Tuesday 23 December 2025
15:30
Duhok
1 – 0
Al Najaf
2.00
3.30
4.20
15:30
Naft
0 – 0
Al Quwa Al Jawiya
—
—
—
13:00
Al Kahrabaa
3 – 0
Al-Qasim
2.10
3.15
3.60
Monday 22 December 2025
15:30
Newroz
0 – 1
Baghdad
—
—
—
15:30
Diyala
1 – 1
Erbil
3.05
2.63
3.05
13:00
Mosul
1 – 1
Naft Maysan
—
—
—
13:00
Al Karkh
1 – 0
Gharraf
—
—
—
Sunday 23 November 2025
16:30
Zakho
1 – 0
Al-Qasim
1.24
4.90
15.00
14:00
Baghdad
2 – 1
Al Talaba
—
—
—
Saturday 22 November 2025
16:30
Erbil
2 – 1
Gharraf
—
—
—
16:30
Al Najaf
0 – 2
Al Quwa Al Jawiya
—
—
—
14:00
Al-Karma
2 – 0
Al Minaa Basra
2.08
3.15
3.90
14:00
Al Kahrabaa
1 – 2
Diyala
3.15
2.95
2.65
Friday 21 November 2025
16:30
Naft
1 – 2
Mosul
—
—
—
14:00
Naft Maysan
2 – 2
Duhok
—
—
—
14:00
Al Zawra'a
2 – 1
Newroz
1.43
4.00
6.75
Thursday 20 November 2025
14:00
Al Shorta
3 – 0
Al Karkh
1.38
4.40
9.50
Friday 31 October 2025
19:00
Al Karkh
1 – 1
Al Kahrabaa
2.12
3.25
3.45
17:30
Al Talaba
2 – 1
Naft Maysan
—
—
—
17:30
Mosul
1 – 3
Al Zawra'a
—
—
—
15:00
Al Minaa Basra
2 – 0
Al-Qasim
2.00
3.35
3.90
Thursday 30 October 2025
17:30
Duhok
0 – 0
Naft
—
—
—
17:30
Al Quwa Al Jawiya
2 – 1
Diyala
—
—
—
15:00
Baghdad
0 – 1
Al Najaf
—
—
—
15:00
Gharraf
0 – 0
Zakho
—
—
—
Wednesday 29 October 2025
17:30
Newroz
0 – 1
Erbil
2.95
3.35
2.21
15:00
Al Shorta
1 – 0
Al-Karma
1.58
4.40
6.00
Monday 27 October 2025
17:30
Al-Qasim
0 – 2
Al Zawra'a
6.40
3.60
1.70
15:00
Naft Maysan
1 – 2
Al Karkh
—
—
—
Sunday 26 October 2025
17:30
Zakho
1 – 0
Mosul
—
—
—
17:30
Al Najaf
1 – 0
Al Talaba
—
—
—
15:00
Diyala
0 – 0
Al Minaa Basra
2.54
3.13
3.25
15:00
Naft
3 – 0
Baghdad
—
—
—
Saturday 25 October 2025
17:30
Newroz
0 – 2
Duhok
2.60
3.38
2.80
17:30
Al Quwa Al Jawiya
1 – 1
Gharraf
—
—
—
15:00
Al-Karma
4 – 0
Al Kahrabaa
1.73
3.57
5.20
Friday 24 October 2025
15:00
Erbil
1 – 0
Al Shorta
5.30
4.50
1.63
Sunday 5 October 2025
17:30
Al Zawra'a
0 – 2
Al Quwa Al Jawiya
—
—
—
17:30
Al Minaa Basra
4 – 2
Al Najaf
3.00
3.10
2.45
15:00
Baghdad
4 – 1
Naft Maysan
—
—
—
15:00
Mosul
walkover
Diyala
—
—
—
Saturday 4 October 2025
17:30
Zakho
4 – 0
Newroz
1.79
3.30
4.33
17:30
Al Kahrabaa
0 – 1
Al Shorta
6.10
3.75
1.68
15:00
Gharraf
0 – 0
Al-Qasim
—
—
—
Friday 3 October 2025
17:30
Erbil
2 – 1
Al-Karma
2.95
3.20
2.40
17:30
Al Talaba
2 – 1
Duhok
—
—
—
15:00
Al Karkh
2 – 2
Naft
—
—
—
Saturday 27 September 2025
17:30
Duhok
2 – 3
Al Karkh
1.80
3.75
4.60
17:30
Al-Karma
0 – 0
Al Zawra'a
2.90
3.41
2.33
15:00
Al Quwa Al Jawiya
1 – 0
Al Minaa Basra
—
—
—
15:00
Al Kahrabaa
0 – 0
Erbil
2.75
3.45
2.70
Friday 26 September 2025
17:30
Mosul
2 – 1
Al Najaf
—
—
—
15:00
Naft Maysan
0 – 1
Gharraf
—
—
—
15:00
Al-Qasim
0 – 1
Baghdad
—
—
—
Thursday 25 September 2025
17:30
Al Shorta
3 – 2
Newroz
1.60
3.85
6.80
15:00
Diyala
2 – 1
Zakho
5.33
3.34
1.99
15:00
Naft
walkover
Al Talaba
—
—
—
Sunday 21 September 2025
17:30
Gharraf
3 – 1
Al Kahrabaa
—
—
—
17:30
Al Zawra'a
1 – 1
Al Talaba
—
—
—
15:00
Baghdad
0 – 3
Mosul
—
—
—
15:00
Al Shorta
2 – 0
Duhok
1.85
3.36
4.80
Saturday 20 September 2025
17:30
Al-Karma
2 – 1
Naft
—
—
—
17:30
Al Minaa Basra
1 – 3
Erbil
2.08
3.63
3.40
15:00
Newroz
1 – 2
Naft Maysan
—
—
—
15:00
Al Karkh
2 – 1
Al-Qasim
2.75
2.99
3.65
Friday 19 September 2025
17:30
Zakho
2 – 1
Al Quwa Al Jawiya
—
—
—
15:00
Al Najaf
0 – 1
Diyala
1.86
3.45
4.40
Monday 15 September 2025
17:30
Erbil
3 – 2
Al Najaf
2.70
3.21
3.05
17:30
Al Karkh
0 – 1
Al Quwa Al Jawiya
—
—
—
15:00
Gharraf
1 – 0
Mosul
—
—
—
Sunday 14 September 2025
17:30
Duhok
0 – 1
Al-Karma
2.55
3.12
3.33
15:00
Naft Maysan
1 – 3
Al Minaa Basra
—
—
—
15:00
Al-Qasim
0 – 3
Naft
—
—
—
Saturday 13 September 2025
17:30
Newroz
3 – 2
Al Kahrabaa
2.25
3.10
3.25
17:30
Al Talaba
1 – 0
Zakho
—
—
—
15:00
Baghdad
1 – 2
Diyala
—
—
—