IRA

Iraqi League 2021/22

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

760Matches
1,538Goals
2.02Per game
37.4%Home wins
13%Priced at kickoff
Al ShortaTop of the table

Final table 23 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 76 48 19 9 +76 163
2 AQAAl Quwa Al Jawiya 76 45 18 13 +58 153
3 AZAl Zawra'a 76 35 31 10 +40 136
4 ANAl Najaf 76 36 23 17 +25 131
5 NANaft Al-Wasat 76 33 28 15 +29 127
6 NAFNaft 76 28 33 15 +20 117
7 ATAl Talaba 76 27 25 24 +7 106
8 ZAKZakho 76 21 31 24 -3 94
9 AKAl Kahrabaa 76 21 28 27 -4 91
10 ERBErbil 76 22 25 29 -7 91
11 BAGBaghdad 76 22 23 31 -11 89
12 NMNaft Maysan 76 19 32 25 -14 89
13 AKAl Karkh 76 19 31 26 -9 88
14 NANaft Al-Janoob 74 21 25 28 -12 88
15 ALQAl-Qasim 76 17 31 28 -27 82
16 AMBAl Minaa Basra 78 15 36 27 -15 81
17 ADAl Diwaniya 76 17 30 29 -29 81
18 NEWNewroz 38 14 9 15 -3 51
19 ASAl Sinaah 38 8 17 13 -7 41
20 AAKAlsinaat Al Kahrabaiya 38 7 16 15 -12 37
21 AHAl Hudod 38 4 19 15 -16 31
22 ASAl Simawa 38 5 11 22 -36 26
23 SAMSamarra 38 1 9 28 -50 12

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.02
1,538 goals. 33.2% of matches went over 2.5.
Home advantage
37.4%
Draws 36.2%, away wins 26.4%.
Half-time lead held
69.5%
From 348 matches where someone led at the break.
1–1 123 · 16.2%
0–0 115 · 15.1%
1–0 99 · 13%
0–1 87 · 11.4%
2–1 62 · 8.2%
2–0 51 · 6.7%

Results 500

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.

Sunday 3 July 2022
17:30 Al Zawra'a 1 – 2 Al Najaf 1.79 3.74 4.78
15:00 Al Minaa Basra 3 – 1 Al Kahrabaa — — —
15:00 Erbil 2 – 1 Al Karkh — — —
Friday 1 July 2022
15:00 Naft Maysan 3 – 0 Zakho — — —
Wednesday 29 June 2022
16:40 Naft Al-Janoob 2 – 0 Newroz — — —
14:00 Al-Qasim 1 – 1 Naft Al-Wasat 2.39 3.10 3.64
14:00 Al Diwaniya 1 – 1 Al Shorta 4.48 3.24 1.82
14:00 Al Sinaah 1 – 1 Al Quwa Al Jawiya — — —
14:00 Al Talaba 2 – 2 Baghdad — — —
Monday 27 June 2022
14:00 Samarra 0 – 3 Naft — — —
Thursday 23 June 2022
19:00 Al Zawra'a 1 – 1 Al Quwa Al Jawiya — — —
16:30 Naft Al-Janoob 0 – 1 Naft Maysan — — —
16:30 Al Najaf 0 – 0 Al Shorta 3.30 2.95 2.30
14:00 Newroz 1 – 0 Erbil 2.47 2.76 3.34
Wednesday 22 June 2022
19:00 Naft Al-Wasat 1 – 2 Al Sinaah — — —
16:30 Al Minaa Basra 1 – 1 Al Talaba — — —
14:00 Baghdad 0 – 1 Al Diwaniya — — —
14:00 Zakho 3 – 0 Samarra 1.74 3.13 5.20
14:00 Al Karkh 1 – 0 Al Kahrabaa 1.97 3.51 5.10
14:00 Naft 3 – 0 Al-Qasim — — —
Saturday 18 June 2022
17:30 Al Shorta 2 – 0 Al Zawra'a 2.14 3.24 4.06
15:00 Naft Maysan 1 – 1 Erbil — — —
Friday 17 June 2022
18:00 Al Talaba 0 – 0 Al Karkh — — —
14:00 Al-Qasim 2 – 1 Zakho 2.84 2.38 3.36
14:00 Baghdad 2 – 1 Al Najaf — — —
14:00 Al Kahrabaa 1 – 0 Newroz 2.52 2.99 2.94
14:00 Al Quwa Al Jawiya 3 – 1 Naft Al-Wasat — — —
Thursday 16 June 2022
14:00 Al Sinaah 0 – 0 Naft — — —
Wednesday 15 June 2022
14:00 Al Diwaniya 1 – 0 Al Minaa Basra — — —
14:00 Samarra 0 – 0 Naft Al-Janoob — — —
Thursday 9 June 2022
13:00 Zakho 2 – 2 Al Sinaah — — —
13:00 Newroz 1 – 0 Al Talaba — — —
Wednesday 8 June 2022
18:00 Naft Al-Janoob 0 – 1 Al-Qasim — — —
15:30 Naft Al-Wasat 0 – 0 Al Zawra'a — — —
15:30 Al Najaf 2 – 2 Al Minaa Basra 1.94 2.79 4.40
13:00 Naft 0 – 0 Al Quwa Al Jawiya — — —
13:00 Al Karkh 1 – 0 Al Diwaniya 1.93 2.78 4.46
Tuesday 7 June 2022
18:00 Al Shorta 2 – 0 Baghdad — — —
15:30 Erbil 2 – 1 Samarra — — —
13:00 Al Kahrabaa 0 – 0 Naft Maysan — — —
Saturday 4 June 2022
18:00 Al Najaf 1 – 1 Al Karkh 2.30 2.45 3.94
15:30 Naft Al-Wasat 0 – 2 Naft — — —
13:00 Al Diwaniya 1 – 0 Newroz — — —
Friday 3 June 2022
15:30 Al Quwa Al Jawiya 1 – 0 Zakho — — —
13:00 Al Sinaah 1 – 1 Naft Al-Janoob — — —
Thursday 2 June 2022
18:00 Al Zawra'a 2 – 1 Baghdad — — —
15:30 Al Minaa Basra 1 – 1 Al Shorta — — —
13:00 Samarra 1 – 2 Al Kahrabaa — — —
13:00 Al Talaba 2 – 2 Naft Maysan — — —
13:00 Al-Qasim 1 – 1 Erbil — — —
Sunday 29 May 2022
18:00 Al Shorta 1 – 2 Al Karkh 1.45 4.42 8.23
15:30 Naft Al-Janoob 1 – 0 Al Quwa Al Jawiya — — —
13:00 Newroz 2 – 1 Al Najaf — — —
13:00 Zakho 0 – 0 Naft Al-Wasat — — —
13:00 Al Kahrabaa 3 – 1 Al-Qasim 2.01 3.09 4.21
Saturday 28 May 2022
18:00 Al Talaba 3 – 1 Samarra — — —
15:30 Erbil 2 – 1 Al Sinaah — — —
15:30 Naft Maysan 1 – 1 Al Diwaniya — — —
13:00 Naft 2 – 2 Al Zawra'a — — —
13:00 Baghdad 0 – 1 Al Minaa Basra — — —
Wednesday 25 May 2022
17:00 Al Quwa Al Jawiya 2 – 1 Al Najaf — — —
Saturday 21 May 2022
18:30 Al Quwa Al Jawiya 2 – 1 Erbil — — —
13:00 Al Shorta 2 – 3 Newroz 1.32 4.64 9.80
Friday 20 May 2022
15:30 Naft Al-Wasat 1 – 0 Naft Al-Janoob — — —
13:00 Al Sinaah 0 – 1 Al Kahrabaa — — —
13:00 Zakho 0 – 1 Naft — — —
13:00 Al Karkh 2 – 1 Baghdad — — —
Thursday 19 May 2022
18:00 Al Najaf 1 – 0 Naft Maysan — — —
15:30 Al Zawra'a 1 – 1 Al Minaa Basra — — —
13:00 Al-Qasim 1 – 2 Al Talaba — — —
13:00 Al Diwaniya 7 – 0 Samarra — — —
Tuesday 17 May 2022
13:00 Al Quwa Al Jawiya 0 – 2 Al Shorta — — —
Friday 13 May 2022
16:00 Al Talaba 3 – 1 Al Sinaah — — —
13:00 Al Kahrabaa 2 – 3 Al Quwa Al Jawiya — — —
13:00 Newroz 2 – 0 Baghdad — — —
Thursday 12 May 2022
19:00 Al Zawra'a 2 – 0 Zakho 2.05 2.87 4.40
16:45 Erbil 0 – 2 Naft Al-Wasat — — —
14:30 Naft Al-Janoob 1 – 0 Naft — — —
Wednesday 11 May 2022
00:00 Naft Maysan 0 – 2 Al Shorta — — —
00:00 Al Minaa Basra 0 – 0 Al Karkh — — —
00:00 Samarra 1 – 2 Al Najaf 5.40 2.93 1.73
00:00 Al-Qasim 1 – 0 Al Diwaniya — — —
Monday 9 May 2022
13:00 Baghdad 0 – 0 Al Quwa Al Jawiya — — —
Thursday 5 May 2022
19:00 Al Quwa Al Jawiya 2 – 1 Al Talaba — — —
16:30 Naft Al-Wasat 1 – 1 Al Kahrabaa — — —
14:30 Al Minaa Basra 1 – 1 Newroz — — —
12:15 Al Sinaah 0 – 0 Al Diwaniya — — —
12:15 Zakho 2 – 1 Naft Al-Janoob — — —
Wednesday 4 May 2022
19:00 Al Shorta 3 – 0 Samarra — — —
16:00 Al Najaf 2 – 1 Al-Qasim — — —
13:30 Al Karkh 0 – 0 Al Zawra'a — — —
12:30 Baghdad 0 – 0 Naft Maysan — — —
11:15 Naft 2 – 0 Erbil — — —
Saturday 30 April 2022
19:00 Erbil 1 – 3 Zakho 2.61 2.62 2.92
12:30 Al Diwaniya 2 – 1 Al Quwa Al Jawiya — — —
Friday 29 April 2022
19:00 Al Zawra'a 2 – 1 Naft Al-Janoob — — —
12:30 Samarra 0 – 2 Baghdad — — —
Thursday 28 April 2022
19:00 Naft Maysan 1 – 1 Al Minaa Basra — — —
12:30 Al Kahrabaa 0 – 1 Naft — — —
Wednesday 27 April 2022
19:00 Al Najaf 0 – 0 Al Sinaah — — —
12:30 Newroz 2 – 1 Al Karkh — — —
Tuesday 26 April 2022
19:00 Al Talaba 2 – 3 Naft Al-Wasat — — —
12:30 Al-Qasim 0 – 3 Al Shorta — — —
Friday 22 April 2022
19:00 Naft Al-Janoob 1 – 1 Erbil — — —
Thursday 21 April 2022
19:00 Zakho 0 – 1 Al Kahrabaa — — —
19:00 Al Minaa Basra 1 – 1 Samarra — — —
12:30 Al Karkh 1 – 0 Naft Maysan — — —
Wednesday 20 April 2022
19:00 Al Shorta 1 – 0 Al Sinaah — — —
12:30 Baghdad 3 – 0 Al-Qasim — — —
12:30 Newroz 0 – 0 Al Zawra'a — — —
Tuesday 19 April 2022
19:00 Naft Al-Wasat 2 – 0 Al Diwaniya — — —
12:30 Naft 1 – 0 Al Talaba — — —
Saturday 16 April 2022
19:00 Erbil 1 – 0 Al Zawra'a — — —
Friday 15 April 2022
19:00 Naft Maysan 1 – 1 Newroz — — —
12:30 Al Kahrabaa 2 – 1 Naft Al-Janoob — — —
Thursday 14 April 2022
19:00 Al Talaba 2 – 1 Zakho — — —
12:30 Al Diwaniya 0 – 0 Naft — — —
12:30 Al-Qasim 2 – 1 Al Minaa Basra 1.78 3.14 3.22
Wednesday 13 April 2022
19:00 Al Najaf 1 – 1 Naft Al-Wasat 2.56 3.00 2.51
12:30 Al Sinaah 1 – 2 Baghdad — — —
12:30 Samarra 2 – 3 Al Karkh 3.36 2.92 2.13
Thursday 7 April 2022
19:00 Erbil 1 – 0 Al Kahrabaa — — —
19:00 Al Zawra'a 0 – 0 Naft Maysan — — —
12:30 Al Karkh 2 – 2 Al-Qasim — — —
Wednesday 6 April 2022
19:00 Naft Al-Janoob 0 – 0 Al Talaba — — —
12:30 Zakho 1 – 2 Al Diwaniya — — —
Tuesday 5 April 2022
19:00 Al Minaa Basra 0 – 1 Al Sinaah — — —
12:30 Newroz 2 – 0 Samarra — — —
Monday 4 April 2022
19:00 Naft Al-Wasat 2 – 1 Al Shorta — — —
12:30 Naft 1 – 2 Al Najaf — — —
Wednesday 9 March 2022
16:15 Al Quwa Al Jawiya 2 – 1 Al Minaa Basra — — —
13:45 Al Najaf 1 – 1 Zakho — — —
11:30 Al Talaba 1 – 0 Erbil — — —
11:30 Al Diwaniya 0 – 2 Naft Al-Janoob — — —
11:30 Baghdad 0 – 1 Naft Al-Wasat — — —
Tuesday 8 March 2022
15:30 Al Shorta 1 – 0 Naft — — —
12:30 Al Kahrabaa 0 – 0 Al Zawra'a — — —
11:30 Samarra 0 – 1 Naft Maysan — — —
11:30 Al Sinaah 3 – 0 Al Karkh — — —
10:30 Al-Qasim 1 – 1 Newroz — — —
Thursday 3 March 2022
15:00 Al Minaa Basra 3 – 3 Naft Al-Wasat — — —
Wednesday 2 March 2022
17:15 Naft Al-Janoob 2 – 3 Al Najaf — — —
15:00 Erbil 4 – 2 Al Diwaniya 1.79 3.24 4.70
12:30 Al Karkh 1 – 1 Al Quwa Al Jawiya — — —
11:30 Newroz 4 – 1 Al Sinaah — — —
10:30 Zakho 1 – 1 Al Shorta — — —
Tuesday 1 March 2022
15:30 Naft Maysan 1 – 0 Al-Qasim — — —
13:00 Al Zawra'a 0 – 0 Samarra — — —
11:30 Naft 1 – 0 Baghdad — — —
10:30 Al Kahrabaa 0 – 1 Al Talaba — — —
Friday 25 February 2022
17:15 Al Quwa Al Jawiya 2 – 0 Newroz — — —
15:00 Naft Al-Wasat 2 – 2 Al Karkh 1.75 3.00 5.10
12:45 Al Shorta 2 – 0 Naft Al-Janoob — — —
11:00 Baghdad 1 – 1 Zakho — — —
10:30 Al Najaf 0 – 0 Erbil — — —
Thursday 24 February 2022
15:30 Al Zawra'a 0 – 1 Al Talaba — — —
12:30 Al Sinaah 1 – 1 Naft Maysan — — —
11:00 Al Diwaniya 1 – 1 Al Kahrabaa — — —
11:00 Samarra 3 – 2 Al-Qasim — — —
10:30 Naft 4 – 1 Al Minaa Basra — — —
Sunday 20 February 2022
17:15 Naft Al-Janoob 0 – 2 Baghdad — — —
15:00 Erbil 0 – 1 Al Shorta 7.51 3.47 1.66
12:45 Naft Maysan 1 – 2 Al Quwa Al Jawiya — — —
11:00 Newroz 1 – 0 Naft Al-Wasat — — —
10:30 Al-Qasim 0 – 0 Al Zawra'a — — —
Saturday 19 February 2022
13:30 Al Talaba 3 – 0 Al Diwaniya — — —
11:00 Al Kahrabaa 2 – 0 Al Najaf 2.90 2.72 2.52
11:00 Zakho 0 – 0 Al Minaa Basra — — —
11:00 Al Karkh 1 – 2 Naft — — —
11:00 Samarra 1 – 1 Al Sinaah — — —
Tuesday 15 February 2022
17:15 Al Quwa Al Jawiya 2 – 0 Samarra — — —
15:00 Naft Al-Wasat 0 – 0 Naft Maysan — — —
12:45 Al Zawra'a 2 – 0 Al Diwaniya 1.41 4.40 8.06
10:30 Baghdad 1 – 1 Erbil — — —
Monday 14 February 2022
17:15 Al Minaa Basra 0 – 1 Naft Al-Janoob — — —
15:00 Al Shorta 0 – 0 Al Kahrabaa 1.20 7.00 17.00
12:45 Al Najaf 1 – 3 Al Talaba — — —
11:00 Naft 3 – 1 Newroz — — —
11:00 Al Sinaah 0 – 1 Al-Qasim — — —
10:30 Al Karkh 0 – 1 Zakho 3.30 2.82 3.01
Thursday 10 February 2022
11:00 Al Sinaah 0 – 1 Al Zawra'a — — —
Wednesday 9 February 2022
13:15 Erbil 3 – 0 Al Minaa Basra — — —
11:00 Al-Qasim 1 – 1 Al Quwa Al Jawiya — — —
11:00 Samarra 2 – 2 Naft Al-Wasat — — —
10:45 Al Diwaniya 0 – 2 Al Najaf — — —
Tuesday 8 February 2022
17:15 Al Talaba 0 – 1 Al Shorta — — —
15:00 Naft Maysan 1 – 1 Naft — — —
12:45 Naft Al-Janoob 0 – 0 Al Karkh — — —
11:00 Al Kahrabaa 2 – 1 Baghdad — — —
10:30 Newroz 1 – 0 Zakho — — —
Saturday 5 February 2022
11:00 Al Diwaniya 0 – 0 Al Zawra'a — — —
Sunday 16 January 2022
16:00 Al Shorta 2 – 1 Al Diwaniya 1.20 6.20 13.00
13:30 Al Kahrabaa 1 – 0 Al Minaa Basra 2.29 2.83 3.88
11:00 Baghdad 0 – 1 Al Talaba — — —
11:00 Naft 1 – 0 Samarra — — —
10:45 Zakho 0 – 0 Naft Maysan — — —
Saturday 15 January 2022
16:30 Naft Al-Wasat 4 – 1 Al-Qasim — — —
14:00 Al Quwa Al Jawiya 1 – 1 Al Sinaah — — —
11:30 Al Najaf 2 – 2 Al Zawra'a — — —
11:00 Al Karkh 0 – 0 Erbil — — —
10:45 Newroz 0 – 0 Naft Al-Janoob — — —
Wednesday 12 January 2022
13:00 Al Talaba 0 – 0 Al Minaa Basra — — —
Tuesday 11 January 2022
16:00 Al Kahrabaa 1 – 3 Al Karkh 2.36 2.91 3.66
13:30 Al Quwa Al Jawiya 2 – 2 Al Zawra'a — — —
11:00 Al-Qasim 0 – 0 Naft — — —
10:45 Samarra 0 – 1 Zakho — — —
10:30 Al Diwaniya 2 – 0 Baghdad — — —
Monday 10 January 2022
13:00 Al Shorta 1 – 0 Al Najaf 1.59 3.72 5.95
11:00 Al Sinaah 0 – 0 Naft Al-Wasat — — —
11:00 Naft Maysan 4 – 1 Naft Al-Janoob — — —
11:00 Erbil 4 – 2 Newroz — — —
Thursday 6 January 2022
15:30 Al Minaa Basra 3 – 0 Al Diwaniya — — —
11:30 Naft Al-Janoob 2 – 1 Samarra — — —
11:00 Zakho 1 – 1 Al-Qasim — — —
11:00 Newroz 2 – 1 Al Kahrabaa — — —
10:45 Al Karkh 1 – 2 Al Talaba — — —
Wednesday 5 January 2022
16:30 Al Najaf 1 – 0 Baghdad — — —
16:00 Al Zawra'a 1 – 2 Al Shorta 3.94 3.01 2.21
12:30 Naft Al-Wasat 2 – 1 Al Quwa Al Jawiya — — —
11:00 Naft 1 – 1 Al Sinaah — — —
10:45 Erbil 2 – 0 Naft Maysan — — —
Saturday 1 January 2022
16:00 Al Quwa Al Jawiya 0 – 1 Naft — — —
12:00 Al Talaba 1 – 0 Newroz — — —
11:00 Al-Qasim 3 – 2 Naft Al-Janoob — — —
11:00 Al Diwaniya 0 – 1 Al Karkh — — —
10:45 Al Sinaah 1 – 1 Zakho — — —
Friday 31 December 2021
14:30 Al Minaa Basra 1 – 1 Al Najaf 3.82 2.61 2.26
13:00 Al Zawra'a 2 – 0 Naft Al-Wasat 2.20 2.94 3.94
11:00 Baghdad 1 – 3 Al Shorta — — —
11:00 Naft Maysan 2 – 0 Al Kahrabaa — — —
10:45 Samarra 1 – 2 Erbil 3.52 2.77 2.26
Monday 27 December 2021
13:00 Naft Al-Janoob 0 – 0 Al Sinaah — — —
11:00 Newroz 0 – 1 Al Diwaniya — — —
11:00 Zakho 0 – 0 Al Quwa Al Jawiya — — —
10:45 Naft Maysan 1 – 0 Al Talaba — — —
Sunday 26 December 2021
14:45 Al Kahrabaa 2 – 0 Samarra — — —
12:45 Al Shorta 3 – 1 Al Minaa Basra — — —
11:00 Baghdad 1 – 1 Al Zawra'a — — —
11:00 Erbil 1 – 0 Al-Qasim — — —
11:00 Al Karkh 1 – 1 Al Najaf 3.90 2.70 2.24
10:45 Naft 1 – 1 Naft Al-Wasat — — —
Wednesday 22 December 2021
16:00 Al Zawra'a 1 – 2 Naft — — —
15:00 Al Najaf 0 – 1 Newroz — — —
12:45 Al Quwa Al Jawiya 2 – 1 Naft Al-Janoob — — —
11:00 Naft Al-Wasat 0 – 2 Zakho — — —
11:00 Al Diwaniya 2 – 1 Naft Maysan — — —
10:45 Al Karkh 0 – 1 Al Shorta — — —
Tuesday 21 December 2021
13:00 Al Minaa Basra 1 – 1 Baghdad — — —
11:00 Al-Qasim 1 – 0 Al Kahrabaa — — —
11:00 Samarra 0 – 1 Al Talaba — — —
11:00 Al Sinaah 2 – 0 Erbil — — —
Friday 17 December 2021
16:15 Naft Al-Janoob 1 – 1 Naft Al-Wasat — — —
13:00 Al Minaa Basra 1 – 1 Al Zawra'a — — —
11:00 Naft Maysan 0 – 2 Al Najaf — — —
11:00 Newroz 2 – 3 Al Shorta — — —
11:00 Samarra 0 – 0 Al Diwaniya — — —
11:00 Naft 0 – 0 Zakho — — —
Thursday 16 December 2021
15:00 Al Talaba 1 – 1 Al-Qasim — — —
13:00 Al Kahrabaa 2 – 2 Al Sinaah — — —
11:00 Baghdad 0 – 0 Al Karkh — — —
11:00 Erbil 0 – 1 Al Quwa Al Jawiya — — —
Sunday 12 December 2021
13:00 Al Shorta 2 – 0 Naft Maysan — — —
11:00 Al Najaf 2 – 0 Samarra — — —
09:00 Naft 0 – 0 Naft Al-Janoob — — —
09:00 Baghdad 1 – 0 Newroz — — —
09:00 Zakho 0 – 1 Al Zawra'a — — —
Saturday 11 December 2021
13:00 Al Quwa Al Jawiya 2 – 0 Al Kahrabaa — — —
11:00 Naft Al-Wasat 3 – 0 Erbil — — —
09:00 Al Karkh 1 – 1 Al Minaa Basra 2.14 2.92 3.92
09:00 Al Sinaah 0 – 1 Al Talaba — — —
09:00 Al Diwaniya 1 – 1 Al-Qasim — — —
Saturday 27 November 2021
17:00 Naft Al-Janoob 0 – 0 Zakho — — —
13:00 Naft Maysan 0 – 1 Baghdad — — —
11:00 Newroz 1 – 1 Al Minaa Basra — — —
Friday 26 November 2021
13:00 Al Kahrabaa 1 – 2 Naft Al-Wasat 3.00 2.81 2.57
11:00 Al Diwaniya 1 – 2 Al Sinaah — — —
11:00 Erbil 0 – 0 Naft — — —
Thursday 25 November 2021
13:00 Al Zawra'a 2 – 1 Al Karkh 1.45 4.06 8.30
11:00 Al-Qasim 1 – 0 Al Najaf — — —
11:00 Samarra 0 – 3 Al Shorta — — —
11:00 Al Talaba 3 – 0 Al Quwa Al Jawiya — — —
Sunday 21 November 2021
17:00 Al Minaa Basra 1 – 2 Naft Maysan — — —
13:00 Al Quwa Al Jawiya 3 – 0 Al Diwaniya — — —
11:00 Erbil 0 – 1 Zakho — — —
11:00 Naft Al-Janoob 0 – 0 Al Zawra'a — — —
11:00 Baghdad 2 – 0 Samarra — — —
Saturday 20 November 2021
15:00 Naft Al-Wasat 2 – 2 Al Talaba — — —
13:00 Al Shorta 0 – 0 Al-Qasim — — —
11:00 Al Karkh 1 – 1 Newroz 2.52 2.88 3.15
11:00 Naft 0 – 1 Al Kahrabaa — — —
11:00 Al Sinaah 0 – 2 Al Najaf — — —
Tuesday 16 November 2021
17:00 Al Najaf 1 – 0 Al Quwa Al Jawiya — — —
11:30 Al-Qasim 0 – 0 Baghdad — — —
11:30 Al Kahrabaa 0 – 0 Zakho 2.47 2.83 3.12
11:30 Al Zawra'a 2 – 1 Newroz 1.70 3.42 5.60
Monday 15 November 2021
15:30 Al Talaba 3 – 1 Naft — — —
13:30 Erbil 1 – 2 Naft Al-Janoob — — —
11:45 Naft Maysan 0 – 0 Al Karkh — — —
11:45 Al Diwaniya 0 – 2 Naft Al-Wasat — — —
11:45 Samarra 1 – 1 Al Minaa Basra 2.80 3.00 2.69
11:45 Al Sinaah 0 – 1 Al Shorta — — —
Friday 5 November 2021
16:30 Al Shorta 1 – 0 Al Quwa Al Jawiya — — —
14:00 Naft Al-Janoob 1 – 1 Al Kahrabaa — — —
11:45 Newroz 0 – 0 Naft Maysan — — —
11:45 Zakho 2 – 0 Al Talaba — — —
Thursday 4 November 2021
16:15 Naft Al-Wasat 0 – 1 Al Najaf — — —
14:00 Al Zawra'a 1 – 0 Erbil — — —
11:45 Baghdad 1 – 1 Al Sinaah — — —
11:45 Al Minaa Basra 2 – 2 Al-Qasim — — —
11:45 Al Karkh 1 – 1 Samarra 1.92 3.10 4.30
11:45 Naft 1 – 0 Al Diwaniya — — —
Sunday 31 October 2021
16:15 Al Quwa Al Jawiya 2 – 1 Baghdad — — —
13:45 Al Najaf 0 – 1 Naft — — —
11:45 Al Diwaniya 2 – 2 Zakho — — —
11:45 Al Kahrabaa 0 – 0 Erbil 1.91 3.11 4.32
11:45 Samarra 1 – 3 Newroz 2.51 2.89 3.11
11:45 Al Talaba 3 – 2 Naft Al-Janoob — — —
Saturday 30 October 2021
15:00 Al Shorta 3 – 0 Naft Al-Wasat 2.12 3.02 3.84
11:45 Naft Maysan 0 – 3 Al Zawra'a — — —
11:45 Al-Qasim 2 – 2 Al Karkh — — —
11:45 Al Sinaah 1 – 0 Al Minaa Basra — — —
Tuesday 26 October 2021
16:30 Al Minaa Basra 1 – 1 Al Quwa Al Jawiya — — —
14:15 Erbil 2 – 1 Al Talaba — — —
12:00 Naft Maysan 2 – 1 Samarra — — —
12:00 Naft Al-Janoob 2 – 1 Al Diwaniya — — —
12:00 Zakho 0 – 1 Al Najaf — — —
Monday 25 October 2021
16:30 Al Zawra'a 2 – 1 Al Kahrabaa 1.73 3.24 5.25
14:15 Naft Al-Wasat 2 – 0 Baghdad — — —
12:00 Newroz 3 – 2 Al-Qasim — — —
12:00 Al Karkh 0 – 0 Al Sinaah — — —
12:00 Naft 0 – 1 Al Shorta — — —
Thursday 21 October 2021
16:30 Naft Al-Wasat 2 – 0 Al Minaa Basra — — —
14:15 Al Shorta 3 – 2 Zakho — — —
12:00 Baghdad 2 – 2 Naft — — —
12:00 Al Diwaniya 3 – 1 Erbil — — —
12:00 Samarra 0 – 1 Al Zawra'a — — —
Wednesday 20 October 2021
16:30 Al Quwa Al Jawiya 1 – 0 Al Karkh — — —
14:15 Al Najaf 0 – 4 Naft Al-Janoob — — —
12:00 Al-Qasim 0 – 0 Naft Maysan — — —
12:00 Al Sinaah 1 – 0 Newroz — — —
12:00 Al Talaba 2 – 2 Al Kahrabaa — — —
Saturday 16 October 2021
16:30 Al Talaba 2 – 0 Al Zawra'a — — —
14:15 Al Minaa Basra 0 – 0 Naft — — —
12:00 Al-Qasim 1 – 1 Samarra — — —
12:00 Al Kahrabaa 2 – 0 Al Diwaniya 1.93 3.10 4.30
12:00 Zakho 2 – 1 Baghdad — — —
Friday 15 October 2021
16:30 Naft Al-Janoob 1 – 3 Al Shorta — — —
14:15 Erbil 0 – 0 Al Najaf 4.00 3.06 2.06
12:00 Naft Maysan 3 – 1 Al Sinaah — — —
12:00 Newroz 0 – 3 Al Quwa Al Jawiya — — —
12:00 Al Karkh 0 – 1 Naft Al-Wasat 3.72 2.94 2.18
Friday 1 October 2021
17:30 Al Zawra'a 3 – 0 Al-Qasim 1.38 4.48 9.00
15:00 Al Minaa Basra 0 – 2 Zakho — — —
15:00 Al Najaf 0 – 0 Al Kahrabaa — — —
12:30 Baghdad 0 – 0 Naft Al-Janoob — — —
12:30 Al Shorta 2 – 2 Erbil 1.34 4.56 9.60
Thursday 30 September 2021
17:30 Al Quwa Al Jawiya 2 – 0 Naft Maysan — — —
15:00 Naft Al-Wasat 2 – 0 Newroz — — —
12:30 Al Diwaniya 1 – 1 Al Talaba — — —
12:30 Naft 0 – 0 Al Karkh — — —
12:30 Al Sinaah 1 – 0 Samarra — — —
Sunday 26 September 2021
17:30 Naft Al-Janoob 3 – 1 Al Minaa Basra — — —
15:00 Erbil 1 – 2 Baghdad — — —
15:00 Al Talaba 1 – 0 Al Najaf — — —
12:30 Al Kahrabaa 0 – 2 Al Shorta 3.60 3.06 2.03
Saturday 25 September 2021
15:30 Naft Maysan 0 – 2 Naft Al-Wasat — — —
12:30 Al-Qasim 0 – 0 Al Sinaah — — —
12:30 Newroz 0 – 0 Naft — — —
12:30 Zakho 0 – 0 Al Karkh — — —
12:30 Samarra 0 – 2 Al Quwa Al Jawiya — — —
Wednesday 22 September 2021
15:00 Al Najaf 3 – 0 Al Diwaniya — — —
Tuesday 21 September 2021
17:30 Al Zawra'a 1 – 0 Al Sinaah — — —
15:00 Al Minaa Basra 0 – 0 Erbil — — —
12:30 Naft Al-Wasat 1 – 0 Samarra — — —
12:30 Baghdad 0 – 2 Al Kahrabaa — — —
12:30 Al Quwa Al Jawiya 1 – 0 Al-Qasim — — —
Monday 20 September 2021
17:30 Al Shorta 1 – 0 Al Talaba — — —
12:30 Zakho 2 – 1 Newroz — — —
12:30 Al Karkh 1 – 2 Naft Al-Janoob — — —
12:30 Naft 0 – 0 Naft Maysan — — —
Wednesday 28 July 2021
17:00 Al Hudod 1 – 2 Al Quwa Al Jawiya — — —
Monday 26 July 2021
14:00 Al Simawa 2 – 3 Al Diwaniya — — —
14:00 Al Kahrabaa 0 – 1 Al Talaba — — —
14:00 Al Najaf 1 – 0 Al-Qasim — — —
14:00 Alsinaat Al Kahrabaiya 1 – 1 Al Shorta — — —
14:00 Erbil 1 – 3 Al Zawra'a — — —
Monday 19 July 2021
14:00 Naft Al-Janoob 0 – 1 Naft — — —
14:00 Zakho 1 – 2 Naft Maysan — — —
Sunday 18 July 2021
16:30 Al Minaa Basra 1 – 1 Naft Al-Wasat — — —
14:00 Al Karkh 0 – 0 Baghdad — — —
Thursday 15 July 2021
14:00 Naft 1 – 1 Al Kahrabaa — — —
14:00 Al Shorta 1 – 0 Naft Al-Janoob — — —
Wednesday 14 July 2021
16:30 Erbil 1 – 0 Alsinaat Al Kahrabaiya — — —
14:00 Al Talaba 1 – 1 Al Hudod — — —
14:00 Baghdad 0 – 0 Naft Maysan — — —
Tuesday 13 July 2021
16:30 Naft Al-Wasat 0 – 0 Al Diwaniya — — —
14:00 Al-Qasim 3 – 2 Al Simawa — — —
14:00 Zakho 0 – 1 Al Najaf — — —
14:00 Al Zawra'a 0 – 1 Al Karkh 1.58 3.06 7.20
Monday 12 July 2021
16:30 Al Minaa Basra 2 – 0 Al Quwa Al Jawiya — — —
Sunday 11 July 2021
14:00 Al Kahrabaa 0 – 3 Al Shorta 5.30 2.95 1.83
Saturday 10 July 2021
16:30 Naft Al-Janoob 1 – 0 Erbil — — —
14:00 Al Hudod 0 – 1 Naft — — —
14:00 Alsinaat Al Kahrabaiya 3 – 2 Al Karkh — — —
Friday 9 July 2021
18:45 Al Quwa Al Jawiya 1 – 1 Al Talaba — — —
16:30 Al Najaf 2 – 1 Baghdad — — —
16:30 Naft Maysan 0 – 1 Al Zawra'a — — —
14:00 Al Simawa 0 – 2 Zakho — — —
Thursday 8 July 2021
13:45 Al Diwaniya 1 – 0 Al Minaa Basra — — —
13:45 Al-Qasim 2 – 1 Naft Al-Wasat 3.32 2.91 2.22
Tuesday 6 July 2021
18:30 Al Shorta 1 – 2 Al Hudod 1.26 5.20 10.00
16:00 Erbil 1 – 1 Al Kahrabaa — — —
Monday 5 July 2021
13:45 Naft 1 – 4 Al Quwa Al Jawiya — — —
13:45 Baghdad 2 – 1 Al Simawa — — —
13:45 Al Zawra'a 2 – 0 Al Najaf — — —
13:45 Al Karkh 4 – 2 Naft Al-Janoob — — —
13:45 Naft Maysan 2 – 2 Alsinaat Al Kahrabaiya — — —
Sunday 4 July 2021
13:45 Al Talaba 4 – 2 Al Minaa Basra — — —
13:45 Al Diwaniya 1 – 1 Al-Qasim — — —
13:45 Naft Al-Wasat 1 – 1 Zakho — — —
Friday 2 July 2021
14:00 Al Hudod 0 – 1 Erbil — — —
Thursday 1 July 2021
19:00 Al Quwa Al Jawiya 2 – 0 Al Shorta — — —
16:30 Al Najaf 2 – 1 Alsinaat Al Kahrabaiya — — —
16:30 Naft Al-Janoob 2 – 1 Naft Maysan — — —
14:00 Al Simawa 1 – 2 Al Zawra'a — — —
14:00 Al Kahrabaa 1 – 0 Al Karkh — — —
Wednesday 30 June 2021
18:30 Al Talaba 0 – 0 Naft — — —
16:30 Al Minaa Basra 2 – 1 Al-Qasim — — —
14:00 Zakho 1 – 1 Al Diwaniya — — —
14:00 Naft Al-Wasat 4 – 1 Baghdad — — —
Sunday 27 June 2021
18:30 Erbil 0 – 0 Al Quwa Al Jawiya — — —
16:15 Al Najaf 1 – 1 Naft Al-Janoob — — —
13:45 Al Karkh 0 – 1 Al Hudod — — —
13:45 Alsinaat Al Kahrabaiya 0 – 0 Al Simawa — — —
Saturday 26 June 2021
17:00 Al Shorta 2 – 0 Al Talaba — — —
Friday 25 June 2021
18:30 Al Zawra'a 1 – 1 Naft Al-Wasat — — —
16:15 Naft Maysan 2 – 4 Al Kahrabaa — — —
13:45 Naft 1 – 1 Al Minaa Basra — — —
13:45 Al Diwaniya 0 – 1 Baghdad — — —
13:45 Al-Qasim 2 – 1 Zakho — — —
Wednesday 23 June 2021
17:00 Al Quwa Al Jawiya 3 – 2 Al Karkh — — —
13:45 Al Simawa 0 – 0 Naft Al-Janoob — — —
Monday 21 June 2021
16:15 Al Shorta 1 – 1 Naft — — —
13:45 Baghdad 0 – 1 Al-Qasim — — —
13:45 Al Kahrabaa 0 – 0 Al Najaf — — —
13:45 Al Diwaniya 0 – 1 Al Zawra'a — — —
13:30 Al Minaa Basra 3 – 1 Zakho — — —
Sunday 20 June 2021
18:30 Al Talaba 1 – 1 Erbil — — —
16:15 Naft Al-Wasat 3 – 2 Alsinaat Al Kahrabaiya — — —
13:45 Al Hudod 2 – 2 Naft Maysan — — —
Saturday 19 June 2021
13:45 Al Simawa 0 – 2 Al Quwa Al Jawiya — — —
Sunday 30 May 2021
13:00 Naft Maysan 1 – 2 Naft — — —
Monday 17 May 2021
18:30 Al Najaf 2 – 1 Al Hudod — — —
16:00 Naft Al-Janoob 2 – 3 Naft Al-Wasat — — —
16:00 Erbil 2 – 1 Naft — — —
13:30 Al Karkh 2 – 2 Al Talaba — — —
13:30 Zakho 0 – 2 Baghdad — — —
Sunday 16 May 2021
18:30 Al Minaa Basra 2 – 3 Al Shorta — — —
16:00 Naft Maysan 0 – 4 Al Quwa Al Jawiya — — —
13:30 Al Kahrabaa 1 – 0 Al Simawa — — —
13:30 Al Zawra'a 2 – 0 Al-Qasim — — —
13:30 Alsinaat Al Kahrabaiya 1 – 1 Al Diwaniya — — —
Wednesday 12 May 2021
19:00 Naft Al-Wasat 0 – 0 Al Kahrabaa — — —
19:00 Al Quwa Al Jawiya 3 – 4 Al Najaf — — —
13:00 Naft 1 – 1 Al Karkh — — —
13:00 Al Shorta 2 – 1 Erbil — — —
Tuesday 11 May 2021
19:00 Al Talaba 1 – 1 Naft Maysan — — —
13:00 Al Hudod 0 – 0 Al Simawa — — —
13:00 Al-Qasim 1 – 0 Alsinaat Al Kahrabaiya — — —
13:00 Baghdad 0 – 1 Al Minaa Basra — — —
13:00 Al Diwaniya 0 – 0 Naft Al-Janoob — — —
13:00 Zakho 1 – 1 Al Zawra'a — — —
Saturday 8 May 2021
13:00 Al Karkh 0 – 3 Al Shorta — — —
Friday 7 May 2021
19:00 Al Quwa Al Jawiya 3 – 2 Naft Al-Wasat — — —
Wednesday 5 May 2021
19:00 Al Shorta 3 – 1 Naft Maysan — — —
Tuesday 4 May 2021
19:00 Al Quwa Al Jawiya 0 – 0 Al Diwaniya — — —
Thursday 29 April 2021
19:00 Naft Al-Janoob 1 – 1 Al-Qasim — — —
19:00 Al Zawra'a 1 – 0 Baghdad — — —
13:00 Alsinaat Al Kahrabaiya 1 – 0 Zakho — — —
Wednesday 28 April 2021
19:00 Naft Al-Wasat 0 – 0 Al Hudod — — —
19:00 Al Minaa Basra 3 – 0 Erbil — — —
Tuesday 27 April 2021
19:00 Al Najaf 2 – 0 Al Talaba — — —
13:00 Al Kahrabaa 3 – 0 Al Diwaniya — — —
Sunday 18 April 2021
18:00 Al Zawra'a 1 – 1 Al Minaa Basra — — —
13:00 Baghdad 2 – 1 Alsinaat Al Kahrabaiya — — —
Saturday 17 April 2021
18:00 Erbil 0 – 1 Al Karkh — — —
13:00 Al-Qasim 1 – 1 Al Kahrabaa — — —
13:00 Zakho 1 – 2 Naft Al-Janoob — — —
Friday 16 April 2021
18:00 Al Talaba 1 – 2 Al Simawa — — —
13:00 Al Diwaniya 1 – 1 Al Hudod — — —
13:00 Naft 1 – 0 Al Najaf — — —
Tuesday 13 April 2021
13:00 Alsinaat Al Kahrabaiya 0 – 1 Al Zawra'a — — —
Friday 9 April 2021
16:45 Naft Al-Wasat 1 – 0 Al Talaba — — —
14:30 Naft Al-Janoob 1 – 0 Baghdad — — —
13:00 Al Kahrabaa 1 – 2 Zakho — — —
12:00 Al Karkh 2 – 1 Al Minaa Basra 2.55 2.83 3.28
Thursday 8 April 2021
16:45 Al Najaf 3 – 1 Al Shorta 2.44 2.90 3.30
14:30 Naft Maysan 2 – 3 Erbil — — —
13:00 Al Simawa 1 – 1 Naft — — —
12:00 Al Hudod 2 – 2 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