⚽ Football Matches
Sunday, December 20, 2026
81 Matches Scheduled
regular season
(36 matches)Wellington Phoenix vs Brisbane Roar
Sydney FC vs Central Coast Mariners
Adelaide United FC vs Newcastle Jets
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
SC Cambuur vs FC Groningen
Feyenoord Rotterdam vs FC Twente
Odisha FC vs Kerala Blasters FC
Wealdstone vs Barrow
Catanzaro vs Arezzo
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
Ceuta vs Eibar
Castellón vs Granada
Sporting Gijón vs Leganés
Tenerife vs Real Oviedo
RC Celta Fortuna vs Eldense
CD Sabadell vs Las Palmas
Albacete vs Mallorca
Burgos vs Girona
Almería vs Real Valladolid
Real Sociedad II vs Córdoba
FC Andorra vs Cádiz
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
Rayo Vallecano vs Málaga
Celta Vigo vs Atlético Madrid
Barcelona vs Real Sociedad
Alavés vs Elche
Sevilla vs Racing Santander
Deportivo vs Real Madrid
Valencia vs Espanyol
Osasuna vs Villarreal
Getafe vs Levante
portuguese primeira liga
(9 matches)Estrela vs Maritimo
Alverca vs Gil Vicente
Rio Ave vs Benfica
FC Famalicao vs FC Porto
Braga vs Académico de Viseu
C.D. Nacional vs Moreirense
Santa Clara vs Vitória de Guimaraes
Sporting CP vs Estoril
Arouca vs Casa Pia
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.