La Liga Winners of All Time – Year by year

La Liga is the top professional football league in the Spain which is also known as Spanish La Liga as well as La Liga Santander. It is also the most popular league in the Europe from the past 5 years. The League consist total 20 teams and the title of championship is awarded to the team which is top of the league table at the end of La Liga season.

As per La Liga History, Real Madrid is the most successive team with the 33 titles. The most recent champion team Barcelona has won its 25th title in the league and has 2nd rank on the Table of Most Winners. Madrid is the most successful country that provided 43 winners from two clubs: Real Madrid and Atletico Madrid. Cristiano Ronaldo and Lionel Messi are the top scorers in the league from the last 9 years except Luis Suárez which was top scorer in the season 2015-16. The table consists the complete list of La Liga winners of all seasons from beginning.

Spanish La Liga Winners List

SeasonWinnerScoreRunners-up
1955–56Real Madrid4–3Reims
1956–57Real Madrid2–0Fiorentina
1957–58Real Madrid3–2Milan
1958–59Real Madrid2–0Reims
1959–60Real Madrid7–3Eintracht Frankfurt
1960–61Benfica3–2Barcelona
1961–62Benfica5–3Real Madrid
1962–63Milan2–1Benfica
1963–64Internazionale3–1Real Madrid
1964–65Internazionale1–0Benfica
1965–66Real Madrid2–1Partizan
1966–67Celtic2–1Internazionale
1967–68Manchester United4–1Benfica
1968–69Milan4–1Ajax
1969–70Feyenoord2–1Celtic
1970–71Ajax2–0Panathinaikos
1971–72Ajax2–0Internazionale
1972–73Ajax1–0Juventus
1973–74Bayern Munich4–0Atlético Madrid
1974–75Bayern Munich2–0Leeds United
1975–76Bayern Munich1–0Saint-Étienne
1976–77Liverpool3–1Borussia Mönchengladbach
1977–78Liverpool1–0Club Brugge
1978–79Nottingham Forest1–0Malmö FF
1979–80Nottingham Forest1–0Hamburg
1980–81Liverpool1–0Real Madrid
1981–82Aston Villa1–0Bayern Munich
1982–83Hamburg1–0Juventus
1983–84Liverpool1–1Roma
1984–85Juventus1–0Liverpool
1985–86Steaua București0–0Barcelona
1986–87Porto2–1Bayern Munich
1987–88PSV Eindhoven0–0Benfica
1988–89Milan4–0Steaua București
1989–90Milan1–0Benfica
1990–91Red Star Belgrade0–0Marseille
1991–92Barcelona1–0Sampdoria
1992–93Marseille1–0Milan
1993–94Milan4–0Barcelona
1994–95Ajax1–0Milan
1995–96Juventus1–1Ajax
1996–97Borussia Dortmund3–1Juventus
1997–98Real Madrid1–0Juventus
1998–99Manchester United2–1Bayern Munich
1999–2000Real Madrid3–0Valencia
2000–01Bayern Munich1–1Valencia
2001–02Real Madrid2–1Bayer Leverkusen
2002–03Milan0–0Juventus
2003–04Porto3–0Monaco
2004–05Liverpool3–3Milan
2005–06Barcelona2–1Arsenal
2006–07Milan2–1Liverpool
2007–08Manchester United1–1Chelsea
2008–09Barcelona2–0Manchester United
2009–10Internazionale2–0Bayern Munich
2010–11Barcelona3–1Manchester United
2011–12Chelsea1–1Bayern Munich
2012–13Bayern Munich2–1Borussia Dortmund
2013–14Real Madrid4–1Atlético Madrid
2014–15Barcelona3–1Juventus
2015–16Real Madrid1–1Atlético Madrid
2016–17Real Madrid4–1Juventus
2017–18Real Madrid3–1Liverpool