Only nine champions
Nine clubs have won La Liga: Real Madrid (36), Barcelona (29), Atlético Madrid (11), Athletic Club (8), Valencia (6), Real Sociedad (2), and Deportivo, Sevilla and Betis (1 each).
🌐 Español · English
Football trivia
Data as of 2 November 2026
Only nine championsIt began with ten teamsThree clubs never relegatedDeportivo's miracleReal Sociedad, back to backTen years, three championsMbappé, 2025–26 top scorerAlmost 2.7 goals per gameSeason attendance record
Nine clubs have won La Liga: Real Madrid (36), Barcelona (29), Atlético Madrid (11), Athletic Club (8), Valencia (6), Real Sociedad (2), and Deportivo, Sevilla and Betis (1 each).
Ten clubs played the first season, 1928–29. Barcelona were the champions.
Real Madrid, Barcelona and Athletic Club have played in the top flight ever since it began.
In 1999–2000 Deportivo de La Coruña won their only league title, breaking the big clubs' dominance.
Real Sociedad won the league in 1980–81 and 1981–82. Athletic did the same in 1982–83 and 1983–84.
From 2016–17 to 2025–26 the title went to Real Madrid (4), Barcelona (5) and Atlético Madrid (1, in 2020–21).
Real Madrid's Kylian Mbappé was the 2025–26 top scorer with 25 goals.
In 2025–26, 1,024 goals were scored in 380 matches: 2.69 per game.
The biggest crowd of 2025–26 was 78,107 at Real Madrid 2-1 Barcelona on 26 October 2025.
Sources: Wikipedia · List of Spanish football champions · Wikipedia · 2025–26 La Liga. Data as of 2 November 2026.
Champions League facts and curiositiesWorld Cup facts and curiositiesReal Madrid facts and curiositiesFC Barcelona facts and curiositiesPremier League facts and curiositiesLionel Messi facts and curiositiesCristiano Ronaldo facts and curiositiesBallon d'Or facts and curiositiesSee all →
⚽ How much do you know about football? Play
⚽ Play the TIKITEXTO football games
TIKITEXTO is not affiliated with clubs, players, federations or competitions. Names are used for information only. Original illustrations. Legal pages are available in Spanish only.