42 clubs from the top three tiers of the Iraqi football league system are participating in the competition.
[2] The top six Iraq Stars League clubs enter the competition in the Round of 16.
[3] The rounds of the 2024–25 competition are scheduled as follows:[4] This round features 10 teams from the Stars League (level 1), 20 teams from the Premier Division League (level 2) and 2 teams from the First Division League (level 3).
Newroz, Al-Talaba, Al-Hudood and Naft Maysan received byes to the second round.
Al-Shorta, Al-Quwa Al-Jawiya, Al-Zawraa, Al-Najaf, Zakho and Duhok received byes to the Round of 16.