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.
Nations League
Wednesday, June 8 2022
7.45pmBelgium vs. Poland 7.45pmRep. Ireland vs. Ukraine 7.45pmScotland vs. Armenia 7.45pmWales vs. Netherlands Thursday, June 9 2022
7.45pmGibraltar vs. Bulgaria 7.45pmGreece vs. Cyprus 7.45pmKosovo vs. N. Ireland 7.45pmMalta vs. Estonia 7.45pmN. Macedonia vs. Georgia 7.45pmNorway vs. Slovenia 7.45pmPortugal vs. Czech Republic 7.45pmSweden vs. Serbia 7.45pmSwitzerland vs. Spain Friday, June 10 2022
5pmAzerbaijan vs. Slovakia 7.45pmAlbania vs. Israel 7.45pmAndorra vs. Liechtenstein Brasileiro
Wednesday, June 8 2022
11pmAmerica Mineiro vs. Ceara 11pmJuventude vs. Athletico PR Thursday, June 9 2022
12.30amAtletico GO vs. Avai 12.30amBragantino vs. Flamengo 1.30amFluminense vs. Atletico Mineiro 1.30amSantos vs. Internacional 11pmPalmeiras vs. Botafogo Friday, June 10 2022
12amCoritiba vs. Sao Paulo 12amFortaleza vs. Goias International Friendlies
Thursday, June 9 2022
6pmSaudi Arabia vs. Venezuela 7.45pmSan Marino vs. Iceland European Under-21 Championship Qualifying
Friday, June 10 2022
7pmKosovo U21s vs. England U21s Africa Cup of Nations Qualifying
Wednesday, June 8 2022
2pmUganda vs. Niger 5pmCongo vs. Gambia 5pmGabon vs. Mauritania 5pmTanzania vs. Algeria 8pmBenin vs. Mozambique 8pmSudan vs. Congo DR Thursday, June 9 2022
2pmBurundi vs. Cameroon 2pmSouth Sudan vs. Mali 5pmEthiopia vs. Egypt 5pmGuinea vs. Malawi 5pmGuinea-Bissau vs. Sao Tome 5pmNigeria vs. Sierra Leone 6pmLesotho vs. Ivory Coast 8pmMorocco vs. South Africa Upcoming games - click for predictions, head to head & form guides:
Nations League
Wednesday, June 08 2022
7.45pmBelgium vs. Poland7.45pmRep. Ireland vs. Ukraine7.45pmScotland vs. Armenia7.45pmWales vs. NetherlandsThursday, June 09 2022
7.45pmGibraltar vs. Bulgaria7.45pmGreece vs. Cyprus7.45pmKosovo vs. N. Ireland7.45pmMalta vs. Estonia7.45pmN. Macedonia vs. Georgia7.45pmNorway vs. Slovenia7.45pmPortugal vs. Czech Republic7.45pmSweden vs. Serbia7.45pmSwitzerland vs. SpainFriday, June 10 2022
5pmAzerbaijan vs. Slovakia5pmMoldova vs. Latvia7.45pmAlbania vs. Israel7.45pmAndorra vs. Liechtenstein7.45pmAustria vs. France7.45pmBelarus vs. Kazakhstan7.45pmDenmark vs. CroatiaPostp.Russia vs. IcelandSaturday, June 11 2022
2pmUkraine vs. Armenia5pmFaroe Islands vs. Lithuania5pmRep. Ireland vs. Scotland7.45pmEngland vs. Italy7.45pmHungary vs. Germany7.45pmLuxembourg vs. Turkey7.45pmMontenegro vs. Bosnia H'vina7.45pmNetherlands vs. Poland7.45pmRomania vs. Finland7.45pmWales vs. BelgiumInternational Friendlies
Thursday, June 09 2022
6pmSaudi Arabia vs. Venezuela7pmOman vs. New Zealand7.45pmSan Marino vs. IcelandFriday, June 10 2022
12pmSouth Korea vs. ParaguaySaturday, June 11 2022
Cancl.Brazil vs. Argentina9pmUruguay vs. JamaicaSunday, June 12 2022
12.30amEcuador vs. MaliEuropean Under-21 Championship Qualifying
Friday, June 10 2022
7pmKosovo U21s vs. England U21s
Did you know...?