09/07/2023 16:00 Naft Maysan - Duhok SC 1:1 (0:1)
10/07/2023 15:00 Newroz SC - Erbil SC 2:1 (1:1)
15:00 Al Sinaa - Al Quwa Al Jawiya 0:2 (0:2)
15:30 Al Hudood - Al Zawra’a 0:1 (0:0)
17:15 Zakho FC - Al Talaba 1:1 (1:0)
17:15 Al Diwaniya - Karbala SC 1:3 (0:1)
20:00 Al Shorta - Al Kahrabaa 2:0 (2:0)
11/07/2023 15:00 Al Karkh SC - Naft Al Basra 1:0 (0:0)
17:15 Al Najaf - Naft Al Wasat 3:1 (1:1)
19:30 Al Naft - Al Qasim SC 2:0 (1:0)
# Team M. W D L goals Dif. Pt.
1 Al Shorta, Iraq Al Shorta 36 23 7 6 58:23 35 76
2 Al Quwa Al Jawiya, Iraq Al Quwa Al Jawiya 36 21 9 6 59:25 34 72
3 Al Zawra’a, Iraq Al Zawra’a 36 17 13 6 48:31 17 64
4 Al Talaba, Iraq Al Talaba 36 17 9 10 48:37 11 60
5 Al Kahrabaa, Iraq Al Kahrabaa 36 16 11 9 46:37 9 59
6 Al Najaf, Iraq Al Najaf 36 15 11 10 45:38 7 56
7 Karbala SC, Iraq Karbala SC 36 14 10 12 38:34 4 52
8 Erbil SC, Iraq Erbil SC 36 14 10 12 40:39 1 52
9 Newroz SC, Iraq Newroz SC 36 14 9 13 44:40 4 51
10 Al Karkh SC, Iraq Al Karkh SC 36 13 11 12 39:34 5 50
11 Duhok SC, Iraq Duhok SC 36 11 16 9 33:36 -3 49
12 Naft Maysan, Iraq Naft Maysan 36 12 12 12 41:51 -10 48
13 Al Hudood, Iraq Al Hudood 36 9 19 8 37:35 2 46
14 Zakho FC, Iraq Zakho FC 36 9 14 13 36:38 -2 41
15 Naft Al Basra, Iraq Naft Al Basra 36 8 15 13 31:38 -7 39
16 Al Qasim SC, Iraq Al Qasim SC 36 8 13 15 29:36 -7 37
17 Naft Al Wasat, Iraq Naft Al Wasat 36 5 21 10 25:31 -6 36
18 Al Naft, Iraq Al Naft 36 8 12 16 38:50 -12 36
19 Al Sinaa, Iraq Al Sinaa 36 7 6 23 25:52 -27 27
20 Al Diwaniya, Iraq Al Diwaniya 36 2 6 28 25:80 -55 12
  Champions League
  Champions League Quali.
  Champions League Quali.
  Relegation