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 9 2023
12.30pmCrystal Palace vs. Liverpool 3pmBrighton vs. Burnley 3pmMan Utd vs. Bournemouth 3pmSheff Utd vs. Brentford 3pmWolves vs. Nott'm Forest 5.30pmAston Villa vs. Arsenal Sunday, December 10 2023
2pmEverton vs. Chelsea 2pmFulham vs. West Ham 2pmLuton vs. Man City 4.30pmSpurs vs. Newcastle Many more previews below the videos
video player
Advert - content below:
Championship
Friday, December 8 2023
8pmCoventry vs. Birmingham Saturday, December 9 2023
12.30pmBlackburn vs. Leeds 12.30pmSunderland vs. West Brom 3pmCardiff vs. Millwall 3pmHuddersfield vs. Bristol City 3pmLeicester vs. Plymouth 3pmMiddlesbrough vs. Ipswich 3pmNorwich vs. Preston 3pmQPR vs. Hull City 3pmRotherham vs. Swansea 3pmStoke vs. Sheff Weds 3pmWatford vs. Southampton Scottish Premiership
Saturday, December 9 2023
3pmAberdeen vs. Hearts 3pmLivingston vs. Hibernian 3pmMotherwell vs. St Johnstone 3pmRangers vs. Dundee 3pmSt Mirren vs. Ross County Sunday, December 10 2023
12pmKilmarnock vs. Celtic La Liga
Friday, December 8 2023
8pmGetafe vs. Valencia Saturday, December 9 2023
1pmAlaves vs. Las Palmas 3.15pmBetis vs. Real Madrid 5.30pmVillarreal vs. Real Sociedad 8pmMallorca vs. Sevilla Sunday, December 10 2023
1pmAtletico vs. Almeria 3.15pmGranada vs. Athletic Bilbao 5.30pmCadiz vs. Osasuna 8pmBarcelona vs. Girona Serie A
Friday, December 8 2023
7.45pmJuventus vs. Napoli Saturday, December 9 2023
2pmHellas Verona vs. Lazio 5pmAtalanta vs. AC Milan 7.45pmInter Milan vs. Udinese Sunday, December 10 2023
11.30amFrosinone vs. Torino 2pmMonza vs. Genoa 5pmSalernitana vs. Bologna 7.45pmRoma vs. Fiorentina Bundesliga
Friday, December 8 2023
7.30pmHoffenheim vs. VfL Bochum Saturday, December 9 2023
2.30pmFrankfurt vs. Bayern 2.30pmHeidenheim vs. SV Darmstadt 98 2.30pmUnion Berlin vs. Borussia M'bach 2.30pmWerder Bremen vs. Augsburg 2.30pmWolfsburg vs. Freiburg 5.30pmDortmund vs. RB Leipzig Sunday, December 10 2023
2.30pmStuttgart vs. B. Leverkusen 4.30pmFC Koln vs. Mainz Ligue 1
Friday, December 8 2023
8pmMontpellier vs. Lens Saturday, December 9 2023
4pmRennes vs. Monaco 8pmPSG vs. Nantes Sunday, December 10 2023
2pmClermont vs. Lille 2pmMetz vs. Brest 2pmStrasbourg vs. Le Havre 4.05pmLyon vs. Toulouse 7.45pmLorient vs. Marseille Eredivisie
Friday, December 8 2023
7pmFC Twente vs. Excelsior Saturday, December 9 2023
5.45pmAjax vs. Sparta 7pmPEC Zwolle vs. Nijmegen 8pmAZ vs. Almere City Sunday, December 10 2023
1.30pmSittard vs. RKC Waalwijk 3.45pmVitesse vs. Heracles Primeira Liga
Friday, December 8 2023
6pmBenfica vs. Farense Saturday, December 9 2023
3.30pmPortimonense vs. Famalicao 6pmGuimaraes vs. Sporting Lisbon 8.30pmPorto vs. Casa Pia Sunday, December 10 2023
6pmArouca vs. Rio Ave 8.30pmEstoril vs. Chaves League One
Saturday, December 9 2023
3pmBlackpool vs. Carlisle 3pmBristol Rovers vs. Cheltenham 3pmBurton Albion vs. Stevenage 3pmCharlton vs. Cambridge 3pmExeter vs. Port Vale 3pmLeyton Orient vs. Derby 3pmNorthampton vs. Fleetwood 3pmPeterborough vs. Oxford Utd 3pmReading vs. Barnsley 3pmWigan vs. Lincoln 3pmWycombe vs. Shrewsbury League Two
Saturday, December 9 2023
3pmForest Green vs. Wrexham Turkish Super Lig
Saturday, December 9 2023
10.30amAntalyaspor vs. Karagumruk 1pmSamsunspor vs. Kasimpasa 4pmBesiktas vs. Fenerbahce Major League Soccer
Saturday, December 9 2023
9pmColumbus Crew vs. Los Angeles Saudi Pro League
Friday, December 8 2023
6pmAl-Nassr vs. Al Riyadh International Friendlies
Monday, December 11 2023
12amColombia vs. Venezuela Women's Super League
Saturday, December 9 2023
12pmMan City Women vs. Aston Villa Sunday, December 10 2023
12.30pmArsenal Women vs. Chelsea Women 2pmBrighton Women vs. Leicester Women 2pmLiverpool Women vs. Bristol Women