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

Super League 1 logo Greece · Super League 1
18:30
Larisa Kickoff 18:30 Atromitos
L D L L L
W L L L L
Pro League logo United-Arab-Emirates · Pro League
18:30
Al-Jazira Kickoff 18:30 Al-Dhafra
D W W L W
L W L W L
3. Liga logo Germany · 3. Liga
18:30
Hoffenheim II Kickoff 18:30 SV Wehen
D W L W L
W W W L L
Premier Division logo Gibraltar · Premier Division
FT
Lincoln Red Imps FC 3-0 Lynx
W W W D W
W L W W W
Segunda Liga logo Portugal · Segunda Liga
FT
Farense 0-1 Uniao de Leiria
L W L D D
L L D D W
Primeira Liga logo Portugal · Primeira Liga
18:30
AVS Kickoff 18:30 Nacional
L L L D D
L L D L D
Tercera Division RFEF - Group 1 logo Spain · Tercera Division RFEF - Group 1
FT
Celtiga 1-0 Noia
L W L W W
W L D L D
Challenge League logo Malta · Challenge League
FT
Melita 0-2 Birzebbuga
L W W L D
W W W W W
Challenge League logo Malta · Challenge League
18:30
Marsa Kickoff 18:30 St. Andrews
L W L L D
W W L W L
Premier League logo Ghana · Premier League
FT
Aduana Stars 0-0 Hearts of Oak
W D L W D
W L W D D
Tercera Division RFEF - Group 7 logo Spain · Tercera Division RFEF - Group 7
FT
SS Reyes II 2-0 Villanueva Pardillo
L W D W L
D L W W L
Tercera Division RFEF - Group 18 logo Spain · Tercera Division RFEF - Group 18
FT
Azuqueca 1-2 Marchamalo
D L L D D
L L W L W
Eredivisie Women logo Netherlands · Eredivisie Women
18:45
PSV/Eindhoven W Kickoff 18:45 Feyenoord W
W W L W W
W W L W W
Eredivisie Women logo Netherlands · Eredivisie Women
FT
AZ 0-1 PEC Zwolle W
W D L L W
L W W W W
Eredivisie Women logo Netherlands · Eredivisie Women
18:45
Heerenveen W Kickoff 18:45 Utrecht W
W L L L W
L D W D L
Eredivisie Women logo Netherlands · Eredivisie Women
18:45
Excelsior W Kickoff 18:45 ADO Den Haag W
D L L L L
L L L L L
Tercera Division RFEF - Group 1 logo Spain · Tercera Division RFEF - Group 1
FT
Boiro 3-0 Arosa
W W D W D
W L W D D
Eredivisie logo Netherlands · Eredivisie
18:45
FC Volendam Kickoff 18:45 Sparta Rotterdam
L L L D W
L W L D L
Eredivisie logo Netherlands · Eredivisie
18:45
Fortuna Sittard Kickoff 18:45 AZ Alkmaar
L L D D W
D L L L W
Eredivisie Women logo Netherlands · Eredivisie Women
18:45
Ajax W Kickoff 18:45 NAC Breda W
W L W W W
L L W L L
Premiere Division logo Mali · Premiere Division
FT
US Bougouba 0-1 Stade Malien Bamako
D W W L
L W D D
Premiere Division logo Mali · Premiere Division
FT
Djoliba 1-0 Onze Createurs
D L W L
L D L L
Segunda Division RFEF - Group 2 logo Spain · Segunda Division RFEF - Group 2
FT
Alfaro 0-4 Ebro
D L D W L
W L D D W
Segunda Division RFEF - Group 2 logo Spain · Segunda Division RFEF - Group 2
FT
SD Logrones 0-4 UD Logrones
L W D D L
W W W D L
Tercera Division RFEF - Group 9 logo Spain · Tercera Division RFEF - Group 9
FT
Marbelli 2-0 Huetor Vega
L W D L D
W L D W W
Ligue 1 logo Guinea · Ligue 1
FT
Karfamoriah 2-1 ASM Sangaredi
W W L L L
D D W D W
Super Liga logo Serbia · Super Liga
19:00
Radnik Surdulica Kickoff 19:00 Novi Pazar
D D W W W
W W W D L
Segunda Division RFEF - Group 3 logo Spain · Segunda Division RFEF - Group 3
FT
Alcoyano 2-0 Girona II
W W D W D
W L W L D
Segunda Division RFEF - Group 3 logo Spain · Segunda Division RFEF - Group 3
FT
Sant Andreu 3-0 Castellon II
D W L D D
L L L L W
LFA First Division logo Liberia · LFA First Division
FT
Paynesville 4-2 Jubilee
D W L W L
L D L L L
National League logo England · National League
19:00
Boreham Wood Kickoff 19:00 Carlisle
W W L W W
L W W D W
National League logo England · National League
FT
FC Halifax Town 2-2 Wealdstone
W L W L L
D D D W W
Tercera Division RFEF - Group 3 logo Spain · Tercera Division RFEF - Group 3
FT
Tropezon 3-1 Montanas Pas
L W W W L
W L L L D
Tercera Division RFEF - Group 1 logo Spain · Tercera Division RFEF - Group 1
FT
Barco 0-1 Coruna
L L D D W
L W W D D
Tercera Division RFEF - Group 16 logo Spain · Tercera Division RFEF - Group 16
FT
Haro Deportivo 3-4 La Calzada
L W L W D
L L W W W
Tercera Division RFEF - Group 16 logo Spain · Tercera Division RFEF - Group 16
FT
Oyonesa 2-0 Autol
D L L W L
D L W L D
Premier League logo Bahrain · Premier League
FT
Al Najma 1-0 Malkiya
D W L L D
W D W W D
1. Lig logo Turkey · 1. Lig
19:00
Istanbulspor Kickoff 19:00 Van BB
W W L D L
L L L D L
Tercera Division RFEF - Group 3 logo Spain · Tercera Division RFEF - Group 3
FT
Vimenor 1-0 Escobedo
W L W L W
W W L L W
Tercera Division RFEF - Group 7 logo Spain · Tercera Division RFEF - Group 7
FT
Racing Madrid 2-6 A Madrid III
D L D L L
D L W W W
Segunda Division RFEF - Group 1 logo Spain · Segunda Division RFEF - Group 1
FT
UD Ourense 1-0 Sarriana
L L W W W
D W D L D
Premier League logo Mauritania · Premier League
FT
Chemal 1-1 Police
W W L L L
L D D D W
Premier League logo Mauritania · Premier League
FT
SNIM 3-2 Inter Nouakchott
L D L W D
L D D D L
Tercera Division RFEF - Group 18 logo Spain · Tercera Division RFEF - Group 18
FT
Calvo Sotelo 1-2 Toledo
W W W W D
W W W D W
Division 1 logo Kuwait · Division 1
FT
Khaitan 0-2 Al Sahel
L W L W W
L L L L L
Serie B logo Italy · Serie B
19:15
Mantova Kickoff 19:15 Empoli
L L L W W
L L W W W
National Soccer League logo Rwanda · National Soccer League
FT
Al Merreikh 1-0 Gicumbi
W W W W W
W L W D L
Ligue 1 logo Senegal · Ligue 1
FT
AJEL 1-1 DSC
W D D D W
D D D W L
Ligue 1 logo Senegal · Ligue 1
FT
Guediawaye 2-0 Casa Sport
L L L L D
D D W D W
Ligue 1 logo Senegal · Ligue 1
FT
Jaraaf 2-0 Goree
W W D D L
D D W W W
Ligue 1 logo Senegal · Ligue 1
FT
Stade de Mbour 0-0 HLM
L D D D W
D D D L D
Ligue 1 logo Senegal · Ligue 1
FT
Pikine 0-0 La Linguere
D W D D W
L W D L D
Ligue 1 logo Senegal · Ligue 1
FT
Sonacos 0-4 Generation Foot
W D W D L
D L L W L
Serie C - Girone B logo Italy · Serie C - Girone B
19:30
Perugia Kickoff 19:30 Forli
L L L W D
W L D L L
Tercera Division RFEF - Group 14 logo Spain · Tercera Division RFEF - Group 14
FT
Gevora 1-3 Montijo
L D L L D
L D W W W
Premier League logo England · Premier League
19:30
Aston Villa Kickoff 19:30 Manchester United
W W W W W
W D W L D
Coupe de France logo France · Coupe de France
19:30
Montreuil Kickoff 19:30 Chauvigny
W W
W W
Bundesliga logo Germany · Bundesliga
19:30
1. FC Heidenheim Kickoff 19:30 Bayern Munchen
L W W L L
D W W W D
Segunda Division RFEF - Group 5 logo Spain · Segunda Division RFEF - Group 5
FT
Real Madrid III 1-1 Navalcarnero
L D D L L
W W D W L
Serie C - Girone C logo Italy · Serie C - Girone C
19:30
SS Monopoli Kickoff 19:30 Potenza
D D L L D
D D W D 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.