⚽ Football Matches
Sunday, December 20, 2026
81 Matches Scheduled
regular season
(36 matches)Wellington Phoenix vs Brisbane Roar
Adelaide United FC vs Newcastle Jets
Sydney FC vs Central Coast Mariners
Real Kashmir vs Rajasthan United FC
NEC Nijmegen vs ADO Den Haag
Sporting Club Delhi vs Churchill Brothers
FC Halifax Town vs Solihull Moors
Standard Liege vs Anderlecht
Sreenidi Deccan FC vs Dempo Sports Club
Feyenoord Rotterdam vs FC Twente
SC Cambuur vs FC Groningen
Catanzaro vs Arezzo
Wealdstone vs Barrow
Odisha FC vs Kerala Blasters FC
Sint-Truidense vs KV Kortrijk
Olympiacos vs Panetolikos
Panathinaikos vs Iraklis
Go Ahead Eagles vs Ajax Amsterdam
Carlisle United vs Aldershot Town
Palermo vs Virtus Entella
OFI Crete vs Kalamata
Union St.-Gilloise vs Club Brugge
Aris vs AEK Athens
KVC Westerlo vs KAA Gent
PSV Eindhoven vs PEC Zwolle
Castellón vs Granada
Sporting Gijón vs Leganés
Albacete vs Mallorca
RC Celta Fortuna vs Eldense
CD Sabadell vs Las Palmas
Tenerife vs Real Oviedo
Burgos vs Girona
Real Sociedad II vs Córdoba
Almería vs Real Valladolid
FC Andorra vs Cádiz
Ceuta vs Eibar
turkish super lig
(3 matches)vrouwen eredivisie
(5 matches)italian serie a
(5 matches)english womens super league
(5 matches)first phase
(2 matches)south african premiership
(3 matches)english premier league
(3 matches)laliga
(10 matches)Athletic Club vs Real Betis
Celta Vigo vs Atlético Madrid
Rayo Vallecano vs Málaga
Getafe vs Levante
Valencia vs Espanyol
Barcelona vs Real Sociedad
Deportivo vs Real Madrid
Alavés vs Elche
Sevilla vs Racing Santander
Osasuna vs Villarreal
portuguese primeira liga
(9 matches)Braga vs Académico de Viseu
Estrela vs Maritimo
Alverca vs Gil Vicente
Rio Ave vs Benfica
FC Famalicao vs FC Porto
Santa Clara vs Vitória de Guimaraes
Arouca vs Casa Pia
C.D. Nacional vs Moreirense
Sporting CP vs Estoril
Football Matches - Sunday, December 20, 2026
Complete schedule of all football matches on Sunday, December 20, 2026. Featuring 81 games across 10 competitions.Get kick-off times, live scores and match page links.