
La Liga
The Spanish top flight. Barcelona retained their title in 2025-26.
- First held 1929
- 26 editions listed
- Reigning: Barcelona
- Every season (August to May)
Overview
La Liga is Spain's top division, played since 1929. Barcelona won the 2025-26 title, sealing it with a win over Real Madrid at Camp Nou on 10 May 2026.
Real Madrid and Barcelona have dominated the league for decades. Between 2000-01 and 2025-26 Barcelona have won 13 titles and Real Madrid nine, with Valencia (2001-02, 2003-04) and Atletico Madrid (2013-14, 2020-21) also champions.
Barcelona's 2025-26 title was their second in a row. They had 91 points to Real Madrid's 77 after 35 matches, when the table at hand was published, and the season ended on 24 May 2026.
How it works
Twenty clubs play 38 matches. Three points for a win and one for a draw; the club with the most points is champion and the bottom three go down.
Who has won it most?
Titles won by each team across the 26 editions listed here.
Winners by year
Newest first.
| Year | Champion | Runner-up | Host / final | Result |
|---|---|---|---|---|
| 2025-26 | Barcelona | - | - | -Sealed with a win over Real Madrid at Camp Nou on 10 May 2026. |
| 2024-25 | Barcelona | - | - | - |
| 2023-24 | Real Madrid | - | - | - |
| 2022-23 | Barcelona | - | - | - |
| 2021-22 | Real Madrid | - | - | - |
| 2020-21 | Atletico Madrid | - | - | - |
| 2019-20 | Real Madrid | - | - | - |
| 2018-19 | Barcelona | - | - | - |
| 2017-18 | Barcelona | - | - | - |
| 2016-17 | Real Madrid | - | - | - |
| 2015-16 | Barcelona | - | - | - |
| 2014-15 | Barcelona | - | - | - |
| 2013-14 | Atletico Madrid | - | - | - |
| 2012-13 | Barcelona | - | - | - |
| 2011-12 | Real Madrid | - | - | - |
| 2010-11 | Barcelona | - | - | - |
| 2009-10 | Barcelona | - | - | - |
| 2008-09 | Barcelona | - | - | - |
| 2007-08 | Real Madrid | - | - | - |
| 2006-07 | Real Madrid | - | - | - |
| 2005-06 | Barcelona | - | - | - |
| 2004-05 | Barcelona | - | - | - |
| 2003-04 | Valencia | - | - | - |
| 2002-03 | Real Madrid | - | - | - |
| 2001-02 | Valencia | - | - | - |
| 2000-01 | Real Madrid | - | - | - |
Records & facts
- Most titles overall
- Real Madrid
- Titles since 2000-01
- Barcelona 13, Real Madrid 9
- Reigning champions
- Barcelona (2025-26)
- Editions listed here
- 2000-01 to 2025-26
Keep exploring
More football events
League
Premier League
The English top flight. Arsenal won the title in 2025-26 for the first time in 22 years.
- Reigning
- Arsenal
- Most titles
- Manchester United (13)
Nations
World Cup
Football's biggest prize: 48 national teams in 2026, one trophy every four years.
- Reigning
- Spain
- Most titles
- Brazil (5)
Women
Women's World Cup
The world championship of women's football. Spain are the reigning champions.
- Reigning
- Spain
- Most titles
- United States (4)
