IRA

Iraqi League 2023/24

Every result, the table as it finished, and the price each match went off at. 383 matches played between October 2023 and July 2024.

383Matches
874Goals
2.28Per game
33.4%Home wins
30%Priced at kickoff
Al ShortaTop of the table

Final table 20 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
1 ASAl Shorta 38 26 9 3 +40 87
2 AQAAl Quwa Al Jawiya 38 24 10 4 +36 82
3 AZAl Zawra'a 39 21 12 6 +28 75
4 ZAKZakho 38 17 16 5 +17 67
5 ANAl Najaf 39 19 10 10 +16 67
6 DUHDuhok 40 16 16 8 +12 64
7 NEWNewroz 38 15 11 12 +12 56
8 ATAl Talaba 38 13 14 11 +2 53
9 AHAl Hudod 38 13 11 14 -9 50
10 NMNaft Maysan 38 10 17 11 +1 47
11 NAFNaft 38 10 16 12 -7 46
12 AMBAl Minaa Basra 38 10 12 16 -21 42
13 AKAl Kahrabaa 38 8 17 13 -4 41
14 ERBErbil 38 9 14 15 -4 41
15 AKAl Karkh 38 7 18 13 -9 39
16 NANaft Al-Janoob 39 9 11 19 -13 38
17 KARKarbala 38 8 13 17 -21 37
18 ALQAl-Qasim 39 7 15 17 -15 36
19 BAGBaghdad 38 6 13 19 -20 31
20 NANaft Al-Wasat 38 1 13 24 -41 16

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.28
874 goals. 40.5% of matches went over 2.5.
Home advantage
33.4%
Draws 35%, away wins 31.6%.
Half-time lead held
70.4%
From 199 matches where someone led at the break.
0–0 56 · 14.6%
1–1 53 · 13.8%
1–0 40 · 10.4%
0–1 33 · 8.6%
2–1 29 · 7.6%
1–2 25 · 6.5%

Results 385

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.

Wednesday 24 July 2024
16:30 Duhok 1 – 0 Al Najaf — — —
16:30 Naft Al-Janoob cancelled Al-Qasim — — —
Saturday 20 July 2024
16:30 Al-Qasim 1 – 2 Naft Al-Janoob — — —
Friday 19 July 2024
16:30 Al Zawra'a 0 – 3 Duhok 1.67 3.75 5.75
00:00 Al Najaf 0 – 0 Zakho 2.60 3.05 3.03
Sunday 14 July 2024
16:30 Al Zawra'a 0 – 2 Al Shorta 2.96 3.10 2.96
16:30 Al Quwa Al Jawiya 3 – 2 Naft Al-Wasat — — —
16:30 Duhok 2 – 2 Naft Maysan — — —
14:00 Newroz 4 – 4 Erbil 2.05 3.39 3.60
14:00 Al Hudod 3 – 2 Al Karkh 2.61 2.93 3.36
Saturday 13 July 2024
16:30 Al Najaf 2 – 0 Al Minaa Basra 1.55 4.05 6.72
16:30 Al Talaba 1 – 1 Zakho — — —
14:00 Naft Al-Janoob 2 – 0 Al Kahrabaa — — —
14:00 Karbala 1 – 1 Al-Qasim — — —
14:00 Baghdad 2 – 2 Naft — — —
Wednesday 10 July 2024
12:30 Al Talaba 0 – 0 Naft — — —
Friday 5 July 2024
16:30 Naft Maysan 2 – 1 Al Najaf — — —
16:30 Al Minaa Basra 0 – 0 Al Talaba — — —
16:30 Erbil 4 – 1 Karbala — — —
14:00 Al Kahrabaa 1 – 1 Newroz 2.70 3.10 2.85
00:00 Al Karkh 1 – 0 Naft Al-Janoob — — —
Thursday 4 July 2024
00:00 Zakho 1 – 1 Al Hudod 1.87 3.00 5.00
00:00 Al Shorta 1 – 0 Duhok 1.30 5.60 11.00
00:00 Naft Al-Wasat 0 – 2 Baghdad — — —
00:00 Al-Qasim 1 – 1 Al Quwa Al Jawiya — — —
00:00 Naft 1 – 3 Al Zawra'a — — —
Monday 1 July 2024
18:30 Al Quwa Al Jawiya 2 – 1 Erbil — — —
18:30 Al Najaf 2 – 2 Al Shorta 4.72 3.30 1.89
16:15 Naft Al-Janoob 1 – 0 Naft — — —
16:15 Duhok 4 – 4 Al Minaa Basra 2.08 3.36 4.41
14:00 Newroz 1 – 0 Al Zawra'a 4.60 3.47 2.05
Sunday 30 June 2024
16:15 Al Talaba 1 – 1 Al-Qasim — — —
16:15 Naft Maysan 1 – 1 Al Karkh — — —
14:00 Al Hudod 0 – 0 Al Kahrabaa 3.00 3.05 3.03
14:00 Karbala 1 – 2 Baghdad — — —
14:00 Naft Al-Wasat 1 – 2 Zakho 5.30 3.41 1.76
Thursday 27 June 2024
16:30 Naft 0 – 0 Duhok — — —
16:30 Zakho 2 – 1 Karbala — — —
16:30 Al Minaa Basra 3 – 0 Naft Maysan — — —
16:30 Al Shorta 1 – 0 Naft Al-Janoob — — —
14:00 Al Karkh 2 – 1 Newroz 4.50 3.30 2.50
Wednesday 26 June 2024
18:00 Al Kahrabaa 0 – 3 Al Talaba — — —
16:30 Erbil 1 – 1 Al Najaf 3.47 3.43 2.39
16:30 Baghdad 0 – 2 Al Quwa Al Jawiya — — —
15:00 Al Zawra'a 2 – 0 Al Hudod 1.69 3.98 8.01
14:00 Al-Qasim 2 – 2 Naft Al-Wasat 1.59 3.98 7.31
Sunday 23 June 2024
16:30 Al Shorta 3 – 2 Al Talaba — — —
16:30 Naft Maysan 2 – 0 Zakho — — —
16:30 Duhok 2 – 1 Erbil 2.03 3.23 4.05
13:45 Newroz 0 – 3 Al Najaf 2.40 3.02 3.15
13:45 Al Quwa Al Jawiya 2 – 0 Naft — — —
Saturday 22 June 2024
16:30 Naft Al-Janoob 0 – 2 Al-Qasim — — —
16:30 Baghdad 1 – 1 Al Kahrabaa — — —
13:45 Al Hudod 2 – 1 Al Minaa Basra 2.58 3.32 2.92
13:45 Karbala 2 – 1 Al Karkh — — —
13:45 Naft Al-Wasat 0 – 1 Al Zawra'a 9.50 4.20 1.42
Wednesday 19 June 2024
16:30 Al Talaba 0 – 2 Duhok — — —
16:30 Zakho 0 – 0 Al Shorta 5.30 3.15 2.04
16:30 Naft Al-Janoob 2 – 3 Al Quwa Al Jawiya — — —
13:45 Naft 0 – 1 Newroz — — —
13:45 Erbil 2 – 0 Naft Maysan — — —
Tuesday 18 June 2024
16:30 Al Najaf 1 – 0 Al Hudod 1.71 3.35 5.75
16:30 Al Minaa Basra 4 – 2 Naft Al-Wasat 2.10 3.10 3.95
16:30 Al Zawra'a 5 – 2 Karbala — — —
13:45 Al Karkh 3 – 3 Al Kahrabaa 2.66 2.80 3.64
13:45 Al-Qasim 2 – 0 Baghdad — — —
Saturday 15 June 2024
15:00 Zakho 1 – 0 Al Quwa Al Jawiya — — —
Friday 14 June 2024
15:00 Erbil 0 – 0 Al Talaba — — —
Saturday 8 June 2024
15:00 Al Talaba 1 – 0 Newroz — — —
Friday 7 June 2024
15:00 Al Kahrabaa 3 – 1 Erbil 2.75 2.85 3.25
Tuesday 4 June 2024
13:45 Karbala 0 – 0 Al Talaba — — —
Friday 31 May 2024
17:45 Al Zawra'a 1 – 0 Al Minaa Basra 1.33 5.14 10.50
15:30 Al Najaf 2 – 1 Zakho 2.35 2.92 3.60
15:30 Naft 1 – 1 Karbala — — —
13:15 Newroz 4 – 2 Al Quwa Al Jawiya — — —
Thursday 30 May 2024
17:30 Al Talaba 1 – 2 Naft Al-Wasat — — —
15:00 Erbil 0 – 0 Naft Al-Janoob — — —
15:00 Naft Maysan 2 – 3 Al Shorta — — —
Wednesday 29 May 2024
00:00 Al-Qasim 1 – 0 Al Hudod — — —
00:00 Al Kahrabaa 1 – 1 Duhok 2.70 2.90 2.90
00:00 Al Karkh 0 – 0 Baghdad — — —
Monday 27 May 2024
17:00 Al Quwa Al Jawiya 0 – 1 Al Zawra'a — — —
15:00 Zakho 3 – 0 Naft — — —
15:00 Karbala 0 – 0 Al Najaf — — —
Sunday 26 May 2024
15:00 Baghdad 1 – 3 Erbil — — —
13:00 Newroz 0 – 0 Naft Maysan — — —
13:00 Al Hudod 1 – 2 Al Talaba — — —
Saturday 25 May 2024
17:30 Naft Al-Wasat 1 – 2 Al Karkh 3.63 2.90 2.44
17:30 Al Kahrabaa 2 – 2 Al Minaa Basra 1.95 3.40 4.64
15:00 Al Shorta 2 – 0 Al-Qasim 1.28 5.80 10.80
15:00 Duhok 2 – 0 Naft Al-Janoob — — —
Wednesday 22 May 2024
17:15 Duhok 1 – 1 Al Zawra'a — — —
17:15 Zakho 2 – 1 Erbil 1.50 3.80 9.12
15:15 Karbala 0 – 0 Naft Maysan — — —
15:15 Al Quwa Al Jawiya 2 – 0 Al Kahrabaa — — —
Tuesday 21 May 2024
17:15 Naft Al-Wasat 1 – 2 Al Najaf 7.60 4.00 1.62
17:15 Naft Al-Janoob 1 – 1 Al Talaba — — —
15:15 Al Shorta 2 – 1 Al Karkh 1.25 6.13 18.00
13:00 Al Minaa Basra 0 – 2 Baghdad — — —
Monday 20 May 2024
15:15 Naft 3 – 2 Al-Qasim — — —
13:00 Al Hudod 2 – 1 Newroz 2.50 3.05 2.95
Saturday 18 May 2024
17:30 Al Minaa Basra 0 – 0 Al Quwa Al Jawiya — — —
15:15 Al Zawra'a 1 – 1 Zakho — — —
15:15 Al Najaf 1 – 0 Duhok — — —
13:00 Naft Maysan 0 – 1 Al Talaba — — —
Friday 17 May 2024
17:30 Karbala 1 – 2 Al Shorta — — —
15:15 Erbil 0 – 0 Al Hudod — — —
15:15 Baghdad 1 – 1 Naft Al-Janoob — — —
13:00 Al Karkh 0 – 0 Naft — — —
Thursday 16 May 2024
15:15 Al Kahrabaa 1 – 2 Al-Qasim 2.15 3.30 4.10
13:00 Newroz 4 – 3 Naft Al-Wasat 1.42 4.77 10.50
Tuesday 14 May 2024
17:30 Al Talaba 0 – 1 Al Zawra'a — — —
15:00 Al Quwa Al Jawiya 1 – 0 Al Najaf — — —
Monday 13 May 2024
19:00 Duhok 1 – 0 Newroz — — —
17:30 Naft Al-Janoob 0 – 1 Karbala — — —
15:00 Naft Maysan 0 – 0 Al Hudod — — —
15:00 Al Shorta 2 – 1 Baghdad — — —
12:45 Zakho 0 – 0 Al Karkh 2.00 3.07 5.10
Sunday 12 May 2024
17:30 Al-Qasim 0 – 0 Al Minaa Basra 2.60 3.31 3.13
15:15 Naft Al-Wasat 0 – 2 Al Kahrabaa — — —
13:00 Naft 0 – 1 Erbil — — —
Thursday 9 May 2024
19:30 Al Zawra'a 3 – 1 Naft Maysan — — —
17:15 Al Minaa Basra 0 – 0 Naft — — —
15:00 Karbala 1 – 1 Duhok — — —
15:00 Baghdad 0 – 0 Zakho — — —
12:45 Al Hudod 0 – 3 Al Quwa Al Jawiya — — —
Wednesday 8 May 2024
19:30 Al Kahrabaa 2 – 2 Al Shorta 6.80 4.06 1.58
17:15 Al Najaf 2 – 0 Al Talaba — — —
15:00 Naft Al-Janoob 1 – 0 Naft Al-Wasat — — —
12:45 Newroz 2 – 1 Al-Qasim — — —
12:45 Al Karkh 0 – 0 Erbil 2.70 2.84 2.97
Sunday 5 May 2024
17:15 Al Quwa Al Jawiya 1 – 0 Al Karkh — — —
15:00 Duhok 0 – 0 Al Hudod — — —
15:00 Erbil 1 – 2 Al Minaa Basra — — —
12:45 Naft 0 – 2 Naft Maysan — — —
12:45 Al Talaba 3 – 2 Baghdad — — —
Saturday 4 May 2024
19:15 Al Kahrabaa 1 – 2 Al Najaf 2.65 3.15 2.93
17:15 Naft Al-Wasat 2 – 2 Karbala — — —
15:00 Zakho 1 – 0 Naft Al-Janoob — — —
12:45 Al-Qasim 1 – 3 Al Zawra'a — — —
12:30 Al Shorta 4 – 4 Newroz 1.72 3.80 8.00
Wednesday 1 May 2024
19:30 Baghdad 2 – 2 Duhok — — —
15:00 Al Zawra'a 3 – 0 Erbil 1.62 3.53 6.50
12:30 Newroz 1 – 1 Naft Al-Janoob — — —
12:30 Al Hudod 2 – 0 Naft Al-Wasat 1.70 3.40 6.37
Tuesday 30 April 2024
19:30 Al Najaf 3 – 2 Al Karkh 2.10 3.02 4.40
17:15 Al Shorta 1 – 1 Al Quwa Al Jawiya — — —
15:00 Zakho 3 – 1 Al Minaa Basra — — —
15:00 Naft Maysan 2 – 2 Al-Qasim — — —
12:30 Karbala 0 – 0 Al Kahrabaa — — —
Saturday 27 April 2024
17:15 Baghdad 0 – 0 Al Hudod — — —
15:00 Naft Al-Janoob 0 – 1 Al Najaf — — —
Friday 26 April 2024
15:00 Naft Al-Wasat 0 – 2 Naft Maysan — — —
12:45 Al-Qasim 1 – 3 Duhok — — —
12:45 Al Karkh 0 – 3 Al Zawra'a 4.43 3.04 2.33
Thursday 25 April 2024
17:15 Naft 1 – 1 Al Shorta — — —
15:00 Al Quwa Al Jawiya 2 – 1 Karbala — — —
15:00 Al Minaa Basra 1 – 4 Newroz 4.27 3.30 1.89
12:45 Al Kahrabaa 1 – 3 Zakho 2.75 2.68 3.19
Tuesday 23 April 2024
18:15 Al Zawra'a 3 – 0 Naft Al-Janoob — — —
17:30 Al Najaf 1 – 1 Baghdad — — —
12:45 Al Karkh 1 – 1 Al-Qasim 2.34 2.99 3.48
Monday 22 April 2024
15:15 Duhok 2 – 2 Naft Al-Wasat 1.78 3.15 6.10
12:45 Al Hudod 1 – 2 Naft — — —
Sunday 21 April 2024
17:30 Erbil 2 – 4 Al Shorta — — —
15:15 Naft Maysan 0 – 0 Al Kahrabaa — — —
12:45 Al Minaa Basra 1 – 1 Karbala — — —
Monday 15 April 2024
19:00 Al Quwa Al Jawiya 1 – 1 Naft Maysan — — —
16:30 Naft Al-Janoob 1 – 2 Al Hudod — — —
14:30 Duhok 0 – 0 Al Karkh 2.00 3.23 4.06
12:00 Al-Qasim 1 – 2 Al Najaf 2.81 2.91 2.70
12:00 Naft 1 – 0 Naft Al-Wasat — — —
Sunday 14 April 2024
17:00 Baghdad 1 – 2 Al Zawra'a — — —
14:30 Al Shorta 2 – 0 Al Minaa Basra 1.30 6.51 10.71
12:00 Newroz 0 – 2 Zakho — — —
Saturday 6 April 2024
18:30 Erbil 0 – 1 Al-Qasim 2.10 3.15 3.90
18:30 Al Minaa Basra 1 – 3 Al Karkh 3.03 3.00 2.62
18:30 Zakho 0 – 0 Duhok — — —
12:00 Al Hudod 0 – 2 Karbala — — —
Friday 5 April 2024
18:30 Al Talaba 1 – 2 Al Quwa Al Jawiya — — —
18:30 Naft Al-Wasat 0 – 1 Al Shorta — — —
Thursday 4 April 2024
18:30 Al Najaf 1 – 0 Naft — — —
18:30 Al Zawra'a 1 – 0 Al Kahrabaa 1.97 3.01 5.25
12:00 Newroz 3 – 2 Baghdad — — —
12:00 Naft Maysan 1 – 2 Naft Al-Janoob — — —
Tuesday 2 April 2024
18:30 Al-Qasim 0 – 0 Zakho — — —
12:00 Al Karkh 1 – 1 Al Talaba — — —
Monday 1 April 2024
18:30 Al Shorta 2 – 0 Al Hudod 1.37 4.70 8.98
18:30 Naft Al-Wasat 1 – 1 Erbil — — —
18:30 Naft Al-Janoob 0 – 1 Al Minaa Basra — — —
18:30 Naft 3 – 2 Al Kahrabaa — — —
Sunday 31 March 2024
18:30 Baghdad 1 – 1 Naft Maysan — — —
18:30 Al Zawra'a 0 – 0 Al Najaf 1.90 3.02 5.20
18:30 Karbala 2 – 4 Newroz — — —
18:30 Duhok 2 – 1 Al Quwa Al Jawiya — — —
Thursday 28 March 2024
18:30 Erbil 0 – 0 Al Karkh 2.27 2.65 3.93
Wednesday 27 March 2024
18:30 Al Kahrabaa 1 – 0 Baghdad — — —
Sunday 17 March 2024
18:30 Al Najaf 1 – 0 Al Kahrabaa — — —
Saturday 9 March 2024
16:30 Al Talaba 2 – 1 Al Najaf — — —
14:00 Zakho 0 – 0 Naft Al-Wasat 1.56 3.70 8.65
14:00 Al Minaa Basra 1 – 3 Al Zawra'a — — —
11:30 Al Quwa Al Jawiya 1 – 1 Baghdad — — —
Friday 8 March 2024
17:30 Al Kahrabaa 3 – 1 Naft Al-Janoob — — —
14:00 Erbil 1 – 1 Duhok 2.48 2.99 3.91
11:30 Naft Maysan 3 – 0 Karbala — — —
11:30 Newroz 2 – 3 Al Hudod — — —
11:30 Al Karkh 1 – 4 Al Shorta 7.40 4.00 1.57
Thursday 7 March 2024
14:00 Al-Qasim 2 – 3 Naft — — —
Wednesday 6 March 2024
14:00 Al Zawra'a 1 – 1 Al Talaba — — —
Tuesday 5 March 2024
16:30 Al Najaf 1 – 0 Newroz — — —
14:00 Karbala 0 – 1 Zakho — — —
14:00 Duhok 1 – 1 Al Kahrabaa — — —
11:30 Baghdad 0 – 1 Al Minaa Basra — — —
Monday 4 March 2024
18:00 Al Shorta 3 – 0 Naft Maysan — — —
16:30 Naft Al-Wasat 1 – 1 Al-Qasim 3.40 2.90 2.37
14:00 Naft Al-Janoob 1 – 2 Al Karkh — — —
14:00 Naft 1 – 4 Al Quwa Al Jawiya — — —
11:30 Al Hudod 1 – 0 Erbil 2.55 2.90 3.03
Saturday 2 March 2024
14:00 Zakho 1 – 0 Al Zawra'a — — —
Friday 1 March 2024
18:00 Al Kahrabaa 3 – 0 Naft Al-Wasat 1.60 3.70 6.35
16:30 Al-Qasim 0 – 1 Karbala — — —
14:00 Al Quwa Al Jawiya 0 – 0 Naft Al-Janoob — — —
11:30 Naft Maysan 0 – 0 Naft — — —
11:30 Al Karkh 0 – 3 Al Najaf 2.35 2.96 3.70
Thursday 29 February 2024
16:30 Al Talaba 0 – 1 Al Hudod — — —
14:00 Al Minaa Basra 2 – 0 Duhok — — —
14:00 Erbil 4 – 1 Baghdad — — —
11:30 Newroz 1 – 1 Al Shorta 3.97 3.30 1.98
Tuesday 27 February 2024
14:00 Al Kahrabaa 0 – 1 Karbala — — —
Saturday 24 February 2024
16:00 Al Shorta 2 – 1 Al Kahrabaa 1.62 3.70 6.21
13:30 Al Zawra'a 1 – 1 Al Karkh 1.75 3.33 5.79
11:00 Naft 1 – 1 Al Minaa Basra — — —
11:00 Naft Al-Janoob 0 – 2 Zakho — — —
Friday 23 February 2024
16:00 Al Quwa Al Jawiya 3 – 0 Al-Qasim — — —
16:00 Naft Al-Wasat 0 – 4 Newroz — — —
13:30 Duhok 2 – 1 Karbala — — —
11:00 Al Hudod 1 – 2 Naft Maysan — — —
Thursday 22 February 2024
13:30 Al Najaf 1 – 1 Erbil 2.46 3.02 3.28
11:00 Baghdad 0 – 2 Al Talaba — — —
Wednesday 21 February 2024
13:30 Al Minaa Basra 0 – 2 Zakho 3.40 2.75 2.70
11:00 Naft 0 – 0 Naft Al-Janoob — — —
Tuesday 20 February 2024
18:30 Al-Qasim 0 – 1 Newroz 3.10 2.90 2.50
17:30 Al Zawra'a 0 – 0 Al Quwa Al Jawiya — — —
11:00 Naft Maysan 0 – 3 Duhok — — —
11:00 Al Karkh 0 – 0 Naft Al-Wasat 1.88 3.12 5.99
Monday 19 February 2024
16:00 Al Talaba 2 – 1 Al Shorta — — —
16:00 Karbala 3 – 5 Erbil — — —
16:00 Al Hudod 0 – 3 Al Najaf 2.34 2.87 4.06
Saturday 17 February 2024
13:30 Naft Al-Wasat 0 – 4 Naft — — —
Friday 16 February 2024
11:00 Al Minaa Basra 1 – 1 Al Hudod 3.77 3.22 2.53
11:00 Zakho 1 – 0 Baghdad — — —
11:00 Al-Qasim 2 – 3 Al Shorta 6.16 3.85 1.55
Thursday 15 February 2024
16:00 Karbala 1 – 0 Al Zawra'a — — —
11:00 Naft Al-Janoob 2 – 0 Duhok — — —
11:00 Newroz 1 – 2 Al Talaba — — —
11:00 Naft Maysan 0 – 4 Al Quwa Al Jawiya — — —
Monday 12 February 2024
13:30 Erbil 1 – 1 Newroz 4.33 3.10 2.78
11:00 Naft 2 – 1 Al Najaf — — —
Sunday 11 February 2024
16:00 Al Shorta 2 – 2 Al Zawra'a 1.80 3.43 5.01
11:00 Al Karkh 0 – 0 Naft Maysan — — —
11:00 Baghdad 1 – 1 Naft Al-Wasat — — —
Saturday 10 February 2024
18:30 Al Quwa Al Jawiya 4 – 2 Al Minaa Basra — — —
13:30 Al Talaba 2 – 3 Naft Al-Janoob — — —
13:30 Duhok 1 – 0 Al-Qasim — — —
11:00 Al Hudod 0 – 0 Zakho 2.73 2.85 3.52
Sunday 31 December 2023
18:30 Al Zawra'a 1 – 1 Naft — — —
14:00 Al Najaf 0 – 1 Al Quwa Al Jawiya — — —
11:30 Naft Maysan 1 – 1 Erbil — — —
11:30 Zakho 0 – 2 Al Kahrabaa 2.29 2.51 3.92
10:30 Al-Qasim 2 – 2 Al Talaba — — —
Saturday 30 December 2023
14:30 Naft Al-Wasat 1 – 2 Al Hudod 3.28 3.02 2.45
11:30 Newroz 1 – 1 Al Karkh 1.96 3.28 5.19
11:30 Naft Al-Janoob 0 – 1 Al Shorta — — —
Friday 29 December 2023
15:00 Karbala 1 – 2 Al Minaa Basra — — —
12:30 Duhok 2 – 0 Baghdad — — —
Wednesday 27 December 2023
16:00 Al Kahrabaa 2 – 2 Al Quwa Al Jawiya — — —
14:00 Zakho 1 – 1 Al-Qasim 2.11 2.92 3.62
14:00 Al Zawra'a 2 – 0 Naft Al-Wasat 1.47 4.86 10.20
Sunday 24 December 2023
16:00 Al Quwa Al Jawiya 1 – 1 Al Talaba — — —
14:00 Al Najaf 1 – 0 Al-Qasim 2.75 2.69 2.75
11:30 Newroz 3 – 1 Naft — — —
11:30 Al Karkh 0 – 1 Zakho 2.95 2.51 2.84
Saturday 23 December 2023
18:30 Al Kahrabaa 1 – 0 Naft Maysan — — —
14:00 Erbil 0 – 1 Al Zawra'a 3.71 3.02 2.30
11:30 Al Hudod 0 – 1 Duhok 2.50 2.91 3.15
11:30 Baghdad 3 – 1 Karbala — — —
Friday 22 December 2023
11:30 Al Shorta 3 – 0 Naft Al-Wasat 1.46 4.50 10.75
11:30 Al Minaa Basra 1 – 1 Naft Al-Janoob — — —
Thursday 21 December 2023
11:30 Naft 0 – 0 Zakho — — —
Wednesday 20 December 2023
18:30 Al Zawra'a 0 – 0 Baghdad — — —
16:00 Al-Qasim 3 – 3 Al Kahrabaa 3.35 2.84 3.24
11:30 Al Talaba 0 – 0 Karbala — — —
11:30 Al Quwa Al Jawiya 1 – 0 Duhok — — —
Tuesday 19 December 2023
18:30 Al Shorta 2 – 0 Al Najaf 1.54 4.00 7.29
14:00 Naft Al-Wasat 0 – 0 Al Minaa Basra 2.46 3.03 3.50
11:30 Naft Al-Janoob 1 – 1 Erbil — — —
11:30 Naft Maysan 2 – 2 Newroz — — —
10:30 Al Karkh 0 – 1 Al Hudod 2.35 3.18 3.60
Saturday 16 December 2023
14:00 Al Kahrabaa 1 – 1 Al Zawra'a 3.00 2.91 2.55
11:30 Karbala 0 – 3 Al Quwa Al Jawiya — — —
Friday 15 December 2023
14:00 Naft Al-Wasat 0 – 0 Al Talaba — — —
11:30 Naft Al-Janoob 0 – 1 Newroz — — —
11:30 Al Hudod 0 – 4 Al Shorta 4.90 3.78 1.96
11:30 Duhok 0 – 0 Naft — — —
Thursday 14 December 2023
15:00 Zakho 0 – 0 Naft Maysan — — —
11:30 Al-Qasim 0 – 0 Al Karkh — — —
11:30 Al Minaa Basra 0 – 3 Erbil — — —
11:30 Baghdad 1 – 2 Al Najaf — — —
Tuesday 12 December 2023
11:30 Al Quwa Al Jawiya 3 – 2 Al Hudod — — —
Saturday 9 December 2023
18:30 Al Talaba 0 – 1 Al Minaa Basra — — —
16:00 Erbil 1 – 4 Al Quwa Al Jawiya — — —
14:00 Al Najaf 0 – 0 Naft Al-Janoob — — —
11:30 Naft Maysan 0 – 0 Naft Al-Wasat — — —
Friday 8 December 2023
18:30 Al Zawra'a 3 – 0 Duhok 1.76 3.38 5.50
16:00 Al Shorta 2 – 0 Zakho 2.02 3.70 5.78
11:30 Naft 0 – 1 Baghdad — — —
11:30 Al Karkh 1 – 2 Karbala — — —
Thursday 7 December 2023
13:30 Al Hudod 3 – 3 Al-Qasim 1.88 3.24 4.39
13:30 Newroz 1 – 1 Al Kahrabaa — — —
Wednesday 6 December 2023
11:30 Al Minaa Basra 2 – 1 Al Najaf — — —
Tuesday 5 December 2023
16:00 Erbil 1 – 0 Naft Al-Wasat 2.00 3.14 5.00
11:30 Naft Al-Janoob 0 – 2 Al Zawra'a — — —
11:30 Karbala 0 – 2 Naft — — —
11:30 Baghdad 1 – 2 Al Shorta — — —
Monday 4 December 2023
18:30 Al Kahrabaa 2 – 2 Al Karkh 2.00 3.04 4.18
11:30 Zakho 1 – 0 Newroz — — —
11:30 Duhok 1 – 3 Al Talaba — — —
10:45 Al-Qasim 0 – 3 Naft Maysan — — —
Saturday 2 December 2023
16:00 Al Najaf 0 – 0 Al Zawra'a — — —
14:00 Al Shorta 0 – 1 Naft — — —
Friday 1 December 2023
18:30 Al Talaba 1 – 0 Erbil — — —
16:00 Naft Al-Wasat 0 – 2 Naft Al-Janoob — — —
14:00 Naft Maysan 3 – 0 Al Minaa Basra — — —
11:30 Al Hudod 2 – 1 Baghdad — — —
Thursday 30 November 2023
16:00 Al Karkh 1 – 0 Duhok 2.48 2.85 4.02
11:30 Newroz 3 – 0 Karbala — — —
Saturday 25 November 2023
16:00 Erbil 0 – 2 Zakho — — —
11:30 Karbala 1 – 1 Al Hudod — — —
11:30 Naft 2 – 2 Al Karkh — — —
Friday 24 November 2023
18:30 Al Talaba 2 – 0 Al Kahrabaa — — —
16:00 Duhok 1 – 0 Al Najaf 2.59 2.85 3.75
11:30 Naft Al-Janoob 0 – 2 Naft Maysan — — —
11:30 Baghdad 0 – 2 Newroz — — —
Thursday 23 November 2023
11:30 Al Quwa Al Jawiya 2 – 2 Al Shorta — — —
11:30 Al Minaa Basra 1 – 0 Al-Qasim 6.87 3.88 1.71
Saturday 11 November 2023
16:00 Al Kahrabaa 2 – 2 Naft — — —
12:00 Naft Maysan 0 – 1 Baghdad — — —
12:00 Al Karkh 0 – 1 Al Quwa Al Jawiya — — —
Friday 10 November 2023
18:30 Zakho 0 – 0 Al Talaba — — —
16:00 Al Najaf 0 – 2 Karbala — — —
14:00 Al-Qasim 0 – 0 Naft Al-Janoob — — —
12:00 Al Hudod 0 – 1 Al Zawra'a 3.15 2.95 2.44
Thursday 9 November 2023
18:30 Al Shorta 2 – 1 Erbil 1.62 3.90 5.91
16:00 Newroz 0 – 0 Al Minaa Basra — — —
16:00 Naft Al-Wasat 0 – 0 Duhok 2.20 2.90 3.94
Saturday 4 November 2023
18:30 Al Talaba 0 – 4 Naft Maysan — — —
16:00 Duhok 0 – 0 Zakho — — —
12:00 Karbala 2 – 2 Naft Al-Janoob — — —
11:30 Naft 0 – 2 Al Hudod — — —
Friday 3 November 2023
18:30 Al Minaa Basra 0 – 3 Al Shorta 41.00 14.56 1.08
16:00 Erbil 1 – 0 Al Kahrabaa 2.35 2.90 3.35
14:00 Al Najaf 2 – 0 Naft Al-Wasat 2.45 2.82 3.54
11:30 Baghdad 1 – 1 Al Karkh — — —
Thursday 2 November 2023
18:30 Al Quwa Al Jawiya 2 – 1 Newroz — — —
14:00 Al Zawra'a 1 – 0 Al-Qasim 1.76 3.25 5.25
Wednesday 1 November 2023
11:30 Naft 2 – 1 Al Talaba — — —
Tuesday 31 October 2023
18:30 Zakho 1 – 1 Al Najaf — — —
18:30 Al Kahrabaa 1 – 1 Al Hudod 1.80 3.30 5.10
16:00 Naft Al-Janoob 3 – 0 Baghdad — — —
12:00 Al Karkh 4 – 1 Al Minaa Basra — — —
Monday 30 October 2023
18:30 Al Shorta 2 – 1 Karbala — — —
18:30 Newroz 0 – 1 Duhok — — —
18:30 Naft Maysan 1 – 1 Al Zawra'a — — —
16:00 Naft Al-Wasat 0 – 1 Al Quwa Al Jawiya — — —
14:00 Al-Qasim 2 – 1 Erbil — — —
Saturday 28 October 2023
18:30 Al Talaba 1 – 0 Al Karkh — — —
Friday 27 October 2023
18:30 Al Minaa Basra 1 – 3 Al Kahrabaa — — —
18:30 Erbil 1 – 1 Naft — — —
18:30 Duhok 2 – 0 Al Shorta — — —
16:00 Al Quwa Al Jawiya 2 – 1 Zakho — — —
12:00 Karbala 2 – 2 Naft Al-Wasat — — —
Thursday 26 October 2023
18:30 Al Zawra'a 0 – 2 Newroz 1.77 3.28 5.00
16:00 Al Najaf 0 – 0 Naft Maysan — — —
16:00 Al Hudod 2 – 1 Naft Al-Janoob — — —
11:30 Baghdad 0 – 1 Al-Qasim — — —

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key