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

Gamma Ethniki - Group 2 logo Greece · Gamma Ethniki - Group 2
FT
Pierikos 3-0 Asteras Kard.
L W W W D
L W L L L
Gamma Ethniki - Group 2 logo Greece · Gamma Ethniki - Group 2
FT
Evosmou 2-4 Ethnikos Neou Keramidiou
L L L L L
W D D W D
Gamma Ethniki - Group 2 logo Greece · Gamma Ethniki - Group 2
FT
Alexandreia 0-3 Veria
W W L W W
W L L W W
Challenge League logo Malta · Challenge League
16:00
Swieqi United Kickoff 16:00 Pieta Hotspurs
D L W W L
D L L W W
Women's Championship logo England · Women's Championship
FT
Sheffield United W 0-2 Southampton W
L D W W D
L D L L W
Challenge League logo Malta · Challenge League
FT
Mgarr United 2-3 Sirens
D L W D W
D L W W D
Gamma Ethniki - Group 4 logo Greece · Gamma Ethniki - Group 4
FT
Panachaiki FC 0-1 Pyrgos 1968
L W D W L
W W W W W
Gamma Ethniki - Group 4 logo Greece · Gamma Ethniki - Group 4
FT
Pelopas Kiatou 1-0 Thyella Patras
W L L L L
D L L L D
Gamma Ethniki - Group 4 logo Greece · Gamma Ethniki - Group 4
FT
Zakynthos 1-1 Korinthos
D W W W W
L W L W W
Gamma Ethniki - Group 4 logo Greece · Gamma Ethniki - Group 4
FT
Ermis Meligous 2-0 Pangytheatikos
L L W L D
L L L L L
Gamma Ethniki - Group 4 logo Greece · Gamma Ethniki - Group 4
FT
Loutraki 0-0 Miltiadis Pyrgos
W W D L L
W L D W W
Gamma Ethniki - Group 4 logo Greece · Gamma Ethniki - Group 4
FT
Panthouriakos 1-3 Panegialios
D W W L L
D L D W W
Gamma Ethniki - Group 3 logo Greece · Gamma Ethniki - Group 3
FT
Asteras Stavros 3-0 Thesprotos
L W W L W
L D L L L
Gamma Ethniki - Group 6 logo Greece · Gamma Ethniki - Group 6
FT
Saronikos Anavyssou 1-0 Aias Salamina
W L D W D
L D D L L
Gamma Ethniki - Group 6 logo Greece · Gamma Ethniki - Group 6
FT
Giouchtas 1-1 Graniths Agias Marinas
L W W W W
L L L L L
Gamma Ethniki - Group 6 logo Greece · Gamma Ethniki - Group 6
FT
Chaidari 0-2 Atsalenios
W W L L D
D D L D L
Ligue 1 logo Congo-DR · Ligue 1
FT
CS Manika 2-1 Panda B5
L D D L D
L L L L L
Gamma Ethniki - Group 6 logo Greece · Gamma Ethniki - Group 6
FT
Asteras Varis 0-0 Ilisiakos
L D L W W
D D W L D
Ligue 1 logo Congo-DR · Ligue 1
FT
Saint Eloi Lupopo 2-0 Don Bosco
D D W W W
W L W D D
FKF Premier League logo Kenya · FKF Premier League
Abandoned
Nairobi United Kickoff 16:00 GOR Mahia
D L L W W
D L L W W
Gamma Ethniki - Group 1 logo Greece · Gamma Ethniki - Group 1
FT
Doxa Dramas 3-2 Apollon Krya Vrysi
L W W D L
L D W W W
Ligue A logo Burundi · Ligue A
FT
Bumamuru 1-1 Aigle Noir
W W W W D
W W D W W
Ligue A logo Burundi · Ligue A
FT
Ngozi City 1-2 Flambeau du Centre
D W D D W
D W L W W
Frauen Bundesliga logo Germany · Frauen Bundesliga
FT
SC Freiburg W 3-0 Werder Bremen W
D L W W L
W W D W W
1. Lig logo Turkey · 1. Lig
16:00
Yeni Corumspor Kickoff 16:00 Sakaryaspor
D W L L W
L D D L L
1. Lig logo Turkey · 1. Lig
16:00
Umraniyespor Kickoff 16:00 Adana Demirspor
W L D W L
L L D L L
Premier League logo Ethiopia · Premier League
FT
Mekelakeya 0-0 Mebrat Hayl
D D L D D
D D W L D
Premier League logo Ethiopia · Premier League
FT
Sidama Bunna 1-1 Kedus Giorgis
D W W D W
L W L L W
Serie D - Girone F logo Italy · Serie D - Girone F
FT
Fossombrone 1-0 Recanatese
L D W W L
L W D D W
Serie D - Girone F logo Italy · Serie D - Girone F
FT
L'Aquila 1-0 Termoli Calcio
L W W W W
L D D W D
Serie D - Girone F logo Italy · Serie D - Girone F
FT
Teramo 1-2 Atletico Ascoli
W W D W W
W D W W D
Serie D - Girone F logo Italy · Serie D - Girone F
FT
Notaresco 1-1 Ancona
W D D L L
W W L L D
Serie D - Girone A logo Italy · Serie D - Girone A
FT
Celle Varazze 2-2 Imperia
L D D W L
L W W W W
Serie D - Girone A logo Italy · Serie D - Girone A
FT
Chisola 1-0 Valenzana
W D L L D
D L W L L
Serie D - Girone A logo Italy · Serie D - Girone A
FT
Citta di Varese 1-0 Lavagnese
D W D W W
L W L D L
Serie D - Girone A logo Italy · Serie D - Girone A
FT
Derthona 1-3 Saluzzo
W L L W W
D D W D W
Serie D - Girone A logo Italy · Serie D - Girone A
FT
Asti 1-2 Club Milano
L D L L L
D L L D W
Serie D - Girone A logo Italy · Serie D - Girone A
FT
Cairese 1-1 Gozzano
D D W L L
L D L W D
Serie D - Girone G logo Italy · Serie D - Girone G
FT
Ischia 2-1 Nocerina
L W W W L
D D D W W
Serie D - Girone G logo Italy · Serie D - Girone G
FT
Scafatese 3-0 Albalonga
D W D D W
D L D L W
Serie D - Girone G logo Italy · Serie D - Girone G
FT
Trastevere 3-3 Anzio
D D W D L
W L L L W
Serie D - Girone G logo Italy · Serie D - Girone G
FT
Monastir 1-2 USD Palmese
D W L W W
D L L W W
Serie D - Girone G logo Italy · Serie D - Girone G
FT
Latte Dolce 4-1 Budoni
L D W L L
D L W W W
Serie D - Girone G logo Italy · Serie D - Girone G
FT
Atletico Lodigiani 2-2 Cassino
D W D W L
W L D L L
Serie D - Girone G logo Italy · Serie D - Girone G
FT
Flaminia 3-1 Montespaccato
D D D L W
W D L L W
Serie C - Girone B logo Italy · Serie C - Girone B
16:30
Pianese Kickoff 16:30 Ternana
D W D W L
W W L W D
Serie D - Girone B logo Italy · Serie D - Girone B
FT
Varesina 1-2 Caldiero Terme
L L W L D
D L L W D
Serie D - Girone B logo Italy · Serie D - Girone B
FT
Villa Valle 4-0 Breno
W W L W L
W L W D L
Serie D - Girone B logo Italy · Serie D - Girone B
FT
Pavia 0-2 Chievo
D D L L D
L L L W L
Serie D - Girone B logo Italy · Serie D - Girone B
FT
Leon Monza e Brianza 0-0 USD Casatese
W D D W D
D D W W W
Serie D - Girone B logo Italy · Serie D - Girone B
FT
Scanzorosciate 1-2 Real Calepina
D D W L D
D L L L L
Serie D - Girone B logo Italy · Serie D - Girone B
FT
Brusaporto 0-1 Oltrepo
D W D L W
L D L W W
Serie D - Girone B logo Italy · Serie D - Girone B
FT
Castellanzese 3-1 Virtus Ciserano Bergamo
L W D L D
D W W W W
Serie D - Girone B logo Italy · Serie D - Girone B
FT
Sondrio 1-1 Folgore Caratese
D D W D L
D W W W D
Serie D - Girone B logo Italy · Serie D - Girone B
FT
Vogherese 2-2 Milan II
D L L L D
W W D W L
Serie D - Girone H logo Italy · Serie D - Girone H
FT
Afragolese 1-2 Francavilla
L D W D W
L L L D W
Serie D - Girone H logo Italy · Serie D - Girone H
FT
Pompei 0-1 Fidelis Andria
D D W L W
L L L D W
Serie D - Girone H logo Italy · Serie D - Girone H
FT
Sarnese 0-0 Virtus Francavilla
W W D W D
D W W D L
Serie D - Girone C logo Italy · Serie D - Girone C
FT
Altavilla 1-1 Conegliano
D W L L D
D D W D W
Serie D - Girone C logo Italy · Serie D - Girone C
FT
FC Obermais 1-2 San Luigi
D L W L L
D L W L L

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.