Football News, Transfer News, Rumours, Gossip, Latest & Live Scores

LaLigaListicles

List of La Liga Winners: All You Need to Know About History of Spanish League Champions

La Liga is the top division football league in Spain. As it has a long history, the La Liga winners list contains multiple top clubs who have won the years-old prestigious league. The current champions of the Spanish top league are Real Madrid who reigned supreme in the 2023/24 season. 

Since La Liga’s inception back in 1929, top teams across Spain enrolled their names in the league and fought for the top honors. Barcelona won the inaugural edition of the football competition. Only eight different clubs have been able to keep their hands on the silverware till date, as few major clubs have been dominating it for decades. 

Clubs With The Most La Liga Titles

Most successful La Liga club Real Madrid
Real Madrid players celebrate their La Liga title victory (Credit: Getty Images)

Since La Liga began its journey in 1929, eight teams have won the league so far. The first edition saw only 10 teams taking part in the football competition and Barcelona winning the trophy at the end of the season. The list of La Liga winners contains only eight clubs’ names, with Real Madrid and Barcelona on top. 

Meanwhile, the Spanish top flight now welcomes 20 teams in the league. The last three teams in the points table get relegated and the top three teams from the Spanish second division earn La Liga promotion to fill that void. The top four teams of the league also earn direct UEFA Champions League qualification. In the 95-year history of La Liga, 62 teams have played in the league. 

Real Madrid (36 La Liga titles)

Real Madrid leads the list of Spanish La Liga winners with 36 titles. The Madrid-based club clinched their first top-division domestic trophy in the 1931/32 season. They went on to win the league the very next season. 

After that, they had to wait for almost 20 years to become the champions of Spain before winning the Spanish top flight for the third time in the 1953/54 season. From 1960 to 1965, Los Blancos won five consecutive La Liga titles. This is still the biggest winning streak in Spanish top-flight history. They claimed this feat again in between 1985 and 1990. Since then no club has not been able to repeat this in La Liga history.

In the last La Liga calendar year, Real Madrid recorded 95 points in 38 matches including 29 victories, eight draws, and one loss. Carlo Ancelotti-led side beat their arch-rivals Barcelona by 10 points in the points tally to lift the La Liga crown. With 36 titles to their name, Real Madrid is the most successful club in Spain. 

Barcelona (27 La Liga titles)

Barcelona is the second-best club in La Liga winners list. The club from the Catalan province of Spain was the winner in the inaugural season of the Spanish top flight in 1929. They played the final round of the season against Real Union to win the silverware with 25 points off 18 official matches.

Their second La Liga trophy came in the 1944/45 season. Barcelona’s biggest winning streak was between 1990 and 1994 when they became La Liga winners for four consecutive seasons. Since 2009, they have won nine Spanish top-division trophies.

Atletico Madrid (11 La Liga titles)

Another Madrid-based club, Atletico Madrid is one of the most successful La Liga winners. They have won 11 titles in total, having finished second in the league for 10 times in the process. Their first and last La Liga title was respectively in the 1939/40 and 2020/21 seasons. 

Also Read: Top 10 Footballers With Most Champions League Titles

La Liga Winners List (From 1929 to 2024)

Amongst them, Real Madrid and Barcelona are the two most successful teams in Spain. The Madrid giants have won the La Liga title 36 times, while the Catalan outfit have lifted the trophy 27 times. The third most successful club in Spain is Atletico Madrid, who has won the top division on nine occasions in their history.

TeamNo. of Titles
Real Madrid36
Barcelona27
Atletico Madrid11
Athletic Club8
Valencia6
Real Sociedad2
Sevilla 1
Deportivo La Coruna1
Real Betis1
Table: Most successful clubs in La Liga

La Liga Winners By Year (1929 – 2024)

Barcelona, one of the most successful clubs in La Liga
Barcelona’s Andres Iniesta lifts the La Liga trophy (Credit: Getty Images)
TeamYears (Seasons)
Real Madrid2023/24
Barcelona2022/23
Real Madrid2021/22
Atletico Madrid2020/2021
Real Madrid2019/20
Barcelona2018/19
Barcelona2017/18
Real Madrid2016/17
Barcelona2015/16
Barcelona2014/15
Atletico Madrid2013/14
Barcelona2012/13
Real Madrid2011/12
Barcelona2010/11
Barcelona2009/10
Barcelona2008/09
Real Madrid2007/08
Real Madrid2006/07
Barcelona2005/06
Barcelona2004/05
Valencia2003/04
Real Madrid2002/03
Valencia2001/02
Real Madrid2000/01
Deportivo La Coruna1999/2000
Barcelona1998/99
Barcelona1997/98
Real Madrid1996/97
Atletico Madrid1995/96
Real Madrid1994/95
Barcelona1993/94
Barcelona1992/93
Barcelona1991/92
Barcelona1990/91
Real Madrid1989/90
Real Madrid1989/88
Real Madrid1988/87
Real Madrid1987/88
Real Madrid1986/87
Real Madrid1985/86
Barcelona1984/85
Athletic Bilbao1983/84
Athletic Bilbao1982/83
Real Sociedad1981/82
Real Sociedad1980/81
Real Madrid1979/80
Real Madrid1978/79
Real Madrid1977/78
Atletico Madrid1976/77
Real Madrid1975/76
Real Madrid1974/75
Barcelona1973/74
Atletico Madrid1972/73
Real Madrid1971/72
Valencia1970/71
Atletico Madrid1969/70
Real Madrid1968/69
Real Madrid1967/68
Real Madrid1966/67
Atletico Madrid1965/66
Real Madrid1964/65
Real Madrid1963/64
Real Madrid1962/63
Real Madrid1961/62
Real Madrid1960/61
Barcelona1959/60
Barcelona1958/59
Real Madrid1957/58
Real Madrid1956/57
Athletic Bilbao1955/56
Real Madrid1954/55
Real Madrid1953/54
Barcelona1952/53
Barcelona1951/52
Atletico Madrid1950/51
Atletico Madrid1949/50
Barcelona1948/49
Barcelona1947/48
Valencia1946/47
Sevilla1945/46
Barcelona1944/45
Valencia1943/44
Athletic Bilbao1942/43
Valencia1941/42
Atletico Madrid1940/41
Atletico Madrid1939/40
Athletic Bilbao1935/36
Real Betis1934/35
Athletic Bilbao1933/34
Real Madrid1932/33
Real Madrid1931/32
Athletic Bilbao1930/31
Athletic Bilbao1929/30
Barcelona1929
Table: La Liga Winners By Years

FAQs

Who won the last 10 years of La Liga?

Three Spanish clubs won the last 10 years of La Liga. Real Madrid, Barcelona and Atletico Madrid are the only teams who lifted the Spanish top division silverware in this period. Real won four times while Barca dominated the last decade with five La Liga trophies. Atletico won the Spanish top flight for only two times in the last 10 years.

Who is the most successful team in La Liga?

Real Madrid is the most successful team in La Liga. The Spanish heavyweights have won the league for a record 36 times to date. 

How many La Liga has Ronaldo won?

Cristiano Ronaldo has won only two La Liga titles (2011/12 & 2016/17) with Real Madrid. However, he won four UEFA Champions League titles during his stay at Madrid.

Who has more La Liga, Barcelona or Madrid?

Real Madrid has more La Liga titles than its rival Barcelona. The Madrid-based team has 36 Spanish top division league titles, while Barca had only 27. However, the Catalan club won the first season of La Liga in 1929 when the winner was decided by one final match.