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.
Euro Champ Qualifying
Thursday, March 21 2024
5pmGeorgia vs. Luxembourg 7.45pmBosnia H'vina vs. Ukraine 7.45pmGreece vs. Kazakhstan 7.45pmIsrael vs. Iceland 7.45pmPoland vs. Estonia 7.45pmWales vs. Finland Nations League
Thursday, March 21 2024
7.45pmGibraltar vs. Lithuania Scottish Premiership
Wednesday, April 10 2024
8pmDundee vs. Rangers League One
Saturday, March 23 2024
3pmCarlisle vs. Stevenage League Two
Saturday, March 23 2024
12.30pmMansfield vs. Colchester 1pmHarrogate vs. Bradford 3pmBarrow vs. Newport 3pmCrewe vs. AFC Wimbledon 3pmDoncaster vs. Forest Green 3pmGrimsby Town vs. Wrexham 3pmMorecambe vs. Gillingham 3pmNotts County vs. Salford City 5.15pmStockport vs. MK Dons National League
Saturday, March 23 2024
3pmAldershot vs. Solihull 3pmBromley vs. York City 3pmDag & Red vs. Oldham 3pmFylde vs. Oxford City World Cup Qualifying - Asia
Thursday, March 21 2024
4pmIran vs. Turkmenistan 6pmOman vs. Malaysia 6pmUAE vs. Yemen 6.30pmPalestine vs. Bangladesh 6.30pmQatar vs. Kuwait 7pmAfghanistan vs. India 7pmIraq vs. Philippines 7pmNepal vs. Bahrain 7pmSaudi Arabia vs. Tajikistan Major League Soccer
Saturday, March 23 2024
11.30pmCincinnati vs. NY City 11.30pmToronto vs. Atlanta 11.30pmVancouver vs. Salt Lake CONCACAF Nations League
Friday, March 22 2024
12amUSA vs. Jamaica 2.15amPanama vs. Mexico Saturday, March 23 2024
8pmCanada vs. Trin. & Tob. Africa Cup of Nations Qualifying
Friday, March 22 2024
6pmChad vs. Mauritius 7pmSao Tome vs. South Sudan International Friendlies
Thursday, March 21 2024
5pmBelarus vs. Montenegro 5pmCyprus vs. Latvia 5pmRussia vs. Serbia 6pmMalta vs. Slovenia 7pmCape Verde vs. Guyana 7pmGuinea vs. Vanuatu 9pmAndorra vs. South Africa 9pmItaly vs. Venezuela Friday, March 22 2024
12.30amEcuador vs. Guatemala 1pmTanzania vs. Bulgaria 2.30pmN. Macedonia vs. Moldova 4pmArmenia vs. Kosovo 4pmAzerbaijan vs. Mongolia 4pmNigeria vs. Ghana 5pmLiechtenstein vs. Faroe Islands 5pmNorway vs. Czech Republic 7.30pmSenegal vs. Gabon 7.45pmAlbania vs. Chile 7.45pmHungary vs. Turkey 7.45pmNetherlands vs. Scotland 7.45pmRomania vs. N. Ireland 8pmEgypt vs. New Zealand 8pmMali vs. Mauritania 8.30pmSpain vs. Colombia 9pmAlgeria vs. Bolivia 9.30pmComoros vs. Uganda 10pmMorocco vs. Angola 10pmNiger vs. Togo Saturday, March 23 2024
12amArgentina vs. El Salvador 1.30amPeru vs. Nicaragua 4pmIvory Coast vs. Benin 5pmRep. Ireland vs. Belgium 7pmBasque Country vs. Uruguay 7pmDenmark vs. Switzerland 7pmEngland vs. Brazil 8pmFrance vs. Germany 8pmTunisia vs. Croatia