Skip to content
Fixtures Hub

Today’s match insights

Football Predictions for 21 December 2025

Published picks for Sunday, 21 December 2025. Open any fixture to check the selection against recent form, H2H records and available match statistics.

← Earlier
Later →

600 matches with match insight

Tercera Division RFEF - Group 7 logo Spain · Tercera Division RFEF - Group 7
FT
Las Rozas 0-3 Villaverde-Boetticher
D W D W W
D D L L W
Tercera Division RFEF - Group 3 logo Spain · Tercera Division RFEF - Group 3
FT
Gimnastica Torrelavega 4-0 Castro
W W W W W
D L W W D
Segunda Division RFEF - Group 1 logo Spain · Segunda Division RFEF - Group 1
FT
Real Oviedo II 3-0 Gimnastica Segoviana
D L W D L
W L D W W
Campeonato de Portugal Prio - Group C logo Portugal · Campeonato de Portugal Prio - Group C
FT
Os Marialvas 2-2 Lajense
L L L W W
W L W L D
Primera Division RFEF - Group 2 logo Spain · Primera Division RFEF - Group 2
FT
Alcorcon 2-2 Ibiza
L D L W L
D L W D D
Eerste Divisie logo Netherlands · Eerste Divisie
14:15
Den Bosch Kickoff 14:15 Vitesse
L L W L W
W D L L W
Eredivisie logo Netherlands · Eredivisie
14:15
Utrecht Kickoff 14:15 PSV Eindhoven
D D D D W
W W W W W
Segunda Division RFEF - Group 5 logo Spain · Segunda Division RFEF - Group 5
FT
Rayo Vallecano II 0-4 Rayo Majadahonda
W L L L W
W D D W W
Eredivisie Women logo Netherlands · Eredivisie Women
14:15
Hera United W Kickoff 14:15 Twente W
D L W L L
W W W D W
Tercera Division RFEF - Group 9 logo Spain · Tercera Division RFEF - Group 9
FT
Churriana Vega 0-0 Alhaurino
D W D W W
W W D L L
Serie C - Girone B logo Italy · Serie C - Girone B
14:30
Ascoli Kickoff 14:30 Campobasso FC
D W D L W
W L D D W
Serie C - Girone B logo Italy · Serie C - Girone B
FT
Bra 1-1 Juventus U23
L W D W L
D D W D L
Tercera Division RFEF - Group 5 logo Spain · Tercera Division RFEF - Group 5
FT
Mollerussa 1-0 Tona
L D L L W
D L D L L
Segunda Division RFEF - Group 4 logo Spain · Segunda Division RFEF - Group 4
FT
Xerez Deportivo 0-0 Lorca Deportiva
W D W W D
L L W W W
Tercera Division RFEF - Group 1 logo Spain · Tercera Division RFEF - Group 1
FT
Silva 0-2 Villalbes
W L W L L
W W D D D
Super Lig logo Turkey · Super Lig
14:30
Alanyaspor Kickoff 14:30 Fatih Karagumruk
D D D L D
D L L D W
Premier League logo Eswatini · Premier League
FT
Manzini Wanderers 0-4 Nsingizini Hotspurs
L D L L L
L W D W W
Tercera Division RFEF - Group 12 logo Spain · Tercera Division RFEF - Group 12
FT
Tenisca 2-5 Las Palmas III
W L L L W
L W D W W
Serie A logo Italy · Serie A
14:30
Cagliari Kickoff 14:30 Pisa
L W L D D
L L L D W
Tercera Division RFEF - Group 18 logo Spain · Tercera Division RFEF - Group 18
FT
San Clemente 4-1 La Solana
L W L W L
L D W W L
Tercera Division RFEF - Group 8 logo Spain · Tercera Division RFEF - Group 8
FT
Numancia II 2-1 Cultural Leonesa II
L L L W D
W D D D L
Campionato Primavera - 1 logo Italy · Campionato Primavera - 1
FT
Fiorentina U20 0-1 Cagliari U20
W L D D W
L L D W L
Liga 1 logo Indonesia · Liga 1
15:00
Persib Bandung Kickoff 15:00 Bhayangkara FC
L W W W W
D L W D W
Tercera Division RFEF - Group 9 logo Spain · Tercera Division RFEF - Group 9
FT
Martos 2-0 UD Melilla II
D L D D L
L L W L L
Super League logo Kenya · Super League
FT
Equity Bank 2-1 Vihiga United FC
W L W D W
L W D L D
FA Cup logo Thailand · FA Cup
15:00
Pattani Kickoff 15:00 Nakhon Ratchasima FC
W
W
Super League logo Kenya · Super League
FT
Fortune Sacco 0-0 Kibera Black Stars
W W L W W
W W L L L
Super League logo Kenya · Super League
FT
Kabati Youth FC 0-2 3K
W D W L W
L W L W L
Super League logo Kenya · Super League
15:00
Luanda Villa Kickoff 15:00 Kisumu All Stars
W D W W L
W L D W L
3. Lig - Group 4 logo Turkey · 3. Lig - Group 4
FT
Anadolu Universitesi 1-3 Denizli IYG
L L L W L
W L L L L
FA Cup logo Thailand · FA Cup
15:00
Port FC Kickoff 15:00 Bangkok United
W
W
Super League logo Kenya · Super League
15:00
MCF Kickoff 15:00 Darajani Gogo
L D D L W
L L W L W
Super League logo Kenya · Super League
FT
Mwatate United 0-4 MOFA
L L L L L
D D W W W
Super League logo Kenya · Super League
FT
Nairobi City Stars 1-1 Soy United
W D W D W
L W L D W
3. Lig - Group 4 logo Turkey · 3. Lig - Group 4
FT
Kutahyaspor 3-1 Soke 1970
W D W W W
L L W W L
3. Lig - Group 4 logo Turkey · 3. Lig - Group 4
FT
Izmir Coruhlu FK 1-2 Ayvalikgucu
L D L W L
W W L D D
Super Liga logo Serbia · Super Liga
15:00
OFK Beograd Kickoff 15:00 TSC Backa Topola
D W L D L
W L D D D
Superliga logo Kosovo · Superliga
FT
Dukagjini 0-0 Ballkani
D D W W W
W W W L L
Superliga logo Kosovo · Superliga
FT
Gjilani 3-2 Prishtina e Re
D W W D W
D L W L D
Superliga logo Kosovo · Superliga
FT
Malisheva 1-1 Drita
D W W W L
D D L W W
National League logo England · National League
15:00
Brackley Town Kickoff 15:00 Morecambe
L L L L L
L L D W L
National League logo England · National League
15:00
Solihull Moors Kickoff 15:00 Sutton Utd
D D L W W
W W W D W
3. Lig - Group 1 logo Turkey · 3. Lig - Group 1
FT
Kucukcekmece Sinopspor 4-0 Corluspor 1947
D W W W W
W D L L W
3. Lig - Group 1 logo Turkey · 3. Lig - Group 1
FT
Kestel Cilek 2-1 Nilufer Belediye
L D L L L
D L L L D
Super League 2 logo Greece · Super League 2
FT
Marko 2-0 Kissamikos
W L W W L
W L W L L
3. Lig - Group 1 logo Turkey · 3. Lig - Group 1
FT
Silivrispor 1-0 1926 Polatli Belediye
D D L L D
D D W L W
3. Lig - Group 1 logo Turkey · 3. Lig - Group 1
FT
Edirnespor 1-2 Beykoz Ishaklispor
L L L W D
D L L L W
Segunda Division RFEF - Group 5 logo Spain · Segunda Division RFEF - Group 5
FT
Las Palmas II 3-0 Socuellamos
L L D L W
L D W L L
Ligue 1 logo Congo-DR · Ligue 1
FT
Anges Verts 0-1 Celeste
L L W L L
W D L D D
Gamma Ethniki - Group 6 logo Greece · Gamma Ethniki - Group 6
FT
Ethnikos Piraeus 2-2 AE Mykonos
W D W W W
W L D L D
2. Lig logo Turkey · 2. Lig
15:00
Ankaragucu Kickoff 15:00 Erbaaspor
W W D L L
L L L L W
Liga I logo Romania · Liga I
FT
AFC Hermannstadt 1-1 Petrolul Ploiesti
L L L D D
L L W D D
2. Lig logo Turkey · 2. Lig
15:00
Karacabey Belediyespor Kickoff 15:00 Tuzlaspor
L L L D L
W W D L L
2. Lig logo Turkey · 2. Lig
15:00
Altinordu Kickoff 15:00 Kepez Belediyespor
L D L L L
L L L L L
FKF Premier League logo Kenya · FKF Premier League
15:00
Bandari Kickoff 15:00 Mathare United
D L D D W
D L W L W
2. Lig logo Turkey · 2. Lig
FT
Isparta 32 Spor 0-1 Arnavutkoy Belediyespor
L D D W L
L L L D W
2. Lig logo Turkey · 2. Lig
FT
Belediye Derincespor 2-0 Ankara Demirspor
D D L W L
L D W W L
Tercera Division RFEF - Group 12 logo Spain · Tercera Division RFEF - Group 12
FT
UD San Fernando 0-0 San Bartolome
L W W W L
D W W L L
Tercera Division RFEF - Group 12 logo Spain · Tercera Division RFEF - Group 12
FT
Atletico Paso 1-1 Panaderia Pulido
W D D W W
W L W L L
Tercera Division RFEF - Group 12 logo Spain · Tercera Division RFEF - Group 12
FT
Lanzarote 5-0 Tamaraceite
W L D L W
W W W L D

How to use today’s football predictions

This page only lists fixtures with a published pick. It does not fill empty matchdays with older selections or label unavailable data as current. Use the match page to check kickoff time, recent results and lineup coverage before relying on a selection.

Looking for a particular market? Browse all football prediction categories, including 1X2, BTTS, over/under goals, correct score and HT/FT. No prediction is a guaranteed result.