The La Liga is a Spanish professional league for association football clubs. At the top of the Spanish football league system, it is the country's primary football competition and is contested by 20 clubs. The competition was formed in 1929, with an initial format of 10 teams.