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

18th Jan 2026,

14:00 ET

Morocco
2.419
Senegal
3.615
1:1
2:1
79.1%
56.1%23%20.9%
Angola Girabola

18th Jan 2026,

09:00 ET

Bravos do Maquis
Kabuscorp
1:0
1:1
29.6%
21.89%57%21.11%

18th Jan 2026,

10:00 ET

Sao Salvador
Academica (Angola)
Unlock
Australia A-League

18th Jan 2026,

01:00 ET

Wellington Phoenix
5.940
Sydney FC
1.531
0:0
1:2
38.4%
32.97%24.8%42.23%
Belgium Jupiler League

18th Jan 2026,

07:30 ET

Anderlecht
2.210
Gent
3.270
1:1
1:1
36.1%
23.17%54.9%21.93%

18th Jan 2026,

10:00 ET

Antwerp
Dender
Unlock

18th Jan 2026,

12:30 ET

St. Liege
4.755
Charleroi
1.882
0:1
1:2
42%
34.54%24.1%41.36%

18th Jan 2026,

13:15 ET

Leuven
4.550
St. Truiden
1.790
0:1
0:1
36.8%
31.18%31.2%37.62%
Belgium Proximus League

18th Jan 2026,

10:00 ET

Lokeren-Temse
Club Brugge KV U23
Unlock

18th Jan 2026,

10:00 ET

OC Charleroi
Beerschot VA
1:0
2:2
23.3%
21.23%57.4%21.37%
Burundi Primus League

18th Jan 2026,

08:00 ET

Aigle Noir
1.290
Kayanza
6.840
1:1
2:1
53.5%
35.7%34.41%29.89%

18th Jan 2026,

08:00 ET

Bumamuru
Le Messager Ngozi
Unlock

18th Jan 2026,

08:00 ET

Flambeau du Centre
1.830
Olympic S.
3.535
0:0
2:1
53.5%
48.2%27.06%24.74%

18th Jan 2026,

08:00 ET

Muzinga
2.730
Musongati
2.240
1:1
2:1
23.6%
37.63%30.2%32.17%
Colombia Primera A

18th Jan 2026,

14:00 ET

Ind. Medellin
Dep. Pasto
Unlock

18th Jan 2026,

16:10 ET

Dep. Cali
2.395
Jaguares de Cordoba
2.938
1:1
1:1
48.6%
19.8%61.1%19.1%

18th Jan 2026,

18:20 ET

Deportes Tolima
3.395
Junior
2.200
1:1
1:2
55%
33.88%26.1%40.02%

18th Jan 2026,

20:30 ET

Aguilas
Santa Fe
Unlock
Costa Rica Primera Division

18th Jan 2026,

16:00 ET

Alajuelense
Zeledon
1:1
2:2
69.5%
30.59%41.3%28.11%

18th Jan 2026,

16:00 ET

Sporting San Jose
San Carlos
1:1
1:2
58%
25.29%26.41%48.3%

18th Jan 2026,

19:00 ET

Liberia (Costa Rica)
Guadalupe
Unlock
Cyprus First Division

18th Jan 2026,

09:00 ET

Anorthosis
7.900
Omonia
1.380
0:1
0:1
47.5%
37.46%17.3%45.24%

18th Jan 2026,

10:00 ET

Krasava
11.400
AEK Larnaca
1.260
0:0
0:1
62.6%
34.76%22.7%42.54%

18th Jan 2026,

12:00 ET

APOEL
Apollon Limassol
Unlock
El Salvador Primera Division

18th Jan 2026,

16:00 ET

Hercules (El Salvador)
3.935
Fuerte San Francisco
1.780
0:0
1:2
57.2%
31.74%31.9%36.36%
England Premier League

18th Jan 2026,

09:00 ET

Newcastle Utd
1.753
Wolves
4.820
1:1
1:2
74.1%
26.76%26.04%47.2%

18th Jan 2026,

11:30 ET

Everton
Aston Villa
Unlock
England Premier League 2

18th Jan 2026,

08:00 ET

Ipswich U21
Middlesbrough U21
1:1
2:2
37.6%
22.69%55.4%21.91%
France Ligue 1

18th Jan 2026,

09:00 ET

Metz
6.090
Strasbourg
1.575
0:0
1:2
32.9%
34.15%23.8%42.05%

18th Jan 2026,

11:15 ET

Le Havre
Rennes
Unlock

18th Jan 2026,

11:15 ET

Paris FC
2.500
Nantes
3.210
1:1
2:1
62.7%
39.4%26%34.6%

18th Jan 2026,

14:45 ET

Brest
5.490
Lyon
1.677
0:1
1:2
41.5%
36.89%19.4%43.71%
Germany 2. Bundesliga

18th Jan 2026,

07:30 ET

Darmstadt
Bochum
Unlock

18th Jan 2026,

07:30 ET

Hannover
2.140
Kaiserslautern
3.215
1:1
2:1
33.4%
54.6%24.37%21.03%

18th Jan 2026,

07:30 ET

Paderborn
2.410
Holstein Kiel
2.801
1:0
2:1
37.9%
51.2%25.92%22.88%
Germany 3. Liga

18th Jan 2026,

07:30 ET

Duisburg
Stuttgart II
Unlock

18th Jan 2026,

10:30 ET

Viktoria Koln
1.710
Schweinfurt
4.115
1:1
2:1
65%
38.2%28.7%33.1%

18th Jan 2026,

13:30 ET

Hoffenheim II
1.680
TSV Havelse
4.110
2:0
2:1
20.9%
39.48%26.9%33.62%
Germany Bundesliga

18th Jan 2026,

09:30 ET

Union Berlin
VfB Stuttgart
Unlock

18th Jan 2026,

11:30 ET

Freiburg
2.562
Augsburg
2.979
1:1
2:1
57.4%
36.91%30.6%32.49%
Ghana Premier League

18th Jan 2026,

10:00 ET

Bechem United
Holy Stars
1:1
1:1
40.9%
24.8%49.2%26%

18th Jan 2026,

10:00 ET

Eleven Wonders
Heart of Lions
Unlock

18th Jan 2026,

10:00 ET

Hohoe United
Young Apostles
0:1
1:2
21.5%
19.81%22.39%57.8%

18th Jan 2026,

10:00 ET

Samartex
Karela
0:1
1:2
55.4%
22.19%24.11%53.7%

18th Jan 2026,

10:00 ET

Swedru All Blacks
Berekum Chelsea
Unlock

18th Jan 2026,

10:30 ET

Aduana
Nations FC
0:1
1:1
23.8%
27.67%44.9%27.43%
Gibraltar National League

18th Jan 2026,

10:30 ET

Europa FC
3.070
Lincoln Red Imps
1.830
0:2
1:2
51.1%
20.22%21.18%58.6%

18th Jan 2026,

13:30 ET

Lynx
Manchester 62
Unlock
Greece Super League

18th Jan 2026,

10:00 ET

Aris
2.140
AEL Larissa
3.665
1:1
2:1
43.8%
35.95%32.4%31.65%

18th Jan 2026,

12:00 ET

OFI Crete
18.500
PAOK
1.124
0:1
1:2
58.9%
29.26%31.3%39.44%
Indonesia Liga 2

18th Jan 2026,

03:30 ET

Balikpapan
Persiku Kudus
Unlock

18th Jan 2026,

03:30 ET

Persela Lamongan
PSS Sleman
1:0
1:2
60.2%
19.86%22.44%57.7%

18th Jan 2026,

08:30 ET

PSMS Medan
Persiraja Aceh
0:1
2:1
23.9%
35.27%33%31.73%
Iran Pro League

18th Jan 2026,

08:15 ET

Persepolis
Fajr Sepasi
Unlock
Iraq Stars League

18th Jan 2026,

07:00 ET

Al Karkh
Baghdad
1:1
1:1
14%
21.03%57.7%21.27%

18th Jan 2026,

07:00 ET

Newroz
Al-Qassim
0:1
2:2
32.7%
37.53%28.5%33.97%

18th Jan 2026,

07:00 ET

Zakho
Naft Missan
Unlock

18th Jan 2026,

09:30 ET

Al Gharraf
Al Najaf
0:2
1:2
16.9%
23.34%24.66%52%

18th Jan 2026,

09:30 ET

Al-Karma
Al Mosul
0:0
1:1
42.1%
24.58%50.6%24.82%
Israel Ligat ha'Al

18th Jan 2026,

13:30 ET

Maccabi Tel Aviv
Maccabi Haifa
Unlock
Italy Lega Pro - Group C

18th Jan 2026,

08:30 ET

Brescia
1.929
Pro Vercelli
4.075
0:0
2:1
66.6%
39.8%31.92%28.28%

18th Jan 2026,

08:30 ET

Vicenza
1.790
Arzignano
4.495
1:1
2:1
51.1%
47.1%27.61%25.29%

18th Jan 2026,

11:30 ET

AlbinoLeffe
Renate
Unlock

18th Jan 2026,

11:30 ET

Virtus Verona
4.240
Inter U23
1.800
1:0
2:1
27%
38.66%27.8%33.54%
Italy Serie A

18th Jan 2026,

06:30 ET

Genoa
3.045
Parma
2.957
1:0
2:2
17.4%
28.32%41.6%30.08%

18th Jan 2026,

09:00 ET

Fiorentina
Bologna
Unlock

18th Jan 2026,

12:00 ET

AS Roma
2.242
Torino
3.735
1:1
1:1
52%
24.95%51.1%23.95%

18th Jan 2026,

14:45 ET

Lecce
12.500
AC Milan
1.341
0:0
1:2
52.4%
36.7%19.2%44.1%
Italy Serie B

18th Jan 2026,

09:00 ET

Modena
Pescara
Unlock

18th Jan 2026,

11:15 ET

Spezia
4.610
Palermo
1.747
0:1
1:2
61.5%
35.05%22.5%42.45%
Kenya Premier League

18th Jan 2026,

07:00 ET

Bidco United
Muranga
0:1
2:1
34%
51.9%25.15%22.95%

18th Jan 2026,

07:00 ET

Kakamega Homeboyz FC
Kariobangi Sharks
Unlock

18th Jan 2026,

08:00 ET

Mara Sugar
Gor Mahia
0:1
1:1
26.4%
25.95%48.1%25.95%
Malaysia Cup

18th Jan 2026,

04:00 ET

Kuching City FC
Penang
0:1
1:1
19.4%
22.83%54.1%23.07%

18th Jan 2026,

04:30 ET

Johor DT
PDRM FC
Unlock
Mexico Primera Division

18th Jan 2026,

13:00 ET

Club Leon
U.N.A.M.- Pumas
0:0
1:2
28.9%
34.16%26.1%39.74%

18th Jan 2026,

18:00 ET

Juarez
2.500
Santos Laguna
2.670
1:1
2:2
32.1%
28.39%43.5%28.11%

18th Jan 2026,

20:06 ET

Club America
Pachuca
Unlock
Myanmar National League

18th Jan 2026,

04:30 ET

Mahar United
2.160
Dagon Port
2.390
1:1
2:2
63.1%
22.78%57.1%20.12%
Netherlands Eerste Divisie

18th Jan 2026,

06:15 ET

Maastricht
5.030
Den Bosch
1.560
0:1
0:3
43.3%
35.07%20.6%44.33%

18th Jan 2026,

08:30 ET

Graafschap
Almere City
Unlock

18th Jan 2026,

08:30 ET

Dordrecht
4.560
Waalwijk
1.650
0:1
0:1
25.8%
36.36%18.9%44.74%

18th Jan 2026,

10:45 ET

Willem II
2.230
Eindhoven FC
2.935
1:1
2:2
39.7%
28.58%45.3%26.12%
Netherlands Eredivisie

18th Jan 2026,

06:15 ET

Groningen
Heerenveen
Unlock

18th Jan 2026,

08:30 ET

Twente
1.627
Heracles
5.250
0:1
2:1
52.4%
39.33%27.4%33.27%

18th Jan 2026,

08:30 ET

Utrecht
1.831
Volendam
4.370
2:0
2:1
62.7%
35.87%31.9%32.23%

18th Jan 2026,

10:45 ET

Sparta Rotterdam
Feyenoord
Unlock
Nicaragua Liga Primera

18th Jan 2026,

19:00 ET

Matagalpa
Sport Sebaco
1:0
2:1
30.2%
41.4%29.72%28.88%

18th Jan 2026,

21:00 ET

Ferretti
UNAN-Managua
1:1
2:2
54.5%
29.77%41.3%28.93%
Niger Super Ligue

18th Jan 2026,

11:00 ET

ASFAN
US Gendarmerie
Unlock

18th Jan 2026,

11:00 ET

Espoir
Liberte
1:0
1:1
49.9%
24.75%49.3%25.95%
Nigeria NPFL

18th Jan 2026,

09:30 ET

Abia Warriors
Kano Pillars
0:2
1:2
59.8%
19.37%20.33%60.3%

18th Jan 2026,

10:00 ET

Barau
Enyimba
Unlock

18th Jan 2026,

10:00 ET

Bendel
Shooting
1:0
1:1
45.1%
22.25%54.3%23.45%

18th Jan 2026,

10:00 ET

Enyimba
Niger Tornadoes
1:1
2:1
25.1%
41.6%30.16%28.24%

18th Jan 2026,

10:00 ET

Ikorodu City
El Kanemi
Unlock

18th Jan 2026,

10:00 ET

Kano Pillars
Wikki Tourist
0:0
1:1
68.7%
21.03%58.3%20.67%

18th Jan 2026,

10:00 ET

Katsina Utd
Warri Wolves
1:1
1:1
58.5%
18.8%61.2%20%

18th Jan 2026,

10:00 ET

Kwara
Ikorodu City
Unlock

18th Jan 2026,

10:00 ET

Nasarawa
Abia Warriors
1:0
1:2
52.5%
25.77%28.93%45.3%

18th Jan 2026,

10:00 ET

Niger Tornadoes
Nasarawa
0:0
1:2
41.9%
18.34%20.26%61.4%

18th Jan 2026,

10:00 ET

Plateau United
Katsina Utd
Unlock

18th Jan 2026,

10:00 ET

Rangers Int'l
Kun Khalifa
0:0
1:1
20.6%
22.28%55.2%22.52%

18th Jan 2026,

10:00 ET

Remo Stars
Rivers United
0:0
1:2
52%
21.22%24.38%54.4%

18th Jan 2026,

10:00 ET

Rivers United
Kwara
Unlock

18th Jan 2026,

10:00 ET

Shooting
Bayelsa United
0:1
1:1
50.6%
23.94%51.5%24.56%

18th Jan 2026,

10:00 ET

Wikki Tourist
Plateau United
1:0
1:2
51%
20.86%23.44%55.7%
Panama LPF

18th Jan 2026,

19:15 ET

Tauro
Alianza
Unlock
Portugal Liga 3

18th Jan 2026,

10:00 ET

AD Fafe
2.530
Guimaraes B
2.650
0:0
2:1
35.8%
50.2%24.97%24.83%

18th Jan 2026,

10:00 ET

AD Marco 09
4.495
Trofense
1.800
1:0
2:1
32.9%
44.85%17.7%37.45%

18th Jan 2026,

10:00 ET

Amarante
Paredes
Unlock

18th Jan 2026,

12:00 ET

Amora
Academica
0:0
1:1
27.9%
22.89%56.8%20.31%
Portugal Primeira Liga

18th Jan 2026,

10:30 ET

Famalicao
2.653
Santa Clara
3.075
0:0
1:1
63.6%
24.77%50.2%25.03%

18th Jan 2026,

13:00 ET

Braga
Tondela
Unlock

18th Jan 2026,

15:30 ET

FC Porto
1.519
Vitoria Guimaraes
7.380
0:0
2:1
67%
51.4%25.46%23.14%
Portugal Segunda Liga

18th Jan 2026,

09:00 ET

Maritimo
2.050
Lusitania FC
3.690
1:1
2:1
69.7%
35.8%34.4%29.8%
Romania Liga I

18th Jan 2026,

08:30 ET

FC Botosani
Csikszereda M. Ciuc
Unlock

18th Jan 2026,

10:45 ET

Otelul
4.000
CFR Cluj
1.890
0:1
0:1
39%
32.38%29.8%37.82%

18th Jan 2026,

13:30 ET

U. Cluj
4.250
Din. Bucuresti
1.870
0:0
1:2
56%
33.39%28%38.61%
Rwanda National Football league

18th Jan 2026,

08:30 ET

Al-Merreikh
APR
Unlock
Saudi Arabia Professional League

18th Jan 2026,

12:30 ET

Al-Hilal
1.460
Neom SC
5.580
2:0
2:1
77.7%
45.86%17%37.14%

18th Jan 2026,

12:30 ET

Al-Taawon
1.820
Al Riyadh
3.890
2:1
2:1
79.4%
41.03%24.8%34.17%
Singapore S.League

18th Jan 2026,

06:30 ET

Hougang
Balestier Khalsa
Unlock

18th Jan 2026,

06:30 ET

Lion City
Geylang
1:1
2:1
65.1%
36.9%33.85%29.25%
Spain Primera Division

18th Jan 2026,

08:00 ET

Valencia
3.455
Getafe
2.643
0:0
1:2
31.2%
23.88%26.92%49.2%

18th Jan 2026,

10:15 ET

Alaves
Atl. Madrid
Unlock

18th Jan 2026,

12:30 ET

Rayo Vallecano
4.015
Celta Vigo
2.135
0:1
1:2
32.8%
36.49%20.2%43.31%

18th Jan 2026,

15:00 ET

Barcelona
1.626
Real Sociedad
5.230
2:1
2:2
56.6%
28.49%44.7%26.81%
Spain Primera RFEF - Group 1

18th Jan 2026,

06:00 ET

Osasuna B
Ourense CF
Unlock

18th Jan 2026,

10:00 ET

Arenas Club
2.934
Cacereno
2.310
0:1
0:1
44.1%
28.33%32.87%38.8%

18th Jan 2026,

10:00 ET

Unionistas
4.345
Lugo
1.850
0:1
0:1
32.4%
37.06%18.1%44.84%

18th Jan 2026,

12:00 ET

Merida AD
Real Madrid B
Unlock

18th Jan 2026,

12:15 ET

Guadalajara
4.735
Barakaldo
1.700
0:2
0:1
49.3%
35.26%21.1%43.64%
Spain Primera RFEF - Group 2

18th Jan 2026,

06:00 ET

Eldense
2.410
Torremolinos
3.025
1:1
2:1
62%
45.1%28.59%26.31%

18th Jan 2026,

06:00 ET

Sabadell
Teruel
Unlock

18th Jan 2026,

10:00 ET

Betis B
5.040
Algeciras
1.680
0:1
1:2
50.5%
28.01%34.19%37.8%

18th Jan 2026,

12:15 ET

Murcia
3.085
Ibiza
2.380
0:0
1:2
38.2%
33.19%30.2%36.61%

18th Jan 2026,

14:30 ET

Gimnastic
Sanluqueno
Unlock
Spain Segunda Division

18th Jan 2026,

08:00 ET

Andorra (Andorra)
2.871
Mirandes
2.614
1:1
1:2
62%
28.72%30.88%40.4%

18th Jan 2026,

10:15 ET

Las Palmas
3.290
Santander
2.344
0:1
1:2
47.2%
35.12%25%39.88%

18th Jan 2026,

12:30 ET

Cadiz CF
Albacete
Unlock

18th Jan 2026,

12:30 ET

Huesca
4.065
Burgos CF
2.203
0:0
0:1
30.5%
34.15%24.3%41.55%

18th Jan 2026,

15:00 ET

Malaga
4.270
Cordoba
1.904
0:0
1:0
29.2%
39.25%31.6%29.15%
Spain Segunda RFEF - Group 1

18th Jan 2026,

06:00 ET

Bergantinos
Numancia
Unlock

18th Jan 2026,

11:00 ET

Atl. Astorga
3.655
Coruxo FC
2.010
0:1
0:1
24.9%
32.16%29.5%38.34%

18th Jan 2026,

11:00 ET

Dep. Fabril
1.960
Langreo
3.670
1:1
1:2
21.9%
29.87%33.9%36.23%

18th Jan 2026,

11:00 ET

Lealtad
Marino de Luanco
Unlock

18th Jan 2026,

11:00 ET

R. Oviedo B
2.080
Sarriana
3.305
0:0
2:1
39.3%
44.8%29.17%26.03%

18th Jan 2026,

11:00 ET

Rayo Cantabria
5.130
Gimnastica Segoviana
1.610
0:0
1:2
46.4%
30.15%34.05%35.8%

18th Jan 2026,

11:00 ET

UD Ourense
Real Avila
Unlock

18th Jan 2026,

11:00 ET

Valladolid Promesas
4.020
Salamanca
1.850
0:1
1:2
26.4%
28.02%33.08%38.9%
Spain Segunda RFEF - Group 2

18th Jan 2026,

05:30 ET

Ejea
8.800
Sestao
1.370
0:0
0:1
46.2%
37.39%18.4%44.21%

18th Jan 2026,

06:00 ET

Alfaro
Alaves B
Unlock

18th Jan 2026,

09:45 ET

Naxara
4.840
Ebro
1.700
0:1
0:1
32.3%
36.66%18.9%44.44%

18th Jan 2026,

10:30 ET

Tudelano
2.290
Mutilvera
3.055
1:0
2:1
24.4%
51.1%24.43%24.47%

18th Jan 2026,

11:00 ET

Amorebieta
UD Logrones
Unlock

18th Jan 2026,

11:00 ET

Zaragoza B
3.695
Gernika
1.929
0:1
1:2
67.2%
33.57%24%42.43%
Spain Segunda RFEF - Group 3

18th Jan 2026,

06:00 ET

Alcoyano
2.470
Barbastro
2.780
0:0
2:1
64.6%
60.3%20.99%18.71%

18th Jan 2026,

06:00 ET

Baleares
Girona B
Unlock

18th Jan 2026,

06:00 ET

Ibiza Islas Pitiusas
3.760
Terrassa
1.980
0:1
1:2
37.8%
30.29%34.2%35.51%

18th Jan 2026,

06:00 ET

Poblense
3.040
Olot
2.480
1:0
2:2
60.9%
24.41%50.4%25.19%

18th Jan 2026,

06:00 ET

Sant Andreu
Torrent
Unlock

18th Jan 2026,

06:00 ET

Valencia B
2.130
Porreres
3.305
1:0
2:1
44.9%
53.6%24.24%22.16%

18th Jan 2026,

10:15 ET

Reus FCR
3.210
Espanyol B
2.230
0:0
1:2
41%
30.15%33.95%35.9%
Spain Segunda RFEF - Group 4

18th Jan 2026,

06:00 ET

Almeria B
Linares
Unlock

18th Jan 2026,

06:00 ET

CD Estepona
5.660
Recreativo Huelva
1.650
0:0
1:2
33.8%
37.69%17.8%44.51%

18th Jan 2026,

06:00 ET

Melilla
3.420
Deportiva Minera
2.090
0:0
0:1
66.7%
30.5%33.5%36%

18th Jan 2026,

06:00 ET

Puente Genil
UCAM Murcia
Unlock

18th Jan 2026,

10:00 ET

Antoniano
3.765
La Union
2.070
0:0
1:2
40.6%
30.2%34%35.8%

18th Jan 2026,

11:00 ET

Xerez D.F.C.
3.275
Yeclano
2.380
1:0
1:2
58.4%
33.82%27.6%38.58%

18th Jan 2026,

12:00 ET

Aguilas FC
Xerez CD
Unlock

18th Jan 2026,

12:00 ET

Lorca Deportiva
3.475
Jaen
2.140
0:1
1:2
53.8%
34.03%25.8%40.17%
Spain Segunda RFEF - Group 5

18th Jan 2026,

06:00 ET

CF Intercity
2.050
Socuellamos
3.430
1:1
2:1
53.8%
59%21.54%19.46%

18th Jan 2026,

06:00 ET

Getafe B
Navalcarnero
Unlock

18th Jan 2026,

06:00 ET

San Sebastian Reyes
2.470
RSD Alcala
2.640
0:0
1:2
24.5%
29.76%31.1%39.14%

18th Jan 2026,

06:30 ET

Las Palmas B
3.140
Tenerife B
2.170
0:1
0:1
44.6%
33.81%24.6%41.59%

18th Jan 2026,

10:30 ET

Rayo Vallecano B
Quintanar del Rey
Unlock

18th Jan 2026,

11:30 ET

Conquense
4.005
Rayo Majadahonda
1.910
0:1
1:2
23.4%
32.64%29.5%37.86%
Switzerland Super League

18th Jan 2026,

08:00 ET

Zurich
4.175
Servette Geneve FC
1.800
0:1
0:1
46.4%
36.06%20.1%43.84%

18th Jan 2026,

10:30 ET

Sion
Basel
Unlock

18th Jan 2026,

10:30 ET

Thun
2.240
Grasshoppers
3.055
2:1
2:1
69.8%
61.1%20.64%18.26%
Thailand Thai Premier League

18th Jan 2026,

06:00 ET

Chiangrai Utd
12.300
Buriram
1.181
0:1
1:2
40%
34.37%25.4%40.23%

18th Jan 2026,

06:30 ET

Nakhon Ratchasima
Ratchaburi
Unlock

18th Jan 2026,

06:30 ET

Port MTI FC
Rayong FC
0:1
1:2
41.1%
27.05%28.25%44.7%

18th Jan 2026,

07:00 ET

Bangkok Utd
2.797
Pathum United
2.260
0:1
2:1
35%
38.71%31.4%29.89%
Tunisia Ligue 2

18th Jan 2026,

08:00 ET

AS Agareb
Hamam-Sousse
Unlock

18th Jan 2026,

08:00 ET

BS Bouhajla
Menzel Bourguiba
1:0
1:1
30.8%
20.44%59.9%19.66%

18th Jan 2026,

08:00 ET

Bousalem
US Tataouine
0:0
1:2
47.5%
33.98%28.5%37.52%

18th Jan 2026,

08:00 ET

EM Mahdia
Hammam-Lif
Unlock

18th Jan 2026,

08:00 ET

Msaken
Megrine
1:0
2:1
31.2%
43.9%28.93%27.17%

18th Jan 2026,

08:00 ET

Progres Sakiet
Ksour Essef
0:0
2:1
15.1%
62.2%19.38%18.42%

18th Jan 2026,

08:00 ET

Stade Gabesien
Korba
Unlock
Turkey 1. Lig

18th Jan 2026,

05:30 ET

Amedspor
2.600
Erzurum BB
2.590
1:0
1:2
69.5%
29.02%29.98%41%

18th Jan 2026,

08:00 ET

Sariyer
3.485
Boluspor
1.950
1:1
1:2
36.9%
30.58%30.6%38.82%

18th Jan 2026,

11:00 ET

Serik Spor
Umraniyespor
Unlock
Turkey Super Lig

18th Jan 2026,

06:30 ET

Antalyaspor
3.555
Kasimpasa
2.204
0:1
1:2
36.4%
35.36%21.1%43.54%

18th Jan 2026,

09:00 ET

Samsunspor
2.576
Genclerbirligi
2.940
1:1
1:1
39.3%
25.78%47.2%27.02%

18th Jan 2026,

09:00 ET

Trabzonspor
Kocaelispor
Unlock

18th Jan 2026,

12:00 ET

Fenerbahce
1.540
Alanyaspor
6.660
2:0
2:1
39.2%
38.2%33.42%28.38%
United Arab Emirates UAE League

18th Jan 2026,

08:05 ET

Al Bataeh
Bani Yas
0:1
2:1
49.7%
45.2%28.2%26.6%

18th Jan 2026,

10:45 ET

Ittihad Kalba
Al Sharjah
Unlock
World World Club Friendly

18th Jan 2026,

07:30 ET

JIPPO
3.560
AC Oulu
1.710
0:1
0:2
28.6%
36%20.6%43.4%
Zambia Super League

18th Jan 2026,

08:00 ET

Red Arrows
Green Eagles
0:1
1:1
70.2%
26.4%46%27.6%

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
Spain Primera Division

18th Jan 2026,

15:00 ET

Barcelona
1.626
Real Sociedad
5.230
2:2
1.6265.230Take Real Sociedad +2
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Australia A-League

18th Jan 2026,

01:00 ET

Wellington Phoenix
5.940
Sydney FC
1.531
1:2
33.25Bet under 3.25
Myanmar National League

18th Jan 2026,

04:30 ET

Mahar United
2.160
Dagon Port
2.390
2:2
43.50Bet over 3.50
Turkey 1. Lig

18th Jan 2026,

05:30 ET

Amedspor
2.600
Erzurum BB
2.590
1:2
32.25Bet over 2.25
Spain Segunda RFEF - Group 2

18th Jan 2026,

05:30 ET

Ejea
8.800
Sestao
1.370
0:1
12.25Bet under 2.25
Spain Segunda RFEF - Group 3

18th Jan 2026,

06:00 ET

Alcoyano
2.470
Barbastro
2.780
2:1
31.50Bet over 1.50
Spain Segunda RFEF - Group 4

18th Jan 2026,

06:00 ET

CD Estepona
5.660
Recreativo Huelva
1.650
1:2
31.75Bet over 1.75
Spain Segunda RFEF - Group 5

18th Jan 2026,

06:00 ET

CF Intercity
2.050
Socuellamos
3.430
2:1
32.50Bet over 2.50
Thailand Thai Premier League

18th Jan 2026,

06:00 ET

Chiangrai Utd
12.300
Buriram
1.181
1:2
32.75Bet over 2.75
Spain Primera RFEF - Group 2

18th Jan 2026,

06:00 ET

Eldense
2.410
Torremolinos
3.025
2:1
31.50Bet over 1.50
Spain Segunda RFEF - Group 3

18th Jan 2026,

06:00 ET

Ibiza Islas Pitiusas
3.760
Terrassa
1.980
1:2
32.25Bet over 2.25
Spain Segunda RFEF - Group 4

18th Jan 2026,

06:00 ET

Melilla
3.420
Deportiva Minera
2.090
0:1
11.75Bet under 1.75
Spain Segunda RFEF - Group 3

18th Jan 2026,

06:00 ET

Poblense
3.040
Olot
2.480
2:2
41.50Bet over 1.50
Spain Segunda RFEF - Group 5

18th Jan 2026,

06:00 ET

San Sebastian Reyes
2.470
RSD Alcala
2.640
1:2
31.75Bet over 1.75
Spain Segunda RFEF - Group 3

18th Jan 2026,

06:00 ET

Valencia B
2.130
Porreres
3.305
2:1
31.75Bet over 1.75
Netherlands Eerste Divisie

18th Jan 2026,

06:15 ET

Maastricht
5.030
Den Bosch
1.560
0:3
33.25Bet under 3.25
Turkey Super Lig

18th Jan 2026,

06:30 ET

Antalyaspor
3.555
Kasimpasa
2.204
1:2
32.25Bet over 2.25
Italy Serie A

18th Jan 2026,

06:30 ET

Genoa
3.045
Parma
2.957
2:2
41.50Bet over 1.50
Spain Segunda RFEF - Group 5

18th Jan 2026,

06:30 ET

Las Palmas B
3.140
Tenerife B
2.170
0:1
12.25Bet under 2.25
Thailand Thai Premier League

18th Jan 2026,

07:00 ET

Bangkok Utd
2.797
Pathum United
2.260
2:1
32.25Bet over 2.25
Belgium Jupiler League

18th Jan 2026,

07:30 ET

Anderlecht
2.210
Gent
3.270
1:1
22.50Bet under 2.50
Germany 2. Bundesliga

18th Jan 2026,

07:30 ET

Hannover
2.140
Kaiserslautern
3.215
2:1
32.50Bet over 2.50
World World Club Friendly

18th Jan 2026,

07:30 ET

JIPPO
3.560
AC Oulu
1.710
0:2
23.50Bet under 3.50
Germany 2. Bundesliga

18th Jan 2026,

07:30 ET

Paderborn
2.410
Holstein Kiel
2.801
2:1
32.50Bet over 2.50
Burundi Primus League

18th Jan 2026,

08:00 ET

Aigle Noir
1.290
Kayanza
6.840
2:1
33.50Bet under 3.50
Spain Segunda Division

18th Jan 2026,

08:00 ET

Andorra (Andorra)
2.871
Mirandes
2.614
1:2
32.50Bet over 2.50
Burundi Primus League

18th Jan 2026,

08:00 ET

Flambeau du Centre
1.830
Olympic S.
3.535
2:1
32.50Bet over 2.50
Burundi Primus League

18th Jan 2026,

08:00 ET

Muzinga
2.730
Musongati
2.240
2:1
32.50Bet over 2.50
Turkey 1. Lig

18th Jan 2026,

08:00 ET

Sariyer
3.485
Boluspor
1.950
1:2
32.50Bet over 2.50
Spain Primera Division

18th Jan 2026,

08:00 ET

Valencia
3.455
Getafe
2.643
1:2
31.25Bet over 1.25
Italy Lega Pro - Group C

18th Jan 2026,

08:30 ET

Brescia
1.929
Pro Vercelli
4.075
2:1
32.25Bet over 2.25
Netherlands Eredivisie

18th Jan 2026,

08:30 ET

Twente
1.627
Heracles
5.250
2:1
32.50Bet over 2.50
Netherlands Eredivisie

18th Jan 2026,

08:30 ET

Utrecht
1.831
Volendam
4.370
2:1
32.50Bet over 2.50
Italy Lega Pro - Group C

18th Jan 2026,

08:30 ET

Vicenza
1.790
Arzignano
4.495
2:1
31.75Bet over 1.75
Cyprus First Division

18th Jan 2026,

09:00 ET

Anorthosis
7.900
Omonia
1.380
0:1
12.50Bet under 2.50
Portugal Segunda Liga

18th Jan 2026,

09:00 ET

Maritimo
2.050
Lusitania FC
3.690
2:1
32.50Bet over 2.50
France Ligue 1

18th Jan 2026,

09:00 ET

Metz
6.090
Strasbourg
1.575
1:2
32.50Bet over 2.50
England Premier League

18th Jan 2026,

09:00 ET

Newcastle Utd
1.753
Wolves
4.820
1:2
32.50Bet over 2.50
Turkey Super Lig

18th Jan 2026,

09:00 ET

Samsunspor
2.576
Genclerbirligi
2.940
1:1
22.25Bet under 2.25
Spain Segunda RFEF - Group 2

18th Jan 2026,

09:45 ET

Naxara
4.840
Ebro
1.700
0:1
11.75Bet under 1.75
Portugal Liga 3

18th Jan 2026,

10:00 ET

AD Fafe
2.530
Guimaraes B
2.650
2:1
32.25Bet over 2.25
Portugal Liga 3

18th Jan 2026,

10:00 ET

AD Marco 09
4.495
Trofense
1.800
2:1
32.25Bet over 2.25
Spain Segunda RFEF - Group 4

18th Jan 2026,

10:00 ET

Antoniano
3.765
La Union
2.070
1:2
31.50Bet over 1.50
Spain Primera RFEF - Group 1

18th Jan 2026,

10:00 ET

Arenas Club
2.934
Cacereno
2.310
0:1
12.25Bet under 2.25
Greece Super League

18th Jan 2026,

10:00 ET

Aris
2.140
AEL Larissa
3.665
2:1
32.25Bet over 2.25
Spain Primera RFEF - Group 2

18th Jan 2026,

10:00 ET

Betis B
5.040
Algeciras
1.680
1:2
32.25Bet over 2.25
Cyprus First Division

18th Jan 2026,

10:00 ET

Krasava
11.400
AEK Larnaca
1.260
0:1
12.50Bet under 2.50
Spain Primera RFEF - Group 1

18th Jan 2026,

10:00 ET

Unionistas
4.345
Lugo
1.850
0:1
11.50Bet under 1.50
Spain Segunda Division

18th Jan 2026,

10:15 ET

Las Palmas
3.290
Santander
2.344
1:2
32.50Bet over 2.50
Spain Segunda RFEF - Group 3

18th Jan 2026,

10:15 ET

Reus FCR
3.210
Espanyol B
2.230
1:2
31.50Bet over 1.50
Gibraltar National League

18th Jan 2026,

10:30 ET

Europa FC
3.070
Lincoln Red Imps
1.830
1:2
33.50Bet under 3.50
Portugal Primeira Liga

18th Jan 2026,

10:30 ET

Famalicao
2.653
Santa Clara
3.075
1:1
21.75Bet over 1.75
Switzerland Super League

18th Jan 2026,

10:30 ET

Thun
2.240
Grasshoppers
3.055
2:1
32.50Bet over 2.50
Spain Segunda RFEF - Group 2

18th Jan 2026,

10:30 ET

Tudelano
2.290
Mutilvera
3.055
2:1
32.25Bet over 2.25
Germany 3. Liga

18th Jan 2026,

10:30 ET

Viktoria Koln
1.710
Schweinfurt
4.115
2:1
32.50Bet over 2.50
Romania Liga I

18th Jan 2026,

10:45 ET

Otelul
4.000
CFR Cluj
1.890
0:1
12.25Bet under 2.25
Netherlands Eerste Divisie

18th Jan 2026,

10:45 ET

Willem II
2.230
Eindhoven FC
2.935
2:2
42.50Bet over 2.50
Spain Segunda RFEF - Group 1

18th Jan 2026,

11:00 ET

Atl. Astorga
3.655
Coruxo FC
2.010
0:1
12.25Bet under 2.25
Spain Segunda RFEF - Group 1

18th Jan 2026,

11:00 ET

Dep. Fabril
1.960
Langreo
3.670
1:2
31.75Bet over 1.75
Spain Segunda RFEF - Group 1

18th Jan 2026,

11:00 ET

R. Oviedo B
2.080
Sarriana
3.305
2:1
32.25Bet over 2.25
Spain Segunda RFEF - Group 1

18th Jan 2026,

11:00 ET

Rayo Cantabria
5.130
Gimnastica Segoviana
1.610
1:2
32.25Bet over 2.25
Spain Segunda RFEF - Group 1

18th Jan 2026,

11:00 ET

Valladolid Promesas
4.020
Salamanca
1.850
1:2
32.25Bet over 2.25
Spain Segunda RFEF - Group 4

18th Jan 2026,

11:00 ET

Xerez D.F.C.
3.275
Yeclano
2.380
1:2
31.50Bet over 1.50
Spain Segunda RFEF - Group 2

18th Jan 2026,

11:00 ET

Zaragoza B
3.695
Gernika
1.929
1:2
32.50Bet over 2.50
France Ligue 1

18th Jan 2026,

11:15 ET

Paris FC
2.500
Nantes
3.210
2:1
32.25Bet over 2.25
Italy Serie B

18th Jan 2026,

11:15 ET

Spezia
4.610
Palermo
1.747
1:2
32.50Bet over 2.50
Spain Segunda RFEF - Group 5

18th Jan 2026,

11:30 ET

Conquense
4.005
Rayo Majadahonda
1.910
1:2
31.75Bet over 1.75
Germany Bundesliga

18th Jan 2026,

11:30 ET

Freiburg
2.562
Augsburg
2.979
2:1
32.50Bet over 2.50
Italy Lega Pro - Group C

18th Jan 2026,

11:30 ET

Virtus Verona
4.240
Inter U23
1.800
2:1
32.25Bet over 2.25
Italy Serie A

18th Jan 2026,

12:00 ET

AS Roma
2.242
Torino
3.735
1:1
22.25Bet under 2.25
Turkey Super Lig

18th Jan 2026,

12:00 ET

Fenerbahce
1.540
Alanyaspor
6.660
2:1
32.25Bet over 2.25
Spain Segunda RFEF - Group 4

18th Jan 2026,

12:00 ET

Lorca Deportiva
3.475
Jaen
2.140
1:2
31.50Bet over 1.50
Greece Super League

18th Jan 2026,

12:00 ET

OFI Crete
18.500
PAOK
1.124
1:2
33.25Bet under 3.25
Spain Primera RFEF - Group 1

18th Jan 2026,

12:15 ET

Guadalajara
4.735
Barakaldo
1.700
0:1
12.25Bet under 2.25
Spain Primera RFEF - Group 2

18th Jan 2026,

12:15 ET

Murcia
3.085
Ibiza
2.380
1:2
31.50Bet over 1.50
Saudi Arabia Professional League

18th Jan 2026,

12:30 ET

Al-Hilal
1.460
Neom SC
5.580
2:1
32.75Bet over 2.75
Saudi Arabia Professional League

18th Jan 2026,

12:30 ET

Al-Taawon
1.820
Al Riyadh
3.890
2:1
32.25Bet over 2.25
Spain Segunda Division

18th Jan 2026,

12:30 ET

Huesca
4.065
Burgos CF
2.203
0:1
11.50Bet under 1.50
Spain Primera Division

18th Jan 2026,

12:30 ET

Rayo Vallecano
4.015
Celta Vigo
2.135
1:2
32.25Bet over 2.25
Belgium Jupiler League

18th Jan 2026,

12:30 ET

St. Liege
4.755
Charleroi
1.882
1:2
32.25Bet over 2.25
Belgium Jupiler League

18th Jan 2026,

13:15 ET

Leuven
4.550
St. Truiden
1.790
0:1
12.50Bet under 2.50
Germany 3. Liga

18th Jan 2026,

13:30 ET

Hoffenheim II
1.680
TSV Havelse
4.110
2:1
33.25Bet under 3.25
Romania Liga I

18th Jan 2026,

13:30 ET

U. Cluj
4.250
Din. Bucuresti
1.870
1:2
32.25Bet over 2.25
Africa Cup of Nations

18th Jan 2026,

14:00 ET

Morocco
2.419
Senegal
3.615
2:1
31.50Bet over 1.50
France Ligue 1

18th Jan 2026,

14:45 ET

Brest
5.490
Lyon
1.677
1:2
32.25Bet over 2.25
Italy Serie A

18th Jan 2026,

14:45 ET

Lecce
12.500
AC Milan
1.341
1:2
32.50Bet over 2.50
Spain Primera Division

18th Jan 2026,

15:00 ET

Barcelona
1.626
Real Sociedad
5.230
2:2
43.25Bet over 3.25
Spain Segunda Division

18th Jan 2026,

15:00 ET

Malaga
4.270
Cordoba
1.904
1:0
12.25Bet under 2.25
Portugal Primeira Liga

18th Jan 2026,

15:30 ET

FC Porto
1.519
Vitoria Guimaraes
7.380
2:1
32.25Bet over 2.25
El Salvador Primera Division

18th Jan 2026,

16:00 ET

Hercules (El Salvador)
3.935
Fuerte San Francisco
1.780
1:2
32.25Bet over 2.25
Colombia Primera A

18th Jan 2026,

16:10 ET

Dep. Cali
2.395
Jaguares de Cordoba
2.938
1:1
22.25Bet under 2.25
Mexico Primera Division

18th Jan 2026,

18:00 ET

Juarez
2.500
Santos Laguna
2.670
2:2
42.25Bet over 2.25
Colombia Primera A

18th Jan 2026,

18:20 ET

Deportes Tolima
3.395
Junior
2.200
1:2
31.75Bet over 1.75

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

18th Jan 2026,

05:30 ET

Ejea
8.800
Sestao
1.370
0.29
Ejea ML
Spain Segunda RFEF - Group 3

18th Jan 2026,

06:00 ET

Alcoyano
2.470
Barbastro
2.780
0.33
Alcoyano ML
Spain Segunda RFEF - Group 4

18th Jan 2026,

06:00 ET

CD Estepona
5.660
Recreativo Huelva
1.650
0.24
CD Estepona ML
Spain Segunda RFEF - Group 5

18th Jan 2026,

06:00 ET

CF Intercity
2.050
Socuellamos
3.430
0.2
CF Intercity ML
Spain Segunda RFEF - Group 3

18th Jan 2026,

06:00 ET

Valencia B
2.130
Porreres
3.305
0.13
Valencia B ML
Germany 2. Bundesliga

18th Jan 2026,

07:30 ET

Hannover
2.140
Kaiserslautern
3.215
0.15
Hannover ML
Germany 2. Bundesliga

18th Jan 2026,

07:30 ET

Paderborn
2.410
Holstein Kiel
2.801
0.17
Paderborn ML
Spain Primera Division

18th Jan 2026,

08:00 ET

Valencia
3.455
Getafe
2.643
0.18
Getafe ML
Cyprus First Division

18th Jan 2026,

09:00 ET

Anorthosis
7.900
Omonia
1.380
0.28
Anorthosis ML
England Premier League

18th Jan 2026,

09:00 ET

Newcastle Utd
1.753
Wolves
4.820
0.33
Wolves ML
Portugal Liga 3

18th Jan 2026,

10:00 ET

AD Fafe
2.530
Guimaraes B
2.650
0.18
AD Fafe ML
Portugal Liga 3

18th Jan 2026,

10:00 ET

AD Marco 09
4.495
Trofense
1.800
0.29
AD Marco 09 ML
Spain Primera RFEF - Group 1

18th Jan 2026,

10:00 ET

Unionistas
4.345
Lugo
1.850
0.18
Unionistas ML
Switzerland Super League

18th Jan 2026,

10:30 ET

Thun
2.240
Grasshoppers
3.055
0.3
Thun ML
Spain Segunda RFEF - Group 2

18th Jan 2026,

10:30 ET

Tudelano
2.290
Mutilvera
3.055
0.13
Tudelano ML
Italy Lega Pro - Group C

18th Jan 2026,

11:30 ET

Virtus Verona
4.240
Inter U23
1.800
0.2
Virtus Verona ML
Saudi Arabia Professional League

18th Jan 2026,

12:30 ET

Al-Hilal
1.460
Neom SC
5.580
0.23
Neom SC ML
Africa Cup of Nations

18th Jan 2026,

14:00 ET

Morocco
2.419
Senegal
3.615
0.25
Morocco ML
France Ligue 1

18th Jan 2026,

14:45 ET

Brest
5.490
Lyon
1.677
0.23
Brest ML
Spain Segunda Division

18th Jan 2026,

15:00 ET

Malaga
4.270
Cordoba
1.904
0.21
Malaga 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