La Liga Winners List: All-Time Spanish Football Champions (1929–2026)

Kamaluddin Muhammad
By
Kamaluddin Muhammad
Kamaluddin Muhammad is a football writer specializing in Europe's top five leagues — the English Premier League, La Liga, Bundesliga, Serie A, and Ligue 1. He...
22 Min Read

Few competitions in world football carry the weight and prestige of La Liga.

Since the very first ball was kicked in 1929, Spain’s top-flight football league has produced some of the greatest clubs, players, and moments in the sport’s history.

From Athletic Bilbao’s early dominance to the relentless duopoly of Real Madrid and Barcelona, and through to Atlético Madrid’s modern disruption under Diego Simeone, the La Liga winners list reads like a masterclass in footballing excellence.

Across nearly a century of competition, only nine clubs have ever lifted the La Liga title, a testament to how difficult it is to reach the summit of Spanish football.

Real Madrid leads the all-time standings with 36 championships, while Barcelona have accumulated 29. Behind them, Atlético Madrid, Athletic Bilbao, and Valencia have each carved their own place in history.

Whether you’re searching for La Liga Champions by year, looking for the complete Spanish League winners table, or simply want to know who has the most titles, this is the definitive resource covering every La Liga champion from 1929 through to the 2025–26 season.

What Is La Liga?

La Liga, formally known as the Liga Nacional de Fútbol Profesional, and currently branded as La Liga EA Sports for sponsorship reasons, is the top division of the Spanish football league system.

It is widely considered one of the finest and most competitive football leagues in the world, alongside the English Premier League, Germany’s Bundesliga, Italy’s Serie A, and France’s Ligue 1.

The league was founded in 1929 with just ten clubs participating in the inaugural season.

Over the following decades, the competition expanded and evolved, eventually settling at its current format of 20 teams that each play 38 league matches across a season.

The three lowest-placed clubs are relegated to the Segunda División every year, while the top three from the second tier earn promotion.

La Liga has been home to arguably the greatest players in football history.

From Alfredo Di Stéfano in the 1950s to Ronaldo, Ronaldinho, and Zinédine Zidane in later eras, and ultimately to Lionel Messi and Cristiano Ronaldo’s famous modern rivalry, Spanish football has consistently attracted the planet’s finest talent.

Globally, La Liga commands one of the largest television audiences of any sports league. The El Clásico fixture between Real Madrid and Barcelona alone routinely draws hundreds of millions of viewers worldwide.

Complete La Liga Winners List (1929–2026)

Below is the full season-by-season La Liga winners list, covering every champion from the inaugural 1929 season through to the 2025–26 campaign.

Note: The league was suspended between 1936 and 1939 due to the Spanish Civil War.

SeasonChampionRunner-Up
1929BarcelonaMadrid FC
1929–30Athletic BilbaoBarcelona
1930–31Athletic BilbaoRacing Santander
1931–32Madrid FC (Real Madrid)Athletic Bilbao
1932–33Madrid FC (Real Madrid)Athletic Bilbao
1933–34Athletic BilbaoMadrid FC
1934–35Real BetisMadrid FC
1935–36Athletic BilbaoMadrid FC
1936–39Season suspended – Spanish Civil War
1939–40Atlético AviaciónSevilla
1940–41Atlético AviaciónAthletic Bilbao
1941–42ValenciaReal Madrid
1942–43Athletic BilbaoSevilla
1943–44ValenciaAtlético Aviación
1944–45BarcelonaReal Madrid
1945–46SevillaBarcelona
1946–47ValenciaAthletic Bilbao
1947–48BarcelonaValencia
1948–49BarcelonaValencia
1949–50Atlético MadridDeportivo La Coruña
1950–51Atlético MadridSevilla
1951–52BarcelonaAthletic Bilbao
1952–53BarcelonaValencia
1953–54Real MadridBarcelona
1954–55Real MadridBarcelona
1955–56Athletic BilbaoBarcelona
1956–57Real MadridSevilla
1957–58Real MadridAtlético Madrid
1958–59BarcelonaReal Madrid
1959–60BarcelonaReal Madrid
1960–61Real MadridAtlético Madrid
1961–62Real MadridBarcelona
1962–63Real MadridAtlético Madrid
1963–64Real MadridBarcelona
1964–65Real MadridAtlético Madrid
1965–66Atlético MadridReal Madrid
1966–67Real MadridBarcelona
1967–68Real MadridBarcelona
1968–69Real MadridLas Palmas
1969–70Atlético MadridAthletic Bilbao
1970–71ValenciaBarcelona
1971–72Real MadridValencia
1972–73Atlético MadridBarcelona
1973–74BarcelonaAtlético Madrid
1974–75Real MadridZaragoza
1975–76Real MadridBarcelona
1976–77Atlético MadridBarcelona
1977–78Real MadridBarcelona
1978–79Real MadridSporting Gijón
1979–80Real MadridReal Sociedad
1980–81Real SociedadReal Madrid
1981–82Real SociedadBarcelona
1982–83Athletic BilbaoReal Madrid
1983–84Athletic BilbaoReal Madrid
1984–85BarcelonaAtlético Madrid
1985–86Real MadridBarcelona
1986–87Real MadridBarcelona
1987–88Real MadridReal Sociedad
1988–89Real MadridBarcelona
1989–90Real MadridValencia
1990–91BarcelonaAtlético Madrid
1991–92BarcelonaReal Madrid
1992–93BarcelonaReal Madrid
1993–94BarcelonaDeportivo La Coruña
1994–95Real MadridDeportivo La Coruña
1995–96Atlético MadridValencia
1996–97Real MadridBarcelona
1997–98BarcelonaAthletic Bilbao
1998–99BarcelonaReal Madrid
1999–2000Deportivo La CoruñaBarcelona
2000–01Real MadridDeportivo La Coruña
2001–02ValenciaDeportivo La Coruña
2002–03Real MadridReal Sociedad
2003–04ValenciaBarcelona
2004–05BarcelonaReal Madrid
2005–06BarcelonaReal Madrid
2006–07Real MadridBarcelona
2007–08Real MadridVillarreal
2008–09BarcelonaReal Madrid
2009–10BarcelonaReal Madrid
2010–11BarcelonaReal Madrid
2011–12Real MadridBarcelona
2012–13BarcelonaReal Madrid
2013–14Atlético MadridBarcelona
2014–15BarcelonaReal Madrid
2015–16BarcelonaReal Madrid
2016–17Real MadridBarcelona
2017–18BarcelonaAtlético Madrid
2018–19BarcelonaAtlético Madrid
2019–20Real MadridBarcelona
2020–21Atlético MadridReal Madrid
2021–22Real MadridBarcelona
2022–23BarcelonaReal Madrid
2023–24Real MadridBarcelona
2024–25BarcelonaReal Madrid
2025–26BarcelonaReal Madrid

Clubs With the Most La Liga Titles

Only nine clubs have ever won La Liga in 95 seasons of competition. The gap between the top three and the rest is enormous — a reflection of the sustained resources, infrastructure, and global appeal of Spain’s biggest clubs.

RankClubTitles
1Real Madrid36
2Barcelona29
3Atlético Madrid11
4Athletic Bilbao8
5Valencia6
6Real Sociedad2
7Deportivo La Coruña1
8Sevilla1
9Real Betis1

Real Madrid’s tally of 36 titles represents over a third of all championships ever contested. Barcelona’s 29 titles place them firmly second. Together, these two clubs have won La Liga in 65 of 95 completed seasons — a staggering monopoly that explains why the competition for everyone else is essentially for third place.

Real Madrid’s Dominance in Spanish Football

No club in La Liga history has matched Real Madrid’s record of 36 league titles.

From their early success in the 1930s to their most recent triumph in 2023–24, Los Blancos have been a consistent force in Spanish football.

Real Madrid’s greatest run of domestic dominance came in the 1960s under coach Miguel Muñoz, when Alfredo Di Stéfano was a dominant figure in the dressing room.

The club won the title in eight of the eleven seasons between 1954 and 1965, a period when Real Madrid was also a major force in European football, winning the first of five European Cups in a row.

The 1980s brought another dominant era. From 1985 to 1990, Real Madrid won five consecutive La Liga titles under coach John Toshack and with star players including Hugo Sánchez and Emilio Butragueño.

The modern era brought its own challenges. Barcelona dominated the domestic scene for much of the 2000s and 2010s.

But Real Madrid, under Florentino Pérez, assembled the Galacticos era and later built one of the most powerful teams in football history around Cristiano Ronaldo, Luka Modric, Sergio Ramos and Karim Benzema.

Cristiano Ronaldo’s nine-year stay at the Bernabeu from 2009 to 2018 produced three La Liga titles and four UEFA Champions League trophies.

Following Ronaldo’s departure, Benzema stepped into a leadership role, eventually claiming the 2021–22 Ballon d’Or on the back of a sensational season that included his 35th title.

Carlo Ancelotti’s return to the club in 2021 revived Los Blancos domestically. And Real Madrid won La Liga in 2021–22 and 2023–24.

Barcelona’s Success in La Liga History

Barcelona’s 29 La Liga titles make them the second most successful club in Spanish football history.

Barça’s first golden era came in the early 1950s when the club won two consecutive titles in 1951–52 and 1952–53.

But the turning point for the club came with the arrival of Johan Cruyff, first as a player in 1973, then as a coach in 1988.

Cruyff’s Dream Team won four consecutive La Liga titles between 1991 and 1994, laying the philosophical foundations that would produce the greatest era in the club’s history.

That great era came under Pep Guardiola from 2008 to 2012. Guardiola’s team won three La Liga titles in four seasons.

That included a stunning 2009–10 campaign in which Barcelona amassed 99 points, the highest total in La Liga history at the time.

The team featured Xavi Hernandez, Andres Iniesta, Carles Puyol and a young Lionel Messi who was quickly becoming the best player on the planet.

Lionel Messi’s relationship with La Liga is unrivalled. Over 17 seasons at the club, he won ten league titles and a record eight Trofeo Pichichi (top scorer award).

His 50-goal La Liga season in 2011-12 is one of the most extraordinary individual seasons in the competition’s history.

Following Messi’s departure in 2021, there were real questions about whether Barcelona could remain competitive.

The answer came quickly. Hansi Flick arrived ahead of the 2024-25 season and transformed the team with the strength of teenage player Lamine Yamal.

Barcelona claimed the 2024–25 and 2025–26 league titles, taking their total to 29 championships.

Atlético Madrid and the Breaking of the Duopoly

For most of La Liga’s history, the title race has been a two-horse race.

The exception is Atlético Madrid, who have won 11 championships, more than any other club in Spain outside of Real Madrid and Barcelona.

Atlético’s early success came in the 1939–40 and 1940–41 seasons as Atlético Aviación, the first two campaigns after the Civil War suspension.

The club subsequently won the title in 1950, 1951, 1966, 1970, 1973, 1977 and 1996.

The modern chapter in Atlético’s story is inseparable from one man: Diego Simeone.

The Argentine coach arrived at the club in December 2011 and immediately began to shape Atlético.

His team won the 2013–14 La Liga title, defeating Barcelona on the final matchday in one of the most dramatic final-day deciders in the league’s history.

It was only Atletico’s second title in 17 years and their first since 1996.

Under Simeone, Atletico also claimed the 2020–21 title, their 11th overall. Atletico remain La Liga’s great disruptors.

Most Consecutive La Liga Titles

ClubConsecutive TitlesYears
Real Madrid51960–61 to 1964–65
Real Madrid51985–86 to 1989–90
Barcelona41990–91 to 1993–94
Barcelona32008–09 to 2010–11
Athletic Bilbao21929–30 to 1930–31
Atlético Aviación21939–40 to 1940–41
Barcelona21947–48 to 1948–49
Atlético Madrid21949–50 to 1950–51
Barcelona21951–52 to 1952–53
Real Sociedad21980–81 to 1981–82
Athletic Bilbao21982–83 to 1983–84
Barcelona22004–05 to 2005–06
Barcelona22014–15 to 2015–16
Barcelona22024–25 to 2025–26

Real Madrid’s five consecutive titles between 1985 and 1990 is the definitive record. No other club has won more than four in a row.

Players With the Most La Liga Titles

PlayerLa Liga Titles
Francisco Gento12
Chus Pereda10
José Santamaría9
Amancio Amaro9
Pirri9
Lionel Messi10
Xavi Hernández8
Andrés Iniesta9
Dani Alves6
Sergio Ramos5

Francisco Gento, Real Madrid’s legendary left winger and the only man to win six European Cups, also accumulated 12 La Liga titles during his extraordinary 18-year career at the Bernabéu. Among modern players, Lionel Messi’s ten La Liga titles make him the most decorated player of the 21st century in Spanish football.

Managers With the Most La Liga Titles

ManagerLa Liga TitlesClub(s)
Miguel Muñoz9Real Madrid
Johan Cruyff4Barcelona
Pep Guardiola3Barcelona
Carlo Ancelotti3Real Madrid
Zinédine Zidane2Real Madrid
Luis Aragonés1Atlético Madrid
Diego Simeone2Atlético Madrid
Hansi Flick2Barcelona
Javier Irureta1Deportivo La Coruña

Miguel Muñoz is the most successful manager in La Liga history by some distance.

The former Real Madrid midfielder managed Los Blancos across two separate stints and guided them to nine league championships between 1960 and 1974.

Johan Cruyff transformed Barcelona both tactically and philosophically and won four consecutive titles between 1991 and 1994.

Pep Guardiola’s three titles came in just four seasons, with his side accumulating points totals that shattered previous records.

Hansi Flick’s back-to-back title wins with Barcelona in 2025 and 2026 have already written him into La Liga managerial history.

Interesting Facts About La Liga Champions

1. The first-ever La Liga champion was Barcelona. The 1929 inaugural season ended with Barça on top of the table with 25 points, one ahead of Madrid FC.

2. Real Madrid have won La Liga in record-breaking style. In 2011–12, Carlo Ancelotti’s predecessor José Mourinho guided Real Madrid to 100 points — the highest total in La Liga history, a record that has since been equalled but never beaten.

3. Only nine clubs have ever won La Liga. In 95 seasons of competition, the championship has never left this exclusive group — a record of exclusivity matched by very few leagues anywhere in the world.

4. Real Madrid and Barcelona have contested more than 50% of title races as runner-up to each other. In the 2025–26 season alone, the two clubs occupied first and second place for the majority of the campaign.

5. The league was suspended for three seasons due to the Spanish Civil War. No titles were awarded in 1936–37, 1937–38, or 1938–39 — making the 1939–40 season technically the 10th edition of La Liga despite the calendar suggesting otherwise.

6. Atlético Aviación is the precursor to today’s Atlético Madrid. The club’s early titles in 1939–40 and 1940–41 are officially counted in Atlético Madrid’s total, making their 11 championships a historically accurate but slightly complex number.

7. Deportivo La Coruña won La Liga with the smallest squad budget in the modern era. Their 1999–2000 title victory came on a fraction of the resources available to Real Madrid and Barcelona — arguably the greatest underdog story in La Liga history.

8. Real Betis’ 1934–35 title remains their only La Liga championship after more than 90 years. Despite competing in the top flight for most of their history, the Seville-based club have never come close to repeating that singular triumph.

9. Barcelona won La Liga in 2025–26 by defeating Real Madrid at Camp Nou on May 10, 2026. Goals from Marcus Rashford and Ferran Torres sealed the title with three matches to spare in one of the most dramatic title clinchers in recent memory.

10. The Trofeo Pichichi for top scorer has been won by a Barcelona or Real Madrid player in the majority of La Liga seasons since 2000. Lionel Messi won it eight times, Cristiano Ronaldo four times, and Kylian Mbappé took it in his debut 2024–25 season, claiming 31 goals.

Frequently Asked Questions

Who has won the most La Liga titles?

Real Madrid have won the most La Liga titles, with 36 championships. Barcelona are second with 29, followed by Atlético Madrid with 11.

Which team won the first La Liga championship?

Barcelona won the inaugural La Liga championship in 1929, finishing with 25 points — two ahead of runners-up Madrid FC.

How many clubs have won La Liga?

Only nine clubs have ever won La Liga in the competition’s 95-year history: Real Madrid, Barcelona, Atlético Madrid, Athletic Bilbao, Valencia, Real Sociedad, Deportivo La Coruña, Sevilla, and Real Betis.

Who won La Liga in 2025–26?

Barcelona won the 2025–26 La Liga title — their 29th championship and second consecutive under manager Hansi Flick. They clinched the title on May 10, 2026 with a 2–0 victory over Real Madrid at Camp Nou, with three matches to spare.

Which club has the longest title drought?

Several clubs have experienced extended droughts. Sevilla last won La Liga in 1945–46 — nearly 80 years ago. Real Betis last won in 1934–35, making their drought even longer. Athletic Bilbao’s most recent title was in 1983–84.

Which players have won the most La Liga titles?

Francisco Gento leads all-time with 12 La Liga titles, all won with Real Madrid during an extraordinary career stretching from 1953 to 1971. Among modern players, Lionel Messi won 10 titles with Barcelona between 2005 and 2021.

Conclusion

The La Liga winners list is more than a historical record; it is a story of ambition, rivalry, footballing philosophy, and the relentless pursuit of greatness.

From the very first championship in 1929 through to Barcelona’s 2025–26 triumph under Hansi Flick, Spanish football has produced an unbroken line of champions who have shaped the global game.

Real Madrid’s 36 titles represent an achievement unlikely to be matched within our lifetimes.

Barcelona’s 29 championships tell a different story — one of reinvention, of total football, of Guardiola’s genius and Messi’s genius, and now of a new generation led by Lamine Yamal.

Atlético Madrid, forever the outsiders, have contributed 11 titles and a thousand moments of drama to the competition’s history.

What the La Liga winners list ultimately reflects is why Spanish football remains one of football’s greatest competitions.

The league has consistently produced the best players, the most compelling rivalries, and the most tactically innovative football on the planet.

The next generation is already arriving. Lamine Yamal at Barcelona, Jude Bellingham at Real Madrid, and the emerging talents at Atlético, Athletic Bilbao, and Villarreal suggest that the rivalry for La Liga supremacy will only intensify in the coming years.

The story is far from over — and whoever writes the next chapter will be adding their name to one of football’s most coveted lists.

Related reading: UEFA Champions League Winners List | Ballon d’Or Winners List | Most Successful Football Clubs in Europe | Real Madrid Trophies List | Barcelona Trophies List

Share This Article
Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *