Football fixtures — Saturday, 19 December 2026

Updated

149 matches across 27 competitions on Saturday, 19 December 2026.

Premier League (England)

Championship (England)

League One (England)

League Two (England)

National League (England)

Scottish Premiership (Scotland)

Scottish Championship (Scotland)

Cymru Premier (Wales)

NIFL Premiership (Northern Ireland)

Serie A (Italy)

Serie B (Italy)

Bundesliga (Germany)

2. Bundesliga (Germany)

3. Liga (Germany)

Eredivisie (Netherlands)

Eerste Divisie (Netherlands)

Belgian Pro League (Belgium)

Süper Lig (Turkiye)

Greek Super League (Greece)

Swiss Super League (Switzerland)

HNL (Croatia)

NB I (Hungary)

Romanian Liga I (Romania)

Saudi Pro League (Saudi Arabia)

J1 League (Japan)

A-League (Australia)

Women's Super League (England)

Other days