Football previews and predictions
Sports Mole offers in-depth previews and predictions for matches in Europe's top football leagues and competitions, including the Premier League, La Liga, Champions League, Serie A, Bundesliga, Ligue 1, Championship, Scottish Premiership and Europa League, featuring team news, possible lineups and predicted scorelines.
Click here to sign up for daily preview emails from Sports Mole.
Premier League
Saturday, December 21 2024
3pmBrentford vs. Nott'm Forest 3pmIpswich vs. Newcastle 3pmWest Ham vs. Brighton 5.30pmCrystal Palace vs. Arsenal Sunday, December 22 2024
2pmEverton vs. Chelsea 2pmFulham vs. Southampton 2pmLeicester vs. Wolves 2pmMan Utd vs. Bournemouth 4.30pmSpurs vs. Liverpool Championship
Saturday, December 21 2024
3pmBurnley vs. Watford 3pmCardiff vs. Sheff Utd 3pmLeeds vs. Oxford Utd 3pmMillwall vs. Blackburn 3pmPlymouth vs. Middlesbrough 3pmQPR vs. Preston 3pmSunderland vs. Norwich Sunday, December 22 2024
3pmWest Brom vs. Bristol City Scottish Premiership
Saturday, December 21 2024
3pmAberdeen vs. Hibernian 3pmRangers vs. Dundee 3pmRoss County vs. St Mirren Sunday, December 22 2024
12pmDundee Utd vs. Celtic 3pmHearts vs. St Johnstone La Liga
Saturday, December 21 2024
3.15pmCelta Vigo vs. Real Sociedad 5.30pmOsasuna vs. Athletic Bilbao 8pmBarcelona vs. Atletico Sunday, December 22 2024
1pmValencia vs. Alaves 3.15pmReal Madrid vs. Sevilla 5.30pmLas Palmas vs. Espanyol 5.30pmLeganes vs. Villarreal 8pmBetis vs. Rayo Vallecano Serie A
Saturday, December 21 2024
5pmGenoa vs. Napoli 7.45pmLecce vs. Lazio Sunday, December 22 2024
11.30amRoma vs. Parma 2pmVenezia vs. Cagliari 5pmAtalanta vs. Empoli 7.45pmMonza vs. Juventus Monday, December 23 2024
5.30pmFiorentina vs. Udinese 7.45pmInter Milan vs. Como Bundesliga
Saturday, December 21 2024
5.30pmB. Leverkusen vs. Freiburg Sunday, December 22 2024
2.30pmVfL Bochum vs. Heidenheim 4.30pmWolfsburg vs. Dortmund Eredivisie
Saturday, December 21 2024
3.30pmGo Ahead Eagles vs. NAC Breda 5.45pmAlmere City vs. Heerenveen 7pmAZ vs. FC Twente 8pmHeracles vs. Groningen Sunday, December 22 2024
11.15amSparta vs. Ajax 1.30pmPSV vs. Feyenoord 1.30pmUtrecht vs. Sittard 3.45pmWillem II vs. Nijmegen Primeira Liga
Saturday, December 21 2024
6pmBoavista vs. AVS 8.30pmMoreirense vs. Porto Sunday, December 22 2024
5pmSanta Clara vs. Braga 8.30pmGil Vicente vs. Sporting Lisbon Monday, December 23 2024
6.45pmBenfica vs. Estoril Coupe de France
Saturday, December 21 2024
5pmCorte vs. Nice 5pmDrancy JA vs. Nantes 5pmFeignies-Aulnoye vs. Lyon 5pmLe Puy vs. Montpellier 8pmRC Calais vs. Strasbourg Sunday, December 22 2024
1.45pmASS Still Mutzig vs. Reims 1.45pmAuxerre vs. Dunkerque 1.45pmBordeaux vs. Rennes 1.45pmSt Etienne vs. Marseille 1.45pmUnion Saint-Jean vs. Monaco 4.30pmBobigny vs. Angers 8pmLens vs. PSG League One
Saturday, December 21 2024
3pmBarnsley vs. Leyton Orient 3pmBlackpool vs. Stevenage 3pmBurton Albion vs. Exeter 3pmMansfield vs. Rotherham 3pmNorthampton vs. Charlton 3pmWigan vs. Shrewsbury Turkish Super Lig
Saturday, December 21 2024
4pmBesiktas vs. Alanyaspor Sunday, December 22 2024
10.30amGaziantep vs. Antalyaspor 1pmGoztepe SK vs. Caykur Rizespor 1pmKayserispor vs. Galatasaray 4pmTrabzonspor vs. Bodrumspor Monday, December 23 2024
5pmHatayspor vs. Adana Demirspor Other Previews from Sports Mole
Sports Mole previews Monday's NBA match between the New Orleans Pelicans and Denver Nuggets, including predictions, team news and form guides.[E:2024-12-23 05:00:00:N:2024-12-21 14:37:08]
Sports Mole previews Sunday's NBA clash between Atlanta Hawks and Memphis Grizzlies, including predictions, team news and form guides.[E:2024-12-22 03:00:00:N:2024-12-21 14:37:08]
Sports Mole previews Saturday's world heavyweight unification title fight between Oleksandr Usyk and Tyson Fury in Saudi Arabia.[E:2024-12-21 17:00:00:N:2024-12-21 14:37:08]