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.
| Season | Champion | Runner-Up |
| 1929 | Barcelona | Madrid FC |
| 1929–30 | Athletic Bilbao | Barcelona |
| 1930–31 | Athletic Bilbao | Racing Santander |
| 1931–32 | Madrid FC (Real Madrid) | Athletic Bilbao |
| 1932–33 | Madrid FC (Real Madrid) | Athletic Bilbao |
| 1933–34 | Athletic Bilbao | Madrid FC |
| 1934–35 | Real Betis | Madrid FC |
| 1935–36 | Athletic Bilbao | Madrid FC |
| 1936–39 | Season suspended – Spanish 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 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 Coruña | 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 | Atlético Madrid | Real Madrid |
| 2021–22 | Real Madrid | Barcelona |
| 2022–23 | Barcelona | Real Madrid |
| 2023–24 | Real Madrid | Barcelona |
| 2024–25 | Barcelona | Real Madrid |
| 2025–26 | Barcelona | Real 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.
| Rank | Club | Titles |
| 1 | Real Madrid | 36 |
| 2 | Barcelona | 29 |
| 3 | Atlético Madrid | 11 |
| 4 | Athletic Bilbao | 8 |
| 5 | Valencia | 6 |
| 6 | Real Sociedad | 2 |
| 7 | Deportivo La Coruña | 1 |
| 8 | Sevilla | 1 |
| 9 | Real Betis | 1 |
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
| Club | Consecutive Titles | Years |
| Real Madrid | 5 | 1960–61 to 1964–65 |
| Real Madrid | 5 | 1985–86 to 1989–90 |
| Barcelona | 4 | 1990–91 to 1993–94 |
| Barcelona | 3 | 2008–09 to 2010–11 |
| Athletic Bilbao | 2 | 1929–30 to 1930–31 |
| Atlético Aviación | 2 | 1939–40 to 1940–41 |
| Barcelona | 2 | 1947–48 to 1948–49 |
| Atlético Madrid | 2 | 1949–50 to 1950–51 |
| Barcelona | 2 | 1951–52 to 1952–53 |
| Real Sociedad | 2 | 1980–81 to 1981–82 |
| Athletic Bilbao | 2 | 1982–83 to 1983–84 |
| Barcelona | 2 | 2004–05 to 2005–06 |
| Barcelona | 2 | 2014–15 to 2015–16 |
| Barcelona | 2 | 2024–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
| Player | La Liga Titles |
| Francisco Gento | 12 |
| Chus Pereda | 10 |
| José Santamaría | 9 |
| Amancio Amaro | 9 |
| Pirri | 9 |
| Lionel Messi | 10 |
| Xavi Hernández | 8 |
| Andrés Iniesta | 9 |
| Dani Alves | 6 |
| Sergio Ramos | 5 |
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
| Manager | La Liga Titles | Club(s) |
| Miguel Muñoz | 9 | Real Madrid |
| Johan Cruyff | 4 | Barcelona |
| Pep Guardiola | 3 | Barcelona |
| Carlo Ancelotti | 3 | Real Madrid |
| Zinédine Zidane | 2 | Real Madrid |
| Luis Aragonés | 1 | Atlético Madrid |
| Diego Simeone | 2 | Atlético Madrid |
| Hansi Flick | 2 | Barcelona |
| Javier Irureta | 1 | Deportivo 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
