01/05/2025 15:30 Naft Al Basra - Duhok SC 0:1 (0:0)
18:30 Al Quwa Al Jawiya - Al Kahrabaa 2:2 (1:2)
02/05/2025 15:30 Al Karkh SC - Al Talaba 1:4 (1:2)
15:30 Diyala FC - Al Najaf 0:0 (0:0)
18:30 Karbala SC - Erbil SC 0:2 (0:1)
18:30 Zakho FC - Al Zawra’a 0:0 (0:0)
20:00 Al Naft - Al Hudood 2:0 (2:0)
03/05/2025 15:30 Naft Maysan - Al Qasim SC 0:1 (0:1)
18:30 Al Karma SC - Al Minaa 0:1 (0:0)
18:30 Newroz SC - Al Shorta 0:1 (0:1)
# Team M. W D L goals Dif. Pt.
1 Al Shorta, Iraq Al Shorta 31 20 8 3 57:19 38 68
2 Al Zawra’a, Iraq Al Zawra’a 31 19 8 4 46:21 25 65
3 Zakho FC, Iraq Zakho FC 31 15 9 7 44:24 20 54
4 Al Talaba, Iraq Al Talaba 31 15 8 8 33:20 13 53
5 Duhok SC, Iraq Duhok SC 29 14 7 8 35:26 9 49
6 Al Quwa Al Jawiya, Iraq Al Quwa Al Jawiya 31 14 7 10 35:33 2 49
7 Al Qasim SC, Iraq Al Qasim SC 31 12 12 7 37:31 6 48
8 Al Naft, Iraq Al Naft 31 11 12 8 23:19 4 45
9 Naft Maysan, Iraq Naft Maysan 31 12 8 11 33:35 -2 44
10 Al Karma SC, Iraq Al Karma SC 31 11 10 10 35:26 9 43
11 Al Kahrabaa, Iraq Al Kahrabaa 31 10 11 10 30:30 0 41
12 Newroz SC, Iraq Newroz SC 31 10 9 12 37:37 0 39
13 Al Karkh SC, Iraq Al Karkh SC 31 10 9 12 32:38 -6 39
14 Erbil SC, Iraq Erbil SC 30 11 5 14 37:48 -11 38
15 Al Najaf, Iraq Al Najaf 31 9 10 12 31:31 0 37
16 Al Minaa, Iraq Al Minaa 30 9 7 14 26:32 -6 34
17 Diyala FC, Iraq Diyala FC 31 7 10 14 25:43 -18 31
18 Naft Al Basra, Iraq Naft Al Basra 31 6 6 19 20:44 -24 24
19 Karbala SC, Iraq Karbala SC 31 4 10 17 21:46 -25 22
20 Al Hudood, Iraq Al Hudood 31 5 2 24 30:64 -34 17
  Champions League
  AFC Cup
  Playoffs
  Playoffs
  Relegation