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

Serie D - Girone C logo Italy · Serie D - Girone C
FT
Luparense 1-1 Este
L D D W W
L L W L W
Serie D - Girone C logo Italy · Serie D - Girone C
FT
Clodiense 3-1 Portogruaro
W W W D D
L L L D D
Premiership logo Scotland · Premiership
16:30
Heart Of Midlothian Kickoff 16:30 Rangers
W W D D L
W D D W W
Serie D - Girone C logo Italy · Serie D - Girone C
FT
Calvi Noale 0-0 Bassano Virtus
W W D W D
D D W D W
Serie D - Girone C logo Italy · Serie D - Girone C
FT
Treviso 1-0 Mestre
W W L W W
D W D D L
Serie D - Girone C logo Italy · Serie D - Girone C
FT
Legnago Salus 1-3 Vigasio
W L L W L
W D L D D
Serie D - Girone C logo Italy · Serie D - Girone C
FT
Cjarlins Muzane 2-0 Campodarsego
D D L W D
L W L D D
Serie D - Girone I logo Italy · Serie D - Girone I
FT
Sancataldese 3-1 Savoia
L D W D L
W L W W L
Serie D - Girone I logo Italy · Serie D - Girone I
FT
Paterno 0-3 Nissa
D L L L L
D W L W L
Serie D - Girone I logo Italy · Serie D - Girone I
FT
Milazzo 0-0 Messina
L W W W W
W W D L W
Serie D - Girone I logo Italy · Serie D - Girone I
FT
Acireale 2-2 Vibonese
L L W L D
L D L D W
Serie D - Girone I logo Italy · Serie D - Girone I
FT
AC Palermo 2-1 Ragusa
L D W L W
W D D D W
Eredivisie logo Netherlands · Eredivisie
16:30
Feyenoord Kickoff 16:30 Twente
L W W L L
W D W D D
Eredivisie logo Netherlands · Eredivisie
16:30
GO Ahead Eagles Kickoff 16:30 Groningen
L D D L W
W W L D L
Serie D - Girone D logo Italy · Serie D - Girone D
FT
Desenzano Calvina 0-1 Sangiuliano City
W W W W W
W L D W L
Serie D - Girone D logo Italy · Serie D - Girone D
FT
Coriano 2-3 Pro Palazzolo
L L D L L
W W L L W
Serie D - Girone D logo Italy · Serie D - Girone D
FT
Rovato Vertovese 2-0 Imolese
L W D L D
L L D L L
Serie D - Girone D logo Italy · Serie D - Girone D
FT
Sant'Angelo 1-4 Lentigione
L W L W L
W W W W D
Serie D - Girone D logo Italy · Serie D - Girone D
FT
Sasso Marconi Zola 2-3 Progresso
W L L L D
W L W W L
Serie D - Girone D logo Italy · Serie D - Girone D
FT
Cittadella Vis Modena 0-0 Pistoiese
L W D W D
L W L D W
Serie D - Girone D logo Italy · Serie D - Girone D
FT
Pro Sesto 1-0 Correggese
W L W W W
D D L L W
Serie D - Girone D logo Italy · Serie D - Girone D
FT
Trevigliese 1-1 Tuttocuoio
L D W L W
L L L L L
Serie C - Girone C logo Italy · Serie C - Girone C
16:30
Latina Kickoff 16:30 Crotone
L D L L L
L W L W D
Serie C - Girone C logo Italy · Serie C - Girone C
FT
Catania 2-0 Atalanta II
D W W W L
L D L W D
Serie C - Girone A logo Italy · Serie C - Girone A
16:30
PRO Vercelli Kickoff 16:30 Arzignano Valchiampo
L D D W L
W D W D L
Serie C - Girone A logo Italy · Serie C - Girone A
16:30
Vicenza Virtus Kickoff 16:30 Triestina
W D W D W
W L W D D
Serie D - Girone E logo Italy · Serie D - Girone E
FT
Sporting Trestina 0-2 Robur Siena
L W D D D
L L L D L
Serie D - Girone E logo Italy · Serie D - Girone E
FT
Tau Altopascio 6-1 Gavorrano
L W W D W
W D D W L
Serie D - Girone E logo Italy · Serie D - Girone E
FT
Grosseto 1-0 Ghivizzano Borgo Mozzano
W W W D W
L L D D L
Serie D - Girone E logo Italy · Serie D - Girone E
FT
Orvietana Calcio 2-0 Terranuova Traiana
D D D W D
W W W D D
Serie D - Girone E logo Italy · Serie D - Girone E
FT
Cannara 2-4 Foligno Calcio
L L L D D
D D L D L
Serie D - Girone E logo Italy · Serie D - Girone E
FT
Seravezza 2-0 San Donato Tavarnelle
D W W W D
L D D D W
Serie D - Girone E logo Italy · Serie D - Girone E
FT
Scandicci 1-1 Poggibonsi
L W D D D
W L L L L
Serie D - Girone E logo Italy · Serie D - Girone E
FT
Montevarchi Calcio 0-0 Prato
W W L D W
W L W L W
Serie D - Girone E logo Italy · Serie D - Girone E
FT
Camaiore 1-1 Sansepolcro
W L W L L
D L L D W
Premyer Liqa logo Azerbaijan · Premyer Liqa
16:30
Araz Kickoff 16:30 Keshla FC
L W L D W
W W L D W
Eerste Divisie logo Netherlands · Eerste Divisie
16:30
Helmond Sport Kickoff 16:30 Willem II
L L D W L
L W L W D
Coppa Italia Women logo Italy · Coppa Italia Women
FT
Genoa W 2-3 AC Milan W
W
Coppa Italia Women logo Italy · Coppa Italia Women
FT
Como W 1-2 Inter Milano W
W
Coppa Italia Women logo Italy · Coppa Italia Women
AET
Parma W 0-1 Lazio W
W
Serie D - Girone F logo Italy · Serie D - Girone F
FT
Sora 2-1 Castelfidardo Calcio
D L L L D
W L D L L
Serie D - Girone F logo Italy · Serie D - Girone F
FT
Ostia Mare 1-1 Real Giulianova
W L D W W
W W D W D
Serie D - Girone F logo Italy · Serie D - Girone F
FT
Sammaurese 0-0 Victor San Marino
L L L L L
L L W L W
Premier League logo Eswatini · Premier League
FT
Highlanders 0-0 Moneni Pirates
L D W L D
D L W D L
Coupe de France logo France · Coupe de France
16:45
Auxerre Kickoff 16:45 Monaco
Coupe de France logo France · Coupe de France
16:45
Concarneau Kickoff 16:45 Nantes
W W
Coupe de France logo France · Coupe de France
16:45
Bourg-en-bresse 01 Kickoff 16:45 Marseille
W W
Coupe de France logo France · Coupe de France
16:45
Nice Kickoff 16:45 Saint Etienne
W W
Coupe de France logo France · Coupe de France
16:45
Strasbourg Kickoff 16:45 Dunkerque
W W
Campionato logo San-Marino · Campionato
FT
Cosmos 0-1 La Fiorita
D W D D W
D W D W D
Serie D - Girone F logo Italy · Serie D - Girone F
FT
Maceratese 4-0 Chieti
L W D W L
L L D L L
Serie D - Girone F logo Italy · Serie D - Girone F
FT
Vigor Senigallia 3-2 Unipomezia
W W L D D
D L D L W
Campionato logo San-Marino · Campionato
FT
Juvenes / Dogana 2-1 Pennarossa
D L W W L
D W W L D
Campionato logo San-Marino · Campionato
FT
Tre Penne 5-0 Libertas
W L W W D
L W L D D
Serie D - Girone A logo Italy · Serie D - Girone A
FT
NovaRomentin 0-0 Ligorna
L W L L L
W W W W W
Serie D - Girone A logo Italy · Serie D - Girone A
FT
Biellese 2-3 Vado
W L D D L
W D W L W
Serie D - Girone A logo Italy · Serie D - Girone A
FT
Sanremese 1-2 Sestri Levante
D L W D L
W D D W D
Campionato Primavera - 1 logo Italy · Campionato Primavera - 1
FT
Napoli U20 1-1 Milan U20
W D W W L
W D D L D
Campionato Primavera - 1 logo Italy · Campionato Primavera - 1
FT
Bologna U20 1-0 Cremonese U20
D D W L W
D W D L L
HNL logo Croatia · HNL
17:00
HNK Hajduk Split Kickoff 17:00 Vukovar
W D D L W
W L D 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.