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
Sunday, May 22 2022
4pmArsenal vs. Everton 4pmBrentford vs. Leeds 4pmBrighton vs. West Ham 4pmBurnley vs. Newcastle 4pmChelsea vs. Watford 4pmCrystal Palace vs. Man Utd 4pmLeicester vs. Southampton 4pmLiverpool vs. Wolves 4pmMan City vs. Aston Villa 4pmNorwich vs. Spurs Scottish Premiership Playoffs
Monday, May 23 2022
7.45pmSt Johnstone vs. Inverness La Liga
Sunday, May 22 2022
4.30pmElche vs. Getafe 7pmAlaves vs. Cadiz 7pmGranada vs. Espanyol 7pmOsasuna vs. Mallorca 9pmBarcelona vs. Villarreal 9pmReal Sociedad vs. Atletico 9pmSevilla vs. Athletic Bilbao Serie A
Sunday, May 22 2022
11.30amSpezia vs. Napoli 5pmInter Milan vs. Sampdoria 5pmSassuolo vs. AC Milan 8pmSalernitana vs. Udinese 8pmVenezia vs. Cagliari Bundesliga Relegation Playoffs
Monday, May 23 2022
7.30pmHamburger SV vs. Hertha Berlin Taca de Portugal
Sunday, May 22 2022
5.15pmPorto vs. Tondela National League
Monday, May 23 2022
7.45pmNotts County vs. Grimsby Town Turkish Super Lig
Sunday, May 22 2022
2pmIstanbul vs. Trabzonspor 2pmKaragumruk vs. Alanyaspor 5pmAdana Demirspor vs. Goztepe SK 5pmHatayspor vs. Giresunspor Belgian Pro League
Sunday, May 22 2022
3pmUnion SG vs. Antwerp 5.30pmBrugge vs. Anderlecht Serie B
Sunday, May 22 2022
8pmMonza vs. Brescia Copa Libertadores
Tuesday, May 24 2022
11.15pmVelez Sarsfield vs. Estudiantes Wednesday, May 25 2022
1.30amEmelec vs. Independiente Petrolero Major League Soccer
Sunday, May 22 2022
9pmMontreal vs. Salt Lake 10pmCharlotte FC vs. Vancouver 10pmNY City vs. Chicago Fire 11pmInter Miami vs. NY Red Bulls Monday, May 23 2022
12amDallas vs. Minnesota Utd 12.30amEarthquakes vs. Kansas 1amAustin vs. Orlando City 1amColorado vs. Seattle 1amLA Galaxy vs. Houston 3amPortland vs. Philadelphia Brasileiro
Sunday, May 22 2022
8pmCorinthians vs. Sao Paulo 8pmFortaleza vs. Fluminense 11pmAthletico PR vs. Avai 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
Sunday, May 22 2022
4.30pmElche vs. Getafe7pmAlaves vs. Cadiz7pmGranada vs. Espanyol7pmOsasuna vs. Mallorca9pmBarcelona vs. Villarreal9pmReal Sociedad vs. Atletico9pmSevilla vs. Athletic BilbaoSerie A
Sunday, May 22 2022
11.30amSpezia vs. Napoli5pmInter Milan vs. Sampdoria5pmSassuolo vs. AC Milan8pmSalernitana vs. Udinese8pmVenezia vs. CagliariCopa Libertadores
Tuesday, May 24 2022
11.15pmNacional vs. Bragantino11.15pmVelez Sarsfield vs. EstudiantesWednesday, May 25 2022
1.30amCatolica vs. Talleres1.30amEmelec vs. Independiente Petrolero1.30amFlamengo vs. Cristal1.30amPalmeiras vs. Tachira11pmColo-Colo vs. Fortaleza11pmRiver Plate vs. Alianza LimaThursday, May 26 2022
1amAtletico Mineiro vs. Tolima1amCerro Porteno vs. Olimpia1amIndependiente vs. America Mineiro1amPenarol vs. ColonCopa Sudamericana
Tuesday, May 24 2022
11.15pmSantos vs. Banfield11.15pmUnion La Calera vs. U. CatolicaWednesday, May 25 2022
1.30amDefensa vs. Antofagasta1.30amInternacional vs. 9 de Octubre1.30amLDU Quito vs. Atletico GO1.30amMedellin vs. Guairena11.15pmLanus vs. Metropolitanos11.15pmSao Paulo vs. Ayacucho11.15pmWanderers vs. Barcelona11.15pmWilstermann vs. EvertonThursday, May 26 2022
1.30amDeportivo vs. General Caballero JLM1.30amIndependiente vs. CearaInternational Friendlies
Tuesday, May 24 2022
1amMozambique vs. Eswatini1amThailand vs. BahrainWednesday, May 25 2022
1amIndia vs. Zambia1amNepal vs. Afghanistan
Did you know...?