Free Football Predictions for 20 June 2023

TimeHome – Away1X2ScorePicks
Africa » Africa Cup of Nations
14:00 UKBurundi vs Namibia4227313–2X
15:00 UKEthiopia vs Malawi3927340–0X
19:00 UKSudan vs Mauritania3527380–3X
Asia » CAFA Nations Cup
14:30 UKKyrgyzstan vs Oman2830420–1X
16:30 UKUzbekistan vs Iran1730530–12
Australia » NPL Victoria
11:00 UKSouth Melbourne vs St Albans5128214–01
Brazil » Campeonato Amapaense
00:00 UKMacapa vs Independente AP1736471–2X2
Brazil » Serie C
00:00 UKBotafogo PB vs Nautico4428281–11
01:30 UKSao Bernardo vs Volta Redonda4727260–31
Chile » Primera B
00:00 UKU. De Concepcion vs Rangers4331263–21X
Ecuador » Liga Pro
01:00 UKTecnico U. vs Delfin5729143–01
Europe » Euro 2024
19:45 UKScotland vs Georgia5326212–01
19:45 UKNorway vs Cyprus722173–11
19:45 UKFaroe Islands vs Albania2828441–32
19:45 UKMoldova vs Poland824683–22
19:45 UKAustria vs Sweden4831212–01X
19:45 UKEstonia vs Belgium226720–32
19:45 UKHungary vs Lithuania6422142–01
19:45 UKBulgaria vs Serbia828641–12
19:45 UKBosnia & Herzegovina vs Luxembourg5428180–21
19:45 UKIceland vs Portugal1526590–12
19:45 UKLiechtenstein vs Slovakia724690–12
Europe » Euro U21 2025
16:00 UKLatvia U21 vs San Marino U216919122–01
17:00 UKDenmark U21 vs Wales U215131182–21
19:00 UKAndorra U21 vs Belarus U211732511–12
19:00 UKKosovo U21 vs Estonia U215824182–01
Morocco » Botola Pro
20:00 UKDifaa El Jadidi vs Berkane5629150–01
20:00 UKMoghreb Tetouan vs FUS Rabat5031191–11
20:00 UKChabab Mohammedia vs IR Tanger1929521–22
20:00 UKFAR Rabat vs Raja Casablanca692560–01
20:00 UKUnion Touarga vs Mouloudia Oujda2230483–1X
20:00 UKOlympique de Safi vs Olympique Khouribga3632321–0X
20:00 UKWydad vs Jeunesse Sportive Soualem712633–11
22:00 UKHassania Agadir vs Maghreb Fez5127223–01
North & Central America » Gold Cup
21:30 UKGuadeloupe vs Guyana5130192–01
Peru » Liga 2
18:30 UKAyacucho vs Alfonso Ugarte2635392–2X2
19:00 UKPirata vs Deportivo Coopsol4831211–21X
World » Friendly International
10:55 UKJapan vs Peru642794–11
12:00 UKSouth Korea vs El Salvador6422141–11
12:35 UKChina vs Palestine6129102–01
13:30 UKVietnam vs Syria4130291–0X
14:00 UKMalaysia vs Papua New Guinea6429710–01
16:00 UKSlovenia U21 vs Finland U214532231–01X
16:30 UKSlovakia U21 vs Austria U213734291–11X
17:00 UKMontenegro vs Czech Republic2531441–4X2
17:00 UKMalta U21 vs North Macedonia U212331460–4X2
17:30 UKBulgaria U21 vs Albania U212431451–3X2
18:00 UKTurkey U21 vs Bosnia & Herzegovina U215432144–11
18:00 UKIraq U23 vs Iran U232231471–1X2
19:45 UKGermany vs Colombia6030100–21
20:00 UKBrazil vs Senegal5927142–41
20:00 UKAlgeria vs Tunisia4630241–1X
TimeHome – Away1X2ScorePicks