IRA

Iraqi League 2022/23

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

380Matches
828Goals
2.18Per game
39.2%Home wins
21%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 25 7 6 +39 82
2 AQAAl Quwa Al Jawiya 38 23 9 6 +36 78
3 AZAl Zawra'a 38 18 14 6 +18 68
4 ATAl Talaba 38 19 9 10 +13 66
5 AKAl Kahrabaa 38 17 11 10 +13 62
6 KARKarbala 38 16 11 11 +9 59
7 ERBErbil 38 16 10 12 +5 58
8 ANAl Najaf 39 15 11 13 +4 56
9 AKAl Karkh 38 13 12 13 +4 51
10 NEWNewroz 38 14 9 15 +2 51
11 DUHDuhok 38 11 17 10 -5 50
12 AHAl Hudod 38 10 19 9 +3 49
13 NMNaft Maysan 36 11 12 13 -14 45
14 NANaft Al-Janoob 38 9 16 13 -6 43
15 NAFNaft 39 10 13 16 -12 43
16 ZAKZakho 38 9 15 14 -3 42
17 ALQAl-Qasim 38 9 13 16 -9 40
18 NANaft Al-Wasat 38 5 21 12 -8 36
19 ASAl Sinaah 38 7 7 24 -28 28
20 ADAl Diwaniya 38 2 6 30 -61 12

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.18
828 goals. 39.7% of matches went over 2.5.
Home advantage
39.2%
Draws 31.8%, away wins 28.9%.
Half-time lead held
68.3%
From 189 matches where someone led at the break.
1–0 52 · 13.7%
0–0 52 · 13.7%
1–1 50 · 13.2%
2–1 40 · 10.5%
0–1 36 · 9.5%
1–2 24 · 6.3%

Results 380

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.

Friday 21 July 2023
18:30 Al Najaf 1 – 2 Al Talaba — — —
18:30 Erbil 3 – 0 Al-Qasim — — —
16:15 Zakho 2 – 2 Naft Al-Janoob — — —
16:15 Al Kahrabaa 0 – 1 Naft — — —
14:00 Al Sinaah 1 – 1 Al Karkh — — —
Thursday 20 July 2023
18:30 Naft Al-Wasat 0 – 1 Karbala — — —
16:15 Al Zawra'a 1 – 1 Duhok 1.61 4.10 7.58
15:00 Al Diwaniya 0 – 1 Naft — — —
14:00 Newroz 0 – 1 Al Quwa Al Jawiya — — —
Tuesday 18 July 2023
15:15 Al Shorta 2 – 1 Al Hudod 1.35 4.85 9.64
Sunday 16 July 2023
19:00 Al Zawra'a 1 – 0 Al Karkh 1.87 3.38 9.30
18:00 Erbil 1 – 0 Al Najaf — — —
16:45 Karbala 0 – 0 Naft — — —
16:45 Naft Al-Janoob 1 – 0 Al Sinaah — — —
14:30 Al-Qasim 2 – 1 Naft Al-Wasat 2.37 2.95 3.62
Saturday 15 July 2023
19:00 Al Quwa Al Jawiya 2 – 1 Zakho — — —
16:45 Al Kahrabaa 5 – 0 Al Diwaniya 1.33 6.05 11.70
16:45 Naft Maysan 0 – 3 Al Shorta — — —
16:45 Duhok 0 – 2 Al Hudod — — —
15:00 Al Talaba 2 – 1 Newroz — — —
Tuesday 11 July 2023
18:30 Naft 2 – 0 Al-Qasim — — —
16:15 Al Najaf 3 – 1 Naft Al-Wasat 2.46 2.85 3.11
14:00 Al Karkh 1 – 0 Naft Al-Janoob — — —
Monday 10 July 2023
19:00 Al Shorta 2 – 0 Al Kahrabaa 1.46 4.04 8.11
16:15 Zakho 1 – 1 Al Talaba — — —
16:15 Al Diwaniya 1 – 3 Karbala — — —
14:30 Al Hudod 0 – 1 Al Zawra'a 3.93 3.13 2.19
14:00 Al Sinaah 0 – 2 Al Quwa Al Jawiya — — —
14:00 Newroz 2 – 1 Erbil 2.50 3.10 2.79
Sunday 9 July 2023
15:00 Naft Maysan 1 – 1 Duhok — — —
Thursday 6 July 2023
16:00 Al-Qasim 3 – 0 Al Diwaniya 1.70 5.26 12.14
Wednesday 5 July 2023
18:30 Erbil 2 – 1 Zakho — — —
18:30 Al Quwa Al Jawiya 2 – 1 Al Karkh — — —
18:30 Karbala 1 – 0 Al Shorta — — —
16:15 Naft Al-Janoob 0 – 0 Al Zawra'a — — —
14:00 Naft Al-Wasat 0 – 2 Newroz 2.31 2.82 4.70
14:00 Naft 0 – 0 Al Najaf — — —
Tuesday 4 July 2023
18:30 Al Talaba 2 – 1 Al Sinaah — — —
16:00 Duhok 2 – 2 Al Kahrabaa 3.33 2.65 2.52
Monday 3 July 2023
15:00 Al Hudod 3 – 1 Naft Maysan — — —
Friday 30 June 2023
18:30 Al Shorta 1 – 0 Al-Qasim 1.47 4.05 8.25
16:15 Naft Al-Janoob 1 – 1 Al Quwa Al Jawiya — — —
16:15 Zakho 2 – 1 Naft Al-Wasat — — —
14:00 Newroz 2 – 2 Naft — — —
14:00 Al Karkh 1 – 0 Al Talaba — — —
14:00 Al Sinaah 1 – 2 Erbil — — —
Thursday 29 June 2023
00:00 Al Zawra'a 1 – 2 Naft Maysan — — —
00:00 Al Diwaniya 1 – 2 Al Najaf — — —
00:00 Duhok 1 – 1 Karbala — — —
00:00 Al Kahrabaa 1 – 0 Al Hudod 1.66 4.20 9.00
Sunday 25 June 2023
18:30 Erbil 0 – 0 Al Karkh — — —
18:30 Al Talaba 2 – 1 Naft Al-Janoob — — —
16:15 Al Najaf 0 – 5 Al Shorta 3.39 2.95 2.35
14:00 Naft 1 – 1 Zakho — — —
Saturday 24 June 2023
18:30 Al Quwa Al Jawiya 0 – 1 Al Zawra'a — — —
16:15 Naft Maysan 2 – 2 Al Kahrabaa — — —
16:15 Al-Qasim 0 – 0 Duhok — — —
14:00 Al Hudod 2 – 4 Karbala — — —
14:00 Al Diwaniya 1 – 3 Newroz 4.75 3.54 1.82
Friday 23 June 2023
14:00 Naft Al-Wasat 1 – 1 Al Sinaah — — —
Sunday 4 June 2023
18:30 Al Talaba 1 – 2 Al Quwa Al Jawiya — — —
16:00 Naft Al-Janoob 1 – 3 Erbil — — —
16:00 Zakho 2 – 1 Al Diwaniya — — —
14:00 Al Shorta 1 – 0 Newroz 1.49 4.16 8.00
13:45 Al Karkh 0 – 0 Naft Al-Wasat 2.18 3.08 4.42
13:45 Al Sinaah 3 – 0 Naft — — —
Saturday 3 June 2023
00:00 Al Zawra'a 0 – 1 Al Kahrabaa 2.38 3.10 3.33
00:00 Karbala 1 – 1 Naft Maysan — — —
00:00 Duhok 2 – 4 Al Najaf — — —
00:00 Al Hudod 0 – 0 Al-Qasim 2.28 2.97 4.20
Tuesday 30 May 2023
18:30 Erbil 2 – 0 Al Quwa Al Jawiya — — —
18:30 Al Diwaniya 2 – 1 Al Sinaah — — —
16:00 Zakho 0 – 1 Al Shorta — — —
13:45 Naft 3 – 2 Al Karkh — — —
13:45 Naft Al-Wasat 0 – 0 Naft Al-Janoob — — —
Monday 29 May 2023
18:30 Al Zawra'a 0 – 1 Al Talaba — — —
16:00 Al Najaf 0 – 0 Al Hudod 2.12 3.23 4.60
13:45 Newroz 2 – 1 Duhok 2.35 2.91 3.39
13:45 Al Kahrabaa 0 – 1 Karbala — — —
Sunday 28 May 2023
14:00 Al-Qasim 2 – 1 Naft Maysan — — —
Thursday 25 May 2023
18:00 Al Quwa Al Jawiya 2 – 1 Naft Al-Wasat — — —
15:45 Naft Al-Janoob 0 – 3 Al Najaf — — —
13:30 Al Karkh 1 – 1 Al Diwaniya 1.45 5.46 9.40
13:30 Al Sinaah 0 – 1 Al Shorta — — —
Wednesday 24 May 2023
18:00 Duhok 1 – 1 Zakho — — —
18:00 Al Talaba 3 – 1 Erbil — — —
15:45 Karbala 1 – 1 Al Zawra'a — — —
13:30 Al Hudod 1 – 0 Newroz 2.50 2.83 3.35
Tuesday 23 May 2023
16:30 Al Kahrabaa 0 – 0 Al-Qasim 1.79 3.54 5.95
14:00 Naft 1 – 0 Al Najaf — — —
Saturday 20 May 2023
16:00 Al Shorta 0 – 1 Al Karkh 1.42 4.25 8.79
13:30 Naft 0 – 2 Al Quwa Al Jawiya — — —
Friday 19 May 2023
18:30 Zakho 2 – 2 Al Hudod — — —
16:00 Al Zawra'a 3 – 1 Erbil 1.80 3.44 5.25
13:30 Al Diwaniya 0 – 4 Naft Al-Janoob — — —
Thursday 18 May 2023
16:00 Naft Al-Wasat 1 – 2 Al Talaba — — —
13:30 Duhok 2 – 0 Al Sinaah — — —
Wednesday 17 May 2023
18:30 Al Najaf 1 – 0 Al Kahrabaa 2.16 3.05 3.76
13:30 Al-Qasim 3 – 1 Karbala — — —
13:30 Newroz 2 – 1 Naft Maysan — — —
Friday 12 May 2023
16:30 Erbil 0 – 0 Naft Al-Wasat — — —
14:00 Al Talaba 1 – 2 Naft — — —
Thursday 11 May 2023
18:30 Al Quwa Al Jawiya 9 – 2 Al Diwaniya — — —
16:00 Naft Al-Janoob 0 – 2 Al Shorta — — —
16:00 Naft Maysan 2 – 2 Zakho — — —
13:30 Al Karkh 0 – 0 Duhok 2.32 2.96 3.43
Wednesday 10 May 2023
18:30 Karbala 2 – 1 Al Najaf — — —
18:30 Al Hudod 1 – 2 Al Sinaah — — —
13:30 Al Kahrabaa 0 – 0 Newroz 2.01 3.28 4.70
13:30 Al-Qasim 1 – 1 Al Zawra'a — — —
Sunday 7 May 2023
13:30 Naft 0 – 2 Erbil — — —
Saturday 6 May 2023
16:00 Al Diwaniya 2 – 2 Al Talaba — — —
13:00 Duhok 2 – 1 Naft Al-Janoob — — —
13:00 Al Sinaah 3 – 2 Naft Maysan — — —
13:00 Al Karkh 1 – 2 Al Hudod 2.12 3.06 4.70
Friday 5 May 2023
18:30 Al Shorta 0 – 0 Al Quwa Al Jawiya — — —
18:30 Al Najaf 0 – 0 Al-Qasim — — —
15:15 Zakho 2 – 0 Al Kahrabaa — — —
13:00 Naft Al-Wasat 2 – 2 Al Zawra'a — — —
13:00 Newroz 0 – 1 Karbala — — —
Sunday 30 April 2023
18:30 Al Talaba 0 – 3 Al Shorta — — —
16:45 Naft Maysan 0 – 0 Al Karkh — — —
15:30 Naft Al-Janoob 0 – 0 Al Hudod — — —
15:30 Erbil 3 – 2 Al Diwaniya — — —
13:00 Al Quwa Al Jawiya 0 – 0 Duhok — — —
13:00 Naft Al-Wasat 0 – 0 Naft — — —
Saturday 29 April 2023
17:15 Karbala 1 – 0 Zakho — — —
15:00 Al Zawra'a 1 – 1 Al Najaf 1.72 3.35 5.10
15:00 Al Kahrabaa 2 – 0 Al Sinaah — — —
13:00 Al-Qasim 1 – 1 Newroz — — —
Tuesday 25 April 2023
19:00 Al Hudod 0 – 2 Al Quwa Al Jawiya — — —
16:45 Al Diwaniya 0 – 2 Naft Al-Wasat — — —
14:30 Naft Maysan 1 – 1 Naft Al-Janoob — — —
14:30 Al Shorta 2 – 1 Erbil 1.59 3.96 6.87
12:15 Al Karkh 3 – 1 Al Kahrabaa 3.04 3.13 3.00
Monday 24 April 2023
19:00 Duhok 0 – 2 Al Talaba — — —
16:45 Zakho 1 – 1 Al-Qasim — — —
14:30 Naft 1 – 2 Al Zawra'a — — —
12:15 Newroz 1 – 1 Al Najaf — — —
12:15 Al Sinaah 0 – 0 Karbala — — —
Thursday 20 April 2023
18:45 Al Quwa Al Jawiya 1 – 1 Naft Maysan — — —
18:45 Al Kahrabaa 2 – 2 Naft Al-Janoob — — —
Wednesday 19 April 2023
18:45 Naft Al-Wasat 1 – 0 Al Shorta — — —
18:45 Erbil 1 – 0 Duhok — — —
18:45 Al Zawra'a 3 – 1 Newroz 1.65 3.63 5.35
18:45 Al Talaba 2 – 2 Al Hudod — — —
Tuesday 18 April 2023
18:45 Karbala 2 – 1 Al Karkh — — —
18:45 Al Najaf 3 – 1 Zakho — — —
18:45 Naft 1 – 1 Al Diwaniya — — —
Monday 17 April 2023
18:30 Al-Qasim 0 – 1 Al Sinaah — — —
Sunday 9 April 2023
18:30 Naft Al-Janoob 0 – 1 Karbala — — —
18:30 Al Quwa Al Jawiya 2 – 3 Al Kahrabaa — — —
18:30 Naft Maysan 2 – 1 Al Talaba — — —
12:30 Al Hudod 1 – 1 Erbil 3.00 3.06 3.12
Saturday 8 April 2023
18:30 Al Zawra'a 1 – 0 Al Diwaniya 1.28 6.85 17.50
12:30 Al Sinaah 0 – 1 Al Najaf — — —
12:30 Newroz 2 – 1 Zakho — — —
12:30 Al Karkh 2 – 1 Al-Qasim 2.33 2.88 3.64
Friday 7 April 2023
18:30 Al Shorta 1 – 0 Naft — — —
18:30 Duhok 0 – 0 Naft Al-Wasat — — —
Tuesday 4 April 2023
18:30 Karbala 1 – 2 Al Quwa Al Jawiya — — —
18:30 Erbil 3 – 1 Naft Maysan — — —
Monday 3 April 2023
18:30 Al Najaf 2 – 3 Al Karkh — — —
18:30 Zakho 1 – 1 Al Zawra'a — — —
18:30 Al Talaba 1 – 1 Al Kahrabaa — — —
Sunday 2 April 2023
18:30 Naft Al-Wasat 0 – 0 Al Hudod — — —
18:30 Al-Qasim 0 – 1 Naft Al-Janoob — — —
18:30 Newroz 3 – 0 Al Sinaah — — —
18:30 Naft 4 – 0 Duhok — — —
12:30 Al Diwaniya 0 – 3 Al Shorta — — —
Thursday 30 March 2023
18:00 Al Kahrabaa 1 – 3 Erbil 2.10 3.41 4.50
18:00 Al Najaf 0 – 2 Al Quwa Al Jawiya — — —
Saturday 18 March 2023
16:30 Al Quwa Al Jawiya 3 – 4 Al-Qasim — — —
14:15 Naft Al-Janoob 0 – 2 Al Najaf — — —
12:00 Al Sinaah 0 – 0 Zakho — — —
12:00 Al Hudod 4 – 1 Naft — — —
Friday 17 March 2023
18:00 Al Zawra'a 2 – 1 Al Shorta 2.67 2.92 2.87
15:15 Duhok 2 – 0 Al Diwaniya — — —
15:15 Karbala 3 – 1 Al Talaba — — —
11:00 Naft Maysan 0 – 0 Naft Al-Wasat — — —
11:00 Al Karkh 1 – 1 Newroz 2.48 3.14 4.32
Monday 13 March 2023
12:00 Naft 1 – 2 Naft Maysan — — —
Sunday 12 March 2023
16:30 Erbil 1 – 0 Karbala — — —
14:15 Zakho 1 – 0 Al Karkh — — —
12:00 Newroz 1 – 0 Naft Al-Janoob — — —
12:00 Al Diwaniya 1 – 3 Al Hudod — — —
12:00 Al Sinaah 0 – 2 Al Zawra'a — — —
Saturday 11 March 2023
16:30 Al Shorta 1 – 0 Duhok 1.66 4.15 7.10
14:15 Al-Qasim 0 – 2 Al Talaba — — —
12:00 Naft Al-Wasat 1 – 2 Al Kahrabaa — — —
Wednesday 1 March 2023
17:30 Al Talaba 1 – 1 Al Najaf — — —
15:15 Duhok 1 – 1 Al Zawra'a — — —
13:00 Karbala 0 – 0 Naft Al-Wasat — — —
13:00 Al Quwa Al Jawiya 1 – 0 Newroz — — —
10:45 Naft Al-Janoob 3 – 2 Zakho — — —
Tuesday 28 February 2023
15:15 Al Hudod 2 – 2 Al Shorta 6.75 3.34 1.87
13:00 Al-Qasim 0 – 0 Erbil — — —
11:30 Al Karkh 2 – 1 Al Sinaah — — —
11:30 Naft Maysan 1 – 0 Al Diwaniya — — —
10:45 Naft 0 – 3 Al Kahrabaa — — —
Friday 24 February 2023
16:00 Naft 1 – 0 Karbala — — —
15:45 Newroz 1 – 1 Al Talaba — — —
13:15 Zakho 0 – 2 Al Quwa Al Jawiya — — —
11:00 Al Karkh 2 – 2 Al Zawra'a 3.24 2.83 2.95
11:00 Al Sinaah 1 – 0 Naft Al-Janoob — — —
Thursday 23 February 2023
17:30 Al Shorta 3 – 0 Naft Maysan — — —
15:15 Al Najaf 2 – 3 Erbil — — —
13:00 Al Hudod 1 – 1 Duhok 2.93 2.92 2.85
11:00 Al Diwaniya 0 – 2 Al Kahrabaa — — —
10:45 Naft Al-Wasat 1 – 1 Al-Qasim — — —
Sunday 19 February 2023
17:30 Al Zawra'a 2 – 2 Al Hudod 1.85 3.28 5.63
15:15 Naft Al-Wasat 1 – 1 Al Najaf — — —
15:15 Karbala 3 – 1 Al Diwaniya — — —
13:00 Al Talaba 0 – 1 Zakho — — —
13:00 Naft Al-Janoob 0 – 0 Al Karkh — — —
10:45 Al-Qasim 1 – 0 Naft — — —
Saturday 18 February 2023
17:30 Al Quwa Al Jawiya 4 – 0 Al Sinaah — — —
15:30 Al Kahrabaa 1 – 3 Al Shorta 3.90 2.83 2.58
13:15 Erbil 0 – 0 Newroz 2.44 3.02 2.96
11:00 Duhok 3 – 1 Naft Maysan — — —
Saturday 11 February 2023
16:30 Al Najaf 1 – 2 Naft — — —
16:30 Al Shorta 3 – 1 Karbala — — —
14:00 Al Diwaniya 1 – 0 Al-Qasim — — —
13:30 Zakho 0 – 0 Erbil — — —
11:30 Newroz 2 – 0 Naft Al-Wasat — — —
11:30 Al Sinaah 0 – 1 Al Talaba — — —
Friday 10 February 2023
16:00 Al Kahrabaa 3 – 0 Duhok 2.63 2.93 3.24
11:30 Naft Maysan 1 – 0 Al Hudod — — —
11:30 Al Karkh 1 – 2 Al Quwa Al Jawiya — — —
11:30 Al Zawra'a 2 – 2 Naft Al-Janoob — — —
Tuesday 7 February 2023
16:00 Al Najaf 0 – 0 Al Diwaniya — — —
13:30 Al-Qasim 0 – 2 Al Shorta — — —
Monday 6 February 2023
16:30 Al Quwa Al Jawiya 0 – 1 Naft Al-Janoob — — —
16:30 Al Talaba 2 – 0 Al Karkh — — —
14:00 Erbil 0 – 4 Al Sinaah — — —
11:30 Naft 1 – 1 Newroz — — —
11:30 Naft Al-Wasat 0 – 1 Zakho — — —
Sunday 5 February 2023
16:30 Al Hudod 1 – 1 Al Kahrabaa 3.86 2.94 2.85
14:00 Karbala 0 – 1 Duhok — — —
11:30 Naft Maysan 1 – 3 Al Zawra'a — — —
Thursday 2 February 2023
14:00 Al Shorta 1 – 0 Al Najaf 2.13 3.74 5.70
Wednesday 1 February 2023
16:30 Newroz 3 – 1 Al Diwaniya — — —
14:00 Naft Al-Janoob 1 – 2 Al Talaba — — —
11:30 Zakho 3 – 1 Naft — — —
11:30 Al Karkh 3 – 1 Erbil 2.59 2.89 4.20
Tuesday 31 January 2023
16:30 Al Zawra'a 0 – 0 Al Quwa Al Jawiya — — —
14:00 Karbala 2 – 0 Al Hudod — — —
13:30 Duhok 2 – 1 Al-Qasim — — —
11:30 Al Sinaah 1 – 2 Naft Al-Wasat — — —
11:00 Al Kahrabaa 2 – 1 Naft Maysan — — —
Saturday 28 January 2023
11:00 Newroz 2 – 2 Al Shorta — — —
Friday 27 January 2023
16:30 Al Quwa Al Jawiya 1 – 0 Al Talaba — — —
16:00 Naft Al-Wasat 0 – 0 Al Karkh — — —
13:30 Erbil 1 – 1 Naft Al-Janoob — — —
11:00 Al Diwaniya 1 – 5 Zakho — — —
Thursday 26 January 2023
11:30 Al Kahrabaa 0 – 0 Al Zawra'a 3.67 2.73 2.90
11:00 Al Najaf 0 – 1 Duhok — — —
09:00 Naft Maysan 1 – 1 Karbala — — —
09:00 Al-Qasim 0 – 0 Al Hudod — — —
09:00 Naft 0 – 0 Al Sinaah — — —
Sunday 25 December 2022
17:30 Al Talaba 1 – 0 Al Zawra'a — — —
15:30 Al Shorta 1 – 0 Zakho 1.46 4.21 9.99
13:15 Naft Al-Janoob 1 – 0 Naft Al-Wasat — — —
13:15 Karbala 1 – 1 Al Kahrabaa — — —
13:15 Duhok 1 – 0 Newroz — — —
11:00 Al Quwa Al Jawiya 2 – 1 Erbil — — —
11:00 Al Karkh 0 – 1 Naft — — —
Saturday 24 December 2022
14:00 Al Hudod 0 – 0 Al Najaf 3.30 2.89 2.63
11:00 Naft Maysan 3 – 1 Al-Qasim — — —
11:00 Al Sinaah 3 – 2 Al Diwaniya — — —
Tuesday 20 December 2022
16:00 Naft Al-Wasat 2 – 1 Al Quwa Al Jawiya — — —
16:00 Al Zawra'a 1 – 0 Karbala — — —
13:30 Erbil 0 – 2 Al Talaba — — —
13:30 Zakho 1 – 1 Duhok — — —
11:00 Al Diwaniya 0 – 3 Al Karkh — — —
11:00 Newroz 3 – 1 Al Hudod 4.90 3.04 2.19
11:00 Naft 1 – 2 Naft Al-Janoob — — —
Monday 19 December 2022
16:30 Al Shorta 4 – 0 Al Sinaah — — —
13:15 Al-Qasim 2 – 1 Al Kahrabaa — — —
11:00 Al Najaf 5 – 2 Naft Maysan — — —
Thursday 15 December 2022
17:00 Al Talaba 1 – 1 Naft Al-Wasat — — —
13:15 Erbil 0 – 1 Al Zawra'a 3.55 2.97 3.03
11:00 Naft Al-Janoob 1 – 1 Al Diwaniya — — —
11:00 Al Hudod 1 – 1 Zakho 2.32 2.85 5.10
11:00 Naft Maysan 2 – 1 Newroz — — —
Wednesday 14 December 2022
17:00 Al Quwa Al Jawiya 0 – 0 Naft — — —
13:15 Karbala 1 – 1 Al-Qasim — — —
11:00 Al Kahrabaa 3 – 1 Al Najaf 2.38 2.73 4.60
11:00 Al Sinaah 1 – 3 Duhok — — —
11:00 Al Karkh 2 – 3 Al Shorta 3.84 2.82 2.58
Saturday 10 December 2022
15:30 Al Shorta 1 – 1 Naft Al-Janoob — — —
13:45 Zakho 0 – 0 Naft Maysan — — —
11:00 Naft Al-Wasat 0 – 0 Erbil — — —
11:00 Naft 1 – 1 Al Talaba — — —
11:00 Al Sinaah 0 – 1 Al Hudod — — —
Friday 9 December 2022
15:30 Al Zawra'a 1 – 0 Al-Qasim 1.78 3.56 6.05
13:15 Al Najaf 3 – 2 Karbala — — —
13:15 Duhok 0 – 2 Al Karkh 2.21 2.88 4.33
11:00 Al Diwaniya 0 – 3 Al Quwa Al Jawiya — — —
11:00 Newroz 1 – 2 Al Kahrabaa 2.58 3.02 4.24
Monday 5 December 2022
16:30 Al Quwa Al Jawiya 1 – 0 Al Shorta — — —
14:00 Al Zawra'a 1 – 0 Naft Al-Wasat 2.17 3.02 5.10
13:45 Naft Maysan 0 – 0 Al Sinaah — — —
13:45 Karbala 2 – 0 Newroz — — —
11:30 Al Kahrabaa 1 – 0 Zakho 1.91 3.33 5.75
11:30 Erbil 2 – 0 Naft — — —
Sunday 4 December 2022
16:00 Al Talaba 2 – 1 Al Diwaniya — — —
13:45 Al-Qasim 0 – 1 Al Najaf — — —
11:00 Al Hudod 1 – 1 Al Karkh 2.72 2.71 3.14
11:00 Naft Al-Janoob 1 – 1 Duhok — — —
Wednesday 30 November 2022
16:00 Al Shorta 2 – 2 Al Talaba — — —
13:30 Al Najaf 1 – 0 Al Zawra'a — — —
13:30 Zakho 0 – 0 Karbala — — —
11:00 Al Diwaniya 0 – 1 Erbil — — —
11:00 Al Sinaah 0 – 2 Al Kahrabaa — — —
Tuesday 29 November 2022
15:30 Naft 3 – 3 Naft Al-Wasat — — —
13:15 Duhok 0 – 0 Al Quwa Al Jawiya — — —
11:00 Newroz 0 – 3 Al-Qasim 1.50 3.58 8.60
11:00 Al Karkh 1 – 2 Naft Maysan — — —
00:00 Al Hudod 0 – 0 Naft Al-Janoob — — —
Friday 25 November 2022
16:00 Al Zawra'a 2 – 2 Naft — — —
16:00 Karbala 1 – 0 Al Sinaah — — —
11:30 Al-Qasim 0 – 0 Zakho 3.20 2.93 3.25
11:30 Al Kahrabaa 2 – 1 Al Karkh 2.69 2.86 3.40
11:30 Erbil 1 – 0 Al Shorta 5.30 3.36 1.77
Thursday 24 November 2022
16:00 Al Najaf 2 – 1 Newroz 2.64 2.69 3.14
16:00 Al Quwa Al Jawiya 0 – 0 Al Hudod — — —
13:45 Naft Al-Janoob 2 – 1 Naft Maysan — — —
11:30 Al Talaba 2 – 0 Duhok — — —
11:30 Naft Al-Wasat 2 – 0 Al Diwaniya 1.93 3.02 6.02
Sunday 30 October 2022
16:30 Duhok 0 – 0 Erbil — — —
14:15 Al Hudod 2 – 0 Al Talaba — — —
14:15 Zakho 0 – 1 Al Najaf — — —
13:00 Naft Al-Janoob 1 – 2 Al Kahrabaa — — —
12:00 Naft Maysan 0 – 4 Al Quwa Al Jawiya — — —
12:00 Newroz 2 – 4 Al Zawra'a 3.41 2.85 3.18
Saturday 29 October 2022
16:30 Al Shorta 1 – 1 Naft Al-Wasat 1.89 3.33 5.15
14:15 Al Diwaniya 2 – 2 Naft — — —
12:00 Al Karkh 1 – 0 Karbala — — —
12:00 Al Sinaah 0 – 0 Al-Qasim — — —
Tuesday 25 October 2022
16:30 Karbala 0 – 0 Naft Al-Janoob — — —
16:30 Erbil 1 – 1 Al Hudod — — —
14:15 Al Najaf 2 – 0 Al Sinaah — — —
14:15 Al Talaba 0 – 1 Naft Maysan — — —
12:00 Al-Qasim 0 – 1 Al Karkh — — —
12:00 Zakho 0 – 2 Newroz — — —
Monday 24 October 2022
16:30 Al Kahrabaa 1 – 1 Al Quwa Al Jawiya — — —
14:15 Naft Al-Wasat 1 – 1 Duhok — — —
14:15 Naft 1 – 2 Al Shorta — — —
12:00 Al Diwaniya 0 – 1 Al Zawra'a — — —
Thursday 20 October 2022
16:30 Al Shorta 1 – 0 Al Diwaniya 1.12 11.00 30.00
14:15 Al Kahrabaa 0 – 2 Al Talaba — — —
12:00 Naft Maysan 2 – 1 Erbil — — —
12:00 Naft Al-Janoob 0 – 1 Al-Qasim — — —
12:00 Al Sinaah 0 – 1 Newroz — — —
Wednesday 19 October 2022
16:30 Al Quwa Al Jawiya 1 – 0 Karbala — — —
14:15 Duhok 1 – 0 Naft — — —
14:15 Al Zawra'a 2 – 1 Zakho 2.05 3.04 5.55
12:00 Al Hudod 0 – 0 Naft Al-Wasat — — —
12:00 Al Karkh 0 – 0 Al Najaf 2.81 2.75 3.05
Saturday 15 October 2022
17:00 Al Shorta 2 – 1 Al Zawra'a — — —
16:30 Erbil 0 – 1 Al Kahrabaa — — —
14:15 Al Najaf 1 – 1 Naft Al-Janoob — — —
12:00 Newroz 1 – 0 Al Karkh 2.53 2.90 2.90
Friday 14 October 2022
16:30 Al Talaba 1 – 0 Karbala — — —
14:15 Naft Al-Wasat 0 – 0 Naft Maysan — — —
14:15 Al-Qasim 1 – 2 Al Quwa Al Jawiya — — —
12:00 Al Diwaniya 0 – 1 Duhok — — —
12:00 Zakho 2 – 1 Al Sinaah — — —
12:00 Naft 1 – 2 Al Hudod — — —
Monday 10 October 2022
16:30 Duhok 1 – 1 Al Shorta — — —
14:15 Al Quwa Al Jawiya 2 – 0 Al Najaf — — —
13:00 Naft Al-Janoob 1 – 0 Newroz — — —
12:00 Naft Maysan 1 – 0 Naft — — —
12:00 Karbala 2 – 1 Erbil — — —
12:00 Al Karkh 1 – 0 Zakho 3.05 2.70 3.42
Sunday 9 October 2022
00:00 Al Zawra'a 2 – 0 Al Sinaah — — —
00:00 Al Talaba 3 – 1 Al-Qasim — — —
00:00 Al Hudod 1 – 0 Al Diwaniya 2.86 2.99 2.62
00:00 Al Kahrabaa 0 – 0 Naft Al-Wasat 2.97 2.97 2.57

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