Free Football Predictions for 22 Dec 2021

LeagueTimeHome – Away1X2ScorePicks
Africa » CAF Super Cup17:00 UKRaja Casablanca vs Al Ahly1629551:12
Asia » AFF Suzuki Cup12:30 UKSingapore vs Indonesia2429471:12
Belgium » Belgian Cup19:00 UKKV Mechelen vs Eupen4534211:31X
Belgium » Belgian Cup19:30 UKGent vs St. Liege4233253:11X
China » Jia League07:00 UKZhejiang Professional vs Wuhan Three Towns3233352:1X
China » Super League10:00 UKBeijing Guoan vs Shenzhen2535402:2X2
China » Super League10:00 UKHebei vs Guangzhou City3435311:1X
China » Super League12:00 UKShandong Taishan vs Changchun Yatai3932292:11X
China » Super League12:00 UKGuangzhou FC vs Shanghai Port2631430:0X2
Cyprus » First Division15:00 UKPaeek vs Anorthosis724690:22
Cyprus » First Division17:00 UKOmonia vs AEL Limassol5327201:01
England » EFL Cup19:45 UKLiverpool vs Leicester5432143:31
England » EFL Cup19:45 UKBrentford vs Chelsea2929420:22
England » EFL Cup19:45 UKTottenham vs West Ham3332352:1X
France » Ligue 120:00 UKBordeaux vs Lille2332452:3X2
France » Ligue 120:00 UKLorient vs Paris SG1231571:12
France » Ligue 120:00 UKLyon vs Metz623081:11
France » Ligue 120:00 UKMarseille vs Reims4429271:11
France » Ligue 120:00 UKMonaco vs Rennes3233352:1X
France » Ligue 120:00 UKMontpellier vs Angers3332354:1X
France » Ligue 120:00 UKNice vs Lens4033272:11X
France » Ligue 120:00 UKSt Etienne vs Nantes3932290:11X
France » Ligue 120:00 UKTroyes vs Brest3832301:1X
Greece » Greek Cup13:00 UKKarditsa vs Agios Nikolaos5326215:01
Greece » Greek Cup15:00 UKPAOK vs AEL Larissa702193:11
Greece » Greek Cup15:00 UKPanetolikos vs Niki Volos5527181:01
Greece » Greek Cup17:00 UKOlympiacos Piraeus vs Levadiakos6520152:01
Israel » Ligat ha’Al17:00 UKKiryat Shmona vs Maccabi Petah Tikva3931301:0X
Israel » Ligat ha’Al18:00 UKMaccabi Tel Aviv vs Sakhnin4630241:1X
Israel » Ligat ha’Al18:30 UKH. Beer Sheva vs Beitar Jerusalem5631133:11
Italy » Serie A15:30 UKSassuolo vs Bologna4734190:31X
Italy » Serie A15:30 UKVenezia vs Lazio2332451:3X2
Italy » Serie A17:30 UKVerona vs Fiorentina3933281:11X
Italy » Serie A17:30 UKInter vs Torino702731:01
Italy » Serie A17:30 UKAS Roma vs Sampdoria5931101:11
Italy » Serie A19:45 UKEmpoli vs AC Milan1733502:42
Italy » Serie A19:45 UKNapoli vs Spezia712720:11
Netherlands » Eredivisie17:45 UKHeerenveen vs Feyenoord1632520:32
Netherlands » Eredivisie17:45 UKWillem II vs Nijmegen4233250:11X
Netherlands » Eredivisie19:00 UKHeracles vs Cambuur4835171:11X
Netherlands » Eredivisie20:00 UKUtrecht vs Twente5434121:11
Netherlands » Eredivisie20:00 UKAjax vs Sittard831615:01
Northern Ireland » NIFL Premiership19:45 UKColeraine vs Glentoran2435410:2X2
Portugal » Taça de Portugal14:00 UKLeca vs Paredes4130291:1X
Portugal » Taça de Portugal20:45 UKCasa Pia vs Sporting1525601:22
Scotland » League One19:45 UKMontrose vs Peterhead5133162:01
Scotland » League Two19:45 UKCowdenbeath vs Edinburgh City3133361:2X
Scotland » Premiership19:45 UKSt Johnstone vs Ross County3230381:2X
Scotland » Premiership19:45 UKHibernian vs Aberdeen4431251:01X
Scotland » Premiership19:45 UKSt. Mirren vs Celtic628660:02
South Africa » Premier League13:30 UKTS Galaxy vs Stellenbosch4228300:1X
South Africa » Premier League15:00 UKChippa Utd. vs Sekhukhune3527380:0X
South Africa » Premier League15:00 UKBaroka vs Royal AM3328391:0X
South Africa » Premier League15:00 UKSwallows vs Golden Arrows3028422:2X
South Africa » Premier League15:30 UKSupersport Utd vs Cape Town City5126233:21
South Africa » Premier League17:30 UKKaizer Chiefs vs Maritzburg Utd5425212:01
Spain » LaLiga18:00 UKGranada CF vs Atl. Madrid826662:12
Spain » LaLiga20:30 UKAth Bilbao vs Real Madrid3332351:2X
Turkey » 1. Lig10:30 UKTuzlaspor vs Erzurum BB2332451:1X2
Turkey » Super Lig14:00 UKSivasspor vs Rizespor5130191:11
Turkey » Super Lig14:00 UKHatayspor vs Konyaspor2932391:3X2
Turkey » Super Lig17:00 UKGaziantep vs Alanyaspor2733402:1X2
Turkey » Super Lig17:00 UKKaragumruk vs Fenerbahce2134451:1X2
LeagueTimeHome – Away1X2ScorePicks