
The Campeonato Nacional de Liga de Primera División, also known as La Liga, came into existence in 1929 with only 10 participating teams. It is one of the most popular football leagues in the world and some of the best players in history like Lionel Messi and Cristiano Ronaldo have plied their trades in the Spanish top-flight over the years.
Before La Liga's inception, the ‘Copa Del Rey’ was Spain's national championship. The basic structure of La Liga imbibes the double round-robin system with 20 participating teams. Each team has 38 matches every season where they play two games each against the rest of the teams. At the end of each season, the three teams positioned last in the league are relegated to the Segunda Division and the top three teams from that division are promoted to La Liga.
A total of 62 teams have participated in the La Liga over the years, with Real Madrid holding the most number of titles (34), followed by their rivals Barcelona who have won 26 titles. In the 2020-21 season, Atletico Madrid won their second La Liga title under Diego Simeone, as Los Rojiblancos got their hands on the domestic crown for the first time since their historic 2013-14 campaign.
La Liga Winners Year on Year
La Liga was won by Real Madrid in the 2023-24 season.
Season | Winners | Runners-up |
1928-29 | Barcelona | Real Madrid |
1929–30 | Athletic Bilbao | Barcelona |
1930–31 | Athletic Bilbao | Racing Santander |
1931–32 | Real Madrid | Athletic Bilbao |
1932–33 | Real Madrid | Athletic Bilbao |
1933–34 | Athletic Bilbao | Real Madrid |
1934–35 | Real Betis | Real Madrid |
1935–36 | Athletic Bilbao | Real Madrid |
1936–37 | Canceled due to Civil War | |
1937–38 | Canceled due to Civil War | |
1938–39 | Canceled due to Civil War | |
1939–40 | Atlético Aviación | Sevilla |
1940–41 | Atlético Aviación | Athletic Bilbao |
1941–42 | Valencia | Real Madrid |
1942–43 | Athletic Bilbao | Sevilla |
1943–44 | Valencia | Atlético Aviación |
1944–45 | Barcelona | Real Madrid |
1945–46 | Sevilla | Barcelona |
1946–47 | Valencia | Athletic Bilbao |
1947–48 | Barcelona | Valencia |
1948–49 | Barcelona | Valencia |
1949–50 | Atlético Madrid | Deportivo La Coruña |
1950–51 | Atlético Madrid | Sevilla |
1951–52 | Barcelona | Athletic Bilbao |
1952–53 | Barcelona | Valencia |
1953–54 | Real Madrid | Barcelona |
1954–55 | Real Madrid | Barcelona |
1955–56 | Athletic Bilbao | Barcelona |
1956–57 | Real Madrid | Sevilla |
1957–58 | Real Madrid | Atlético Madrid |
1958–59 | Barcelona | Real Madrid |
1959–60 | Barcelona | Real Madrid |
1960–61 | Real Madrid | Atlético Madrid |
1961–62 | Real Madrid | Barcelona |
1962–63 | Real Madrid | Atlético Madrid |
1963–64 | Real Madrid | Barcelona |
1964–65 | Real Madrid | Atlético Madrid |
1965–66 | Atlético Madrid | Real Madrid |
1966–67 | Real Madrid | Barcelona |
1967–68 | Real Madrid | Barcelona |
1968–69 | Real Madrid | Las Palmas |
1969–70 | Atlético Madrid | Athletic Bilbao |
1970–71 | Valencia | Barcelona |
1971–72 | Real Madrid | Valencia |
1972–73 | Atlético Madrid | Barcelona |
1973–74 | Barcelona | Atlético Madrid |
1974–75 | Real Madrid | Zaragoza |
1975–76 | Real Madrid | Barcelona |
1976–77 | Atlético Madrid | Barcelona |
1977–78 | Real Madrid | Barcelona |
1978–79 | Real Madrid | Sporting de Gijón |
1979–80 | Real Madrid | Real Sociedad |
1980–81 | Real Sociedad | Real Madrid |
1981–82 | Real Sociedad | Barcelona |
1982–83 | Athletic Bilbao | Real Madrid |
1983–84 | Athletic Bilbao | Real Madrid |
1984–85 | Barcelona | Atlético Madrid |
1985–86 | Real Madrid | Barcelona |
1986–87 | Real Madrid | Barcelona |
1987–88 | Real Madrid | Real Sociedad |
1988–89 | Real Madrid | Barcelona |
1989–90 | Real Madrid | Valencia |
1990–91 | Barcelona | Atlético Madrid |
1991–92 | Barcelona | Real Madrid |
1992–93 | Barcelona | Real Madrid |
1993–94 | Barcelona | Deportivo La Coruña |
1994–95 | Real Madrid | Deportivo La Coruña |
1995–96 | Atlético Madrid | Valencia |
1996–97 | Real Madrid | Barcelona |
1997–98 | Barcelona | Athletic Bilbao |
1998–99 | Barcelona | Real Madrid |
1999–2000 | Deportivo La Coruna | Barcelona |
2000–01 | Real Madrid | Deportivo La Coruña |
2001–02 | Valencia | Deportivo La Coruña |
2002–03 | Real Madrid | Real Sociedad |
2003–04 | Valencia | Barcelona |
2004–05 | Barcelona | Real Madrid |
2005–06 | Barcelona | Real Madrid |
2006–07 | Real Madrid | Barcelona |
2007–08 | Real Madrid | Villarreal |
2008–09 | Barcelona | Real Madrid |
2009–10 | Barcelona | Real Madrid |
2010–11 | Barcelona | Real Madrid |
2011–12 | Real Madrid | Barcelona |
2012–13 | Barcelona | Real Madrid |
2013–14 | Atlético Madrid | Barcelona |
2014–15 | Barcelona | Real Madrid |
2015–16 | Barcelona | Real Madrid |
2016–17 | Real Madrid | Barcelona |
2017–18 | Barcelona | Atlético Madrid |
2018-19 | Barcelona | Atlético Madrid |
2019-20 | Real Madrid | Barcelona |
2020-21 | Atletico Madrid | Real Madrid |
2021-22 | Real Madrid | Barcelona |
2022-23 | Barcelona | Real Madrid |
2023-24 |
Most La Liga Winners List

Real Madrid has 36 as won most La Liga as of March 2025. Their recent title came in 2023-2024 season. Second to Madrid is Barcelona who one 27 titles.
Clubs | Number of La Liga |
Real Madrid | 36 |
Barcelona | 27 |
Atletico Madrid | 11 |
Athletic Bilbao | 8 |
Valencia | 6 |
Real Sociedad | 2 |
Deportivo La Coruna | 2 |
Sevilla | 1 |
Real Betis | 2 |
La Liga Winning Managers
Miguel Munoz has won the most last i.e., 9, with Real Madrid as of March 2025. Johan Cruyff has won titles with Barcelona. Pep Guardiola won 3 titles with Barcelona.
Rank | Manager | Wins | Club(s) | Winning seasons |
1 | Miguel Muñoz | 9 | Real Madrid | 1960–61, 1961–62, 1962–63, 1963–64, 1964–65, 1966–67, 1967–68, 1968–69, 1971–72 |
2 | Enrique Fernández | 4 | Barcelona, Real Madrid | 1947–48, 1948–49, 1953–54, 1954–55 |
Helenio Herrera | Atlético Madrid, Barcelona | 1949–50, 1950–51, 1958–59, 1959–60 | ||
Johan Cruyff | Barcelona | 1990–91, 1991–92, 1992–93, 1993–94 | ||
5 | Ferdinand Daučík | 3 | Barcelona, Athletic Bilbao | 1951–52, 1952–53, 1955–56 |
Luis Molowny | Real Madrid | 1977–78, 1978–79, 1985–86 | ||
Leo Beenhakker | Real Madrid | 1986–87, 1987–88, 1988–89 | ||
Pep Guardiola | Barcelona | 2008–09, 2009–10, 2010–11 | ||
9 | Fred Pentland | 2 | Athletic Bilbao | 1929–30, 1930–31 |
Ricardo Zamora | Atlético Aviación | 1939–40, 1940–41 | ||
Ramón Encinas | Valencia, Sevilla | 1941–42, 1945–46 | ||
José Villalonga | Real Madrid | 1954–55, 1956–57 | ||
Miljan Miljanić | Real Madrid | 1974–75, 1975–76 | ||
Alberto Ormaetxea | Real Sociedad | 1980–81, 1981–82 | ||
Javier Clemente | Athletic Bilbao | 1982–83, 1983–84 | ||
Louis van Gaal | Barcelona | 1997–98, 1998–99 | ||
Vicente del Bosque | Real Madrid | 2000–01, 2002–03 | ||
Rafael Benítez | Valencia | 2001–02, 2003–04 | ||
Frank Rijkaard | Barcelona | 2004–05, 2005–06 | ||
Fabio Capello | Real Madrid | 1996–97, 2006–07 | ||
Luis Enrique | Barcelona | 2014–15, 2015–16 | ||
Ernesto Valverde | Barcelona | 2017–18, 2018–19 | ||
Zinedine Zidane | Real Madrid | 2016–17, 2019–20 | ||
Diego Simeone | Atlético Madrid | 2013–14, 2020–21 | ||
Carlo Ancelotti | Real Madrid | 2021–22, 2023–24 |