Iraq • 2025
Iraqi League
Regular Season - 29

Home
Diyala

Away
Naft
Match Predictions
Markets & Advice
Double Chance
Awaiting market
Goals Markets
Awaiting market
Both Teams to Score
Awaiting market
Correct Score
Awaiting market
Head to Head Matches
Last Meetings (H2H)
Naft
Naft
Diyala
Last Matches
Last Matches (Diyala)
FT • 13 Apr 2026
Al Karkh0 - 2Diyala
vs Al Karkh
FT • 09 Apr 2026
Diyala1 - 0Naft Maysan
vs Naft Maysan
FT • 04 Apr 2026
Diyala1 - 1Newroz
vs Newroz
FT • 31 Mar 2026
Al-Qasim0 - 4Diyala
vs Al-Qasim
FT • 27 Mar 2026
Diyala1 - 2Al Najaf
vs Al Najaf
Last Matches
Last Matches (Naft)
FT • 14 Apr 2026
Naft0 - 2Erbil
vs Erbil
FT • 09 Apr 2026
Naft1 - 0Gharraf
vs Gharraf
FT • 05 Apr 2026
Al Quwa Al Jawiya0 - 0Naft
vs Al Quwa Al Jawiya
FT • 30 Mar 2026
Al Talaba0 - 0Naft
vs Al Talaba
FT • 25 Mar 2026
Al-Qasim0 - 2Naft
vs Al-Qasim
League Table
Iraqi League
| Team | PL | W | D | L | GD | Last 5 | Pts |
|---|---|---|---|---|---|---|---|
#1 Al Quwa Al Jawiya | 28 | 20 | 6 | 2 | 28 | WWDDW | 66 |
#2 Al Shorta | 28 | 18 | 5 | 5 | 28 | LWWDW | 59 |
#3 Erbil | 28 | 16 | 8 | 4 | 16 | WDDDD | 56 |
#4 Al Talaba | 28 | 16 | 6 | 6 | 15 | WWLDW | 54 |
#5 Al Zawra'a | 28 | 13 | 12 | 3 | 13 | WDDDW | 51 |
#6 Al-Karma | 28 | 14 | 8 | 6 | 21 | WWDLD | 50 |
#7 Al Karkh | 28 | 12 | 9 | 7 | 8 | LDWWL | 45 |
#8 Zakho | 28 | 12 | 8 | 8 | 7 | LDLWL | 44 |
#9 Newroz | 28 | 13 | 3 | 12 | 4 | WDDWW | 42 |
#10 Diyala | 28 | 10 | 9 | 9 | 7 | WWDWL | 39 |
#11 Naft | 28 | 9 | 10 | 9 | 2 | LWDDW | 37 |
#12 Duhok | 28 | 10 | 7 | 11 | -1 | LLWLD | 37 |
#13 Gharraf | 28 | 10 | 6 | 12 | 1 | WLDWL | 36 |
#14 Mosul | 29 | 9 | 9 | 11 | -7 | DDDLW | 36 |
#15 Baghdad | 29 | 9 | 4 | 16 | -14 | DWLWW | 31 |
#16 Naft Maysan | 29 | 7 | 8 | 14 | -13 | WDLWL | 29 |
#17 Al Kahrabaa | 29 | 8 | 3 | 18 | -9 | LLWWL | 27 |
#18 Al Minaa Basra | 28 | 6 | 8 | 14 | -11 | LLLLD | 26 |
#19 Al Najaf | 28 | 3 | 3 | 22 | -32 | LLLLW | 12 |
#20 Al-Qasim | 28 | 0 | 2 | 26 | -63 | LLLLL | 2 |
Fixture Spotlight
Diyala vs Naft — Match Preview
Diyala meet Naft in Iraqi League on Saturday, April 18, 2026 at 14:00 UTC.
In the table, Diyala sit #10 while Naft are #11.
We surface form guides, H2H history, and markets like Over 1.5/2.5/3.5, Double Chance, BTTS, Draw, plus banker and home/away win leans so you can prepare slips with confidence.
Match
Diyala vs Naft
Date
Saturday, April 18, 2026
Time
14:00 UTC
Competition
Iraqi League
Round
Regular Season - 29








