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, May 11 2024
3pmBournemouth vs. Brentford 3pmEverton vs. Sheff Utd 3pmNewcastle vs. Brighton 3pmSpurs vs. Burnley 3pmWest Ham vs. Luton 3pmWolves vs. Crystal Palace 5.30pmNott'm Forest vs. Chelsea Sunday, May 12 2024
4.30pmMan Utd vs. Arsenal Championship
Sunday, May 12 2024
12pmNorwich vs. Leeds 2.15pmWest Brom vs. Southampton Scottish Premiership
Saturday, May 11 2024
3pmHearts vs. Dundee 3pmLivingston vs. St Johnstone 3pmRoss County vs. Motherwell 3pmSt Mirren vs. Kilmarnock Sunday, May 12 2024
3pmHibernian vs. Aberdeen La Liga
Saturday, May 11 2024
3.15pmVillarreal vs. Sevilla 5.30pmGranada vs. Real Madrid 8pmAthletic Bilbao vs. Osasuna Sunday, May 12 2024
1pmCadiz vs. Getafe 3.15pmAtletico vs. Celta Vigo 5.30pmValencia vs. Rayo Vallecano 8pmBetis vs. Almeria Monday, May 13 2024
8pmBarcelona vs. Real Sociedad Serie A
Saturday, May 11 2024
5pmNapoli vs. Bologna 7.45pmAC Milan vs. Cagliari Sunday, May 12 2024
11.30amLazio vs. Empoli 2pmGenoa vs. Sassuolo 2pmHellas Verona vs. Torino 5pmJuventus vs. Salernitana 7.45pmAtalanta vs. Roma Monday, May 13 2024
5.30pmLecce vs. Udinese 7.45pmFiorentina vs. Monza Bundesliga
Saturday, May 11 2024
2.30pmBorussia M'bach vs. Frankfurt 2.30pmFC Koln vs. Union Berlin 2.30pmFreiburg vs. Heidenheim 2.30pmRB Leipzig vs. Werder Bremen 5.30pmMainz vs. Dortmund Sunday, May 12 2024
2.30pmDarmstadt vs. Hoffenheim 4.30pmBayern vs. Wolfsburg 6.30pmVfL Bochum vs. B. Leverkusen Ligue 1
Sunday, May 12 2024
8pmClermont vs. Lyon 8pmMarseille vs. Lorient 8pmMontpellier vs. Monaco 8pmNantes vs. Lille 8pmPSG vs. Toulouse 8pmRennes vs. Lens 8pmStrasbourg vs. Metz Eredivisie
Sunday, May 12 2024
1.30pmAjax vs. Almere City 1.30pmExcelsior vs. Heracles 1.30pmFC Twente vs. Volendam 1.30pmGo Ahead Eagles vs. AZ 1.30pmHeerenveen vs. Vitesse 1.30pmNijmegen vs. Feyenoord 1.30pmRKC Waalwijk vs. PEC Zwolle 1.30pmSittard vs. PSV 1.30pmUtrecht vs. Sparta Primeira Liga
Saturday, May 11 2024
3.30pmPortimonense vs. Rio Ave 3.30pmVizela vs. Estrela Amadora 6pmEstoril vs. Sporting Lisbon 8.30pmGuimaraes vs. Braga Sunday, May 12 2024
3.30pmGil Vicente vs. Farense 6pmBenfica vs. Arouca 6pmCasa Pia vs. Moreirense 8.30pmPorto vs. Boavista League Two
Saturday, May 11 2024
7.45pmMK Dons vs. Crawley Turkish Super Lig
Sunday, May 12 2024
5pmAdana Demirspor vs. Gaziantep 5pmAlanyaspor vs. Besiktas 5pmFenerbahce vs. Kayserispor 5pmHatayspor vs. Ankaragucu 5pmKaragumruk vs. Galatasaray 5pmKasimpasa vs. Antalyaspor 5pmKonyaspor vs. Samsunspor 5pmPendikspor vs. Caykur Rizespor 5pmSivasspor vs. Istanbul 5pmTrabzonspor vs. Istanbulspor Major League Soccer
Sunday, May 12 2024
12.30amAtlanta vs. DC United 12.30amCharlotte FC vs. Nashville 12.30amMontreal vs. Inter Miami 12.30amNY Red Bulls vs. New England 12.30amPhiladelphia vs. Orlando City 12.30amToronto vs. NY City 12.45amColumbus Crew vs. Cincinnati 1.30amDallas vs. Austin 1.30amKansas vs. Houston 1.30amSt Louis City vs. Chicago Fire 2.30amColorado vs. Earthquakes 3.30amLA Galaxy vs. Salt Lake 3.30amLos Angeles vs. Vancouver 9.45pmPortland vs. Seattle Saudi Pro League
Saturday, May 11 2024
4pmAl-Hilal vs. Al Hazem Women's FA Cup
Sunday, May 12 2024
2.30pmMan Utd Women vs. Spurs Ladies