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
Thursday, May 19 2022
7.45pmEverton vs. Crystal Palace 8pmAston Villa vs. Burnley 8pmChelsea vs. Leicester Scottish Premiership Playoffs
Friday, May 20 2022
7.45pmInverness vs. St Johnstone La Liga
Friday, May 20 2022
8pmRayo Vallecano vs. Levante 8pmReal Madrid vs. Real Betis Saturday, May 21 2022
4.30pmValencia vs. Celta Vigo Serie A
Friday, May 20 2022
7.45pmTorino vs. Roma Saturday, May 21 2022
7.45pmLazio vs. Hellas Verona Bundesliga Relegation Playoffs
Thursday, May 19 2022
7.30pmHertha Berlin vs. Hamburger SV Ligue 1
Saturday, May 21 2022
8pmClermont vs. Lyon 8pmLens vs. Monaco 8pmLille vs. Rennes 8pmLorient vs. Troyes 8pmMarseille vs. Strasbourg 8pmPSG vs. Metz Eredivisie
Thursday, May 19 2022
8pmUtrecht vs. Vitesse DFB-Pokal
Saturday, May 21 2022
7pmFreiburg vs. RB Leipzig League One
Saturday, May 21 2022
3pmSunderland vs. Wycombe League Two
Thursday, May 19 2022
7.45pmPort Vale vs. Swindon Turkish Super Lig
Friday, May 20 2022
6pmAntalyaspor vs. Galatasaray 6pmGaziantep vs. Caykur Rizespor Saturday, May 21 2022
2pmAltay vs. Kasimpasa 2pmSivasspor vs. Kayserispor 5pmBesiktas vs. Konyaspor 5pmYeni M'spor vs. Fenerbahce Belgian Pro League
Saturday, May 21 2022
7.45pmGent vs. Charleroi Serie B
Saturday, May 21 2022
5pmPisa vs. Benevento Ligue 2
Friday, May 20 2022
7.30pmAuxerre vs. Sochaux Copa Libertadores
Thursday, May 19 2022
11pmAtletico Mineiro vs. Independiente Friday, May 20 2022
1amRiver Plate vs. Colo-Colo 3amDeportivo Cali vs. Always Ready Major League Soccer
Saturday, May 21 2022
8.30pmColumbus Crew vs. Los Angeles 9pmDC United vs. Toronto 11pmCincinnati vs. New England Brasileiro
Saturday, May 21 2022
8.30pmAtletico GO vs. Coritiba 8.30pmFlamengo vs. Goias 10.30pmSantos vs. Ceara 11pmJuventude vs. Palmeiras Upcoming games - click for predictions, head to head & form guides:
Premier League
Sunday, May 22 2022
4pmArsenal vs. Everton4pmBrentford vs. Leeds4pmBrighton vs. West Ham4pmBurnley vs. Newcastle4pmChelsea vs. Watford4pmCrystal Palace vs. Man Utd4pmLeicester vs. Southampton4pmLiverpool vs. Wolves4pmMan City vs. Aston Villa4pmNorwich vs. SpursLa Liga
Friday, May 20 2022
8pmRayo Vallecano vs. Levante8pmReal Madrid vs. Real BetisSaturday, May 21 2022
4.30pmValencia vs. Celta VigoSunday, May 22 2022
4.30pmElche vs. Getafe7pmAlaves vs. Cadiz7pmGranada vs. Espanyol7pmOsasuna vs. Mallorca9pmBarcelona vs. Villarreal9pmReal Sociedad vs. Atletico9pmSevilla vs. Athletic BilbaoSerie A
Friday, May 20 2022
7.45pmTorino vs. RomaSaturday, May 21 2022
4.15pmGenoa vs. Bologna7.45pmAtalanta vs. Empoli7.45pmFiorentina vs. Juventus7.45pmLazio vs. Hellas VeronaSunday, May 22 2022
11.30amSpezia vs. Napoli5pmInter Milan vs. Sampdoria5pmSassuolo vs. AC Milan8pmSalernitana vs. Udinese8pmVenezia vs. CagliariLigue 1
Saturday, May 21 2022
8pmAngers vs. Montpellier8pmBrest vs. Bordeaux8pmClermont vs. Lyon8pmLens vs. Monaco8pmLille vs. Rennes8pmLorient vs. Troyes8pmMarseille vs. Strasbourg8pmNantes vs. St Etienne8pmPSG vs. Metz8pmReims vs. NiceScottish Cup
Saturday, May 21 2022
3pmRangers vs. HeartsCopa Libertadores
Thursday, May 19 2022
11pmAtletico Mineiro vs. IndependienteFriday, May 20 2022
1amRiver Plate vs. Colo-Colo3amDeportivo Cali vs. Always ReadyCopa Sudamericana
Thursday, May 19 2022
11.15pmIndependiente vs. Deportivo11.15pmUnion vs. FluminenseFriday, May 20 2022
1.30amLanus vs. Wanderers1.30amMetropolitanos vs. Barcelona1.30amSao Paulo vs. Wilstermann
Did you know...?