Kick-Off Times

2019/20 season. The new season is scheduled to begin on the weekend of 16-19 August, and end on 24 May.


Kick-off times are usually not confirmed until three or four weeks before the matches take place, and once known the details will be published on this page. However, these are liable to change at short notice and we strongly recommend you check with the club if you are hoping to attend a game.

Match tickets are also on sale from our Ticket Office as and when they become available.

As in previous seasons, first division kick-off times are being spaced out so that as a general rule no two matches coincide. A special timetable has been devised for August in order to avoid the intense heat, but as from September there will normally be one match on Friday night, with four games spaced out between 1.00 p.m. and 9.00 p.m. on Saturday, and five more on Sunday between mid-day and 9.00 p.m. Second division matches are mainly scheduled for Saturday or Sunday afternoon, but can take place any time between Friday and Sunday.

First division - day 14
Fri 22 Nov 21:00 Levante v Mallorca
Sat 23 Nov 13:00 Leganés v Barcelona
  16:00 Betis v Valencia
  18:30 Granada v Atlético Madrid
  21:00 Real Madrid v Real Sociedad
Sun 24 Nov 12:00 Espanyol v Getafe
  14:00 Osasuna v Athletic Bilbao
  16:00 Eibar v Alavés
  18:30 Villarreal v Celta
  21:00 Valladolid v Sevilla

First division - day 15
Fri 29 Nov 21:00 Celta v Valladolid
Sat 30 Nov 13:00 Alavés v Real Madrid
  16:00 Real Sociedad v Eibar
  18:30 Mallorca v Betis
  21:00 Valencia v Villarreal
Sun 1 Dec 12:00 Sevilla v Leganés
  14:00 Athletic Bilbao v Granada
  16:00 Espanyol v Osasuna
  18:30 Getafe v Levante
  21:00 Atlético Madrid v Barcelona

First division - day 16
Fri 6 Dec 22:00 Villarreal v Atlético Madrid *
Sat 7 Dec 13:00 Real Madrid v Espanyol
  16:00 Granada v Alavés
  18:30 Levante v Valencia
  21:00 Barcelona v Mallorca
Sun 8 Dec 12:00 Eibar v Getafe
  14:00 Betis v Athletic Bilbao
  16:00 Valladolid v Real Sociedad
  18:30 Leganés v Celta
  21:00 Osasuna v Sevilla

* Proposal to play fixture in Miami.

First division - day 17
Fri 13 Dec 21:00 Alavés v Leganés
Sat 14 Dec 13:00 Granada v Levante
  16:00 Real Sociedad v Barcelona
  18:30 Athletic Bilbao v Eibar
  21:00 Atlético Madrid v Osasuna
Sun 15 Dec 12:00 Getafe v Valladolid
  14:00 Celta v Mallorca
  16:00 Espanyol v Betis
  18:30 Sevilla v Villarreal
  21:00 Valencia v Real Madrid

First division - day 10 (rescheduled match)
Wed 18 Dec TBC Barcelona v Real Madrid **

** Match was postponed due to political unrest in Catalonia.

First division - day 18
Fri 20 Dec 22:00 Eibar v Granada
Sat 21 Dec 13:00 Mallorca v Sevilla
  16:00 Barcelona v Alavés
  18:30 Villarreal v Getafe
  21:00 Valladolid v Valencia
Sun 22 Dec 12:00 Leganés v Espanyol
  14:00 Osasuna v Real Sociedad
  16:00 Betis v Atlético Madrid
  18:30 Levante v Celta
  21:00 Real Madrid v Athletic Bilbao

First division - day 19
Fri 3 Jan 19:00 Valladolid v Leganés
  21:00 Sevilla v Athletic Bilbao
Sat 4 Jan 13:00 Valencia v Eibar
  16:00 Getafe v Real Madrid
  18:30 Atlético Madrid v Levante
  21:00 Espanyol v Barcelona
Sun 5 Jan 12:00 Granada v Mallorca
  14:00 Real Sociedad v Villarreal
  16:00 Alavés v Betis
  21:00 Celta v Osasuna

Second division A - day 17
Fri 22 Nov 21:00 Sporting Gijón v Tenerife
Sat 23 Nov 16:00 Rayo Vallecano v Zaragoza
  18:00 Deportivo v Alcorcón
Racing Santander v Extremadura
  20:00 Huesca v Ponferradina
Sun 24 Nov 12:00 Almería v Numancia
  16:00 Albacete v Mirandés
Málaga v Elche
  17:00
(local time)
Las Palmas v Oviedo
  18:00 Girona v Fuenlabrada
  21:00 Cádiz v Lugo

Second division A - day 18
Fri 29 Nov 21:00 Numancia v Málaga
Sat 30 Nov 16:00 Alcorcón v Huesca
Mirandés v Sporting Gijón
  17:00
(local time)
Tenerife v Almería
  18:00 Ponferradina v Albacete
  21:00 Zaragoza v Girona
Sun 1 Dec 12:00 Fuenlabrada v Cádiz
  16:00 Oviedo v Rayo Vallecano
  18:00 Elche v Racing Santander
Lugo v Deportivo
  20:00 Extremadura v Las Palmas

Second division A - day 19
Fri 6 Dec 12:00 Albacete v Extremadura
  16:00 Racing Santander v Fuenlabrada
  18:30 Alcorcón v Oviedo
  21:00 Málaga v Tenerife
Sat 7 Dec 16:00 Huesca v Rayo Vallecano
  18:00 Sporting Gijón v Ponferradina
  20:00 Almería v Mirandés
Sun 8 Dec 12:00 Girona v Lugo
  16:00 Deportivo v Zaragoza
  17:00
(local time)
Las Palmas v Numancia
  21:00 Cádiz v Elche

Second division A - day 20
Fri 13 Dec 21:00 Numancia v Girona
Sat 14 Dec 16:00 Mirandés v Huesca
  17:00
(local time)
Tenerife v Alcorcón
  18:00 Ponferradina v Deportivo
  21:00 Zaragoza v Racing Santander
Sun 15 Dec 12:00 Extremadura v Málaga
  16:00 Oviedo v Cádiz
  18:00 Elche v Las Palmas
Lugo v Sporting Gijón
  20:00 Fuenlabrada v Almería
Rayo Vallecano v Albacete

Second division A - day 21
Fri 20 Dec 21:00 Deportivo v Tenerife
Sat 21 Dec 16:00 Albacete v Elche
Málaga v Lugo
  17:00
(local time)
Las Palmas v Rayo Vallecano
  18:00 Sporting Gijón v Extremadura
  20:00 Racing Santander v Oviedo
  21:00 Cádiz v Numancia
Sun 22 Dec 12:00 Almería v Ponferradina
  16:00 Huesca v Zaragoza
  18:00 Alcorcón v Fuenlabrada
  20:00 Girona v Mirandés

TBC - to be confirmed

All the times shown are CET, except where stated for the Canary Islands, where local time is one hour before CET.