20 teams compete in the Iraq Stars League, the top-tier professional football league in Iraq. The league was established in 1974 and has been contested by various numbers of teams over the years. The current format of 20 teams was adopted in 2015 and has remained unchanged since then.
Iraq Stars League Trivia: How Much Do You Know About Iraq Stars League?