La Liga: Know history, winners list and top scorer from every season

La Liga: Know winners list and top scorers from every season

The La Liga, also known as the Primera División, is the top-tier football tournament in Spain where 20 teams compete every season. Like the English Premier League, there are 20 clubs competing in La Liga every year with the bottom three getting relegated while the top four finishing clubs qualify for the UEFA Champions League. The clubs finishing fourth and fifth get to play in the UEFA Europa League.

La Liga was formed in 1929 with the Real Federación Española de Fútbol shortlisting 10 teams to compete in the very first edition of La Liga, which was won by FC Barcelona. The league remained suspended between 1936 and 1939 due to the Spanish Civil War.

Over the last few decades, the number of teams competing in La Liga has changed multiple times. After there were 10 teams from 1929-to 1934, the league got expanded to 12 clubs between 1934 and 1941. It was further increased to 14 teams from 1941-1950, 16 teams from 1950-1971, and to 18 teams between 1971 and 1987.

The La Liga season between 1987 and 1995 had 20 teams before it even got stretched to 22 teams from 1995-1997. However, it was again reduced to 20 teams in 1997 and La Liga has since maintained that size.

La Liga Winners List: From Every Season

1928-29BarcelonaReal Madrid
1929–30Athletic BilbaoBarcelona
1930–31Athletic BilbaoRacing Santander
1931–32Real MadridAthletic Bilbao
1932–33Real MadridAthletic Bilbao
1933–34Athletic BilbaoReal Madrid
1934–35Real BetisReal Madrid
1935–36Athletic BilbaoReal Madrid
1939–40Atlético AviaciónSevilla
1940–41Atlético AviaciónAthletic Bilbao
1941–42ValenciaReal Madrid
1942–43Athletic BilbaoSevilla
1943–44ValenciaAtlético Aviación
1944–45BarcelonaReal Madrid
1946–47ValenciaAthletic Bilbao
1949–50Atlético MadridDeportivo La Coruña
1950–51Atlético MadridSevilla
1951–52BarcelonaAthletic Bilbao
1953–54Real MadridBarcelona
1954–55Real MadridBarcelona
1955–56Athletic BilbaoBarcelona
1956–57Real MadridSevilla
1957–58Real MadridAtlético Madrid
1958–59BarcelonaReal Madrid
1959–60BarcelonaReal Madrid
1960–61Real MadridAtlético Madrid
1961–62Real MadridBarcelona
1962–63Real MadridAtlético Madrid
1963–64Real MadridBarcelona
1964–65Real MadridAtlético Madrid
1965–66Atlético MadridReal Madrid
1966–67Real MadridBarcelona
1967–68Real MadridBarcelona
1968–69Real MadridLas Palmas
1969–70Atlético MadridAthletic Bilbao
1971–72Real MadridValencia
1972–73Atlético MadridBarcelona
1973–74BarcelonaAtlético Madrid
1974–75Real MadridZaragoza
1975–76Real MadridBarcelona
1976–77Atlético MadridBarcelona
1977–78Real MadridBarcelona
1978–79Real MadridSporting de Gijón
1979–80Real MadridReal Sociedad
1980–81Real SociedadReal Madrid
1981–82Real SociedadBarcelona
1982–83Athletic BilbaoReal Madrid
1983–84Athletic BilbaoReal Madrid
1984–85BarcelonaAtlético Madrid
1985–86Real MadridBarcelona
1986–87Real MadridBarcelona
1987–88Real MadridReal Sociedad
1988–89Real MadridBarcelona
1989–90Real MadridValencia
1990–91BarcelonaAtlético Madrid
1991–92BarcelonaReal Madrid
1992–93BarcelonaReal Madrid
1993–94BarcelonaDeportivo La Coruña
1994–95Real MadridDeportivo La Coruña
1995–96Atlético MadridValencia
1996–97Real MadridBarcelona
1997–98BarcelonaAthletic Bilbao
1998–99BarcelonaReal Madrid
1999–2000Deportivo La CorunaBarcelona
2000–01Real MadridDeportivo La Coruña
2001–02ValenciaDeportivo La Coruña
2002–03Real MadridReal Sociedad
2004–05BarcelonaReal Madrid
2005–06BarcelonaReal Madrid
2006–07Real MadridBarcelona
2007–08Real MadridVillarreal
2008–09BarcelonaReal Madrid
2009–10BarcelonaReal Madrid
2010–11BarcelonaReal Madrid
2011–12Real MadridBarcelona
2012–13BarcelonaReal Madrid
2013–14Atlético MadridBarcelona
2014–15BarcelonaReal Madrid
2015–16BarcelonaReal Madrid
2016–17Real MadridBarcelona
2017–18BarcelonaAtlético Madrid
2018-19BarcelonaAtlético Madrid
2019-20Real MadridBarcelona
2020-21Atletico MadridReal Madrid

Over the past 93 years, La Liga has seen 62 teams competing in it. The most successful team in the Spanish League has been Real Madrid FC with 34 La Liga titles to their name. Their archrivals Barcelona have 26 league titles to their name, with the two teams dominating the majority of the La Liga history since its inception.

However, clubs like Atletico Madrid, Athletic Bilbao, Valencia, Real Sociedad and others have also had their share of success over the years with La Liga seeing nine different winners over the past 93 years. Real Madrid and Barcelona have done it in the most prolific manner in the 2011-12 and 2012-13 seasons when both of them reached 100 points to win the title.

La Liga: Title-winning managers

SeasonCountryWinning managerClub
1929SpainRomà FornsBarcelona
1929–30EnglandFred PentlandAthletic Bilbao
1930–31EnglandFred PentlandAthletic Bilbao
1931–32HungaryLippo HertzkaMadrid FC
1932–33EnglandRobert FirthMadrid FC
1933–34SpainPatricio CaicedoAthletic Bilbao
1934–35IrelandPatrick O’ConnellReal Betis
1935–36EnglandWilliam GarbuttAthletic Bilbao
1939–40SpainRicardo ZamoraAtlético Aviación
1940–41SpainRicardo ZamoraAtlético Aviación
1941–42SpainRamón EncinasValencia
1942–43SpainJuan UrquizuAthletic Bilbao
1943–44SpainEduardo CubellsValencia
1944–45SpainJosep SamitierBarcelona
1945–46SpainRamón EncinasSevilla
1946–47SpainLuis PasarínValencia
1947–48UruguayEnrique FernándezBarcelona
1948–49UruguayEnrique FernándezBarcelona
1949–50ArgentinaHelenio HerreraAtlético Madrid
1950–51ArgentinaHelenio HerreraAtlético Madrid
1951–52CzechoslovakiaFerdinand DaučíkBarcelona
1952–53CzechoslovakiaFerdinand DaučíkBarcelona
1953–54UruguayEnrique FernándezReal Madrid
1954–55SpainJosé VillalongaReal Madrid
1955–56CzechoslovakiaFerdinand DaučíkAthletic Bilbao
1956–57SpainJosé VillalongaReal Madrid
1957–58ArgentinaLuis CarnigliaReal Madrid
1958–59ArgentinaHelenio HerreraBarcelona
1959–60ArgentinaHelenio HerreraBarcelona
1960–61SpainMiguel MuñozReal Madrid
1961–62SpainMiguel MuñozReal Madrid
1962–63SpainMiguel MuñozReal Madrid
1963–64SpainMiguel MuñozReal Madrid
1964–65SpainMiguel MuñozReal Madrid
1965–66SpainDomènec BalmanyaAtlético Madrid
1966–67SpainMiguel MuñozReal Madrid
1967–68SpainMiguel MuñozReal Madrid
1968–69SpainMiguel MuñozReal Madrid
1969–70FranceMarcel DomingoAtlético Madrid
1970–71ArgentinaAlfredo Di StéfanoValencia
1971–72SpainMiguel MuñozReal Madrid
1972–73AustriaMax MerkelAtlético Madrid
1973–74NetherlandsRinus MichelsBarcelona
1974–75YugoslaviaMiljan MiljanićReal Madrid
1975–76YugoslaviaMiljan MiljanićReal Madrid
1976–77SpainLuis AragonésAtlético Madrid
1977–78SpainLuis MolownyReal Madrid
1978–79SpainLuis MolownyReal Madrid
1979–80YugoslaviaVujadin BoškovReal Madrid
1980–81SpainAlberto OrmaetxeaReal Sociedad
1981–82SpainAlberto OrmaetxeaReal Sociedad
1982–83SpainJavier ClementeAthletic Bilbao
1983–84SpainJavier Clemente)Athletic Bilbao
1984–85EnglandTerry VenablesBarcelona
1985–86SpainLuis MolownyReal Madrid
1986–87NetherlandsLeo BeenhakkerReal Madrid
1987–88NetherlandsLeo BeenhakkerReal Madrid
1988–89NetherlandsLeo BeenhakkerReal Madrid
1989–90WalesJohn ToshackReal Madrid
1990–91NetherlandsJohan CruyffBarcelona
1991–92NetherlandsJohan CruyffBarcelona
1992–93NetherlandsJohan CruyffBarcelona
1993–94NetherlandsJohan CruyffBarcelona
1994–95ArgentinaJorge ValdanoReal Madrid
1995–96FR YugoslaviaRadomir AntićAtlético Madrid
1996–97ItalyFabio CapelloReal Madrid
1997–98NetherlandsLouis van GaalBarcelona
1998–99NetherlandsLouis van GaalBarcelona
1999–00SpainJavier IruretaDeportivo La Coruña
2000–01SpainVicente del BosqueReal Madrid
2001–02SpainRafael BenítezValencia
2002–03SpainVicente del BosqueReal Madrid
2003–04SpainRafael BenítezValencia
2004–05NetherlandsFrank RijkaardBarcelona
2005–06NetherlandsFrank RijkaardBarcelona
2006–07ItalyFabio CapelloReal Madrid
2007–08GermanyBernd SchusterReal Madrid
2008–09SpainPep GuardiolaBarcelona
2009–10SpainPep GuardiolaBarcelona
2010–11SpainPep GuardiolaBarcelona
2011–12PortugalJosé MourinhoReal Madrid
2012–13SpainTito VilanovaBarcelona
2013–14ArgentinaDiego SimeoneAtlético Madrid
2014–15SpainLuis EnriqueBarcelona
2015–16SpainLuis EnriqueBarcelona
2016–17FranceZinedine ZidaneReal Madrid
2017–18SpainErnesto ValverdeBarcelona
2018–19SpainErnesto ValverdeBarcelona
2019–20FranceZinedine ZidaneReal Madrid
2020–21ArgentinaDiego SimeoneAtlético Madrid

The most successful manager in La Liga was perhaps Real Madrid’s Miguel Munoz, who won the league title 9 times during his tenure from 1960 to 1972.

Uruguay’s Enrique Fernandez is also a legendary name amongst La Liga’s title-winning managers. He won four La Liga titles while managing Barcelona and Real Madrid from 1947 to 1955. Argentina’s Helenio Herrera and Dutch maestro Johan Cruyff have also won the La Liga four times as a manager.

La Liga: All-time top scorers

1929Paco BienzobasReal Sociedad17
1929–30Guillermo GorostizaAthletic Bilbao20
1930–31BataAthletic Bilbao27
1931–32BataAthletic Bilbao13
1932–33Manuel OlivaresReal Madrid16
1933–34Isidro LángaraOviedo26
1934–35Isidro LángaraOviedo27
1935–36Isidro LángaraOviedo28
1939–40Víctor UnamunoAthletic Bilbao20
1940–41PrudenAtlético Madrid33
1942–43Mariano MartínBarcelona30
1944–45Telmo ZarraAthletic Bilbao20
1945–46Telmo ZarraAthletic Bilbao24
1946–47Telmo ZarraAthletic Bilbao33
1947–48PahiñoCelta Vigo20
1949–50Telmo ZarraAthletic Bilbao24
1950–51Telmo ZarraAthletic Bilbao38
1951–52PahiñoReal Madrid28
1952–53Telmo ZarraAthletic Bilbao24
1953–54Alfredo di StéfanoReal Madrid27
1954–55Juan ArzaSevilla28
1955–56Alfredo di StéfanoReal Madrid24
1956–57Alfredo di StéfanoReal Madrid31
1957–58Manuel BadenesValladolid19
Alfredo di StéfanoReal Madrid19
Ricardo AlósValencia19
1958–59Alfredo di StéfanoReal Madrid23
1959–60Ferenc PuskásReal Madrid25
1960–61Ferenc PuskásReal Madrid28
1961–62Juan SeminarioZaragoza25
1962–63Ferenc PuskásReal Madrid26
1963–64Ferenc PuskásReal Madrid21
1964–65Cayetano RéBarcelona26
1965–66Luis AragonésAtlético Madrid18
1967–68Fidel UriarteAthletic Bilbao22
1968–69AmancioReal Madrid14
José Eulogio GárateAtlético Madrid14
1969–70AmancioReal Madrid16
Luis AragonésAtlético Madrid16
José Eulogio GárateAtlético Madrid16
1970–71José Eulogio GárateAtlético Madrid17
Carles RexachBarcelona17
1971–72Enrique PortaGranada20
1973–74QuiniSporting Gijón20
1974–75CarlosAthletic Bilbao19
1975–76QuiniSporting Gijón21
1976–77Mario KempesValencia24
1977–78Mario KempesValencia28
1978–79Hans KranklBarcelona29
1979–80Quini (3)Sporting Gijón24
1980–81Quini (4)Barcelona20
1981–82Quini (5)Barcelona27
1982–83Poli RincónReal Betis20
1983–84Jorge da SilvaValladolid17
JuanitoReal Madrid17
1984–85Hugo SánchezAtlético Madrid19
1985–86Hugo SánchezReal Madrid22
1986–87Hugo Sánchez Real Madrid34
1987–88Hugo SánchezReal Madrid29
1988–89BaltazarAtlético Madrid35
1989–90Hugo Sánchez Real Madrid38
1990–91Emilio ButragueñoReal Madrid19
1991–92ManoloAtlético Madrid27
1992–93BebetoDeportivo La Coruña29
1994–95Iván ZamoranoReal Madrid28
1995–96Juan Antonio PizziTenerife31
1997–98Christian VieriAtlético Madrid24
1998–99RaúlReal Madrid25
1999–2000Salva BallestaRacing Santander27
2000–01RaúlReal Madrid24
2001–02Diego TristánDeportivo La Coruña20
2002–03Roy MakaayDeportivo La Coruña29
2003–04RonaldoReal Madrid24
2004–05Diego ForlánVillarreal25
Samuel Eto’oBarcelona25
2005–06Samuel Eto’oBarcelona26
2006–07Ruud van NistelrooyReal Madrid25
2007–08Daniel GüizaMallorca27
2008–09Diego Forlán Atlético Madrid32
2009–10Lionel MessiBarcelona34
2010–11Cristiano RonaldoReal Madrid40
2011–12Lionel Messi Barcelona50
2012–13Lionel MessiBarcelona46
2013–14Cristiano RonaldoReal Madrid31
2014–15Cristiano RonaldoReal Madrid48
2015–16Luis SuárezBarcelona40
2016–17Lionel Messi Barcelona37
2017–18Lionel Messi Barcelona34
2018–19Lionel Messi Barcelona36
2019–20Lionel Messi Barcelona25
2020–21Lionel Messi Barcelona30
2021–22Karim BenzemaReal Madrid17

The very first winner of La Liga Golden Boot was real Sociedad’s Paco Bienobas and although Real Madrid dominated proceedings back then, it wasn’t until the 1931-32 La Liga season that the Whites saw a La Liga top-scorer in Manuel Olivares.

From Ronaldo Nazario and Raul Gonzalez to Luis Figo and Samuel Eto’o, La Liga has seen some of the best goalscorers in world football gracing the league. However, none came close to the intense competition between Real Madrid’s Cristiano Ronaldo and Barcelona’s Lionel Messi, whose intense rivalry from 2011 to 2015 ushered a new era in world football. The two forwards outscored each other every alternative season producing some world-class performances.

La Liga and Barcelona legend Lionel Messi remained the top scorer for five consecutive seasons from 2016 to 2021 – an unparalleled feat in La Liga. Prior to him, it was Real Madrid’s Hugo Sanchez who was the La Liga top scorer on three consecutive seasons from 1985 to 1988.

La Liga clubs in UEFA Champions League

La Liga is known to have the best talents in world football. From Lionel Messi and Ronaldinho to Zinedine Zidane and Roberto Carlos, the Spanish league has been a treat to watch for football fans worldwide. Hence, it is quite obvious that they would dominate the elite European tournament, UEFA Champions League, as well.

La Liga giants Real Madrid have been UEFA Champions League winners a whopping 13 times, the most by any European football club. Their arch-rivals Barcelona, on the other hand, have won it five times. La Liga clubs have ended up as Champions League runner-ups seven times as well.

With 18 Champions League league titles to their name, La Liga is the most successful league in the tournament.

The La Liga 2021-22 season is currently underway and the fixtures are below.

La Liga 2021-22 Fixtures and Results

Gameweek 1

August 13, 2021

Valencia 1-0 Getafe

August 14, 2021

Mallorca 1-1 Real Betis

Cadiz 1-1 Levante

Alaves 1-4 Real Madrid

Celta 1-2 Atletico Madrid

Osasuna 0-0 Espanyol

August 15, 2021

Barcelona 4-2 Real Sociedad

Sevilla 3-0 Rayo Vallecano

August 16, 2021

Villarreal 0-0 Granada

Elche 0-0 Athletic Club

Gameweek 2

August 20, 2021

Real Betis 1-1 Cadiz

August 21, 2021

Alaves 0-1 Mallorca

Granada 1-1 Valencia

Espanyol 0-0 Villarreal

Athletic Club 1-1 Barcelona

August 22, 2021

Real Sociedad 1-0 Rayo Vallecano

Atletico Madrid 1-0 Elche

Levante 3-3 Real Madrid

August 23, 2021

Getafe 0-1 Sevilla

Osasuna 0-0 Celta Vigo

Gameweek 3

August 27, 2021

Mallorca 1-0 Espanyol

Valencia 3-0 Alaves

August 28, 2021

Celta Vigo 0-1 Athletic Club

Elche 1-1 Sevilla

Real Sociedad 1-0 Levante

Real Betis 0-1 Real Madrid

August 29, 2021

Barcelona 2-1 Getafe

Rayo Vallecano 4-0 Granada

Cadiz 2-3 Osasuna

Atletico Madrid 2-2 Villarreal

Gameweek 4

September 11, 2021

Levante 1-1 Rayo Vallecano

Athletic Club 2-0 Mallorca

September 12, 2021

Espanyol 1-2 Atletico Madrid

Osasuna 1-4 Valencia

Cadiz 0-2 Real Sociedad

Real Madrid 5-2 Celta Vigo

Villarreal P-P Alaves

Sevilla P-P Barcelona

September 13, 2021

Getafe 0-1 Elche

Granada 1-2 Real Betis

Gameweek 5

September 17, 2021

Celta Vigo 1-2 Cadiz

September 18, 2021

Rayo Vallecano 3-0 Getafe

Atletico Madrid 0-0 Athletic Club

Elche 1-1 Levante

Alaves 0-2 Osasuna

September 19, 2021

Real Betis 2-2 Espanyol

Valencia 1-2 Real Madrid

September 20, 2021

Barcelona 1-1 Granada

Gameweek 6

September 21, 2021

Getafe 1-2 Atletico Madrid

Athletic Club 1-2 Rayo Vallecano

Levante 0-2 Cadiz

September 22, 2021

Espanyol 1-0 Alaves

Sevilla 3-1 Valencia

Villarreal 4-1 Elche

Real Madrid 6-1 Mallorca

September 23, 2021

Granada 2-3 Real Sociedad

Osasuna 1-3 Real Betis

Cadiz 0-0 Barcelona

Gameweek 7

September 25, 2021

Alaves 1-0 Atletico Madrid

Valencia 1-1 Athletic Club

Sevilla 2-0 Espanyol

Real Madrid 0-0 Villarreal

September 26, 2021

Mallorca 2-3 Osasuna

Barcelona 3-0 Levante

Rayo Vallecano 3-1 Cadiz

Real Sociedad 1-0 Elche

Real Betis 2-0 Getafe

September 27, 2021

Celta Vigo 1-0 Granada

Gameweek 8

October 1, 2021

Athletic Club 1-0 Alaves

October 2, 2021

Osasuna 1-0 Rayo Vallecano

Mallorca 1-0 Levante

Cadiz 0-0 Valencia

Atletico Madrid 2-0 Barcelona

October 3, 2021

Elche 1-0 Celta Vigo

Espanyol 2-1 Real Madrid

Villarreal 2-0 Real Betis

Getafe 1-1 Real Sociedad

Granada 1-0 Sevilla

Gameweek 9

October 16, 2021

Levante 0-0 Getafe

Real Sociedad 1-0 Mallorca

October 17, 2021

Real Madrid P-P Athletic Club

Granada P-P Atletico Madrid

Rayo Vallecano 2-1 Elche

Celta Vigo 0-1 Sevilla

Villarreal 1-2 Osasuna

Barcelona 3-1 Valencia

October 18, 2021

Alaves 0-1 Real Betis

Espanyol 2-0 Cadiz

Gameweek 10

October 22, 2021

Osasuna 1-1 Granada

October 23, 2021

Valencia 2-2 Mallorca

Cadiz 0-2 Alaves

Elche 2-2 Espanyol

Athletic Club 2-1 Villarreal

October 24, 2021

Sevilla 5-3 Levante

Barcelona 1-2 Real Madrid

Real Betis 3-2 Rayo Vallecano

Atletico Madrid 2-2 Real Sociedad (20:00)

October 25, 2021

Getafe 0-3 Celta Vigo

Gameweek 11

October 26, 2021

Alaves 1-0 Elche

Espanyol 1-1 Athletic Club

Villarreal 3-3 Cadiz

October 27, 2021

Rayo Vallecano 1-0 Barcelona

Mallorca 1-1 Sevilla

Real Betis 4-1 Valencia

Real Madrid 0-0 Osasuna (20:30)

October 28, 2021

Celta 0-2 Real Sociedad

Granada 1-1Getafe

Levante 2-2 Atletico Madrid

Gameweek 12

October 30, 2021

Elche 1-2 Real Madrid

Sevilla 2-0 Osasuna

Valencia 2-0 Villarreal

Barcelona 1-1 Alaves

October 31, 2021

Cadiz 1-1 Mallorca

Atletico Madrid 3-0 Real Betis (15:15)

Getafe 2-1 Espanyol

Real Sociedad 1-1 Athletic Club

November 1, 2021

Rayo Vallecano 0-0 Celta Vigo

Levante 0-3 Granada

Gameweek 13

November 5, 2021

Athletic Club 0-1 Cadiz

November 6, 2021

Espanyol 2-0 Granada

Celta Vigo 3-3 Barcelona

Alaves 2-1 Levante

Real Madrid 2-1 Rayo Vallecano

November 7, 2021

Villarreal 1-0 Getafe

Valencia 3-3 Atletico Madrid (15:15)

Mallorca 2-2 Elche

Osasuna 0-2 Real Sociedad

Real Betis 0-2 Sevilla

Gameweek 14

November 19, 2021

Levante 0-0 Athletic Club

November 20, 2021

Celta Vigo 1-1 Villarreal

Sevilla 2-2 Alaves

Atletico Madrid 1-0 Osasuna (17:30)

Barcelona 1-0 Espanyol

November 21, 2021

Getafe 4-0 Cadiz

Granada 1-4 Real Madrid

Elche 0-3 Real Betis

Real Sociedad 0-0 Valencia

Rayo Vallecano 3-1 Mallorca

Gameweek 15

November 26, 2021

Athletic Club 2-2 Granada

November 27, 2021

Alaves 1-2 Celta Vigo

Valencia 1-1 Rayo Vallecano

Mallorca 0-0 Getafe

Villarreal 1-3 Barcelona

November 28, 2021

Real Betis 3-1 Levante

Espanyol 1-0 Real Sociedad

Cadiz 1-4 Atletico Madrid

Osasuna 1-1 Elche

Real Madrid 2-1 Sevilla

December 1, 2021

Rearranged from Gameweek 9

Real Madrid 1-0 Athletic Club

Gameweek 16

December 3, 2021

Granada 2-1 Alaves

December 4, 2021

Sevilla 1-0 Villarreal

Barcelona 0-1 Real Betis

Atletico Madrid 1-2 Mallorca

Real Sociedad 0-2 Real Madrid

December 5, 2021

Rayo Vallecano 1-0 Espanyol

Elche 3-1 Cadiz

Levante 0-0 Osasuna

Celta Vigo 1-2 Valencia

December 6, 2021

Getafe 0-0 Athletic Club

Gameweek 17

December 10, 2021

Mallorca 0-0 Celta Vigo

December 11, 2021

Espanyol 4-3 Levante

Alaves 1-1 Getafe

Valencia 2-1 Elche

Athletic Club 0-1 Sevilla

December 12, 2021

Villarreal 2-0 Rayo Vallecano

Osasuna 2-2 Barcelona

Real Betis 4-0 Real Sociedad

Real Madrid 2-0 Atletico Madrid

Cadiz 1-1 Granada

Gameweek 18

December 17, 2021

Celta Vigo 3-1 Espanyol

December 18, 2021

Rayo Vallecano 2-0 Alaves

Real Sociedad 1-3 Villarreal

Barcelona 3-2 Elche

Sevilla 2-1 Atletico Madrid (20:00)

December 19, 2021

Granada 4-1 Mallorca

Athletic Club 3-2 Real Betis

Getafe 1-0 Osasuna

Real Madrid 0-0 Cadiz

December 20, 2021

Levante 3-4 Valencia

December 21, 2021

Rearranged from Gameweek 4

Villarreal 5-2 Alaves

Sevilla 1-1 Barcelona

December 22, 2021

Rearranged from Gameweek 9

Granada 2-1 Atletico Madrid (18:00)

Gameweek 19

December 31, 2021

Valencia 1-2 Espanyol

January 2, 2022

Getafe 1-0 Real Madrid

Atletico Madrid 2-0 Rayo Vallecano (15:15)

Elche 0-0 Granada

Real Betis 0-2 Celta Vigo

Alaves 1-1 Real Sociedad

Mallorca 0-1 Barcelona

January 3, 2022

Villarreal 5-0 Levante

Osasuna 1-3 Athletic Club

Cadiz 0-1 Sevilla

Gameweek 20

January 8, 2022

Levante 2-0 Mallorca

Real Sociedad 1-0 Celta Vigo

Granada 1-1 Barcelona

Real Madrid 4-1 Valencia

January 9, 2022 

Rayo Vallecano 1-1 Real Betis

Sevilla 1-0 Getafe

Alaves 0-0 Athletic Club

Osasuna 2-0 Cadiz

Villarreal 2-2 Atletico Madrid

January 10, 2022

Espanyol 1-2 Elche

Gameweek 21

January 16, 2022

Elche 1-0 Villarreal

January 18, 2022

Real Betis 4-0 Alaves

Cadiz 2-2 Espanyol

January 19, 2022

Celta Vigo 2-0 Osasuna

Valencia 1-1 Sevilla

January 20, 2022

Getafe 4-2 Granada

Gameweek 22

January 21, 2022

Espanyol 1-4 Real Betis

January 22, 2022

Levante 0-2 Cadiz

Villarreal 3-0 Mallorca

Sevilla 2-2 Celta Vigo

Atletico Madrid 3-2 Valencia

January 23, 2022

Granada 0-2 Osasuna

Real Madrid 2-2 Elche

Real Sociedad 0-0 Getafe

Rayo Vallecano 0-1 Athletic Club

Alaves 0-1 Barcelona

Gameweek 23

February 4, 2022

Athletic Club vs Espanyol

February 4, 2022

Mallorca vs Cadiz

Osasuna vs Sevilla

Valencia vs Real Sociedad

Real Betis vs Villarreal

February 6, 2022

Celta Vigo vs Rayo Vallecano

Barcelona vs Atletico Madrid

Getafe vs Levante

Real Madrid vs Granada

February 7, 2022

Elche vs Alaves

Gameweek 24

February 12, 2022

Levante vs Real Betis

Real Sociedad vs Granada

Sevilla vs Elche

Cadiz vs Celta Vigo

Mallorca vs Athletic Club

Espanyol vs Barcelona

Villarreal vs Real Madrid

Rayo Vallecano vs Osasuna

Alaves vs Valencia

Atletico Madrid vs Getafe

Gameweek 25

February 20, 2022

Real Madrid vs Alaves

Athletic Club vs Real Sociedad

Espanyol vs Sevilla

Osasuna vs Atletico Madrid

Cadiz vs Getafe

Elche vs Rayo Vallecano

Granada vs Villarreal

Celta Vigo vs Levante

Real Betis vs Mallorca

Valencia vs Barcelona

Gameweek 26

February 27, 2022

Rayo Vallecano vs Real Madrid

Mallorca vs Valencia

Villarreal vs Espanyol

Atletico Madrid vs Celta Vigo

Real Sociedad vs Osasuna

Granada vs Cadiz

Barcelona vs Athletic Club

Getafe vs Alaves

Sevilla vs Real Betis

Levante vs Elche

Gameweek 27

March 6, 2022

Cadiz vs Rayo Vallecano

Espanyol vs Getafe

Athletic Club vs Levante

Alaves vs Sevilla

Celta Vigo vs Mallorca

Valencia vs Granada

Real Madrid vs Real Sociedad

Real Betis vs Atletico Madrid

Osasuna vs Villarreal

Elche vs Barcelona

Gameweek 28

March 13, 2022

Villarreal vs Celta Vigo

Real Betis vs Athletic Club

Getafe vs Valencia

Granada vs Elche

Barcelona vs Osasuna

Mallorca vs Real Madrid

Atletico Madrid vs Cadiz

Real Sociedad vs Alaves

Levante vs Espanyol

Rayo Vallecano vs Sevilla

Gameweek 29

March 20, 2022

Cadiz vs Villarreal

Real Madrid vs Barcelona

Elche vs Valencia

Rayo Vallecano vs Atletico Madrid

Celta Vigo vs Real Betis

Athletic Club vs Getafe

Alaves vs Granada

Espanyol vs Mallorca

Sevilla vs Real Sociedad

Osasuna vs Levante

Gameweek 30

April 3, 2022

Levante vs Villarreal

Atletico Madrid vs Alaves

Real Sociedad vs Espanyol

Athletic Club vs Elche

Celta Vigo vs Real Madrid

Real Betis vs Osasuna

Barcelona vs Sevilla

Getafe vs Mallorca

Granada vs Rayo Vallecano

Valencia vs Cadiz

Gameweek 31

April 10, 2022

Rayo Vallecano vs Valencia

Villarreal vs Athletic Club

Mallorca vs Atletico Madrid

Osasuna vs Alaves

Sevilla vs Granada

Elche vs Real Sociedad

Levante vs Barcelona

Espanyol vs Celta Vigo

Real Madrid vs Getafe

Cadiz vs Real Betis

Gameweek 32

April 17, 2022

Alaves vs Rayo Vallecano

Sevilla vs Real Madrid

Athletic Club vs Celta Vigo

Barcelona vs Cadiz

Elche vs Mallorca

Real Sociedad vs Real Betis

Granada vs Levante

Valencia vs Osasuna

Getafe vs Villarreal

Atletico Madrid vs Espanyol

Gameweek 33

April 20, 2022

Real Sociedad vs Barcelona

Cadiz vs Athletic Club

Celta Vigo vs Getafe

Villarreal vs Valencia

Atletico Madrid vs Granada

Espanyol vs Rayo Vallecano

Levante vs Sevilla

Osasuna vs Real Madrid

Real Betis vs Elche

Mallorca vs Alaves

Gameweek 34

May 5, 2022

Sevilla vs Cadiz

Valencia vs Levante

Alaves vs Villarreal

Athletic Club vs Atletico Madrid

Elche vs Osasuna

Rayo Vallecano vs Real Sociedad

Real Madrid vs Espanyol

Barcelona vs Mallorca

Granada vs Celta Vigo

Getafe vs Real Betis

Gameweek 35

May 8, 2022

Cadiz vs Elche

Villarreal vs Sevilla

Celta Vigo vs Alaves

Athletic Club vs Valencia

Levante vs Real Sociedad

Real Betis vs Barcelona

Espanyol vs Osasuna

Getafe vs Rayo Vallecano

Mallorca vs Granada

Atletico Madrid vs Real Madrid

Gameweek 36

May 11, 2022

Valencia vs Real Betis

Real Madrid vs Levante

Osasuna vs Getafe

Rayo Vallecano vs Villarreal

Elche vs Atletico Madrid

Sevilla vs Mallorca

Alaves vs Espanyol

Barcelona vs Celta Vigo

Real Sociedad vs Cadiz

Granada vs Athletic Club

Gameweek 37

May 15, 2022

Villarreal vs Real Sociedad

Celta Vigo vs Elche

Cadiz vs Real Madrid

Athletic Club vs Osasuna

Levante vs Alaves

Atletico Madrid vs Sevilla

Mallorca vs Rayo Vallecano

Espanyol vs Valencia

Getafe vs Barcelona

Real Betis vs Granada

Gameweek 38

May 22, 2022

Elche vs Getafe

Alaves vs Cadiz

Barcelona vs Villarreal

Real Sociedad vs Atletico Madrid

Real Madrid vs Real Betis

Granada vs Espanyol

Rayo Vallecano vs Levante

Valencia vs Celta Vigo

Osasuna vs Mallorca

Sevilla vs Athletic Club