Connect with us

Soccer

Which club has won most La Liga titles? Barcelona, Real Madrid dominate all-time list of Spanish soccer champions

Barcelona were confirmed as La Liga champions for 2024/25 after defeating Espanyol on May 15.

Hansi Flick’s team regained the trophy from arch rivals Real Madrid after a dominant domestic season in which they also won the Supercopa de Espana and Copa del Rey, beating Los Blancos in the final of both.

It might have been a chastening campaign for Madrid, but they will still point to the history books as proof that they are the mightiest force in Spain’s top division.

The Sporting News looks at the most successful clubs in La Liga history, the all-time winners list, and the coaches with the most titles.

MORE: Updated Golden Boot standings as Mbappe battles Lewandowski for award

Who has won the most La Liga titles?

Barcelona may have claimed glory in 2024/25, but Real Madrid are still comfortably clear at the top of the all-time standings among La Liga winners.

Los Blancos have been crowned champions of Spain 36 times, with Barca winning the title on 28 occasions.

The Clasico duo are by far the most successful teams in Spain’s league history. Atletico Madrid are third when it comes to the most titles, but they are way down on 11.

In total, nine different clubs have won La Liga since its inaugural season in 1929.

Most La Liga title wins

Club La Liga titles La Liga runners-up
Real Madrid 36 25
Barcelona 27 28
Atletico Madrid 11 10
Athletic Club 8 7
Valencia 6 6
Real Sociedad 2 3
Deportivo La Coruna 1 5
Sevilla 1 4
Real Betis 1 0

All-time list of La Liga winners

Barcelona, Real Madrid and Atletico Madrid are the only teams to have reached double figures for La Liga titles.

Athletic Bilbao are fourth with eight titles, but they have not been champions since 1984.

Season La Liga winners Head coach
1929 Barcelona James Bellamy
1929/30 Athletic Club Frederick Pentland
1930/31 Athletic Club Frederick Pentland
1931/32 Madrid FC* Lippo Hertzka
1932/33 Madrid FC* Robert Firth
1933/34 Athletic Club Patricio Caicedo
1934/35 Real Betis Patrick O’Connell
1935/36 Athletic Club Jose Maria Olabarria/William Garbutt
1936-39 League suspended due to Spanish Civil War
1939/40 Atletico Aviacion** Ricardo Zamora
1940/41 Atletico Aviacion** Ricardo Zamora
1941/42 Valencia Ramon Encinas
1942/43 Athletic Club Juan Urquizu
1943/44 Valencia Eduardo Cubells
1944/45 Barcelona Josep Samitier
1945/46 Sevilla Ramon Encinas
1946/47 Valencia Luis Casas Pasarin
1947/48 Barcelona Enrique Fernandez
1948/49 Barcelona Enrique Fernandez
1949/50 Atletico Madrid Helenio Herrera
1950/51 Atletico Madrid Helenio Herrera
1951/52 Barcelona Ferdinand Daucik
1952/53 Barcelona Ferdinand Daucik
1953/54 Real Madrid Enrique Fernandez
1954/55 Real Madrid Jose Villalonga
1955/56 Athletic Club Ferdinand Daucik
1956/57 Real Madrid Jose Villalonga
1957/58 Real Madrid Luis Carniglia
1958/59 Barcelona Helenio Herrera
1959/60 Barcelona Helenio Herrera
1960/61 Real Madrid Miguel Munoz
1961/62 Real Madrid Miguel Munoz
1962/63 Real Madrid Miguel Munoz
1963/64 Real Madrid Miguel Munoz
1964/65 Real Madrid Miguel Munoz
1965/66 Atletico Madrid Domenec Balmanya
1966/67 Real Madrid Miguel Munoz
1967/68 Real Madrid Miguel Munoz
1968/69 Real Madrid Miguel Munoz
1969/70 Atletico Madrid Marcel Domingo
1970/71 Valencia Alfredo Di Stefano
1971/72 Real Madrid Miguel Munoz
1972/73 Atletico Madrid Max Merkel
1973/74 Barcelona Rinus Michels
1974/75 Real Madrid Miljan Miljanic
1975/76 Real Madrid Miljan Miljanic
1976/77 Atletico Madrid Luis Aragones
1977/78 Real Madrid Luis Molowny
1978/79 Real Madrid Luis Molowny
1979/80 Real Madrid Vujadin Boskov
1980/81 Real Sociedad Alberto Ormaetxea
1981/82 Real Sociedad Alberto Ormaetxea
1982/83 Athletic Club Javier Clemente
1983/84 Athletic Club Javier Clemente
1984/85 Barcelona Terry Venables
1985/86 Real Madrid Luis Molowny
1986/87 Real Madrid Leo Beenhakker
1987/88 Real Madrid Leo Beenhakker
1988/89 Real Madrid Leo Beenhakker
1989/90 Real Madrid John Toshack
1990/91 Barcelona Johan Cruyff
1991/92 Barcelona Johan Cruyff
1992/93 Barcelona Johan Cruyff
1993/94 Barcelona Johan Cruyff
1994/95 Real Madrid Jorge Valdano
1995/96 Atletico Madrid Radomir Antic
1996/97 Real Madrid Fabio Capello
1997/98 Barcelona Louis van Gaal
1998/99 Barcelona Louis van Gaal
1999/2000 Deportivo La Coruna Javier Irureta
2000/01 Real Madrid Vicente del Bosque
2001/02 Valencia Rafael Benitez
2002/03 Real Madrid Vicente del Bosque
2003/04 Valencia Rafael Benitez
2004/05 Barcelona Frank Rijkaard
2005/06 Barcelona Frank Rijkaard
2006/07 Real Madrid Fabio Capello
2007/08 Real Madrid Bernd Schuster
2008/09 Barcelona Pep Guardiola
2009/10 Barcelona Pep Guardiola
2010/11 Barcelona Pep Guardiola
2011/12 Real Madrid Jose Mourinho
2012/13 Barcelona Tito Vilanova
2013/14 Atletico Madrid Diego Simeone
2014/15 Barcelona Luis Enrique
2015/16 Barcelona Luis Enrique
2016/17 Real Madrid Zinedine Zidane
2017/18 Barcelona Ernesto Valverde
2018/19 Barcelona Ernesto Valverde
2019/20 Real Madrid Zinedine Zidane
2020/21 Atletico Madrid Diego Simeone
2021/22 Real Madrid Carlo Ancelotti
2022/23 Barcelona Xavi
2023/24 Real Madrid Carlo Ancelotti
2024/25 Barcelona Hansi Flick

*Real Madrid were known as Madrid FC from 1931-1942

*Atletico Madrid were known as Atletico Aviacion from 1939-1947

Which coaches have won the most La Liga titles?

The most successful coach in La Liga history is Miguel Munoz, who led Real Madrid to nine titles in 12 seasons from 1960/61 to 1971/72. He has twice the number of titles as the next three men on the list: Enrique Fernandez, Helenio Herrera, and Johan Cruyff.

Most La Liga titles by individual managers

Coach Club(s) La Liga titles Seasons won
Miguel Munoz Real Madrid 9 1960/61, 1961/62, 1962/63, 1963/64, 1964/65, 1966/67, 1967/68, 1968/69, 1971/72
Enrique Fernandez Barcelona, Real Madrid 4 1947/48, 1948/49, 1953/54, 1954/55
Helenio Herrera Atletico Madrid, Barcelona 4 1949/50, 1950/51, 1958/59, 1959/60
Johan Cruyff Barcelona 4 1990/91, 1991/92, 1992/93, 1993/94
Ferdinand Daucik Barcelona, Athletic Club 3 1951/52, 1952/53, 1955/56
Luis Molowny Real Madrid 3 1977/78, 1978/79, 1985/86
Leo Beenhakker Real Madrid 3 1986/87, 1987/88, 1988/89
Pep Guardiola Barcelona 3 2008/09, 2009/10, 2010/11

MORE: Coaches with most UEFA Champions League titles in history

Click to comment

Leave a Reply

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

Must See

More in Soccer