Football results — Saturday, 21 December 2024

Updated

137 matches across 32 competitions on Saturday, 21 December 2024. Highest-scoring game: Newport County 6-3 MK Dons.

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)

LaLiga (Spain)

LaLiga 2 (Spain)

Serie A (Italy)

Serie B (Italy)

Bundesliga (Germany)

2. Bundesliga (Germany)

3. Liga (Germany)

Coupe de France (France)

Liga Portugal (Portugal)

Liga Portugal 2 (Portugal)

Taça de Portugal (Portugal)

Eredivisie (Netherlands)

Eerste Divisie (Netherlands)

Belgian Pro League (Belgium)

Süper Lig (Turkiye)

Greek Super League (Greece)

HNL (Croatia)

Serbian SuperLiga (Serbia)

Romanian Liga I (Romania)

Primera Nacional (Argentina)

División Profesional (Bolivia)

International Friendlies (International)

A-League (Australia)

Other days