Free Soccer Predictions for 21 Dec 2024

TimeHome – Away1X2ScorePicks
Africa » African Nations Championship
13:00 UK Lesotho vs Angola 20 28 52 0-2 2
Albania » Abissnet Superiore
12:30 UK Laci vs KF Tirana 52 29 19 3-1 1
15:30 UK Dinamo Tirana vs Egnatia 39 30 31 2-1 X
Algeria » Ligue 1
14:00 UK Olympique Akbou vs El Bayadh 57 27 16 0-1 1
15:00 UK Paradou vs Saoura 44 30 26 2-0 X
15:30 UK Constantine vs Magra 56 24 20 0-0 1
16:00 UK Kabylie vs Mostaganem 64 25 11 2-1 1
16:00 UK ES Setif vs USM Alger 42 28 30 1-1 X
Asia » Arabian Gulf Cup
17:00 UK Kuwait vs Oman 26 30 44 1-1 X
19:00 UK United Arab Emirates vs Qatar 24 30 46 1-1 X
Asia » ASEAN Championship
13:00 UK Vietnam vs Myanmar 67 24 9 5-0 1
13:00 UK Indonesia vs Philippines 52 32 16 0-1 1
Australia » A-League
04:00 UK Auckland FC vs Western United 60 33 7 0-4 1
06:00 UK Brisbane Roar vs Perth Glory 43 35 22 0-1 1X
08:35 UK Melbourne Victory vs Melbourne City 37 33 30 1-1 X
Azerbaijan » Premier League
12:00 UK Turan vs Neftci Baku 56 30 14 1-1 1
14:30 UK Sabail vs Zira 16 29 55 0-1 2
Belgium » Challenger Pro League
15:00 UK Eupen vs RFC Liege 52 35 13 0-1 1
19:00 UK RAAL La Louviere vs RWDM 37 34 29 0-0 1X
Belgium » Jupiler Pro League
15:00 UK Charleroi vs St. Truiden 36 32 32 2-1 X
17:15 UK Dender vs Antwerp 18 33 49 1-3 X2
19:45 UK Beerschot VA vs Kortrijk 27 33 40 2-2 X2
Bolivia » Division Profesional
19:00 UK Always Ready vs Aurora 54 31 15 2-3 1
19:00 UK Tomayapo vs Oriente Petrolero 43 33 24 4-3 1X
19:00 UK Royal Pari vs Real Oruro 40 32 28 4-0 1X
21:30 UK Wilstermann vs Independiente 37 33 30 3-2 X
Croatia » HNL
14:00 UK Gorica vs Lok. Zagreb 32 32 36 1-4 X
Cyprus » Cyprus League
14:00 UK Omonia 29th May vs Aris 6 29 65 0-3 2
15:00 UK Karmiotissa vs Paralimni 41 32 27 2-0 1X
17:00 UK Apollon vs Anorthosis 45 31 24 2-0 1X
Egypt » Premier League
18:00 UK El Ismaily vs Pyramids 22 28 50 1-1 2
England » Championship
12:30 UK Portsmouth vs Coventry 17 33 50 4-1 2
12:30 UK Sheffield Wed vs Stoke 51 32 17 2-0 1
12:30 UK Hull vs Swansea 27 33 40 2-1 X2
15:00 UK Burnley vs Watford 58 29 13 2-1 1
15:00 UK Leeds vs Oxford Utd 74 22 4 4-0 1
15:00 UK Millwall vs Blackburn 46 31 23 1-0 1X
15:00 UK Plymouth vs Middlesbrough 24 32 44 3-3 X2
15:00 UK QPR vs Preston 45 31 24 2-1 1X
15:00 UK Sunderland vs Norwich 42 32 26 2-1 1X
15:00 UK Cardiff vs Sheffield Utd 34 32 34 0-2 X
England » League One
12:30 UK Lincoln vs Reading 43 32 25 2-0 1X
12:30 UK Bristol Rovers vs Wrexham 31 32 37 1-1 X
15:00 UK Barnsley vs Leyton Orient 53 32 15 0-4 1
15:00 UK Blackpool vs Stevenage 50 32 18 0-0 1
15:00 UK Burton vs Exeter 41 32 27 1-2 1X
15:00 UK Mansfield vs Rotherham 30 34 36 1-0 X
15:00 UK Northampton vs Charlton 31 32 37 0-5 X
15:00 UK Wigan vs Shrewsbury 40 30 30 2-2 X
England » League Two
12:30 UK Barrow vs Fleetwood 33 33 34 2-0 X
12:30 UK Doncaster vs Tranmere 54 31 15 3-1 1
15:00 UK Accrington vs Salford 34 32 34 0-2 X
15:00 UK Chesterfield vs AFC Wimbledon 44 33 23 1-0 1X
15:00 UK Harrogate vs Walsall 22 31 47 0-2 X2
15:00 UK Morecambe vs Bromley 27 33 40 0-2 X2
15:00 UK Notts Co vs Bradford City 38 33 29 3-0 1X
15:00 UK Port Vale vs Carlisle 43 31 26 0-0 1X
15:00 UK Swindon vs Grimsby 43 34 23 3-1 1X
15:00 UK Newport vs MK Dons 16 32 52 6-3 2
England » National League
15:00 UK Barnet vs FC Halifax 45 30 25 1-1 X
15:00 UK Braintree vs Oldham 30 33 37 0-2 X
15:00 UK Eastleigh vs Maidenhead 43 32 25 1-0 1X
15:00 UK Ebbsfleet vs Gateshead 8 32 60 1-4 2
15:00 UK Forest Green vs Aldershot 48 31 21 1-1 1X
15:00 UK Hartlepool vs Yeovil 41 33 26 2-1 1X
15:00 UK Solihull Moors vs AFC Fylde 42 32 26 4-1 1X
15:00 UK Sutton vs Tamworth 42 32 26 1-2 1X
15:00 UK Wealdstone vs Dag & Red 26 35 39 3-0 X2
15:00 UK Woking vs Altrincham 31 33 36 2-1 X
15:00 UK York City vs Southend 49 31 20 3-0 1X
England » Premier League
12:30 UK Aston Villa vs Manchester City 35 35 30 2-1 X
15:00 UK Brentford vs Nottingham 46 34 20 0-2 1X
15:00 UK Ipswich vs Newcastle 19 33 48 0-4 X2
15:00 UK West Ham vs Brighton 21 35 44 1-1 X2
17:30 UK Crystal Palace vs Arsenal 14 31 55 1-5 2
France » Coupe de France
14:30 UK Hauts Lyonnais vs Toulouse 6 26 68 0-0 2
14:30 UK Bourgoin Jallieu vs Martigues 14 39 47 4-1 X2
14:30 UK Cannes vs Grenoble 18 33 49 3-2 X2
14:30 UK La Roche vs Brest 5 27 68 0-1 2
14:30 UK Stade Briochin vs Le Havre 6 29 65 1-0 2
14:30 UK Dives vs Saint-Denis 46 30 24 2-0 X
17:00 UK Thaon vs Amiens 11 19 70 2-1 2
17:00 UK JA Drancy vs Nantes 1 24 75 0-4 2
17:00 UK Le Puy-en-Velay vs Montpellier 14 27 59 4-0 2
17:00 UK Feignies-Aulnoye vs Lyon 10 21 69 1-2 2
17:00 UK Corte vs Nice 14 21 65 1-1 2
20:00 UK RC Calais vs Strasbourg 3 24 73 0-3 2
Germany » 2. Bundesliga
12:00 UK Hamburger SV vs Greuther Furth 41 35 24 5-0 1X
12:00 UK Paderborn vs Karlsruher SC 42 36 22 1-2 1X
12:00 UK Preussen Munster vs Ulm 38 31 31 0-0 X
19:30 UK Nurnberg vs Braunschweig 53 33 14 1-0 1
Germany » 3. Liga
13:00 UK Aue vs Munich 1860 24 35 41 3-1 X2
13:00 UK Dortmund II vs Saarbrucken 32 35 33 0-0 X
13:00 UK RW Essen vs Stuttgart II 36 35 29 2-2 1X
13:00 UK Viktoria Koln vs Sandhausen 33 35 32 2-0 X
13:00 UK Unterhaching vs SG Dynamo Dresden 12 34 54 0-3 2
15:30 UK Alemannia Aachen vs Wehen 30 33 37 0-0 X
Germany » Bundesliga
14:30 UK Stuttgart vs St. Pauli 57 31 12 0-1 1
14:30 UK Eintracht Frankfurt vs Mainz 37 34 29 1-3 1X
14:30 UK Hoffenheim vs B. Monchengladbach 27 35 38 1-2 X2
14:30 UK Werder Bremen vs Union Berlin 50 32 18 4-1 1
14:30 UK Holstein Kiel vs Augsburg 31 33 36 5-1 X
17:30 UK Bayer Leverkusen vs Freiburg 49 30 21 5-1 X
Greece » Super League
17:00 UK Olympiacos Piraeus vs Lamia 59 24 17 1-0 1
Greece » Super League 2
12:00 UK Kavala vs Makedonikos 15 28 57 1-0 2
13:00 UK AEK Athens FC B vs Panionios 13 26 61 0-0 2
India » ISL
11:30 UK Mumbai City vs Chennaiyin 53 32 15 1-0 1
14:00 UK East Bengal vs Jamshedpur 36 35 29 1-0 1X
Israel » Ligat ha’Al
13:00 UK Maccabi Tel Aviv vs Maccabi Petah Tikva 62 27 11 3-2 1
15:30 UK Maccabi Bnei Raina vs Hapoel Haifa 34 31 35 0-2 X
16:00 UK Hapoel Hadera vs Hapoel Jerusalem 22 33 45 1-1 X2
17:30 UK Sakhnin vs H. Beer Sheva 6 32 62 0-0 2
18:00 UK Maccabi Haifa vs Netanya 58 31 11 2-1 1
Italy » Serie A
14:00 UK Torino vs Bologna 26 28 46 0-2 2
17:00 UK Genoa vs Napoli 18 30 52 1-2 2
19:45 UK Lecce vs Lazio 11 30 59 1-2 2
Italy » Serie B
14:00 UK Bari vs Sudtirol 45 28 27 0-1 1
14:00 UK Carrarese vs Cosenza 33 30 37 1-0 X
14:00 UK Mantova vs Frosinone 34 31 35 3-1 X
14:00 UK Sassuolo vs Palermo 41 33 26 2-1 1X
16:15 UK Catanzaro vs Spezia 36 30 34 0-1 X
16:15 UK Cittadella vs Reggiana 34 30 36 3-1 X
16:15 UK Modena vs Pisa 36 29 35 1-0 X
Italy » Serie C – Group A
14:00 UK Novara vs FeralpiSalo 37 29 34 0-1 X
14:00 UK Union Clodiense vs Lecco 34 28 38 1-1 X
14:00 UK Renate vs Pro Patria 34 29 37 1-0 X
14:00 UK Arzignano vs Triestina 35 30 35 3-0 X
14:00 UK Lumezzane vs Virtus Verona 47 29 24 0-3 1
Italy » Serie C – Group B
16:30 UK Sestri Levante vs Gubbio 38 30 32 2-1 X
Italy » Serie C – Group C
16:30 UK Altamura vs Crotone 29 34 37 1-3 X2
16:30 UK Audace Cerignola vs Juventus U23 60 27 13 3-3 1
16:30 UK Casertana vs Latina 52 30 18 0-2 1
Malta » Premier League
13:00 UK Birkirkara vs Floriana 36 31 33 0-1 X
15:00 UK Sliema vs Mosta 56 28 16 3-1 1
15:00 UK Hibernians vs Hamrun 31 33 36 0-3 X
Morocco » Botola Pro
15:00 UK Jeunesse Sportive Soualem vs Moghreb Tetouan 34 28 38 2-0 X
17:00 UK IR Tanger vs Difaa El Jadidi 30 33 37 1-1 X
Netherlands » Eerste Divisie
15:30 UK Venlo vs Excelsior 21 34 45 1-1 X2
Netherlands » Eredivisie
15:30 UK G.A. Eagles vs NAC Breda 42 32 26 2-1 1X
17:45 UK Almere City vs Heerenveen 30 34 36 3-0 X
19:00 UK AZ Alkmaar vs Twente 44 35 21 1-0 1X
Northern Ireland » NIFL Premiership
15:00 UK Cliftonville vs Glentoran 30 34 36 1-2 X
15:00 UK Linfield vs Glenavon 59 25 16 1-0 1
15:00 UK Loughgall vs Ballymena 29 33 38 2-3 X2
15:00 UK Portadown vs Crusaders 27 33 40 1-0 X2
Portugal » Liga Portugal
15:30 UK Famalicao vs SC Farense 49 28 23 1-2 1
18:00 UK Boavista vs AVS 49 30 21 0-0 X
20:30 UK Moreirense vs FC Porto 9 28 63 0-3 2
Portugal » Liga Portugal 2
11:00 UK Vizela vs FC Porto B 35 32 33 2-1 X
14:00 UK Portimonense vs Academico Viseu 34 32 34 1-1 X
15:30 UK Chaves vs Tondela 42 31 27 2-2 1X
Romania » Superliga
15:00 UK FC Hermannstadt vs Farul Constanta 44 30 26 0-0 X
17:30 UK Gloria Buzau vs Univ. Craiova 30 29 41 0-2 X
Scotland » Championship
15:00 UK Airdrieonians vs Partick Thistle 18 27 55 0-2 2
15:00 UK Falkirk vs Hamilton 65 28 7 1-0 1
15:00 UK Morton vs Dunfermline 35 30 35 2-0 X
15:00 UK Livingston vs Ayr 45 31 24 0-1 1X
Scotland » League One
15:00 UK Annan vs Arbroath 32 35 33 0-4 X
15:00 UK Cove Rangers vs Alloa 31 35 34 2-0 X
15:00 UK Kelty Hearts vs Queen of South 37 34 29 2-0 1X
15:00 UK Montrose vs Dumbarton 30 35 35 1-2 X
15:00 UK Stenhousemuir vs Inverness 25 34 41 0-1 X2
Scotland » League Two
15:00 UK Clyde vs Forfar Athletic 41 33 26 2-0 1X
15:00 UK East Fife vs Spartans 42 32 26 5-1 1X
15:00 UK Edinburgh City vs Elgin City 33 35 32 1-0 X
15:00 UK Peterhead vs Bonnyrigg Rose 46 32 22 2-0 1X
15:00 UK Stirling vs Stranraer 42 33 25 1-1 1X
Scotland » Premiership
15:00 UK Aberdeen vs Hibernian 42 33 25 1-3 1X
15:00 UK Rangers vs Dundee FC 65 27 8 1-0 1
15:00 UK Ross County vs St. Mirren 31 32 37 1-2 X
Serbia » Super Liga
12:00 UK IMT Novi Beograd vs Zeleznicar Pancevo 43 32 25 1-1 1X
13:00 UK Vojvodina vs Radnicki 1923 46 33 21 3-2 1X
15:00 UK Radnicki Nis vs Partizan 31 32 37 0-1 X
Spain » LaLiga
13:00 UK Getafe vs Mallorca 38 25 37 0-1 X
15:15 UK Celta Vigo vs Real Sociedad 36 31 33 2-0 X
17:30 UK Osasuna vs Ath Bilbao 25 29 46 1-2 2
20:00 UK Barcelona vs Atl. Madrid 46 34 20 1-2 1X
Spain » LaLiga2
13:00 UK Eibar vs Granada CF 42 31 27 1-1 1X
15:15 UK R. Oviedo vs Cordoba 55 29 16 2-3 1
17:30 UK Zaragoza vs Racing Club Ferrol 54 27 19 1-0 1
17:30 UK Gijon vs Malaga 45 28 27 1-3 1
Spain » Primera RFEF – Group 1
16:30 UK Unionistas vs Gimnastic 30 30 40 1-0 X
Spain » Primera RFEF – Group 2
14:30 UK Algeciras vs Antequera 43 29 28 1-1 1
16:30 UK Villarreal B vs Yeclano 42 29 29 0-1 1
16:30 UK Recreativo Huelva vs Marbella 30 32 38 1-3 X
18:30 UK Merida AD vs Fuenlabrada 39 30 31 2-1 X
Turkey » 1. Lig
10:30 UK Erzurumspor vs Sakaryaspor 42 31 27 0-0 1X
10:30 UK Igdir FK vs Yeni Malatyaspor 73 26 1 3-0 1
13:00 UK Manisa FK vs Sanliurfaspor 49 31 20 2-1 1X
16:00 UK Pendikspor vs Istanbulspor AS 35 32 33 1-1 X
Turkey » Super Lig
13:00 UK Sivasspor vs Samsunspor 17 32 51 0-0 2
16:00 UK Besiktas vs Alanyaspor 51 33 16 1-1 1
Wales » Cymru Premier
14:30 UK Aberystwyth vs Caernarfon 11 33 56 3-1 2
14:30 UK Bala vs Barry 57 32 11 3-1 1
TimeHome – Away1X2ScorePicks
Showing 1 to 194 of 194 entries