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 7 2023
4.30pmNewcastle vs. Arsenal 7pmWest Ham vs. Man Utd Monday, May 8 2023
3pmFulham vs. Leicester 5.30pmBrighton vs. Everton 8pmNott'm Forest vs. Southampton Many more previews below the videos
Championship
Monday, May 8 2023
3pmHuddersfield vs. Reading 3pmLuton vs. Hull City 3pmMiddlesbrough vs. Coventry 3pmMillwall vs. Blackburn 3pmNorwich vs. Blackpool 3pmPreston vs. Sunderland 3pmQPR vs. Bristol City 3pmSwansea vs. West Brom 3pmWatford vs. Stoke 3pmWigan vs. Rotherham Scottish Premiership
Sunday, May 7 2023
2.15pmHearts vs. Celtic 3pmRangers vs. Aberdeen Serie A
Saturday, May 6 2023
7.45pmCremonese vs. Spezia Sunday, May 7 2023
11.30amAtalanta vs. Juventus 2pmTorino vs. Monza 5pmNapoli vs. Fiorentina 7.45pmLecce vs. Hellas Verona Monday, May 8 2023
5.30pmEmpoli vs. Salernitana 5.30pmUdinese vs. Sampdoria 7.45pmSassuolo vs. Bologna Bundesliga
Sunday, May 7 2023
4.30pmDortmund vs. Wolfsburg Ligue 1
Saturday, May 6 2023
8pmLens vs. Marseille Sunday, May 7 2023
12pmAngers vs. Monaco 2pmAjaccio vs. Toulouse 2pmAuxerre vs. Clermont 2pmLorient vs. Brest 2pmNantes vs. Strasbourg 4.05pmLyon vs. Montpellier 7.45pmTroyes vs. PSG Eredivisie
Saturday, May 6 2023
7pmCambuur vs. Utrecht 7pmNijmegen vs. Heerenveen 8pmAjax vs. AZ Sunday, May 7 2023
11.15amEmmen vs. FC Twente 1.30pmExcelsior vs. Feyenoord 1.30pmGo Ahead Eagles vs. Groningen 3.45pmSittard vs. Vitesse Primeira Liga
Saturday, May 6 2023
8.30pmBenfica vs. Braga Sunday, May 7 2023
3.30pmMaritimo vs. Rio Ave 6pmGuimaraes vs. Vizela 8.30pmPacos de Ferreira vs. Sporting Lisbon Monday, May 8 2023
7pmFamalicao vs. Chaves 9.15pmArouca vs. Porto Copa del Rey
Saturday, May 6 2023
9pmReal Madrid vs. Osasuna League One
Sunday, May 7 2023
12pmBarnsley vs. Peterborough 12pmBristol Rovers vs. Bolton 12pmBurton Albion vs. MK Dons 12pmCambridge vs. Forest Green 12pmCheltenham vs. Charlton 12pmExeter vs. Morecambe 12pmFleetwood vs. Ipswich 12pmLincoln vs. Shrewsbury 12pmOxford Utd vs. Accrington 12pmPort Vale vs. Plymouth 12pmPortsmouth vs. Wycombe 12pmSheff Weds vs. Derby League Two
Monday, May 8 2023
12.30pmBarrow vs. Stevenage 12.30pmBradford vs. Leyton Orient 12.30pmGrimsby Town vs. AFC Wimbledon 12.30pmHarrogate vs. Rochdale 12.30pmNewport vs. Crewe 12.30pmSalford City vs. Gillingham Turkish Super Lig
Saturday, May 6 2023
7pmAdana Demirspor vs. Alanyaspor Sunday, May 7 2023
11.30amUmraniyespor vs. Sivasspor 2pmKonyaspor vs. Kayserispor 5pmGiresunspor vs. Fenerbahce Monday, May 8 2023
6pmTrabzonspor vs. Ankaragucu Major League Soccer
Sunday, May 7 2023
12.30amCharlotte FC vs. NY City 12.30amCincinnati vs. DC United 12.30amEarthquakes vs. Los Angeles 12.30amInter Miami vs. Atlanta 12.30amMontreal vs. Orlando City 12.30amNY Red Bulls vs. Philadelphia 12.30amToronto vs. New England 1.30amDallas vs. St Louis City 1.30amHouston vs. Salt Lake 1.30amNashville vs. Chicago Fire 3.30amLA Galaxy vs. Colorado 3.30amPortland vs. Austin 3.30amVancouver vs. Minnesota Utd 9.30pmSeattle vs. Kansas Women's Super League
Sunday, May 7 2023
12.30pmMan Utd Women vs. Spurs Ladies 2pmBrighton Women vs. West Ham 2pmLiverpool Women vs. Man City Women 2pmReading Women vs. Aston Villa 6.45pmChelsea Women vs. Everton Ladies