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 21
Fri 24 Jan 21:00 Osasuna v Levante
Sat 25 Jan 13:00 Espanyol v Athletic Bilbao
  16:00 Valencia v Barcelona
  18:30 Alavés v Villarreal
  21:00 Sevilla v Granada
Sun 26 Jan 12:00 Atlético Madrid v Leganés
  14:00 Celta v Eibar
  16:00 Getafe v Betis
  18:30 Real Sociedad v Mallorca
  21:00 Valladolid v Real Madrid

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

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

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

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

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

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

Second division A - day 20
TBC TBC Rayo Vallecano v Albacete *

* Match suspended at half time with score at 0-0. New date to be set.

Second division A - day 24
TBC TBC Mirandés v Zaragoza**

** Match postponed due to waterlogged pitch.

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.