Skip to content
Fixtures Hub

Today’s match insights

Football Predictions for 20 December 2025

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

← Earlier
Later →

692 matches with match insight

Bundesliga logo Germany · Bundesliga
17:30
VfB Stuttgart Kickoff 17:30 1899 Hoffenheim
L L D W L
W L W D W
Bundesliga logo Germany · Bundesliga
17:30
VfL Wolfsburg Kickoff 17:30 SC Freiburg
W W D L L
L W L W D
Tercera Division RFEF - Group 11 logo Spain · Tercera Division RFEF - Group 11
FT
Formentera 0-1 Manacor
W L W L L
W W W W W
NB I logo Hungary · NB I
17:30
Paks Kickoff 17:30 Nyiregyhaza
W W L L W
L L L W D
Coupe de France logo France · Coupe de France
17:30
Bayeux Kickoff 17:30 Blois
W W
W W
Coupe de France logo France · Coupe de France
17:30
Biesheim Kickoff 17:30 Metz
W W
Coupe de France logo France · Coupe de France
17:30
Freyming Kickoff 17:30 Chantilly
W W
W W
Premier League logo Wales · Premier League
17:30
Flint Town United Kickoff 17:30 Haverfordwest County AFC
D
L
Coupe de France logo France · Coupe de France
17:30
Gosier Kickoff 17:30 Lorient
W W
Coupe de France logo France · Coupe de France
17:30
St Maur Lusitanos Kickoff 17:30 Lille
W W
Coupe de France logo France · Coupe de France
17:30
Olympique Marcquois Kickoff 17:30 Estac Troyes
W W
W W
Division 1 logo Saudi-Arabia · Division 1
FT
Al-Adalah 1-4 Al Wehda Club
D D L L D
L D W D L
Tercera Division RFEF - Group 3 logo Spain · Tercera Division RFEF - Group 3
FT
Guarnizo 2-1 Barquereno
W W D W L
W D L W L
Tercera Division RFEF - Group 3 logo Spain · Tercera Division RFEF - Group 3
FT
Cartes 0-0 Cayon
L L L L D
L D D W W
Tercera Division RFEF - Group 8 logo Spain · Tercera Division RFEF - Group 8
FT
La Virgen del Camino 2-0 Palencia CF
D W L D L
D L W W D
Tercera Division RFEF - Group 15 logo Spain · Tercera Division RFEF - Group 15
FT
Ardoi 1-1 Avance Ezcabarte
D L W L W
L L W W W
Tercera Division RFEF - Group 4 logo Spain · Tercera Division RFEF - Group 4
FT
Zarautz 1-2 Touring
L L L L W
D D W W D
Tercera Division RFEF - Group 2 logo Spain · Tercera Division RFEF - Group 2
FT
Sporting Gijon II 1-1 Covadonga
W L D D W
W W W W W
Tercera Division RFEF - Group 17 logo Spain · Tercera Division RFEF - Group 17
FT
Robres 0-2 Epila
L L D W W
D D W L D
Segunda Division RFEF - Group 1 logo Spain · Segunda Division RFEF - Group 1
FT
Lealtad 0-1 Salamanca UDS
L W L L W
D W W L D
League Two logo England · League Two
18:00
Fleetwood Town Kickoff 18:00 Gillingham
W D L W D
D D D D D
League Two logo England · League Two
18:00
Harrogate Town Kickoff 18:00 Milton Keynes Dons
D L D L D
D L W D W
League Two logo England · League Two
18:00
Oldham Kickoff 18:00 Tranmere
D L L W D
L W W D W
League Two logo England · League Two
18:00
Shrewsbury Kickoff 18:00 Chesterfield
D D D L W
W D L D W
League Two logo England · League Two
18:00
Swindon Town Kickoff 18:00 Crawley Town
W L W D D
D L L D D
League Two logo England · League Two
18:00
Colchester Kickoff 18:00 Newport County
L D W W W
L D D L L
1. Division logo Cyprus · 1. Division
18:00
Enosis Kickoff 18:00 Akritas
L L L L L
W L D W D
1. Division logo Cyprus · 1. Division
18:00
Aris Kickoff 18:00 Omonia Aradippou
L W L W W
W L L W L
Tercera Division RFEF - Group 8 logo Spain · Tercera Division RFEF - Group 8
FT
Villaralbo 0-0 Unionistas II
L D W D D
L L L D L
Liga 3 logo Portugal · Liga 3
FT
Sanjoanense 0-2 SC Braga B
L L L D L
D L D L W
National Soccer League logo Rwanda · National Soccer League
FT
APR 2-0 Gasogi United
D D W D W
L L L W W
Premiership logo Northern-Ireland · Premiership
18:00
Ballymena United Kickoff 18:00 Carrick Rangers
L L L D W
D L L L L
Premiership logo Northern-Ireland · Premiership
18:00
Bangor Kickoff 18:00 Cliftonville FC
L W D L D
W D W W W
Premiership logo Northern-Ireland · Premiership
18:00
Crusaders FC Kickoff 18:00 Larne
L L L L D
W D W W W
Premiership logo Northern-Ireland · Premiership
18:00
Dungannon Swifts Kickoff 18:00 Portadown
D W L W L
W W L W D
Premiership logo Northern-Ireland · Premiership
18:00
Glenavon FC Kickoff 18:00 Linfield
L L W L L
W D W W W
Championship logo Scotland · Championship
FT
Airdrie United 0-3 Queen's Park
W W L W D
D L L W L
Championship logo Scotland · Championship
18:00
Dunfermline Kickoff 18:00 Ayr Utd
D L L W D
L D W D D
Championship logo Scotland · Championship
FT
Partick 0-0 Raith Rovers
L D W W D
W D D L L
Championship logo Scotland · Championship
FT
Ross County 0-2 Arbroath
L L L D L
W W D D L
Championship logo Scotland · Championship
18:00
ST Johnstone Kickoff 18:00 Morton
W D L W D
L W L W W
Tercera Division RFEF - Group 14 logo Spain · Tercera Division RFEF - Group 14
FT
Calamonte 2-0 Atletico Pueblonuevo
W D D D L
W L D D D
Tercera Division RFEF - Group 14 logo Spain · Tercera Division RFEF - Group 14
FT
Montehermoso 0-3 Cabeza Buey
L L D L L
D D W W D
Championship logo England · Championship
18:00
Charlton Kickoff 18:00 Oxford United
D L L L L
L D L W D
Championship logo England · Championship
18:00
Ipswich Kickoff 18:00 Sheffield Wednesday
L W W D L
D L L L L
Challenger Pro League logo Belgium · Challenger Pro League
18:00
Francs Borains Kickoff 18:00 Club Brugge II
L L W W L
W L L L L
Tercera Division RFEF - Group 14 logo Spain · Tercera Division RFEF - Group 14
FT
Jaraiz 1-1 Llerenense
L W L W W
W L L L D
Championship logo England · Championship
18:00
Watford Kickoff 18:00 Stoke City
D D W L D
W L L L W
Championship logo England · Championship
18:00
Hull City Kickoff 18:00 West Brom
W W L W L
W L L W D
Premier League logo England · Premier League
18:00
Bournemouth Kickoff 18:00 Burnley
D L L D L
L L L L L
Championship logo England · Championship
18:00
Derby Kickoff 18:00 Portsmouth
D L L W L
W L L L W
Premier League logo England · Premier League
18:00
Brighton Kickoff 18:00 Sunderland
L D L W W
L D W L D
Championship logo England · Championship
18:00
QPR Kickoff 18:00 Leicester
L W W L W
W D W L L
Championship logo England · Championship
18:00
Sheffield Utd Kickoff 18:00 Birmingham
L D W W W
D L L W D
Championship logo England · Championship
18:00
Bristol City Kickoff 18:00 Middlesbrough
L D L W L
W W W W L
Premier League logo England · Premier League
18:00
Manchester City Kickoff 18:00 West Ham
W W W L W
D D L D W
Premier League logo England · Premier League
18:00
Wolves Kickoff 18:00 Brentford
L L L L L
L L W L W
Hazfi Cup logo Iran · Hazfi Cup
FT
Foolad FC 2-0 Chadormalu SC
W
W
League One logo England · League One
18:00
Doncaster Kickoff 18:00 Plymouth
L L W D L
W W L L W
League One logo England · League One
FT
Exeter City 3-0 Barnsley
L W L L D
W L D W 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.