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.
Europa League
Thursday, February 17 2022
5.45pmBarcelona vs. Napoli 5.45pmDortmund vs. Rangers 5.45pmSheriff Tiraspol vs. Braga 5.45pmZenit vs. Real Betis 8pmAtalanta vs. Olympiacos 8pmPorto vs. Lazio 8pmRB Leipzig vs. Real Sociedad 8pmSevilla vs. Dinamo Zagreb Europa Conference League
Thursday, February 17 2022
5.45pmFenerbahce vs. Slavia Prague 5.45pmMidtjylland vs. PAOK 5.45pmPSV vs. Maccabi Tel Aviv 5.45pmRapid Vienna vs. Vitesse 8pmCeltic vs. Bodo/Glimt 8pmLeicester vs. Randers 8pmMarseille vs. Qarabag FK 8pmSparta Prague vs. Partizan Championship
Friday, February 18 2022
7.45pmBournemouth vs. Nott'm Forest Scottish Premiership
Saturday, February 19 2022
3pmHibernian vs. Ross County 3pmLivingston vs. St Mirren La Liga
Friday, February 18 2022
8pmElche vs. Rayo Vallecano Serie A
Friday, February 18 2022
7.45pmJuventus vs. Torino Bundesliga
Friday, February 18 2022
7.30pmMainz 05 vs. B. Leverkusen Ligue 1
Friday, February 18 2022
8pmLille vs. Metz Eredivisie
Friday, February 18 2022
7pmSittard vs. Sparta Primeira Liga
Friday, February 18 2022
8.15pmBoavista vs. Benfica League One
Friday, February 18 2022
7.45pmRotherham vs. Wigan Turkish Super Lig
Friday, February 18 2022
5pmCaykur Rizespor vs. Istanbul 5pmKonyaspor vs. Kasimpasa Upcoming games - click for predictions, head to head & form guides:
Premier League
Saturday, February 19 2022
12.30pmWest Ham vs. Newcastle3pmArsenal vs. Brentford3pmAston Villa vs. Watford3pmBrighton vs. Burnley3pmCrystal Palace vs. Chelsea3pmLiverpool vs. Norwich3pmSouthampton vs. Everton5.30pmMan City vs. SpursSunday, February 20 2022
2pmLeeds vs. Man Utd4.30pmWolves vs. LeicesterChampionship
Friday, February 18 2022
7.45pmBournemouth vs. Nott'm ForestSaturday, February 19 2022
12.30pmFulham vs. Huddersfield3pmBlackburn vs. Millwall3pmBristol City vs. Middlesbrough3pmCardiff vs. Blackpool3pmCoventry vs. Barnsley3pmDerby vs. Peterborough3pmLuton vs. West Brom3pmPreston vs. Reading3pmQPR vs. Hull City3pmSheff Utd vs. Swansea3pmStoke vs. BirminghamLa Liga
Friday, February 18 2022
8pmElche vs. Rayo VallecanoSaturday, February 19 2022
1pmGranada vs. Villarreal3.15pmOsasuna vs. Atletico5.30pmCadiz vs. Getafe8pmReal Madrid vs. AlavesSunday, February 20 2022
1pmEspanyol vs. Sevilla3.15pmValencia vs. Barcelona5.30pmReal Betis vs. Mallorca8pmAthletic Bilbao vs. Real SociedadSerie A
Friday, February 18 2022
7.45pmJuventus vs. TorinoSaturday, February 19 2022
2pmSampdoria vs. Empoli5pmRoma vs. Hellas Verona7.45pmSalernitana vs. AC MilanSunday, February 20 2022
11.30amFiorentina vs. Atalanta2pmVenezia vs. Genoa5pmInter Milan vs. Sassuolo7.45pmUdinese vs. LazioLigue 1
Friday, February 18 2022
8pmLille vs. MetzSaturday, February 19 2022
4pmLens vs. Lyon8pmNantes vs. PSGSunday, February 20 2022
12pmNice vs. Angers2pmLorient vs. Montpellier2pmReims vs. Brest2pmRennes vs. Troyes2pmSt Etienne vs. Strasbourg4.05pmBordeaux vs. Monaco7.45pmMarseille vs. ClermontEuropa League
Thursday, February 17 2022
5.45pmBarcelona vs. Napoli5.45pmDortmund vs. Rangers5.45pmSheriff Tiraspol vs. Braga5.45pmZenit vs. Real Betis8pmAtalanta vs. Olympiacos8pmPorto vs. Lazio8pmRB Leipzig vs. Real Sociedad8pmSevilla vs. Dinamo Zagreb
Did you know...?