La Liga schedule 2024/25: Full fixture list, match dates for season in Spanish top soccer league

Joe Wright

La Liga schedule 2024/25: Full fixture list, match dates for season in Spanish top soccer league image

Real Madrid began their La Liga title defence in 2024/25 after a summer transfer window in which they signed two of the world's most exciting attacking players.

Los Blancos won their domestic league and the UEFA Champions League in 2023/24, but arguably their most celebrated day of this year came when Kylian Mbappe was presented as a new player following his free transfer from Paris Saint-Germain.

Madrid also brought in rising Brazil star Endrick, giving their attack a seriously impressive look ahead of a new campaign in which Barcelona and Atletico Madrid are attempting to challenge their supremacy.

Below is the full fixture list for the coming 2024/25 season, which will be updated as match dates and times are confirmed.

MORE: When and where is the final of the UEFA Champions League in 2025?

When did La Liga 2024/25 season start?

The 2024/25 La Liga season started on Thursday, August 15, 2024, with Athletic Club facing Getafe at San Mames.

That date is just a month after the finals of Euro 2024 and the Copa America, which took place on July 14.

When does La Liga 2024/25 season end?

The 2024/25 La Liga season is scheduled to conclude on Sunday, May 25, 2025.

Full list of teams in La Liga 2024

Below is the list of the 20 teams that will compete in La Liga in the 2024/25 season.

TeamBest La Liga finish
Alaves6th place
Athletic ClubChampions (x6)
Atletico MadridChampions (x11)
BarcelonaChampions (x27)
Celta Vigo4th place
Espanyol3rd place
Getafe5th place
Girona3rd place
Las Palmas2nd place
Leganes13th place
Mallorca3rd place
Osasuna4th place
Rayo Vallecano8th place
Real BetisChampions (x1)
Real MadridChampions (x36)
Real SociedadChampions (x2)
Real Valladolid4th place
SevillaChampions (x1)
ValenciaChampions (x6)
Villarreal2nd place

La Liga schedule 2024/25: Full fixture list

Below is the full fixture list for the coming season. All matches are subject to possible changes of date and time.

All kickoff times are local (CET). The UK (BST) is 1 hour behind Paris, the US/Canada (ET) 6 hours behind, India (IST) 3.5 hours ahead and Australia (AEDT) 8 hours ahead.

For example a 3 p.m. CET kickoff translates to 2 p.m. BST / 9 a.m. ET / 6.30 p.m. IST / 11 p.m. AEDT.

Matchday 1

DateMatchKickoff time (CET)
Aug. 15, 2024Athletic Club vs. Getafe6 p.m.
Aug. 15, 2024Real Betis vs. Girona8:30 p.m.
Aug. 16, 2024Celta Vigo vs. Alaves6 p.m.
Aug. 16, 2024Las Palmas vs. Sevilla8:30 p.m.
Aug. 17, 2024Osasuna vs. Leganes6 p.m.
Aug. 17, 2024Valencia vs. Barcelona8:30 p.m.
Aug. 18, 2024Real Sociedad vs. Rayo Vallecano6 p.m.
Aug. 18, 2024Mallorca vs. Real Madrid8:30 p.m.
Aug. 19, 2024Valladolid vs. Espanyol6 p.m.
Aug. 19, 2024Villarreal vs. Atletico Madrid8:30 p.m.

Matchday 2

DateMatchKickoff time (CET)
Aug. 23, 2024Celta Vigo vs. Valencia6 p.m.
Aug. 23, 2024Sevilla vs. Villarreal8:30 p.m.
Aug. 24, 2024Osasuna vs. Mallorca4 p.m.
Aug. 24, 2024Barcelona vs. Athletic Club6 p.m.
Aug. 24, 2024Espanyol vs. Real Sociedad8:30 p.m.
Aug. 24, 2024Getafe vs. Rayo Vallecano8:30 p.m.
Aug. 25, 2024Real Madrid vs. Valladolid4 p.m.
Aug. 25, 2024Leganes vs. Las Palmas6 p.m.
Aug. 25, 2024Alaves vs. Real Betis6.15 p.m.
Aug. 25, 2024Atletico Madrid vs. Girona8:30 p.m.

Matchday 3

DateMatchKickoff time (CET)
Aug. 26, 2024Villarreal vs. Celta Vigo8:30 p.m.
Aug. 27, 2024Mallorca vs. Sevilla6 p.m.
Aug. 27, 2024Rayo Vallecano vs. Barcelona8:30 p.m.
Sep. 18, 2024Real Betis vs. Getafe7 p.m.
Aug. 28, 2024Valladolid vs. Leganes6 p.m.
Aug. 28, 2024Athletic Club vs. Valencia6 p.m.
Aug. 28, 2024Atletico Madrid vs. Espanyol8:30 p.m.
Aug. 28, 2024Real Sociedad vs. Alaves8:30 p.m.
Aug. 29, 2024Girona vs. Osasuna6 p.m.
Aug. 29, 2024Las Palmas vs. Real Madrid8:30 p.m.

Matchday 4

DateMatchKickoff time (CET)
Aug. 31, 2024Barcelona vs. Valladolid4 p.m.
Aug. 31, 2024Athletic Club vs. Atletico Madrid6 p.m.
Aug. 31, 2024Espanyol vs. Rayo Vallecano6.15 p.m.
Aug. 31, 2024Leganes vs. Mallorca8:30 p.m.
Aug. 31, 2024Valencia vs. Villarreal8:30 p.m.
Sep. 1, 2024Alaves vs. Las Palmas4 p.m.
Sep. 1, 2024Osasuna vs. Celta Vigo4 p.m.
Sep. 1, 2024Sevilla vs. Girona6 p.m.
Sep. 1, 2024Getafe vs. Real Sociedad6.15 p.m.
Sep. 1, 2024Real Madrid vs. Real Betis8:30 p.m.

Matchday 5

DateMatchKickoff time (CET)
Sep. 13, 2024Real Betis vs. Leganes9 p.m.
Sep. 14, 2024Mallorca vs. Villarreal1 p.m.
Sep. 14, 2024Espanyol vs. Alaves4:15 p.m.
Sep. 14, 2024Sevilla vs. Getafe6:30 p.m.
Sep. 14, 2024Real Sociedad vs. Real Madrid9 p.m.
Sep. 15, 2024Celta Vigo vs. Valladolid2 p.m.
Sep. 15, 2024Girona vs. Barcelona4:15 p.m.
Sep. 15, 2024Las Palmas vs. Athletic Club6:30 p.m.
Sep. 15, 2024Atletico Madrid vs. Valencia9 p.m.
Sep. 16, 2024Rayo Vallecano vs. Osasuna9 p.m.

Matchday 6

DateMatchKickoff time (CET)
Sep. 22, 2024Athletic Club vs. Celta VigoTBD
Sep. 22, 2024Alaves vs. SevillaTBD
Sep. 22, 2024Real Betis vs. MallorcaTBD
Sep. 22, 2024Valencia vs. GironaTBD
Sep. 22, 2024Villarreal vs. BarcelonaTBD
Sep. 22, 2024Real Madrid vs. EspanyolTBD
Sep. 22, 2024Getafe vs. LeganesTBD
Sep. 22, 2024Osasuna vs. Las PalmasTBD
Sep. 22, 2024Valladolid vs. Real SociedadTBD
Sep. 22, 2024Rayo Vallecano vs. Atletico MadridTBD

Matchday 7

DateMatchKickoff time (CET)
Sep. 25, 2024Sevilla vs. ValladolidTBD
Sep. 25, 2024Celta Vigo vs. Atletico MadridTBD
Sep. 25, 2024Las Palmas vs. Real BetisTBD
Sep. 25, 2024Espanyol vs. VillarrealTBD
Sep. 25, 2024Real Madrid vs. AlavesTBD
Sep. 25, 2024Valencia vs. OsasunaTBD
Sep. 19, 2024Leganes vs. Athletic Club7 p.m.
Sep. 25, 2024Barcelona vs. GetafeTBD
Sep. 17, 2024Mallorca vs. Real Sociedad7 p.m.
Sep. 25, 2024Girona vs. Rayo VallecanoTBD

Matchday 8

DateMatchKickoff time (CET)
Sep. 29, 2024Osasuna vs. BarcelonaTBD
Sep. 29, 2024Villarreal vs. Las PalmasTBD
Sep. 29, 2024Real Betis vs. EspanyolTBD
Sep. 29, 2024Athletic Club vs. SevillaTBD
Sep. 29, 2024Rayo Vallecano vs. LeganesTBD
Sep. 29, 2024Atletico Madrid vs. Real MadridTBD
Sep. 29, 2024Real Sociedad vs. ValenciaTBD
Sep. 29, 2024Valladolid vs. MallorcaTBD
Sep. 29, 2024Celta Vigo vs. GironaTBD
Sep. 29, 2024Getafe vs. AlavesTBD

Matchday 9

DateMatchKickoff time (CET)
Oct. 6, 2024Alaves vs. BarcelonaTBD
Oct. 6, 2024Valladolid vs. Rayo VallecanoTBD
Oct. 6, 2024Girona vs. Athletic ClubTBD
Oct. 6, 2024Leganes vs. ValenciaTBD
Oct. 6, 2024Espanyol vs. MallorcaTBD
Oct. 6, 2024Las Palmas vs. Celta VigoTBD
Oct. 6, 2024Getafe vs. OsasunaTBD
Oct. 6, 2024Sevilla vs. Real BetisTBD
Oct. 6, 2024Real Sociedad vs. Atletico MadridTBD
Oct. 6, 2024Real Madrid vs. VillarrealTBD

Matchday 10

DateMatchKickoff time (CET)
Oct. 20, 2024Atletico Madrid vs. LeganesTBD
Oct. 20, 2024Girona vs. Real SociedadTBD
Oct. 20, 2024Osasuna vs. Real BetisTBD
Oct. 20, 2024Mallorca vs. Rayo VallecanoTBD
Oct. 20, 2024Valencia vs. Las PalmasTBD
Oct. 20, 2024Celta Vigo vs. Real MadridTBD
Oct. 20, 2024Barcelona vs. SevillaTBD
Oct. 20, 2024Alaves vs. ValladolidTBD
Oct. 20, 2024Villarreal vs. GetafeTBD
Oct. 20, 2024Athletic Club vs. EspanyolTBD

Matchday 11

DateMatchKickoff time (CET)
Oct. 27, 2024Valladolid vs. VillarrealTBD
Oct. 27, 2024Espanyol vs. SevillaTBD
Oct. 27, 2024Las Palmas vs. GironaTBD
Oct. 27, 2024Rayo Vallecano vs. AlavesTBD
Oct. 27, 2024Getafe vs. ValenciaTBD
Oct. 27, 2024Real Betis vs. Atletico MadridTBD
Oct. 27, 2024Real Madrid vs. BarcelonaTBD
Oct. 27, 2024Leganes vs. Celta VigoTBD
Oct. 27, 2024Mallorca vs. Athletic ClubTBD
Oct. 27, 2024Real Sociedad vs. OsasunaTBD

Matchday 12

DateMatchKickoff time (CET)
Nov. 3, 2024Barcelona vs. EspanyolTBD
Nov. 3, 2024Alaves vs. MallorcaTBD
Nov. 3, 2024Sevilla vs. Real SociedadTBD
Nov. 3, 2024Atletico Madrid vs. Las PalmasTBD
Nov. 3, 2024Valencia vs. Real MadridTBD
Nov. 3, 2024Osasuna vs. ValladolidTBD
Nov. 3, 2024Villarreal vs. Rayo VallecanoTBD
Nov. 3, 2024Girona vs. LeganesTBD
Nov. 3, 2024Celta Vigo vs. GetafeTBD
Nov. 3, 2024Athletic Club vs. Real BetisTBD

Matchday 13

DateMatchKickoff time (CET)
Nov. 10, 2024Leganes vs. SevillaTBD
Nov. 10, 2024Espanyol vs. ValenciaTBD
Nov. 10, 2024Getafe vs. GironaTBD
Nov. 10, 2024Real Sociedad vs. BarcelonaTBD
Nov. 10, 2024Real Madrid vs. OsasunaTBD
Nov. 10, 2024Mallorca vs. Atletico MadridTBD
Nov. 10, 2024Villarreal vs. AlavesTBD
Nov. 10, 2024Valladolid vs. Athletic ClubTBD
Nov. 10, 2024Real Betis vs. Celta VigoTBD
Nov. 10, 2024Rayo Vallecano vs. Las PalmasTBD

Matchday 14

DateMatchKickoff time (CET)
Nov. 24, 2024Osasuna vs. VillarrealTBD
Nov. 24, 2024Sevilla vs. Rayo VallecanoTBD
Nov. 24, 2024Atletico Madrid vs. AlavesTBD
Nov. 24, 2024Valencia vs. Real BetisTBD
Nov. 24, 2024Athletic Club vs. Real SociedadTBD
Nov. 24, 2024Girona vs. EspanyolTBD
Nov. 24, 2024Getafe vs. ValladolidTBD
Nov. 24, 2024Las Palmas vs. MallorcaTBD
Nov. 24, 2024Leganes vs. Real MadridTBD
Nov. 24, 2024Celta Vigo vs. BarcelonaTBD

Matchday 15

DateMatchKickoff time (CET)
Dec. 1, 2024Sevilla vs. OsasunaTBD
Dec. 1, 2024Mallorca vs. ValenciaTBD
Dec. 1, 2024Alaves vs. LeganesTBD
Dec. 1, 2024Rayo Vallecano vs. Athletic ClubTBD
Dec. 1, 2024Barcelona vs. Las PalmasTBD
Dec. 1, 2024Valladolid vs. Atletico MadridTBD
Dec. 1, 2024Villarreal vs. GironaTBD
Dec. 1, 2024Real Sociedad vs. Real BetisTBD
Dec. 1, 2024Real Madrid vs. GetafeTBD
Dec. 1, 2024Espanyol vs. Celta VigoTBD

Matchday 16

DateMatchKickoff time (CET)
Dec. 8, 2024Real Betis vs. BarcelonaTBD
Dec. 8, 2024Osasuna vs. AlavesTBD
Dec. 8, 2024Celta Vigo vs. MallorcaTBD
Dec. 8, 2024Valencia vs. Rayo VallecanoTBD
Dec. 8, 2024Leganes vs. Real SociedadTBD
Dec. 8, 2024Atletico Madrid vs. SevillaTBD
Dec. 8, 2024Getafe vs. EspanyolTBD
Dec. 8, 2024Girona vs. Real MadridTBD
Dec. 8, 2024Athletic Club vs. VillarrealTBD
Dec. 8, 2024Las Palmas vs. ValladolidTBD

Matchday 17

DateMatchKickoff time (CET)
Dec. 15, 2024Espanyol vs. OsasunaTBD
Dec. 15, 2024Villarreal vs. Real BetisTBD
Dec. 15, 2024Mallorca vs. GironaTBD
Dec. 15, 2024Rayo Vallecano vs. Real MadridTBD
Dec. 15, 2024Barcelona vs. LeganesTBD
Dec. 15, 2024Sevilla vs. Celta VigoTBD
Dec. 15, 2024Atletico Madrid vs. GetafeTBD
Dec. 15, 2024Real Sociedad vs. Las PalmasTBD
Dec. 15, 2024Valladolid vs. ValenciaTBD
Dec. 15, 2024Alaves vs. Athletic ClubTBD

Matchday 18

DateMatchKickoff time (CET)
Dec. 22, 2024Las Palmas vs. EspanyolTBD
Dec. 22, 2024Real Betis vs. Rayo VallecanoTBD
Dec. 22, 2024Celta Vigo vs. Real SociedadTBD
Dec. 22, 2024Barcelona vs. Atletico MadridTBD
Dec. 22, 2024Real Madrid vs. SevillaTBD
Dec. 22, 2024Girona vs. ValladolidTBD
Dec. 22, 2024Getafe vs. MallorcaTBD
Dec. 22, 2024Osasuna vs. Athletic ClubTBD
Dec. 22, 2024Valencia vs. AlavesTBD
Dec. 22, 2024Leganes vs. VillarrealTBD

Matchday 19

DateMatchKickoff time (CET)
Jan. 11, 2025Rayo Vallecano vs. Celta VigoTBD
Jan. 11, 2025Las Palmas vs. GetafeTBD
Jan. 11, 2025Espanyol vs. LeganesTBD
Jan. 11, 2025Mallorca vs. BarcelonaTBD
Jan. 11, 2025Real Sociedad vs. VillarrealTBD
Jan. 11, 2025Alaves vs. GironaTBD
Jan. 11, 2025Sevilla vs. ValenciaTBD
Jan. 11, 2025Valladolid vs. Real BetisTBD
Jan. 11, 2025Atletico Madrid vs. OsasunaTBD
Jan. 11, 2025Athletic Club vs. Real MadridTBD

Matchday 20

DateMatchKickoff time (CET)
Jan. 19, 2025Villarreal vs. MallorcaTBD
Jan. 19, 2025Celta Vigo vs. Athletic ClubTBD
Jan. 19, 2025Valencia vs. Real SociedadTBD
Jan. 19, 2025Leganes vs. Atletico MadridTBD
Jan. 19, 2025Espanyol vs. ValladolidTBD
Jan. 19, 2025Osasuna vs. Rayo VallecanoTBD
Jan. 19, 2025Real Betis vs. AlavesTBD
Jan. 19, 2025Getafe vs. BarcelonaTBD
Jan. 19, 2025Girona vs. SevillaTBD
Jan. 19, 2025Real Madrid vs. Las PalmasTBD

Matchday 21

DateMatchKickoff time (CET)
Jan. 26, 2025Atletico Madrid vs. VillarrealTBD
Jan. 26, 2025Mallorca vs. Real BetisTBD
Jan. 26, 2025Athletic Club vs. LeganesTBD
Jan. 26, 2025Alaves vs. Celta VigoTBD
Jan. 26, 2025Valladolid vs. Real MadridTBD
Jan. 26, 2025Sevilla vs. EspanyolTBD
Jan. 26, 2025Real Sociedad vs. GetafeTBD
Jan. 26, 2025Las Palmas vs. OsasunaTBD
Jan. 26, 2025Rayo Vallecano vs. GironaTBD
Jan. 26, 2025Barcelona vs. ValenciaTBD

Matchday 22

DateMatchKickoff time (CET)
Feb. 2, 2025Valencia vs. Celta VigoTBD
Feb. 2, 2025Girona vs. Las PalmasTBD
Feb. 2, 2025Leganes vs. Rayo VallecanoTBD
Feb. 2, 2025Real Betis vs. Athletic ClubTBD
Feb. 2, 2025Barcelona vs. AlavesTBD
Feb. 2, 2025Espanyol vs. Real MadridTBD
Feb. 2, 2025Getafe vs. SevillaTBD
Feb. 2, 2025Villarreal vs. ValladolidTBD
Feb. 2, 2025Osasuna vs. Real SociedadTBD
Feb. 2, 2025Atletico Madrid vs. MallorcaTBD

Matchday 23

DateMatchKickoff time (CET)
Feb. 9, 2025Valencia vs. LeganesTBD
Feb. 9, 2025Rayo Vallecano vs. Real ValladolidTBD
Feb. 9, 2025Sevilla vs. BarcelonaTBD
Feb. 9, 2025Real Sociedad vs. EspanyolTBD
Feb. 9, 2025Real Madrid vs. Atletico MadridTBD
Feb. 9, 2025Athletic Club vs. GironaTBD
Feb. 9, 2025Mallorca vs. OsasunaTBD
Feb. 9, 2025Alaves vs. GetafeTBD
Feb. 9, 2025Las Palmas vs. VillarrealTBD
Feb. 9, 2025Celta Vigo vs. Real BetisTBD

Matchday 24

DateMatchKickoff time (CET)
Feb. 16, 2025Atletico Madrid vs. Celta VigoTBD
Feb. 16, 2025Mallorca vs. Las PalmasTBD
Feb. 16, 2025Girona vs. GetafeTBD
Feb. 16, 2025Osasuna vs. Real MadridTBD
Feb. 16, 2025Leganes vs. AlavesTBD
Feb. 16, 2025Valladolid vs. SevillaTBD
Feb. 16, 2025Real Betis vs. Real SociedadTBD
Feb. 16, 2025Espanyol vs. Athletic ClubTBD
Feb. 16, 2025Barcelona vs. Rayo VallecanoTBD
Feb. 16, 2025Villarreal vs. ValenciaTBD

Matchday 25

DateMatchKickoff time (CET)
Feb. 25, 2025Valencia vs. Atletico MadridTBD
Feb. 25, 2025Alaves vs. EspanyolTBD
Feb. 25, 2025Real Madrid vs. GironaTBD
Feb. 25, 2025Las Palmas vs. BarcelonaTBD
Feb. 25, 2025Athletic Club vs. ValladolidTBD
Feb. 25, 2025Rayo Vallecano vs. VillarrealTBD
Feb. 25, 2025Getafe vs. Real BetisTBD
Feb. 25, 2025Celta Vigo vs. OsasunaTBD
Feb. 25, 2025Real Sociedad vs. LeganesTBD
Feb. 25, 2025Sevilla vs. MallorcaTBD

Matchday 26

DateMatchKickoff time (CET)
Mar. 2, 2025Valladolid vs. Las PalmasTBD
Mar. 2, 2025Real Betis vs. Real MadridTBD
Mar. 2, 2025Barcelona vs. Real SociedadTBD
Mar. 2, 2025Osasuna vs. ValenciaTBD
Mar. 2, 2025Villarreal vs. EspanyolTBD
Mar. 2, 2025Atletico Madrid vs. Athletic ClubTBD
Mar. 2, 2025Rayo Vallecano vs. SevillaTBD
Mar. 2, 2025Girona vs. Celta VigoTBD
Mar. 2, 2025Mallorca vs. AlavesTBD
Mar. 2, 2025Leganes vs. GetafeTBD

Matchday 27

DateMatchKickoff time (CET)
Mar. 9, 2025Getafe vs. Atletico MadridTBD
Mar. 9, 2025Valencia vs. ValladolidTBD
Mar. 9, 2025Celta Vigo vs. LeganesTBD
Mar. 9, 2025Athletic Club vs. MallorcaTBD
Mar. 9, 2025Real Madrid vs. Rayo VallecanoTBD
Mar. 9, 2025Real Sociedad vs. SevillaTBD
Mar. 9, 2025Barcelona vs. OsasunaTBD
Mar. 9, 2025Alaves vs. VillarrealTBD
Mar. 9, 2025Espanyol vs. GironaTBD
Mar. 9, 2025Real Betis vs. Las PalmasTBD

Matchday 28

DateMatchKickoff time (CET)
Mar. 16, 2025Sevilla vs. Athletic ClubTBD
Mar. 16, 2025Osasuna vs. GetafeTBD
Mar. 16, 2025Valladolid vs. Celta VigoTBD
Mar. 16, 2025Atletico Madrid vs. BarcelonaTBD
Mar. 16, 2025Girona vs. ValenciaTBD
Mar. 16, 2025Leganes vs. Real BetisTBD
Mar. 16, 2025Rayo Vallecano vs. Real SociedadTBD
Mar. 16, 2025Mallorca vs. EspanyolTBD
Mar. 16, 2025Villarreal vs. Real MadridTBD
Mar. 16, 2025Las Palmas vs. AlavesTBD

Matchday 29

DateMatchKickoff time (CET)
Mar. 30, 2025Valencia vs. MallorcaTBD
Mar. 30, 2025Real Sociedad vs. ValladolidTBD
Mar. 30, 2025Espanyol vs. Atletico MadridTBD
Mar. 30, 2025Barcelona vs. GironaTBD
Mar. 30, 2025Alaves vs. Rayo VallecanoTBD
Mar. 30, 2025Real Madrid vs. LeganesTBD
Mar. 30, 2025Real Betis vs. SevillaTBD
Mar. 30, 2025Athletic Club vs. OsasunaTBD
Mar. 30, 2025Getafe vs. VillarrealTBD
Mar. 30, 2025Celta Vigo vs. Las PalmasTBD

Matchday 30

DateMatchKickoff time (CET)
Apr. 6, 2025Girona vs. AlavesTBD
Apr. 6, 2025Leganes vs. OsasunaTBD
Apr. 6, 2025Barcelona vs. Real BetisTBD
Apr. 6, 2025Real Madrid vs. ValenciaTBD
Apr. 6, 2025Sevilla vs. Atletico MadridTBD
Apr. 6, 2025Mallorca vs. Celta VigoTBD
Apr. 6, 2025Villarreal vs. Athletic ClubTBD
Apr. 6, 2025Las Palmas vs. Real SociedadTBD
Apr. 6, 2025Valladolid vs. GetafeTBD
Apr. 6, 2025Rayo Vallecano vs. EspanyolTBD

Matchday 31

DateMatchKickoff time (CET)
Apr. 13, 2025Atletico Madrid vs. ValladolidTBD
Apr. 13, 2025Valencia vs. SevillaTBD
Apr. 13, 2025Celta Vigo vs. EspanyolTBD
Apr. 13, 2025Alaves vs. Real MadridTBD
Apr. 13, 2025Athletic Club vs. Rayo VallecanoTBD
Apr. 13, 2025Getafe vs. Las PalmasTBD
Apr. 13, 2025Real Betis vs. VillarrealTBD
Apr. 13, 2025Osasuna vs. GironaTBD
Apr. 13, 2025Leganes vs. BarcelonaTBD
Apr. 13, 2025Real Sociedad vs. MallorcaTBD

Matchday 32

DateMatchKickoff time (CET)
Apr. 20, 2025Barcelona vs. Celta VigoTBD
Apr. 20, 2025Rayo Vallecano vs. ValenciaTBD
Apr. 20, 2025Valladolid vs. OsasunaTBD
Apr. 20, 2025Mallorca vs. LeganesTBD
Apr. 20, 2025Espanyol vs. GetafeTBD
Apr. 20, 2025Girona vs. Real BetisTBD
Apr. 20, 2025Villarreal vs. Real SociedadTBD
Apr. 20, 2025Sevilla vs. AlavesTBD
Apr. 20, 2025Real Madrid vs. Athletic ClubTBD
Apr. 20, 2025Las Palmas vs. Atletico MadridTBD

Matchday 33

DateMatchKickoff time (CET)
Apr. 23, 2025Atletico Madrid vs. Rayo VallecanoTBD
Apr. 23, 2025Real Betis vs. ValladolidTBD
Apr. 23, 2025Getafe vs. Real MadridTBD
Apr. 23, 2025Celta Vigo vs. VillarrealTBD
Apr. 23, 2025Osasuna vs. SevillaTBD
Apr. 23, 2025Barcelona vs. MallorcaTBD
Apr. 23, 2025Alaves vs. Real SociedadTBD
Apr. 23, 2025Athletic Club vs. Las PalmasTBD
Apr. 23, 2025Valencia vs. EspanyolTBD
Apr. 23, 2025Leganes vs. GironaTBD

Matchday 34

DateMatchKickoff time (CET)
May 4, 2025Real Madrid vs. Celta VigoTBD
May 4, 2025Espanyol vs. Real BetisTBD
May 4, 2025Girona vs. MallorcaTBD
May 4, 2025Rayo Vallecano vs. GetafeTBD
May 4, 2025Las Palmas vs. ValenciaTBD
May 4, 2025Villarreal vs. OsasunaTBD
May 4, 2025Sevilla vs. LeganesTBD
May 4, 2025Real Sociedad vs. Athletic ClubTBD
May 4, 2025Valladolid vs. BarcelonaTBD
May 4, 2025Alaves vs. Atletico MadridTBD

Matchday 35

DateMatchKickoff time (CET)
May 11, 2025Celta Vigo vs. SevillaTBD
May 11, 2025Athletic Club vs. AlavesTBD
May 11, 2025Barcelona vs. Real MadridTBD
May 11, 2025Atletico Madrid vs. Real SociedadTBD
May 11, 2025Girona vs. VillarrealTBD
May 11, 2025Mallorca vs. ValladolidTBD
May 11, 2025Real Betis vs. OsasunaTBD
May 11, 2025Valencia vs. GetafeTBD
May 11, 2025Leganes vs. EspanyolTBD
May 11, 2025Las Palmas vs. Rayo VallecanoTBD

Matchday 36

DateMatchKickoff time (CET)
May 14, 2025Getafe vs. Athletic ClubTBD
May 14, 2025Sevilla vs. Las PalmasTBD
May 14, 2025Alaves vs. ValenciaTBD
May 14, 2025Real Sociedad vs. Celta VigoTBD
May 14, 2025Villarreal vs. LeganesTBD
May 14, 2025Rayo Vallecano vs. Real BetisTBD
May 14, 2025Real Madrid vs. MallorcaTBD
May 14, 2025Valladolid vs. GironaTBD
May 14, 2025Espanyol vs. BarcelonaTBD
May 14, 2025Osasuna vs. Atletico MadridTBD

Matchday 37

DateMatchKickoff time (CET)
May 18, 2025Las Palmas vs. LeganesTBD
May 18, 2025Valladolid vs. AlavesTBD
May 18, 2025Osasuna vs. EspanyolTBD
May 18, 2025Celta Vigo vs. Rayo VallecanoTBD
May 18, 2025Barcelona vs. VillarrealTBD
May 18, 2025Real Sociedad vs. GironaTBD
May 18, 2025Sevilla vs. Real MadridTBD
May 18, 2025Mallorca vs. GetafeTBD
May 18, 2025Valencia vs. Athletic ClubTBD
May 18, 2025Atletico Madrid vs. Real BetisTBD

Matchday 38

DateMatchKickoff time (CET)
May 25, 2025Athletic Club vs. BarcelonaTBD
May 25, 2025Girona vs. Atletico MadridTBD
May 25, 2025Getafe vs. Celta VigoTBD
May 25, 2025Rayo Vallecano vs. MallorcaTBD
May 25, 2025Real Betis vs. ValenciaTBD
May 25, 2025Alaves vs. OsasunaTBD
May 25, 2025Villarreal vs. SevillaTBD
May 25, 2025Leganes vs. ValladolidTBD
May 25, 2025Espanyol vs. Las PalmasTBD
May 25, 2025Real Madrid vs. Real SociedadTBD

Joe Wright

Joe Wright Photo

Joe is a Senior Editor at Sporting News. He was previously a sub editor and writer for Goal.com before spending six years as part of the Stats Perform editorial news service, covering major global sports including football, tennis, boxing, NBA, rugby union and athletics. Joe has reported live on some of the biggest games in football, including two UEFA Champions League finals, Euro 2016, the Confederations Cup 2017 and the 2018 World Cup final at the end of a month in Russia.