Free Football Predictions for 30 June 2023

TimeHome – Away1X2ScorePicks
Africa » Africa Cup of Nations U23
21:00 UKCongo U23 vs Morocco U23731620–12
21:00 UKGuinea U23 vs Ghana U233031391–1X
Argentina » Liga Profesional
23:00 UKPlatense vs Lanus3429370–1X
Australia » NPL ACT
10:00 UKTigers FC vs Tuggeranong Utd762314–11
Australia » NPL NSW
10:30 UKSydney FC U21 vs Sydney Utd3735281–01X
10:30 UKWollongong Wolves vs St. George City3136331–2X
Australia » NPL Tasmania
11:15 UKRiverside Olympic vs Launceston United4135244–11X
11:15 UKGlenorchy Knights vs Kingborough Lions4236224–01X
Australia » NPL Victoria
10:30 UKMelbourne Knights vs Avondale FC2837351–1X2
10:45 UKSt Albans vs Bentleigh Greens3735280–21X
11:00 UKGreen Gully vs North Geelong6025153–11
Belarus » Vysshaya Liga
16:00 UKEnergetik-BGU vs Isloch1933480–1X2
18:00 UKShakhtyor Soligorsk vs Slutsk642971–01
Brazil » Copa Paulista
23:00 UKOeste vs Primavera EC5130191–21
Ecuador » Serie B
01:00 UKInd. Juniors vs Macara3829332–1X
Egypt » Premier League
17:00 UKEnppi vs Pharco3227412–1X
19:30 UKArab Contractors vs El Daklyeh5226220–11
19:30 UKEl Gaish vs Ceramica Cleopatra4027330–0X
Estonia » Meistriliiga
18:00 UKParnu JK Vaprus vs Paide630641–12
Europe » Champions League
20:00 UKBuducnost (Mne) vs Breidablik (Ice)2832400–5X2
Iceland » Division 1
20:15 UKGrindavik vs Throttur4933181–21X
Ireland » Division 1
19:45 UKAthlone vs Cobh Ramblers3135342–3X
19:45 UKGalway vs Kerry742511–01
19:45 UKTreaty United vs Bray1733501–12
19:45 UKWaterford vs Finn Harps5926156–11
Ireland » Premier Division
19:45 UKCork City vs Drogheda4233251–11X
19:45 UKDundalk vs Shamrock Rovers3232362–0X
19:45 UKShelbourne vs Derry City2629451–12
19:45 UKSt. Patricks vs UC Dublin6423137–01
19:45 UKSligo Rovers vs Bohemians3231373–1X
Japan » J1 League
11:00 UKCerezo Osaka vs Avispa Fukuoka4830220–1X
Latvia » Optibet Virsliga
16:00 UKSuper Nova vs Tukums 2000534612–52
16:00 UKBFC Daugavpils vs Jelgava4036241–11X
18:00 UKRiga FC vs RFS3333342–2X
Lithuania » A Lyga
16:00 UKFK Panevezys vs Riteriai5730131–01
North & Central America » Gold Cup
00:45 UKQatar vs Honduras2932391–1X2
03:00 UKHaiti vs Mexico928631–32
23:30 UKMartinique vs Panama1428581–22
Peru » Liga 1
21:30 UKCajamarca vs Sport Huancayo2832400–0X2
South America » Copa Libertadores
01:00 UKPalmeiras (Bra) vs Bolivar (Bol)732434–01
01:00 UKBarcelona SC (Ecu) vs Cerro Porteno (Par)5533122–21
South America » Copa Sudamericana
01:00 UKBotafogo RJ (Bra) vs Magallanes (Chi)692291–11
01:00 UKPenarol (Uru) vs America MG (Bra)2432441–2X2
01:00 UKDefensa y Justicia (Arg) vs Millonarios (Col)4830223–1X
01:00 UKLDU Quito (Ecu) vs Cesar Vallejo (Per)6426103–01
Uruguay » Segunda Division
19:00 UKProgreso vs Atenas5427193–11
19:00 UKUruguay Montevideo vs Juventud3728354–0X
Venezuela » Liga FUTVE
23:00 UKPortuguesa vs Carabobo4227311–1X
World » Club Friendly
09:30 UKNeftekhimik (Rus) vs Torpedo Moscow (Rus)3235332–1X
09:30 UKPresov (Svk) vs Mezokovesd-Zsory (Hun)2534411–2X2
10:00 UKLyngby (Den) vs Helsingor (Den)3736270–21X
12:00 UKAalborg (Den) vs Vendsyssel (Den)3935262–11X
13:00 UKSparta Prague (Cze) vs Jihlava (Cze)683111–21
13:00 UKGefle (Swe) vs Brage (Swe)3535300–1X
15:00 UKL. Mikulas (Svk) vs Podbrezova (Svk)2038421–4X2
15:30 UKGrasshoppers (Sui) vs A. Lustenau (Aut)3436302–1X
15:30 UKVfB Oldenburg (Ger) vs St. Pauli (Ger)434620–62
16:00 UKRied (Aut) vs Munich 1860 (Ger)2739343–0X2
16:00 UKRuch Chorzow (Pol) vs FC Voluntari (Rou)3435310–0X
16:00 UKAlemannia Aachen (Ger) vs Eupen (Bel)1435513–12
16:30 UKPetrolul (Rou) vs Aluminij (Slo)3937240–01X
17:00 UKSalzburg (Aut) vs Ferencvaros (Hun)4531242–11X
17:00 UKVarazdin (Cro) vs Domzale (Slo)2836363–2X2
17:00 UKPanathinaikos (Gre) vs Rogaska (Slo)6128113–11
17:45 UKLuzern (Sui) vs Aarau (Sui)5631132–11
19:45 UKMontrose (Sco) vs Forfar Athletic (Sco)4031291–31X
TimeHome – Away1X2ScorePicks