Completed matches
Football Results
Final scores, full-time status and a statistical summary of completed football matches for Sunday, 21 December 2025.
Average goals
2.79
Both scored
71.4%
Over 2.5 goals
57.1%
Clean sheets
4
Full time
Ebusua Dwarfs
1
Sefwi All Stars
2
Full time
Great Olympics
2
Golden Warriors
1
Full time
Hakla SC
2
True Democracy
0
Full time
King Faisal
1
Future Stars
3
Full time
Legon Cities
0
Dormaa
2
Full time
Na God
1
WAFA
1
Full time
Nsuopun Fidelity
2
UCC Youngsters
3
Full time
Okwawu
1
Attram de Visser
2
Full time
PAC Academy
2
Elmina Sharks
1
Full time
Port City
2
Koforidua
1
Full time
Skyy
1
Ashanti Gold
0
Full time
Soccer Intellectuals
2
Ebony FC
2
Full time
Wa Power
2
TF Exponential
0
Full time
Yapei
1
Tamale City
1
Average goals
3.56
Both scored
22.2%
Over 2.5 goals
55.6%
Clean sheets
7
Full time
Andamans & Nicobar
0
Andhra Pradesh
1
Full time
Bihar
0
Railways
7
Full time
DNH & DD
0
Gujarat
5
Full time
Uttarakhand
1
Chandigarh
0
Full time
Delhi
8
Jharkhand
1
Full time
Maharashtra
0
Rajasthan
3
Full time
Uttar Pradesh
1
Haryana
1
Full time
Pondicherry
0
Tamilnadu
3
Full time
Sikkim
0
Arunachal Pradesh
1
Average goals
2.56
Both scored
66.7%
Over 2.5 goals
55.6%
Clean sheets
4
Full time
Celle Varazze
2
Imperia
2
Full time
Chisola
1
Valenzana
0
Full time
Citta di Varese
1
Lavagnese
0
Full time
Derthona
1
Saluzzo
3
Full time
Asti
1
Club Milano
2
Full time
Cairese
1
Gozzano
1
Full time
NovaRomentin
0
Ligorna
0
Full time
Biellese
2
Vado
3
Full time
Sanremese
1
Sestri Levante
2
Average goals
2.56
Both scored
55.6%
Over 2.5 goals
55.6%
Clean sheets
5
Full time
Varesina
1
Caldiero Terme
2
Full time
Villa Valle
4
Breno
0
Full time
Pavia
0
Chievo
2
Full time
Leon Monza e Brianza
0
USD Casatese
0
Full time
Scanzorosciate
1
Real Calepina
2
Full time
Brusaporto
0
Oltrepo
1
Full time
Castellanzese
3
Virtus Ciserano Bergamo
1
Full time
Sondrio
1
Folgore Caratese
1
Full time
Vogherese
2
Milan II
2
Average goals
2.67
Both scored
44.4%
Over 2.5 goals
22.2%
Clean sheets
6
Full time
Sporting Trestina
0
Robur Siena
2
Full time
Tau Altopascio
6
Gavorrano
1
Full time
Grosseto
1
Ghivizzano Borgo Mozzano
0
Full time
Orvietana Calcio
2
Terranuova Traiana
0
Full time
Cannara
2
Foligno Calcio
4
Full time
Seravezza
2
San Donato Tavarnelle
0
Full time
Scandicci
1
Poggibonsi
1
Full time
Montevarchi Calcio
0
Prato
0
Full time
Camaiore
1
Sansepolcro
1
Average goals
2.33
Both scored
55.6%
Over 2.5 goals
44.4%
Clean sheets
5
Full time
Fossombrone
1
Recanatese
0
Full time
L'Aquila
1
Termoli Calcio
0
Full time
Teramo
1
Atletico Ascoli
2
Full time
Notaresco
1
Ancona
1
Full time
Sora
2
Castelfidardo Calcio
1
Full time
Ostia Mare
1
Real Giulianova
1
Full time
Sammaurese
0
Victor San Marino
0
Full time
Maceratese
4
Chieti
0
Full time
Vigor Senigallia
3
Unipomezia
2
Average goals
1.78
Both scored
33.3%
Over 2.5 goals
44.4%
Clean sheets
9
Full time
Afragolese
1
Francavilla
2
Full time
Pompei
0
Fidelis Andria
1
Full time
Sarnese
0
Virtus Francavilla
0
Full time
Ferrandina
2
Heraclea
1
Full time
Real Normanna
3
Gravina
2
Full time
Paganese
0
Citta di Fasano
0
Full time
Manfredonia
1
Real Acerrana
0
Full time
Martina Franca
3
Nola 1925
0
Full time
Barletta
0
Nardo
0
Average goals
2.25
Both scored
62.5%
Over 2.5 goals
37.5%
Clean sheets
4
Full time
Altavilla
1
Conegliano
1
Full time
FC Obermais
1
San Luigi
2
Full time
Luparense
1
Este
1
Full time
Clodiense
3
Portogruaro
1
Full time
Calvi Noale
0
Bassano Virtus
0
Full time
Treviso
1
Mestre
0
Full time
Legnago Salus
1
Vigasio
3
Full time
Cjarlins Muzane
2
Campodarsego
0
Average goals
2.63
Both scored
50%
Over 2.5 goals
37.5%
Clean sheets
5
Full time
Desenzano Calvina
0
Sangiuliano City
1
Full time
Coriano
2
Pro Palazzolo
3
Full time
Rovato Vertovese
2
Imolese
0
Full time
Sant'Angelo
1
Lentigione
4
Full time
Sasso Marconi Zola
2
Progresso
3
Full time
Cittadella Vis Modena
0
Pistoiese
0
Full time
Pro Sesto
1
Correggese
0
Full time
Trevigliese
1
Tuttocuoio
1
Average goals
3.88
Both scored
87.5%
Over 2.5 goals
100%
Clean sheets
1
Full time
Ischia
2
Nocerina
1
Full time
Scafatese
3
Albalonga
0
Full time
Trastevere
3
Anzio
3
Full time
Monastir
1
USD Palmese
2
Full time
Latte Dolce
4
Budoni
1
Full time
Atletico Lodigiani
2
Cassino
2
Full time
Flaminia
3
Montespaccato
1
Full time
Valmontone
2
Real Monterotondo
1
Average goals
2.38
Both scored
50%
Over 2.5 goals
50%
Clean sheets
5
Full time
Sancataldese
3
Savoia
1
Full time
Paterno
0
Nissa
3
Full time
Milazzo
0
Messina
0
Full time
Acireale
2
Vibonese
2
Full time
AC Palermo
2
Ragusa
1
Full time
Sambiase
0
Reggina
1
Full time
Igea Virtus
1
Vigor Lamezia
1
Full time
Gela
0
Gelbison
2
Average goals
2.00
Both scored
0%
Over 2.5 goals
28.6%
Clean sheets
8
Full time
Batman Petrolspor
1
Buca FK
0
Full time
Adana 1954 FK
1
24 Erzincanspor
0
Full time
Kahramanmaras Istiklalsp
6
Somaspor
0
Full time
68 Aksaray Belediyespor
3
Yeni Malatyaspor
0
Full time
Fethiyespor
0
Mardin BB
0
Full time
Isparta 32 Spor
0
Arnavutkoy Belediyespor
1
Full time
Belediye Derincespor
2
Ankara Demirspor
0
Average goals
2.29
Both scored
57.1%
Over 2.5 goals
57.1%
Clean sheets
3
Full time
Celoricense
2
Camacha
1
Full time
Mirandela
1
Brito
0
Full time
Vilaverdense
0
Braganca
2
Full time
Ribeira Brava
2
Machico
1
Full time
Chaves II
0
Tirsense
1
Full time
Moncao
1
AR Sao Martinho
2
Full time
Os Limianos
2
Vianense
1
Average goals
2.43
Both scored
57.1%
Over 2.5 goals
42.9%
Clean sheets
3
Full time
Os Marialvas
2
Lajense
2
Full time
Lusitania
1
Peniche
1
Full time
Marinhense
0
Oliveira Hospital
3
Full time
Vitoria de Sernache
2
Naval 1893
0
Full time
UD da Serra
1
Samora Correir
1
Full time
Benfica Castelo Branco
1
Fatima
0
Full time
Electrico
1
Mortagua
2
Average goals
2.14
Both scored
42.9%
Over 2.5 goals
42.9%
Clean sheets
5
Full time
Alverca U19
2
Benfica U19
1
Full time
Sporting CP U19
0
Santa Clara U19
0
Full time
Mafra U19
3
Academico Viseu U19
1
Full time
Vizela U19
1
Porto U19
2
Full time
Pacos Ferreira U19
0
Gil Vicente U19
2
Full time
Tondela U19
1
Torreense U19
0
Full time
Sporting Braga U19
0
Moreirense U19
2
Average goals
3.57
Both scored
85.7%
Over 2.5 goals
57.1%
Clean sheets
1
Full time
Agoncillo
3
San Marcial
2
Full time
UD Logrones II
3
Berceo
1
Full time
Calahorra
1
Vianes
1
Full time
Anguiano
1
Varea
2
Full time
Pradejon
1
Pena Balsamaiso
1
Full time
Haro Deportivo
3
La Calzada
4
Full time
Oyonesa
2
Autol
0
Average goals
2.29
Both scored
42.9%
Over 2.5 goals
57.1%
Clean sheets
5
Full time
Huesca II
0
Calamocha
2
Full time
Cuarte
3
Carinena
1
Full time
UD Casetas
0
Utrillas
0
Full time
Binefar
1
CDJ Tamarite
2
Full time
Zuera
2
Andorra CF
1
Full time
Illueca
0
Almudevar
1
Full time
La Almunia
0
Belchite 97
3
Average goals
2.43
Both scored
57.1%
Over 2.5 goals
42.9%
Clean sheets
3
Full time
Ceares
1
Gijon Industrial
0
Full time
Llanes
1
Aviles Stadium
1
Full time
Colunga
4
Lenense
1
Full time
Real Titanico
1
Llanera
2
Full time
Tuilla
0
Siero
1
Full time
Mosconia
2
Praviano
0
Full time
Caudal
2
Navarro
1
Average goals
3.83
Both scored
50%
Over 2.5 goals
66.7%
Clean sheets
3
Full time
Ingolstadt
3
Turbine Potsdam W
0
Full time
Bayern Munchen II W
2
Stuttgart
2
Full time
Borussia Monchengladbach W
1
Eintracht Frankfurt II W
4
Full time
Meppen
4
Wolfsburg II W
3
Full time
SC Sand W
2
Mainz 05 W
0
Full time
Andernach W
0
Viktoria Berlin W
2
Average goals
1.50
Both scored
50%
Over 2.5 goals
16.7%
Clean sheets
5
Full time
Duzcespor
0
Tokat Bld Plevnespor
0
Full time
Amasyaspor 1968
2
Pazarspor
1
Full time
Zonguldak Komurspor
1
Yeni Orduspor
1
Full time
Karabuk Idman Yurdu
0
Giresunspor
2
Full time
Cayelispor
0
Fatsa Belediyespor
0
Full time
Yozgat Bld Bozokspor
1
Sebat Genclikspor
1
Average goals
2.50
Both scored
66.7%
Over 2.5 goals
50%
Clean sheets
2
Full time
Alanya 1221 FK
0
Eskisehirspor
1
Full time
Anadolu Universitesi
1
Denizli IYG
3
Full time
Kutahyaspor
3
Soke 1970
1
Full time
Izmir Coruhlu FK
1
Ayvalikgucu
2
Full time
Balikesirspor
1
Bornova 1877
1
Full time
Afjet Afyonspor
0
Altay
1
Average goals
2.00
Both scored
50%
Over 2.5 goals
33.3%
Clean sheets
4
Average goals
4.00
Both scored
83.3%
Over 2.5 goals
66.7%
Clean sheets
1
Average goals
2.50
Both scored
50%
Over 2.5 goals
50%
Clean sheets
4
Full time
Iraklis Therm.
1
Aetos Orfani
2
Full time
PAOK Dytiko
1
PAO Kristoni
1
Full time
Thermaikos Thermis
0
Poseidon Nea Michaniona
0
Full time
Kilkisiakos
0
Panthrakikos
1
Full time
Orestis Orestiadas
0
Xanthi FC
4
Full time
Doxa Dramas
3
Apollon Krya Vrysi
2
Average goals
2.00
Both scored
33.3%
Over 2.5 goals
33.3%
Clean sheets
5
Average goals
1.67
Both scored
33.3%
Over 2.5 goals
16.7%
Clean sheets
5
Full time
Panachaiki FC
0
Pyrgos 1968
1
Full time
Pelopas Kiatou
1
Thyella Patras
0
Full time
Zakynthos
1
Korinthos
1
Full time
Ermis Meligous
2
Pangytheatikos
0
Full time
Loutraki
0
Miltiadis Pyrgos
0
Full time
Panthouriakos
1
Panegialios
3
Average goals
3.00
Both scored
33.3%
Over 2.5 goals
66.7%
Clean sheets
5
Average goals
1.67
Both scored
33.3%
Over 2.5 goals
16.7%
Clean sheets
5
Full time
Ethnikos Piraeus
2
AE Mykonos
2
Full time
Saronikos Anavyssou
1
Aias Salamina
0
Full time
Giouchtas
1
Graniths Agias Marinas
1
Full time
Chaidari
0
Atsalenios
2
Full time
Asteras Varis
0
Ilisiakos
0
Full time
Ionikos
1
Thyella Diastavroseos
0
Average goals
3.67
Both scored
66.7%
Over 2.5 goals
66.7%
Clean sheets
2
Average goals
1.67
Both scored
16.7%
Over 2.5 goals
16.7%
Clean sheets
7
Average goals
1.33
Both scored
16.7%
Over 2.5 goals
16.7%
Clean sheets
6
Average goals
2.83
Both scored
66.7%
Over 2.5 goals
66.7%
Clean sheets
2
Average goals
2.50
Both scored
66.7%
Over 2.5 goals
50%
Clean sheets
2
Average goals
2.17
Both scored
33.3%
Over 2.5 goals
50%
Clean sheets
4
Average goals
3.33
Both scored
50%
Over 2.5 goals
50%
Clean sheets
3
Full time
Carabanchel
1
Leganes II
2
Full time
Mostoles
1
Pozuelo Alarcon
1
Full time
Tres Cantos
2
Trival Valderas
0
Full time
Las Rozas
0
Villaverde-Boetticher
3
Full time
SS Reyes II
2
Villanueva Pardillo
0
Full time
Racing Madrid
2
A Madrid III
6
Average goals
3.00
Both scored
60%
Over 2.5 goals
80%
Clean sheets
2
Average goals
2.20
Both scored
20%
Over 2.5 goals
60%
Clean sheets
5
Full time
Agri 1970
0
Kapadokyaspor
0
Full time
Kilis Belediyespor
1
Yesilyurt Belediyespor
0
Full time
Osmaniyespor
2
Kirsehir Belediyespor
1
Full time
Karakopru Belediyespor
3
Kirikkale Buyuk Anadolu
0
Full time
Silifke Belediyespor
4
12 Bingolspor
0
Average goals
2.20
Both scored
60%
Over 2.5 goals
60%
Clean sheets
3
Average goals
1.00
Both scored
20%
Over 2.5 goals
0%
Clean sheets
5
Average goals
3.40
Both scored
40%
Over 2.5 goals
80%
Clean sheets
3
Average goals
4.00
Both scored
80%
Over 2.5 goals
100%
Clean sheets
1
Average goals
3.00
Both scored
40%
Over 2.5 goals
40%
Clean sheets
4
Average goals
1.20
Both scored
40%
Over 2.5 goals
20%
Clean sheets
5
Average goals
2.20
Both scored
40%
Over 2.5 goals
40%
Clean sheets
4
Average goals
2.20
Both scored
60%
Over 2.5 goals
60%
Clean sheets
4
Average goals
2.40
Both scored
60%
Over 2.5 goals
40%
Clean sheets
2
Average goals
2.80
Both scored
60%
Over 2.5 goals
80%
Clean sheets
2
Average goals
5.00
Both scored
50%
Over 2.5 goals
75%
Clean sheets
2
Average goals
4.00
Both scored
75%
Over 2.5 goals
75%
Clean sheets
1
Average goals
3.50
Both scored
75%
Over 2.5 goals
100%
Clean sheets
1
Average goals
2.25
Both scored
50%
Over 2.5 goals
50%
Clean sheets
2
Average goals
3.75
Both scored
50%
Over 2.5 goals
100%
Clean sheets
2
Average goals
1.75
Both scored
25%
Over 2.5 goals
50%
Clean sheets
4
Average goals
3.50
Both scored
50%
Over 2.5 goals
50%
Clean sheets
3
Average goals
4.00
Both scored
75%
Over 2.5 goals
100%
Clean sheets
1
Average goals
1.75
Both scored
0%
Over 2.5 goals
25%
Clean sheets
5
Average goals
5.25
Both scored
75%
Over 2.5 goals
75%
Clean sheets
1
Average goals
2.33
Both scored
33.3%
Over 2.5 goals
33.3%
Clean sheets
2
Average goals
2.33
Both scored
33.3%
Over 2.5 goals
33.3%
Clean sheets
2
Average goals
3.00
Both scored
33.3%
Over 2.5 goals
66.7%
Clean sheets
2
Average goals
2.67
Both scored
66.7%
Over 2.5 goals
33.3%
Clean sheets
2
Average goals
2.00
Both scored
66.7%
Over 2.5 goals
33.3%
Clean sheets
1
Average goals
2.00
Both scored
33.3%
Over 2.5 goals
33.3%
Clean sheets
2
Average goals
2.00
Both scored
33.3%
Over 2.5 goals
33.3%
Clean sheets
2
Average goals
1.67
Both scored
0%
Over 2.5 goals
33.3%
Clean sheets
4
Average goals
2.00
Both scored
0%
Over 2.5 goals
33.3%
Clean sheets
4
Average goals
1.33
Both scored
66.7%
Over 2.5 goals
0%
Clean sheets
2
Average goals
1.33
Both scored
33.3%
Over 2.5 goals
0%
Clean sheets
2
Average goals
3.67
Both scored
66.7%
Over 2.5 goals
66.7%
Clean sheets
1
Average goals
3.00
Both scored
33.3%
Over 2.5 goals
66.7%
Clean sheets
2
Average goals
2.33
Both scored
66.7%
Over 2.5 goals
33.3%
Clean sheets
2
Average goals
3.00
Both scored
33.3%
Over 2.5 goals
66.7%
Clean sheets
2
Average goals
1.00
Both scored
50%
Over 2.5 goals
0%
Clean sheets
2
Average goals
3.50
Both scored
50%
Over 2.5 goals
50%
Clean sheets
1
Average goals
4.50
Both scored
50%
Over 2.5 goals
50%
Clean sheets
1
Average goals
4.50
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
2.50
Both scored
50%
Over 2.5 goals
50%
Clean sheets
1
Average goals
2.50
Both scored
100%
Over 2.5 goals
50%
Clean sheets
0
Average goals
2.50
Both scored
50%
Over 2.5 goals
50%
Clean sheets
2
Average goals
3.00
Both scored
0%
Over 2.5 goals
100%
Clean sheets
2
Average goals
1.50
Both scored
0%
Over 2.5 goals
0%
Clean sheets
2
Average goals
3.50
Both scored
100%
Over 2.5 goals
50%
Clean sheets
0
Average goals
2.00
Both scored
0%
Over 2.5 goals
50%
Clean sheets
3
Average goals
3.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
3.00
Both scored
50%
Over 2.5 goals
50%
Clean sheets
1
Average goals
2.50
Both scored
0%
Over 2.5 goals
50%
Clean sheets
2
Average goals
3.50
Both scored
50%
Over 2.5 goals
50%
Clean sheets
1
Average goals
4.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
4.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
3.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
1.00
Both scored
0%
Over 2.5 goals
0%
Clean sheets
1
Average goals
4.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
1.00
Both scored
0%
Over 2.5 goals
0%
Clean sheets
1
Average goals
2.00
Both scored
100%
Over 2.5 goals
0%
Clean sheets
0
Average goals
2.00
Both scored
0%
Over 2.5 goals
0%
Clean sheets
1
Average goals
1.00
Both scored
0%
Over 2.5 goals
0%
Clean sheets
1
Average goals
7.00
Both scored
0%
Over 2.5 goals
100%
Clean sheets
1
Average goals
1.00
Both scored
0%
Over 2.5 goals
0%
Clean sheets
1
Average goals
4.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
3.00
Both scored
0%
Over 2.5 goals
100%
Clean sheets
1
Average goals
6.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
3.00
Both scored
0%
Over 2.5 goals
100%
Clean sheets
1
Average goals
5.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
2.00
Both scored
100%
Over 2.5 goals
0%
Clean sheets
0
Average goals
6.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
3.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
4.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
1.00
Both scored
0%
Over 2.5 goals
0%
Clean sheets
1
Average goals
2.00
Both scored
100%
Over 2.5 goals
0%
Clean sheets
0
Average goals
2.00
Both scored
100%
Over 2.5 goals
0%
Clean sheets
0
Average goals
4.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
0.00
Both scored
0%
Over 2.5 goals
0%
Clean sheets
2
Average goals
1.00
Both scored
0%
Over 2.5 goals
0%
Clean sheets
1
Average goals
3.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
1.00
Both scored
0%
Over 2.5 goals
0%
Clean sheets
1
Average goals
2.00
Both scored
100%
Over 2.5 goals
0%
Clean sheets
0
Average goals
2.00
Both scored
0%
Over 2.5 goals
0%
Clean sheets
1
Average goals
4.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
1.00
Both scored
0%
Over 2.5 goals
0%
Clean sheets
1
Average goals
4.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Average goals
2.00
Both scored
0%
Over 2.5 goals
0%
Clean sheets
1
Average goals
3.00
Both scored
100%
Over 2.5 goals
100%
Clean sheets
0
Showing of 122 leagues