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

NB I logo Hungary · NB I
19:30
Debreceni VSC Kickoff 19:30 Kisvarda FC
W L W W L
D L L W L
Serie C - Girone A logo Italy · Serie C - Girone A
FT
Novara 0-3 Ospitaletto
D D D L W
W D D L D
Tercera Division RFEF - Group 2 logo Spain · Tercera Division RFEF - Group 2
FT
Mosconia 2-0 Praviano
W D L W L
L L D D W
Coupe de France logo France · Coupe de France
FT
Bassin d'Arcachon Sud 0-1 Hauts Lyonnais
W W
W W
Serie C - Girone A logo Italy · Serie C - Girone A
19:30
Lecco Kickoff 19:30 Pergolettese
D W L L W
L D D L L
Serie C - Girone A logo Italy · Serie C - Girone A
FT
Giana Erminio 0-2 Cittadella
W W D W W
D L D W W
Coupe de France logo France · Coupe de France
19:30
Le Havre Kickoff 19:30 Amiens
W W
Coupe de France logo France · Coupe de France
19:30
Le Puy Foot Kickoff 19:30 Bordeaux
W W
W W
Coupe de France logo France · Coupe de France
19:30
Rennes Kickoff 19:30 Les Sables-d'Olonne
W W
Division 1 logo Saudi-Arabia · Division 1
19:30
Al Diriyah Kickoff 19:30 Al Zulfi
L W D W W
D L D D D
Coupe de France logo France · Coupe de France
19:30
Orleans Kickoff 19:30 Dieppe
W W
W W
HNL logo Croatia · HNL
19:45
HNK Rijeka Kickoff 19:45 HNK Gorica
W D W L L
D L L W D
1. Division logo Cyprus · 1. Division
FT
Krasava Ypsonas 0-1 Apollon Limassol
D W L L L
L D D W W
Tercera Division RFEF - Group 9 logo Spain · Tercera Division RFEF - Group 9
FT
Atletico Porcuna 3-0 El Palo
L L D L L
L L L W L
Tercera Division RFEF - Group 5 logo Spain · Tercera Division RFEF - Group 5
FT
Badalona 1-1 Manresa
W D D W L
W W D W L
Super Lig logo Turkey · Super Lig
20:00
Galatasaray Kickoff 20:00 Kasimpasa
W W D W L
D D L W L
Super Lig logo Turkey · Super Lig
20:00
Goztepe Kickoff 20:00 Samsunspor
W L W D W
L L D D W
Tercera Division RFEF - Group 2 logo Spain · Tercera Division RFEF - Group 2
FT
Caudal 2-1 Navarro
D W D D L
L L W D D
Serie A logo Italy · Serie A
20:00
Fiorentina Kickoff 20:00 Udinese
L L L D D
W L W L L
Primera Division RFEF - Group 1 logo Spain · Primera Division RFEF - Group 1
FT
Real Aviles 2-1 Racing Ferrol
L W L L D
W W D L W
Primera Division RFEF - Group 2 logo Spain · Primera Division RFEF - Group 2
FT
FC Cartagena 3-0 Juventud Torremolinos
L L W D L
D L L W D
Super League 1 logo Greece · Super League 1
20:30
PAOK Kickoff 20:30 Panathinaikos
L W W W L
W D L W W
Segunda Division logo Spain · Segunda Division
20:30
Granada CF Kickoff 20:30 Albacete
L D W D D
L W L L W
Segunda Division logo Spain · Segunda Division
20:30
Burgos Kickoff 20:30 Zaragoza
W L L L W
L D W W W
Liga Alef logo Israel · Liga Alef
FT
Tira 3-2 Araba
W L W L W
L W D L L
La Liga logo Spain · La Liga
20:30
Elche Kickoff 20:30 Rayo Vallecano
L W L D D
L D D D L
1a Divisao - Women logo Portugal · 1a Divisao - Women
FT
Sporting CP W 1-1 SL Benfica W
W D L W D
W W W W W
Jupiler Pro League logo Belgium · Jupiler Pro League
20:30
Antwerp Kickoff 20:30 Anderlecht
W W W L W
W L W W W
Frauen Bundesliga logo Germany · Frauen Bundesliga
20:30
VfL Wolfsburg W Kickoff 20:30 Hamburger SV W
W W W L W
L L D L L
Premiere Division logo Mali · Premiere Division
FT
Derby Academie 1-1 Binga
D D L D
W L W W
Segunda Liga logo Portugal · Segunda Liga
21:00
Penafiel Kickoff 21:00 Torreense
L W L L D
L L L L W
Primeira Liga logo Portugal · Primeira Liga
FT
Tondela 1-2 Casa Pia
L L W L D
D L L D L
Liga I logo Romania · Liga I
21:00
FCSB Kickoff 21:00 Rapid
D W D D W
L D W L W
Challenger Pro League logo Belgium · Challenger Pro League
21:15
AS Eupen Kickoff 21:15 Olympic Charleroi
W W L D L
D D W L W
Ligat Ha'al logo Israel · Ligat Ha'al
21:15
Maccabi Netanya Kickoff 21:15 Maccabi Tel Aviv
L W D L W
D L W D L
Jupiler Pro League logo Belgium · Jupiler Pro League
21:15
OH Leuven Kickoff 21:15 Cercle Brugge
W D L L W
L L D L L
Premier Division logo Gibraltar · Premier Division
FT
Europa Point 0-3 Europa
L W W W L
W W W L L
3. Liga logo Germany · 3. Liga
21:30
FC Viktoria Koln Kickoff 21:30 MSV Duisburg
W L L L W
D L W L W
Super League 1 logo Greece · Super League 1
22:00
AEK Athens FC Kickoff 22:00 OFI
W W W W W
W L L W L
Segunda Division RFEF - Group 4 logo Spain · Segunda Division RFEF - Group 4
FT
Malaga II 0-1 Yeclano
L L L L D
D W L L L
Tercera Division RFEF - Group 5 logo Spain · Tercera Division RFEF - Group 5
FT
Cornella 2-2 Europa II
W W D D D
L L D W W
Africa Cup of Nations logo World · Africa Cup of Nations
22:00
Morocco Kickoff 22:00 Comoros
Serie C - Girone C logo Italy · Serie C - Girone C
22:30
Casarano Kickoff 22:30 Team Altamura
D L W W L
D W L D L
Serie C - Girone C logo Italy · Serie C - Girone C
22:30
Siracusa Kickoff 22:30 Trapani 1905
D D L D W
D D D W L
Primera Division RFEF - Group 2 logo Spain · Primera Division RFEF - Group 2
FT
Real Murcia 3-1 Europa Fc
L W W W D
W D W D W
Serie A logo Italy · Serie A
22:45
Genoa Kickoff 22:45 Atalanta
L W W D D
W L W L L
Primera B Metropolitana logo Argentina · Primera B Metropolitana
FT
Deportivo Armenio 1-1 Acassuso
W D D W D
W D W D L
Premier Division logo Antigua-And-Barbuda · Premier Division
FT
John Hughes 0-4 Old Road
L L W L L
W L W D D
Segunda Division logo Spain · Segunda Division
FT
Cadiz 2-0 Castellon
W L W L L
W W W W D
La Liga logo Spain · La Liga
23:00
Real Betis Kickoff 23:00 Getafe
L W D D W
L L W L L
Coupe de France logo France · Coupe de France
23:00
Lyon Kickoff 23:00 Saint-Cyr Collonges
W W
Premier League logo Jamaica · Premier League
23:00
Chapelton Kickoff 23:00 Cavalier
L L L D L
W L W W L
Premier League logo Jamaica · Premier League
23:00
Treasure Beach Kickoff 23:00 Portmore United
D W D L L
W W D D W
Premier League logo Jamaica · Premier League
FT
Mount Pleasant Academy 5-0 Spanish Town Police
L W W D W
W L L L L
Premier League logo Jamaica · Premier League
FT
Racing United 0-0 Harbour View
L W D D D
L L W D W
Premier League logo Jamaica · Premier League
23:00
Dunbeholden Kickoff 23:00 Tivoli Gardens
D L D W L
W W L D D
Premier League logo Jamaica · Premier League
FT
Montego Bay United 0-1 Waterhouse
W W W W L
D D D W L
Eerste Divisie logo Suriname · Eerste Divisie
FT
Inter Moengotapoe 3-2 Flora
L D W W D
W D L D L
Primeira Liga logo Portugal · Primeira Liga
23:30
Santa Clara Kickoff 23:30 Arouca
W D L L W
W L L L L
Friendlies logo World · Friendlies
23:30
Peru Kickoff 23:30 Bolivia
L D L
L L L W

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.