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, April 30 2023
2pmBournemouth vs. Leeds 2pmFulham vs. Man City 2pmMan Utd vs. Aston Villa 2pmNewcastle vs. Southampton 4.30pmLiverpool vs. Spurs Monday, May 1 2023
8pmLeicester vs. Everton Many more previews below the videos
Championship
Saturday, April 29 2023
5.30pmWest Brom vs. Norwich Sunday, April 30 2023
12pmCardiff vs. Huddersfield Monday, May 1 2023
1pmRotherham vs. Middlesbrough 5.30pmBlackburn vs. Luton La Liga
Saturday, April 29 2023
5.30pmReal Madrid vs. Almeria 8pmBarcelona vs. Betis Sunday, April 30 2023
1pmCadiz vs. Valencia 3.15pmVillarreal vs. Celta Vigo 5.30pmEspanyol vs. Getafe 8pmValladolid vs. Atletico Monday, May 1 2023
6pmMallorca vs. Athletic Bilbao 8pmSevilla vs. Girona Serie A
Saturday, April 29 2023
7.45pmTorino vs. Atalanta Sunday, April 30 2023
11.30amInter Milan vs. Lazio 2pmCremonese vs. Hellas Verona 2pmNapoli vs. Salernitana 2pmSassuolo vs. Empoli 5pmFiorentina vs. Sampdoria 7.45pmBologna vs. Juventus Bundesliga
Saturday, April 29 2023
5.30pmSchalke vs. Werder Bremen Sunday, April 30 2023
2.30pmBayern vs. Hertha Berlin 4.30pmWolfsburg vs. Mainz Ligue 1
Sunday, April 30 2023
12pmMonaco vs. Montpellier 2pmClermont vs. Reims 2pmRennes vs. Angers 2pmTroyes vs. Nice 4.05pmPSG vs. Lorient 7.45pmMarseille vs. Auxerre Primeira Liga
Saturday, April 29 2023
6pmChaves vs. Casa Pia 6pmVizela vs. Pacos de Ferreira 8.30pmGil Vicente vs. Benfica Sunday, April 30 2023
3.30pmEstoril vs. Santa Clara 6pmPorto vs. Boavista 8.30pmSporting Lisbon vs. Famalicao Coupe de France
Saturday, April 29 2023
8pmNantes vs. Toulouse KNVB Beker
Sunday, April 30 2023
5pmAjax vs. PSV National League
Saturday, April 29 2023
5.30pmTorquay Utd vs. Wrexham Scottish Cup
Sunday, April 30 2023
1.30pmRangers vs. Celtic Turkish Super Lig
Sunday, April 30 2023
5pmBesiktas vs. Galatasaray Monday, May 1 2023
6pmIstanbulspor vs. Giresunspor Major League Soccer
Saturday, April 29 2023
6.30pmNashville vs. Atlanta Sunday, April 30 2023
12.30amColumbus Crew vs. Inter Miami 12.30amDC United vs. Charlotte FC 12.30amNew England vs. Cincinnati 12.30amOrlando City vs. LA Galaxy 12.30amToronto vs. NY City 1.30amAustin vs. Earthquakes 1.30amChicago Fire vs. NY Red Bulls 1.30amKansas vs. Montreal 1.30amSt Louis City vs. Portland 2.30amSalt Lake vs. Seattle 3.30amVancouver vs. Colorado Monday, May 1 2023
2amMinnesota Utd vs. Dallas AFC Champions League
Saturday, April 29 2023
6.30pmAl-Hilal vs. Urawa Women's Super League
Saturday, April 29 2023
5.15pmSpurs Ladies vs. Brighton Women Sunday, April 30 2023
2pmMan City Women vs. Reading Women