Free soccer and soccer predictions and tips

SOCCER Predictor

DateTeam 1Team 2Score Prediction First HalfScore Prediction Final ScoreConfidenceBetting predictions Team 1 WinBetting predictions DrawBetting predictions Team 2 WinFirst Half ResultFinal Score
Africa Cup of Nations

21st Dec 2025,

14:00 ET

Comoros
26.000
Morocco
1.148
0:1
1:2
71.3%
33.63%24.1%42.27%
Algeria Ligue 2

21st Dec 2025,

08:00 ET

WA Mostaganem
5.160
ASM Oran
1.686
0:0
1:2
34.1%
31.17%32.8%36.03%
Argentina Primera B Metropolitana

21st Dec 2025,

15:00 ET

Acassuso
Deportivo Armenio
Unlock
Azerbaijan Premier League

21st Dec 2025,

06:00 ET

Qarabag
1.230
Gabala
12.700
1:0
2:1
32.8%
38.9%31%30.1%

21st Dec 2025,

08:30 ET

Shamakhi
3.090
Araz
2.330
0:0
1:2
63%
21.54%24.76%53.7%
Belgium Jupiler League

21st Dec 2025,

07:30 ET

Gent
Club Brugge
Unlock

21st Dec 2025,

10:00 ET

Mechelen
4.810
St. Truiden
1.699
1:1
1:2
40.5%
34.4%26.8%38.8%

21st Dec 2025,

12:30 ET

Anderlecht
2.272
Antwerp
3.195
1:1
1:1
38.5%
22.92%55.8%21.28%

21st Dec 2025,

13:15 ET

Cercle Brugge KSV
Leuven
Unlock
Belgium Proximus League

21st Dec 2025,

10:00 ET

Patro Eisden
2.290
Lokeren-Temse
2.919
1:1
1:1
35.2%
24.11%52.1%23.79%

21st Dec 2025,

10:00 ET

RFC Liege
RWDM Brussels
1:1
2:1
34.2%
37.46%29.2%33.34%

21st Dec 2025,

13:15 ET

OC Charleroi
Eupen
Unlock
Burundi Primus League

21st Dec 2025,

08:00 ET

Aigle Noir
2.480
Bumamuru
2.360
1:1
1:2
87.6%
28.58%32.72%38.7%

21st Dec 2025,

08:00 ET

Flambeau du Centre
1.910
Ngozi City
3.065
0:0
2:1
46.7%
59.8%21.29%18.91%
Croatia First Division

21st Dec 2025,

09:00 ET

Vukovar 1991
Hajduk Split
Unlock

21st Dec 2025,

11:45 ET

Gorica
5.200
Rijeka
1.660
0:1
1:2
51.5%
34.89%23.4%41.71%
Cyprus First Division

21st Dec 2025,

12:00 ET

APOEL
3.920
Paphos
1.900
1:1
1:2
58.4%
27.69%32.91%39.4%

21st Dec 2025,

12:00 ET

Apollon Limassol
Krasava
Unlock
Ecuador Serie A

21st Dec 2025,

16:30 ET

Barcelona SC
4.775
Ind. del Valle
1.651
1:0
1:2
27.9%
21.47%23.23%55.3%

21st Dec 2025,

16:30 ET

Libertad
4.045
Orense
1.879
0:1
0:1
33.6%
34.13%26.3%39.57%

21st Dec 2025,

16:30 ET

U. Catolica
LDU Quito
Unlock
Egypt Division 2 A

21st Dec 2025,

07:30 ET

Telecom Egypt
3.030
Al-Sekka
2.490
0:0
2:1
36.2%
58.8%20.8%20.4%
England National League

21st Dec 2025,

07:00 ET

Morecambe
3.160
Brackley
2.090
1:2
1:2
81.4%
24.04%27.26%48.7%

21st Dec 2025,

07:00 ET

Sutton
Solihull
Unlock

21st Dec 2025,

09:00 ET

Eastleigh
2.440
Gateshead
2.480
1:1
2:2
61.2%
29.75%40.5%29.75%

21st Dec 2025,

09:00 ET

Hartlepool
2.070
Braintree
3.285
0:0
2:1
41.5%
36.7%31.7%31.6%

21st Dec 2025,

11:00 ET

Carlisle
Boreham Wood
Unlock

21st Dec 2025,

11:00 ET

Wealdstone
2.980
Halifax
2.190
1:0
1:2
52.7%
30.62%34%35.38%
England Premier League

21st Dec 2025,

11:30 ET

Manchester United
3.430
Aston Villa
2.184
1:1
1:2
49.7%
28.57%32.14%39.3%
Ethiopia Premier League

21st Dec 2025,

05:00 ET

Adama City
Dire Dawa
Unlock

21st Dec 2025,

08:00 ET

Ethio Electric
Mechal
0:0
1:1
61.5%
22.37%54.3%23.33%

21st Dec 2025,

08:00 ET

St. George
2.900
Sidama Bunna
2.550
1:0
2:1
25%
36.54%32%31.46%
France Coupe de France

21st Dec 2025,

08:45 ET

Dunkerque
Strasbourg
Unlock

21st Dec 2025,

08:45 ET

Marseille
Bourg en Bresse
0:1
2:1
67.4%
42.9%30.09%27.01%

21st Dec 2025,

08:45 ET

Monaco
1.750
Auxerre
4.235
1:0
2:1
52.1%
56.3%23.05%20.65%

21st Dec 2025,

08:45 ET

Nantes
Concarneau
Unlock

21st Dec 2025,

08:45 ET

St Etienne
Nice
1:1
2:2
63%
21.07%58.7%20.23%

21st Dec 2025,

11:30 ET

Amiens
Le Havre
1:1
2:2
75.1%
21.84%55.5%22.66%

21st Dec 2025,

11:30 ET

Bordeaux
Le Puy-en-Velay
Unlock

21st Dec 2025,

11:30 ET

Chauvigny
Montreuil
Coming soon
Coming soon

21st Dec 2025,

11:30 ET

Dieppe
Orleans
1:1
2:2
36.4%
21.46%57.1%21.44%

21st Dec 2025,

11:30 ET

Les Sables
Rennes
Unlock

21st Dec 2025,

15:00 ET

Saint-Cyr Collonges
Lyon
0:1
1:2
53.7%
22.42%23.38%54.2%
Germany 2. Bundesliga

21st Dec 2025,

07:30 ET

Elversberg
2.020
Preussen Munster
3.455
1:0
2:1
45.1%
56.7%23.18%20.12%

21st Dec 2025,

07:30 ET

Hannover
Nurnberg
Unlock

21st Dec 2025,

07:30 ET

Schalke
2.220
Braunschweig
3.245
0:1
2:1
69.4%
36.45%31.4%32.15%
Germany 3. Liga

21st Dec 2025,

07:30 ET

Alemannia Aachen
2.070
TSV Havelse
3.105
1:1
2:1
17.4%
38.65%31.3%30.05%

21st Dec 2025,

10:30 ET

Wehen
Hoffenheim II
Unlock

21st Dec 2025,

13:30 ET

Duisburg
2.330
Viktoria Koln
2.670
1:1
1:2
49.6%
22.43%21.47%56.1%
Germany Bundesliga

21st Dec 2025,

09:30 ET

St. Pauli
4.260
Mainz
2.010
0:0
1:2
42.2%
29.51%30.8%39.69%

21st Dec 2025,

11:30 ET

Bayern Munich
Heidenheim
Unlock
Ghana Premier League

21st Dec 2025,

10:00 ET

Berekum Chelsea
Dreams
1:1
1:1
51.1%
25.75%47.3%26.95%

21st Dec 2025,

10:00 ET

Bibiani Gold Stars
Hohoe United
0:1
1:2
14.9%
33.03%30.4%36.57%

21st Dec 2025,

10:00 ET

Heart of Lions
Samartex
Unlock

21st Dec 2025,

10:00 ET

Vision
Karela
0:1
1:2
47.3%
21.94%23.86%54.2%

21st Dec 2025,

10:00 ET

Young Apostles
Nations FC
0:1
1:1
15.8%
27.75%43.3%28.95%

21st Dec 2025,

10:30 ET

Hearts of Oak
Aduana
Unlock
Gibraltar National League

21st Dec 2025,

10:30 ET

Lynx
Lincoln Red Imps
1:1
2:2
71.6%
23.4%51.5%25.1%

21st Dec 2025,

13:30 ET

Europa FC
Europa Point
0:1
2:1
54.7%
47.7%26.81%25.49%
Greece Super League

21st Dec 2025,

10:30 ET

Atromitos
AEL Larissa
Unlock

21st Dec 2025,

12:30 ET

Panathinaikos
3.650
PAOK
2.030
1:0
1:2
40.4%
30.81%33.9%35.29%
Guatemala Liga Nacional

21st Dec 2025,

20:00 ET

Municipal
Antigua
1:1
1:2
86.7%
22.44%24.36%53.2%
Hungary OTP Bank Liga

21st Dec 2025,

09:00 ET

Kazincbarcikai
Ujpest
Unlock

21st Dec 2025,

11:30 ET

Kisvarda
3.405
Debrecen
1.990
0:1
0:3
55.7%
34.16%23.3%42.54%
Indonesia Liga 1

21st Dec 2025,

03:30 ET

Malut United
3.030
PSM Makassar
2.130
0:1
2:1
30.5%
38.7%28.1%33.2%

21st Dec 2025,

03:30 ET

Persik Kediri
Persita
Unlock

21st Dec 2025,

07:00 ET

Bhayangkara Utd
7.100
Persib Bandung
1.410
0:1
0:1
57.7%
31.73%31.1%37.17%
Israel Ligat ha'Al

21st Dec 2025,

13:15 ET

Maccabi Tel Aviv
1.670
Netanya
4.175
0:1
2:2
68%
25.41%51.5%23.09%
Italy Lega Pro - Group C

21st Dec 2025,

08:30 ET

Arzignano
Pro Vercelli
Unlock

21st Dec 2025,

08:30 ET

Triestina
9.150
Vicenza
1.330
0:1
0:1
51.2%
34.41%23.4%42.19%

21st Dec 2025,

11:30 ET

Cittadella
2.680
Giana Erminio
2.690
0:0
2:2
54.5%
28.8%42.4%28.8%

21st Dec 2025,

11:30 ET

Ospitaletto
Novara
Unlock

21st Dec 2025,

11:30 ET

Pergolettese
3.360
Lecco
2.200
1:1
1:2
44.8%
27.69%34.41%37.9%
Italy Serie A

21st Dec 2025,

06:30 ET

Pisa
3.680
Cagliari
2.261
1:1
1:2
25.3%
31.93%31.6%36.47%

21st Dec 2025,

09:00 ET

Torino
Sassuolo
Unlock

21st Dec 2025,

12:00 ET

Udinese
3.520
Fiorentina
2.262
1:1
1:2
47.6%
28.16%32.34%39.5%

21st Dec 2025,

14:45 ET

Atalanta
2.027
Genoa
4.145
1:1
1:2
36.3%
23.38%26.52%50.1%
Italy Serie B

21st Dec 2025,

09:00 ET

Sudtirol
Entella
Unlock

21st Dec 2025,

11:15 ET

Empoli
2.690
Mantova
2.690
1:1
1:1
66.9%
24.7%49.4%25.9%
Kenya Premier League

21st Dec 2025,

07:00 ET

Mathare Utd.
Bandari
0:1
1:2
42.9%
34.18%28.1%37.72%

21st Dec 2025,

07:00 ET

Muranga
Mara Sugar
Unlock

21st Dec 2025,

07:00 ET

Tusker
APS Bomet
0:0
2:1
37.7%
43.5%29.79%26.71%

21st Dec 2025,

08:00 ET

Gor Mahia
Nairobi United
0:1
2:2
15.8%
25.37%48.3%26.33%
Mali Premiere Division

21st Dec 2025,

11:00 ET

Onze Createurs
Djoliba
Unlock

21st Dec 2025,

11:00 ET

Stade Malien
Bougouba
0:0
1:1
34.2%
26.72%46.8%26.48%

21st Dec 2025,

13:00 ET

Binga
Derby Academie
1:0
2:1
48.9%
49.5%25.64%24.86%
Mauritania Ligue 1

21st Dec 2025,

11:00 ET

Inter Nouakchott
SNIM
Unlock

21st Dec 2025,

11:00 ET

Police
Chemal
0:1
1:2
43%
21.72%20.98%57.3%
Netherlands Eerste Divisie

21st Dec 2025,

06:15 ET

Vitesse
3.110
Den Bosch
2.100
1:1
1:2
22.4%
30.15%33.95%35.9%

21st Dec 2025,

08:30 ET

Willem II
Helmond
Unlock
Netherlands Eredivisie

21st Dec 2025,

06:15 ET

PSV
1.714
Utrecht
4.575
1:0
2:1
38.9%
38.8%27.2%34%

21st Dec 2025,

08:30 ET

Groningen
2.222
G.A. Eagles
3.250
0:1
2:1
50.4%
40%31.48%28.52%

21st Dec 2025,

08:30 ET

Twente
Feyenoord
Unlock

21st Dec 2025,

10:45 ET

AZ Alkmaar
1.853
Sittard
4.075
1:1
2:1
39.6%
50.8%26.13%23.07%

21st Dec 2025,

10:45 ET

Sparta Rotterdam
2.419
Volendam
2.820
0:1
2:2
48.8%
23.94%55.5%20.56%
Niger Super Ligue

21st Dec 2025,

10:00 ET

AS UAM
Tahoua
Unlock

21st Dec 2025,

10:00 ET

ASGNN
1.710
Urana
4.210
0:0
2:1
8.9%
39.5%33.25%27.25%

21st Dec 2025,

10:00 ET

Sahel
ASFAN
1:0
1:2
54.8%
29.74%33.86%36.4%

21st Dec 2025,

10:00 ET

US Gendarmerie
Nigelec
Unlock
Nigeria NPFL

21st Dec 2025,

09:00 ET

Enyimba
El Kanemi
1:0
2:1
22.2%
61.2%19.09%19.71%

21st Dec 2025,

09:30 ET

Plateau United
Kano Pillars
0:2
1:2
54.9%
23.04%24.96%52%

21st Dec 2025,

10:00 ET

Bayelsa United
Kwara
Unlock

21st Dec 2025,

10:00 ET

Bendel
Remo Stars
0:1
1:2
43.9%
25.74%26.36%47.9%

21st Dec 2025,

10:00 ET

Ikorodu City
Rangers Int'l
0:1
1:2
27.9%
20%21.2%58.8%

21st Dec 2025,

10:00 ET

Kun Khalifa
Wikki Tourist
Unlock

21st Dec 2025,

10:00 ET

Niger Tornadoes
Shooting
1:0
1:2
29.7%
32.03%32.4%35.57%

21st Dec 2025,

10:00 ET

Warri Wolves
Abia Warriors
0:0
1:2
38.6%
22.11%24.69%53.2%
Portugal Liga 3

21st Dec 2025,

10:00 ET

AD Fafe
Amarante
Unlock

21st Dec 2025,

10:00 ET

Lusitano GC
Academica
1:1
1:2
52.7%
32.59%30.7%36.71%

21st Dec 2025,

10:00 ET

Belenenses
1.660
Covilha
4.735
3:0
2:1
39.6%
37.3%34.24%28.46%

21st Dec 2025,

10:00 ET

Paredes
Guimaraes B
Unlock

21st Dec 2025,

10:00 ET

Sao Joao Ver
3.420
AD Marco 09
2.110
0:1
1:2
17.1%
18.09%21.31%60.6%
Portugal Primeira Liga

21st Dec 2025,

10:30 ET

Nacional
AFS
1:1
2:1
33.1%
40.4%30.22%29.38%

21st Dec 2025,

13:00 ET

Casa Pia
Tondela
Unlock

21st Dec 2025,

15:30 ET

Arouca
4.985
Santa Clara
1.850
0:0
1:2
83%
35.31%21.1%43.59%
Portugal Segunda Liga

21st Dec 2025,

06:00 ET

FC Porto B
4.580
Felgueiras
1.747
2:1
2:1
20.9%
39.09%30.3%30.61%

21st Dec 2025,

09:00 ET

Maritimo
Leixoes
Unlock

21st Dec 2025,

10:30 ET

Leiria
3.155
SC Farense
2.250
0:1
1:2
30%
28.98%33.52%37.5%

21st Dec 2025,

13:00 ET

Torreense
2.380
Penafiel
3.005
0:1
1:1
33.8%
28.12%43.2%28.68%
Romania Liga I

21st Dec 2025,

07:00 ET

Petrolul
FC Hermannstadt
Unlock

21st Dec 2025,

09:30 ET

Farul Constanta
3.450
U. Cluj
2.080
0:1
1:2
37.2%
37.1%18.7%44.2%

21st Dec 2025,

13:00 ET

FC Rapid Bucuresti
FCSB
0:1
1:2
52.5%
30.58%34.12%35.3%
Rwanda National Football league

21st Dec 2025,

08:00 ET

Al-Hilal Omdurman
Marines
Unlock

21st Dec 2025,

08:00 ET

Rutsiro
Kiyovu
1:0
2:1
11%
49.1%26.69%24.21%

21st Dec 2025,

11:30 ET

Gicumbi
Al-Merreikh
1:1
1:1
27.4%
32.87%37.8%29.33%
Saudi Arabia Division 1

21st Dec 2025,

07:25 ET

Al-Raed
Al Orubah
Unlock

21st Dec 2025,

10:25 ET

Abha
Jeddah
1:0
2:1
49.4%
41.8%29.98%28.22%

21st Dec 2025,

11:30 ET

Al Zulfi
Al Draih
1:1
1:2
46.7%
25.36%27.94%46.7%
Saudi Arabia Professional League

21st Dec 2025,

09:50 ET

Neom SC
Al Fayha
Unlock

21st Dec 2025,

12:30 ET

Al Kholood
4.615
Al Khaleej
1.610
0:1
0:3
38.7%
33.61%24.4%41.99%

21st Dec 2025,

12:30 ET

Al-Nassr
1.068
Al Najma
16.000
1:0
3:0
73.4%
43.1%21.4%35.5%
Scotland Premiership

21st Dec 2025,

08:30 ET

Rangers
Hearts
Unlock

21st Dec 2025,

10:00 ET

Aberdeen
Celtic
1:1
1:1
46.3%
29.4%40%30.6%
Serbia Super Liga

21st Dec 2025,

07:00 ET

TSC
OFK Beograd
0:1
1:2
16.3%
19.07%18.83%62.1%

21st Dec 2025,

09:00 ET

Cukaricki
Sp. Subotica
Unlock

21st Dec 2025,

11:00 ET

Novi Pazar
2.835
Radnik
2.350
1:1
1:2
23.1%
29.17%33.03%37.8%
Spain Primera Division

21st Dec 2025,

08:00 ET

Atl. Madrid
1.707
Girona
5.130
1:1
2:1
50.9%
43.5%29.53%26.97%

21st Dec 2025,

10:15 ET

Barcelona
Villarreal
Unlock

21st Dec 2025,

12:30 ET

Rayo Vallecano
3.210
Elche
2.561
1:0
1:2
58.2%
23.74%26.86%49.4%

21st Dec 2025,

15:00 ET

Getafe
5.640
Betis
1.790
1:1
1:2
63.7%
28.36%33.04%38.6%
Spain Primera RFEF - Group 1

21st Dec 2025,

06:00 ET

CF Talavera
Arenas Club
Unlock

21st Dec 2025,

06:00 ET

Osasuna B
4.045
Arenteiro
1.910
0:0
0:1
53.9%
34.05%24.2%41.75%

21st Dec 2025,

10:00 ET

Pontevedra
3.270
Barakaldo
2.270
0:1
1:2
21.8%
32.07%31.1%36.83%

21st Dec 2025,

10:00 ET

Zamora (Spain)
Guadalajara
Unlock

21st Dec 2025,

10:15 ET

Ourense CF
3.885
Lugo
2.000
0:1
0:1
35.6%
33.91%24.4%41.69%

21st Dec 2025,

12:15 ET

Racing Club Ferrol
Real Aviles
0:0
2:1
37.6%
48.4%26.02%25.58%
Spain Primera RFEF - Group 2

21st Dec 2025,

06:00 ET

Ibiza
Alcorcon
Unlock

21st Dec 2025,

10:00 ET

Sanluqueno
3.945
Sevilla FC B
1.940
0:0
1:2
65%
29.78%31%39.22%

21st Dec 2025,

12:15 ET

Torremolinos
4.785
FC Cartagena SAD
1.680
0:0
1:2
39.5%
34.4%27.3%38.3%

21st Dec 2025,

14:30 ET

CE Europa
Murcia
Unlock
Spain Segunda Division

21st Dec 2025,

08:00 ET

Almeria
2.366
Malaga
3.190
1:1
2:1
28.6%
41.3%29.37%29.33%

21st Dec 2025,

10:15 ET

Ceuta
Real Sociedad B
1:1
1:1
27.3%
20.97%57.1%21.93%

21st Dec 2025,

10:15 ET

Cordoba
Mirandes
Unlock

21st Dec 2025,

12:30 ET

Albacete
3.975
Granada CF
2.080
0:1
1:2
31.8%
32.17%29.8%38.03%

21st Dec 2025,

12:30 ET

Zaragoza
4.165
Burgos CF
2.119
1:0
1:2
46.9%
28.1%32.2%39.7%

21st Dec 2025,

15:00 ET

Castellon
Cadiz CF
Unlock
Spain Segunda RFEF - Group 1

21st Dec 2025,

06:00 ET

Gimnastica Segoviana
2.720
R. Oviedo B
2.430
1:1
2:1
29.9%
35.49%33.1%31.41%

21st Dec 2025,

06:00 ET

Real Avila
4.070
Dep. Fabril
1.940
0:0
0:1
62.8%
37.99%17.2%44.81%

21st Dec 2025,

09:30 ET

Coruxo FC
Rayo Cantabria
Unlock

21st Dec 2025,

11:00 ET

Sarriana
4.495
UD Ourense
1.820
0:0
0:1
51.6%
30.58%33.4%36.02%
Spain Segunda RFEF - Group 2

21st Dec 2025,

06:00 ET

Beasain
2.700
Zaragoza B
2.350
0:0
1:2
33%
18.76%19.84%61.4%

21st Dec 2025,

06:00 ET

R. Union
Naxara
Unlock

21st Dec 2025,

11:00 ET

Ebro
2.480
Alfaro
2.946
1:0
1:1
47.8%
24.95%51.8%23.25%

21st Dec 2025,

11:00 ET

UD Logrones
2.370
SD Logrones
2.794
0:0
2:1
56.9%
35.4%34.02%30.58%
Spain Segunda RFEF - Group 3

21st Dec 2025,

06:00 ET

Atletic Lleida
Ibiza Islas Pitiusas
Unlock

21st Dec 2025,

06:00 ET

Barcelona B
2.740
Baleares
2.420
0:1
1:2
35.1%
32.44%30.3%37.26%

21st Dec 2025,

06:00 ET

Porreres
Espanyol B
0:1
1:1
34%
19.07%60.9%20.03%

21st Dec 2025,

11:00 ET

Castellon B
Sant Andreu
Unlock

21st Dec 2025,

11:00 ET

Girona B
3.560
Alcoyano
2.100
0:0
1:2
46.2%
36.35%20.2%43.45%
Spain Segunda RFEF - Group 4

21st Dec 2025,

06:00 ET

Jaen
5.340
Aguilas FC
1.630
0:0
0:1
52.4%
34.11%23.4%42.49%

21st Dec 2025,

06:00 ET

La Union
UCAM Murcia
Unlock

21st Dec 2025,

06:00 ET

Recreativo Huelva
2.550
Melilla
2.750
0:0
2:1
37.5%
49.2%25.54%25.26%

21st Dec 2025,

06:30 ET

Lorca Deportiva
3.580
Xerez D.F.C.
2.100
0:1
1:2
51.8%
29.62%30.9%39.48%

21st Dec 2025,

14:00 ET

Yeclano
Malagueno
Unlock
Spain Segunda RFEF - Group 5

21st Dec 2025,

06:15 ET

Rayo Majadahonda
1.970
Rayo Vallecano B
4.010
0:1
2:1
32.8%
45.3%28.88%25.82%

21st Dec 2025,

07:00 ET

Socuellamos
3.660
Las Palmas B
2.070
0:1
0:1
53.6%
37.31%17.6%45.09%

21st Dec 2025,

11:30 ET

Navalcarnero
Real Madrid C
Unlock
Switzerland Challenge League

21st Dec 2025,

08:00 ET

Rapperswil
5.010
Yverdon
1.550
1:1
1:2
46.1%
33.39%28%38.61%
Switzerland Super League

21st Dec 2025,

08:00 ET

Luzern
3.140
Lausanne
2.080
1:0
2:1
20%
45.68%17.8%36.52%

21st Dec 2025,

10:30 ET

St. Gallen
Grasshoppers
Unlock

21st Dec 2025,

10:30 ET

Young Boys
2.670
Lugano
2.470
2:1
2:1
17%
44.8%18.2%37%
Taiwan Premier League

21st Dec 2025,

02:30 ET

Hang Yuen
1.950
Taipei Tatung
3.285
1:1
1:1
41.8%
25.53%48.7%25.77%

21st Dec 2025,

02:30 ET

Taiwan Steel
Taichung Rock
Unlock

21st Dec 2025,

05:30 ET

Ming Chuan University
AC Taipei
1:1
1:2
50.3%
28.36%33.94%37.7%

21st Dec 2025,

05:30 ET

Taichung
Taipower
1:1
1:1
24.4%
20.22%59.2%20.58%
Turkey 1. Lig

21st Dec 2025,

05:30 ET

Serik Spor
Hatayspor
Unlock

21st Dec 2025,

08:00 ET

Adana Demirspor
13.800
Umraniyespor
1.170
0:0
0:3
59.8%
35.85%17%47.15%

21st Dec 2025,

08:00 ET

Sakaryaspor
6.540
Corum
1.400
1:1
1:2
47.8%
29.02%32.48%38.5%

21st Dec 2025,

11:00 ET

Vanspor FK
Istanbulspor AS
Unlock
Turkey Super Lig

21st Dec 2025,

06:30 ET

Karagumruk
5.090
Alanyaspor
1.716
0:0
0:1
19.4%
35.1%22.1%42.8%

21st Dec 2025,

12:00 ET

Kasimpasa
13.300
Galatasaray
1.214
0:1
0:1
51.1%
35.34%22.5%42.16%

21st Dec 2025,

12:00 ET

Samsunspor
Goztepe
Unlock
United Arab Emirates UAE League

21st Dec 2025,

07:50 ET

Al Nasr (UAE)
Al Bataeh
2:1
2:2
57.3%
22.05%58%19.95%

21st Dec 2025,

10:30 ET

Al Dhafra
Al Jazira
1:1
1:2
54.4%
18.67%21.83%59.5%
Wales Premier League

21st Dec 2025,

07:30 ET

Briton Ferry
Connahs Q.
Unlock
Zambia Super League

21st Dec 2025,

08:00 ET

ZESCO
Zanaco
0:0
1:1
39.7%
19.75%59.3%20.95%
postp.

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
Israel Ligat ha'Al

21st Dec 2025,

13:15 ET

Maccabi Tel Aviv
1.670
Netanya
4.175
2:2
1.6704.175Take Netanya +2
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Taiwan Premier League

21st Dec 2025,

02:30 ET

Hang Yuen
1.950
Taipei Tatung
3.285
1:1
22.50Bet under 2.50
Indonesia Liga 1

21st Dec 2025,

03:30 ET

Malut United
3.030
PSM Makassar
2.130
2:1
32.25Bet over 2.25
Spain Segunda RFEF - Group 3

21st Dec 2025,

06:00 ET

Barcelona B
2.740
Baleares
2.420
1:2
32.25Bet over 2.25
Spain Segunda RFEF - Group 2

21st Dec 2025,

06:00 ET

Beasain
2.700
Zaragoza B
2.350
1:2
32.50Bet over 2.50
Portugal Segunda Liga

21st Dec 2025,

06:00 ET

FC Porto B
4.580
Felgueiras
1.747
2:1
32.25Bet over 2.25
Spain Segunda RFEF - Group 1

21st Dec 2025,

06:00 ET

Gimnastica Segoviana
2.720
R. Oviedo B
2.430
2:1
31.75Bet over 1.75
Spain Segunda RFEF - Group 4

21st Dec 2025,

06:00 ET

Jaen
5.340
Aguilas FC
1.630
0:1
11.75Bet under 1.75
Spain Primera RFEF - Group 1

21st Dec 2025,

06:00 ET

Osasuna B
4.045
Arenteiro
1.910
0:1
11.50Bet under 1.50
Azerbaijan Premier League

21st Dec 2025,

06:00 ET

Qarabag
1.230
Gabala
12.700
2:1
32.50Bet over 2.50
Spain Segunda RFEF - Group 1

21st Dec 2025,

06:00 ET

Real Avila
4.070
Dep. Fabril
1.940
0:1
11.50Bet under 1.50
Spain Segunda RFEF - Group 4

21st Dec 2025,

06:00 ET

Recreativo Huelva
2.550
Melilla
2.750
2:1
31.50Bet over 1.50
Netherlands Eredivisie

21st Dec 2025,

06:15 ET

PSV
1.714
Utrecht
4.575
2:1
33.25Bet under 3.25
Spain Segunda RFEF - Group 5

21st Dec 2025,

06:15 ET

Rayo Majadahonda
1.970
Rayo Vallecano B
4.010
2:1
31.50Bet over 1.50
Netherlands Eerste Divisie

21st Dec 2025,

06:15 ET

Vitesse
3.110
Den Bosch
2.100
1:2
32.50Bet over 2.50
Turkey Super Lig

21st Dec 2025,

06:30 ET

Karagumruk
5.090
Alanyaspor
1.716
0:1
12.25Bet under 2.25
Spain Segunda RFEF - Group 4

21st Dec 2025,

06:30 ET

Lorca Deportiva
3.580
Xerez D.F.C.
2.100
1:2
31.50Bet over 1.50
Italy Serie A

21st Dec 2025,

06:30 ET

Pisa
3.680
Cagliari
2.261
1:2
32.25Bet over 2.25
Indonesia Liga 1

21st Dec 2025,

07:00 ET

Bhayangkara Utd
7.100
Persib Bandung
1.410
0:1
12.25Bet under 2.25
England National League

21st Dec 2025,

07:00 ET

Morecambe
3.160
Brackley
2.090
1:2
32.50Bet over 2.50
Spain Segunda RFEF - Group 5

21st Dec 2025,

07:00 ET

Socuellamos
3.660
Las Palmas B
2.070
0:1
11.75Bet under 1.75
Germany 3. Liga

21st Dec 2025,

07:30 ET

Alemannia Aachen
2.070
TSV Havelse
3.105
2:1
32.50Bet over 2.50
Germany 2. Bundesliga

21st Dec 2025,

07:30 ET

Elversberg
2.020
Preussen Munster
3.455
2:1
32.50Bet over 2.50
Germany 2. Bundesliga

21st Dec 2025,

07:30 ET

Schalke
2.220
Braunschweig
3.245
2:1
32.25Bet over 2.25
Egypt Division 2 A

21st Dec 2025,

07:30 ET

Telecom Egypt
3.030
Al-Sekka
2.490
2:1
31.50Bet over 1.50
Burundi Primus League

21st Dec 2025,

08:00 ET

Aigle Noir
2.480
Bumamuru
2.360
1:2
32.50Bet over 2.50
Spain Segunda Division

21st Dec 2025,

08:00 ET

Almeria
2.366
Malaga
3.190
2:1
32.25Bet over 2.25
Spain Primera Division

21st Dec 2025,

08:00 ET

Atl. Madrid
1.707
Girona
5.130
2:1
32.25Bet over 2.25
Burundi Primus League

21st Dec 2025,

08:00 ET

Flambeau du Centre
1.910
Ngozi City
3.065
2:1
33.50Bet under 3.50
Switzerland Super League

21st Dec 2025,

08:00 ET

Luzern
3.140
Lausanne
2.080
2:1
33.25Bet under 3.25
Switzerland Challenge League

21st Dec 2025,

08:00 ET

Rapperswil
5.010
Yverdon
1.550
1:2
32.50Bet over 2.50
Turkey 1. Lig

21st Dec 2025,

08:00 ET

Sakaryaspor
6.540
Corum
1.400
1:2
32.50Bet over 2.50
Ethiopia Premier League

21st Dec 2025,

08:00 ET

St. George
2.900
Sidama Bunna
2.550
2:1
31.50Bet over 1.50
Algeria Ligue 2

21st Dec 2025,

08:00 ET

WA Mostaganem
5.160
ASM Oran
1.686
1:2
31.50Bet over 1.50
Netherlands Eredivisie

21st Dec 2025,

08:30 ET

Groningen
2.222
G.A. Eagles
3.250
2:1
32.50Bet over 2.50
Azerbaijan Premier League

21st Dec 2025,

08:30 ET

Shamakhi
3.090
Araz
2.330
1:2
31.50Bet over 1.50
Italy Lega Pro - Group C

21st Dec 2025,

08:30 ET

Triestina
9.150
Vicenza
1.330
0:1
12.25Bet under 2.25
France Coupe de France

21st Dec 2025,

08:45 ET

Monaco
1.750
Auxerre
4.235
2:1
32.50Bet over 2.50
England National League

21st Dec 2025,

09:00 ET

Eastleigh
2.440
Gateshead
2.480
2:2
42.50Bet over 2.50
England National League

21st Dec 2025,

09:00 ET

Hartlepool
2.070
Braintree
3.285
2:1
32.25Bet over 2.25
Romania Liga I

21st Dec 2025,

09:30 ET

Farul Constanta
3.450
U. Cluj
2.080
1:2
32.25Bet over 2.25
Germany Bundesliga

21st Dec 2025,

09:30 ET

St. Pauli
4.260
Mainz
2.010
1:2
32.50Bet over 2.50
Niger Super Ligue

21st Dec 2025,

10:00 ET

ASGNN
1.710
Urana
4.210
2:1
32.50Bet over 2.50
Portugal Liga 3

21st Dec 2025,

10:00 ET

Belenenses
1.660
Covilha
4.735
2:1
32.25Bet over 2.25
Belgium Jupiler League

21st Dec 2025,

10:00 ET

Mechelen
4.810
St. Truiden
1.699
1:2
32.50Bet over 2.50
Belgium Proximus League

21st Dec 2025,

10:00 ET

Patro Eisden
2.290
Lokeren-Temse
2.919
1:1
22.50Bet under 2.50
Spain Primera RFEF - Group 1

21st Dec 2025,

10:00 ET

Pontevedra
3.270
Barakaldo
2.270
1:2
31.50Bet over 1.50
Spain Primera RFEF - Group 2

21st Dec 2025,

10:00 ET

Sanluqueno
3.945
Sevilla FC B
1.940
1:2
31.50Bet over 1.50
Portugal Liga 3

21st Dec 2025,

10:00 ET

Sao Joao Ver
3.420
AD Marco 09
2.110
1:2
32.25Bet over 2.25
Spain Primera RFEF - Group 1

21st Dec 2025,

10:15 ET

Ourense CF
3.885
Lugo
2.000
0:1
11.50Bet under 1.50
Portugal Segunda Liga

21st Dec 2025,

10:30 ET

Leiria
3.155
SC Farense
2.250
1:2
32.25Bet over 2.25
Switzerland Super League

21st Dec 2025,

10:30 ET

Young Boys
2.670
Lugano
2.470
2:1
32.50Bet over 2.50
Netherlands Eredivisie

21st Dec 2025,

10:45 ET

AZ Alkmaar
1.853
Sittard
4.075
2:1
32.50Bet over 2.50
Netherlands Eredivisie

21st Dec 2025,

10:45 ET

Sparta Rotterdam
2.419
Volendam
2.820
2:2
42.50Bet over 2.50
Spain Segunda RFEF - Group 2

21st Dec 2025,

11:00 ET

Ebro
2.480
Alfaro
2.946
1:1
21.50Bet over 1.50
Spain Segunda RFEF - Group 3

21st Dec 2025,

11:00 ET

Girona B
3.560
Alcoyano
2.100
1:2
31.50Bet over 1.50
Serbia Super Liga

21st Dec 2025,

11:00 ET

Novi Pazar
2.835
Radnik
2.350
1:2
32.25Bet over 2.25
Spain Segunda RFEF - Group 1

21st Dec 2025,

11:00 ET

Sarriana
4.495
UD Ourense
1.820
0:1
11.50Bet under 1.50
Spain Segunda RFEF - Group 2

21st Dec 2025,

11:00 ET

UD Logrones
2.370
SD Logrones
2.794
2:1
31.50Bet over 1.50
England National League

21st Dec 2025,

11:00 ET

Wealdstone
2.980
Halifax
2.190
1:2
32.50Bet over 2.50
Italy Serie B

21st Dec 2025,

11:15 ET

Empoli
2.690
Mantova
2.690
1:1
22.50Bet under 2.50
Italy Lega Pro - Group C

21st Dec 2025,

11:30 ET

Cittadella
2.680
Giana Erminio
2.690
2:2
41.50Bet over 1.50
Hungary OTP Bank Liga

21st Dec 2025,

11:30 ET

Kisvarda
3.405
Debrecen
1.990
0:3
32.50Bet over 2.50
England Premier League

21st Dec 2025,

11:30 ET

Manchester United
3.430
Aston Villa
2.184
1:2
32.50Bet over 2.50
Italy Lega Pro - Group C

21st Dec 2025,

11:30 ET

Pergolettese
3.360
Lecco
2.200
1:2
31.50Bet over 1.50
Croatia First Division

21st Dec 2025,

11:45 ET

Gorica
5.200
Rijeka
1.660
1:2
32.25Bet over 2.25
Cyprus First Division

21st Dec 2025,

12:00 ET

APOEL
3.920
Paphos
1.900
1:2
32.50Bet over 2.50
Italy Serie A

21st Dec 2025,

12:00 ET

Udinese
3.520
Fiorentina
2.262
1:2
32.25Bet over 2.25
Spain Primera RFEF - Group 2

21st Dec 2025,

12:15 ET

Torremolinos
4.785
FC Cartagena SAD
1.680
1:2
32.25Bet over 2.25
Saudi Arabia Professional League

21st Dec 2025,

12:30 ET

Al Kholood
4.615
Al Khaleej
1.610
0:3
32.50Bet over 2.50
Saudi Arabia Professional League

21st Dec 2025,

12:30 ET

Al-Nassr
1.068
Al Najma
16.000
3:0
33.50Bet under 3.50
Spain Segunda Division

21st Dec 2025,

12:30 ET

Albacete
3.975
Granada CF
2.080
1:2
32.25Bet over 2.25
Belgium Jupiler League

21st Dec 2025,

12:30 ET

Anderlecht
2.272
Antwerp
3.195
1:1
22.50Bet under 2.50
Greece Super League

21st Dec 2025,

12:30 ET

Panathinaikos
3.650
PAOK
2.030
1:2
32.25Bet over 2.25
Spain Primera Division

21st Dec 2025,

12:30 ET

Rayo Vallecano
3.210
Elche
2.561
1:2
32.25Bet over 2.25
Spain Segunda Division

21st Dec 2025,

12:30 ET

Zaragoza
4.165
Burgos CF
2.119
1:2
31.50Bet over 1.50
Portugal Segunda Liga

21st Dec 2025,

13:00 ET

Torreense
2.380
Penafiel
3.005
1:1
22.50Bet under 2.50
Israel Ligat ha'Al

21st Dec 2025,

13:15 ET

Maccabi Tel Aviv
1.670
Netanya
4.175
2:2
43.25Bet over 3.25
Germany 3. Liga

21st Dec 2025,

13:30 ET

Duisburg
2.330
Viktoria Koln
2.670
1:2
32.50Bet over 2.50
Africa Cup of Nations

21st Dec 2025,

14:00 ET

Comoros
26.000
Morocco
1.148
1:2
32.50Bet over 2.50
Italy Serie A

21st Dec 2025,

14:45 ET

Atalanta
2.027
Genoa
4.145
1:2
32.50Bet over 2.50
Spain Primera Division

21st Dec 2025,

15:00 ET

Getafe
5.640
Betis
1.790
1:2
32.25Bet over 2.25
Portugal Primeira Liga

21st Dec 2025,

15:30 ET

Arouca
4.985
Santa Clara
1.850
1:2
32.25Bet over 2.25
Ecuador Serie A

21st Dec 2025,

16:30 ET

Barcelona SC
4.775
Ind. del Valle
1.651
1:2
32.25Bet over 2.25
Ecuador Serie A

21st Dec 2025,

16:30 ET

Libertad
4.045
Orense
1.879
0:1
12.25Bet under 2.25

Value bets for today based on Scores Predictor and Kelly Criterion:

What is Kelly Criterion?

The Kelly Criterion is a bet-sizing technique which balances both risk and reward for the advantage gambler. It determines the optimal % of your total capital (ie bankroll) that you can bet on a single outcome or game. Here is the formula for the Kelly Criterion copied from Wikipedia:

Where:

  • f* is the fraction of the current bankroll to wager;
  • b is the net odds received on the wager (“b to 1”); that is, you could win $b (plus the $1 wagered) for a $1 bet
  • p is the probability of winning;
  • q is the probability of losing, which is 1 − p.

As an example, if a gamble has a 60% chance of winning (p = 0.60, q = 0.40), and the gambler receives 1-to-1 odds on a winning bet (b = 1), then the gambler should bet 20% of his bankroll at each opportunity (f* = 0.20), in order to maximize the long-run growth rate of the bankroll.

If the gambler has zero edge, i.e. if b = q / p, then the criterion recommends the gambler bets nothing.

If the edge is negative (b < q / p) the formula gives a negative result, indicating that the gambler should take the other side of the bet.

DateTeam 1Team 2Optimal Stake PartBet OnFinal Score
Spain Segunda RFEF - Group 2

21st Dec 2025,

06:00 ET

Beasain
2.700
Zaragoza B
2.350
0.33
Zaragoza B ML
Portugal Segunda Liga

21st Dec 2025,

06:00 ET

FC Porto B
4.580
Felgueiras
1.747
0.22
FC Porto B ML
Spain Segunda RFEF - Group 1

21st Dec 2025,

06:00 ET

Real Avila
4.070
Dep. Fabril
1.940
0.18
Real Avila ML
Spain Segunda RFEF - Group 4

21st Dec 2025,

06:00 ET

Recreativo Huelva
2.550
Melilla
2.750
0.16
Recreativo Huelva ML
Spain Segunda RFEF - Group 5

21st Dec 2025,

07:00 ET

Socuellamos
3.660
Las Palmas B
2.070
0.14
Socuellamos ML
Germany 2. Bundesliga

21st Dec 2025,

07:30 ET

Elversberg
2.020
Preussen Munster
3.455
0.14
Elversberg ML
Egypt Division 2 A

21st Dec 2025,

07:30 ET

Telecom Egypt
3.030
Al-Sekka
2.490
0.39
Telecom Egypt ML
Burundi Primus League

21st Dec 2025,

08:00 ET

Flambeau du Centre
1.910
Ngozi City
3.065
0.16
Flambeau du Centre ML
Switzerland Super League

21st Dec 2025,

08:00 ET

Luzern
3.140
Lausanne
2.080
0.2
Luzern ML
Azerbaijan Premier League

21st Dec 2025,

08:30 ET

Shamakhi
3.090
Araz
2.330
0.19
Araz ML
Romania Liga I

21st Dec 2025,

09:30 ET

Farul Constanta
3.450
U. Cluj
2.080
0.11
Farul Constanta ML
Portugal Liga 3

21st Dec 2025,

10:00 ET

Sao Joao Ver
3.420
AD Marco 09
2.110
0.25
AD Marco 09 ML
Switzerland Super League

21st Dec 2025,

10:30 ET

Young Boys
2.670
Lugano
2.470
0.12
Young Boys ML
Spain Primera Division

21st Dec 2025,

12:30 ET

Rayo Vallecano
3.210
Elche
2.561
0.17
Elche ML
Germany 3. Liga

21st Dec 2025,

13:30 ET

Duisburg
2.330
Viktoria Koln
2.670
0.3
Viktoria Koln ML
Italy Serie A

21st Dec 2025,

14:45 ET

Atalanta
2.027
Genoa
4.145
0.34
Genoa ML

Recent SOCCER sports news

Explore the latest happenings in the dynamic world of sports with our comprehensive coverage of recent sports news. From thrilling game outcomes to standout player performances, stay in the loop with up-to-the-minute updates on your favorite teams and athletes. Read more