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
Angola Girabola

13th Jan 2026,

10:00 ET

Guelson
16.500
Petro Atletico
1.131
1:0
2:1
24.9%
62.1%20.53%17.37%
1:1
1:2
Belgium Belgian Cup

13th Jan 2026,

14:30 ET

Club Brugge
1.975
Charleroi
3.550
1:0
1:2
36.1%
28.83%33.87%37.3%
0:2
0:2

13th Jan 2026,

14:30 ET

RAAL La Louviere
Antwerp
Unlock
Costa Rica Primera Division

13th Jan 2026,

18:00 ET

San Carlos
3.040
Zeledon
2.200
1:1
1:2
59%
19.18%22.02%58.8%

13th Jan 2026,

21:00 ET

Puntarenas FC
5.420
Saprissa
1.550
0:1
0:1
70.1%
35.16%21.9%42.94%
England EFL Cup

13th Jan 2026,

15:00 ET

Manchester City
Newcastle Utd
Unlock
Unlock Prediction
England EFL Trophy

13th Jan 2026,

14:00 ET

Fleetwood Town
3.660
Doncaster
1.885
0:2
1:2
43.8%
30.3%33.7%36%
0:1
1:3

13th Jan 2026,

14:00 ET

Harrogate
5.420
Stockport County
1.490
0:1
0:1
65.6%
34.16%23.3%42.54%
0:0
1:2

13th Jan 2026,

14:00 ET

Plymouth
Bristol Rovers
Unlock
Unlock Prediction

13th Jan 2026,

14:00 ET

Port Vale
5.680
Bolton
1.490
1:0
1:2
50%
30.52%34.1%35.38%
0:0
1:0

13th Jan 2026,

14:00 ET

Rotherham
6.470
Huddersfield
1.440
0:1
1:2
65.9%
35.3%22%42.7%
0:2
0:3

13th Jan 2026,

14:00 ET

Swindon
Luton
Unlock
Unlock Prediction
England National L. South

13th Jan 2026,

14:45 ET

Hornchurch
2.751
Dorking
2.220
0:1
1:2
64.5%
34.32%23%42.68%
postp.

13th Jan 2026,

14:45 ET

Slough
2.864
Chippenham Town
2.240
1:1
1:2
44.2%
29.17%33.93%36.9%
0:2
1:2
England National League

13th Jan 2026,

14:45 ET

Brackley
Eastleigh
Unlock
postp.

13th Jan 2026,

14:45 ET

Gateshead
13.900
Southend
1.175
0:1
1:3
75%
33.22%24.7%42.08%
postp.
Germany Bundesliga

13th Jan 2026,

12:30 ET

Eintracht Frankfurt
4.460
VfB Stuttgart
1.715
0:1
1:2
71.9%
32.92%28.3%38.78%
1:2
2:3

13th Jan 2026,

14:30 ET

Bayer Leverkusen
Hamburger
Unlock
postp.

13th Jan 2026,

14:30 ET

Heidenheim
4.650
Mainz
1.784
0:0
1:2
28.9%
33.61%24.5%41.89%
0:1
1:2

13th Jan 2026,

14:30 ET

Werder Bremen
6.670
Dortmund
1.456
0:1
1:2
22.7%
36.49%20.2%43.31%
0:1
0:3
Iraq Stars League

13th Jan 2026,

07:00 ET

Al Mosul
Al Shorta
Unlock
Unlock Prediction

13th Jan 2026,

07:00 ET

Al Zawraa
1.880
Diyala
4.075
1:1
1:1
51.2%
28.93%41.9%29.17%
0:0
1:1

13th Jan 2026,

09:30 ET

Al Quwa Al Jawiya
Baghdad
0:1
1:1
28.1%
28.58%42.6%28.82%
1:0
2:0

13th Jan 2026,

09:30 ET

Al-Qassim
Al-Karma
Unlock
Unlock Prediction

13th Jan 2026,

09:30 ET

Duhok
4.155
Erbil
1.990
1:1
1:1
35%
27.45%45.1%27.45%
0:0
1:2
Italy Coppa Italia

13th Jan 2026,

15:00 ET

Torino
6.160
AS Roma
1.620
0:0
0:3
71.7%
35.51%20.6%43.89%
1:0
3:2
Mauritania Ligue 1

13th Jan 2026,

11:00 ET

Gendrim
Police
Unlock
Unlock Prediction
Mexico Primera Division

13th Jan 2026,

18:00 ET

Mazatlan FC
5.670
Puebla
1.570
0:1
1:2
45.1%
30.82%30.6%38.58%

13th Jan 2026,

20:00 ET

Monterrey
2.540
Necaxa
2.550
1:1
1:2
37.9%
17.45%19.65%62.9%

13th Jan 2026,

20:06 ET

Club Leon
Pachuca
Unlock

13th Jan 2026,

22:10 ET

Guadalajara Chivas
1.790
Juarez
4.535
1:1
2:2
33.8%
30.99%40.4%28.61%
Myanmar National League

13th Jan 2026,

04:00 ET

Ispe FC
2.300
Ayeyawady
2.625
1:0
1:1
66.9%
27.16%46%26.84%
1:0
1:0

13th Jan 2026,

04:30 ET

Yadanarbon
Mahar United
Unlock
Unlock Prediction
Portugal Revelacao U23

13th Jan 2026,

06:00 ET

Leixoes U23
3.265
Famalicao U23
1.950
0:1
1:2
27.5%
38.09%17%44.91%
0:1
2:2

13th Jan 2026,

07:00 ET

Santa Clara U23
2.982
Braga U23
2.150
1:1
2:1
35.3%
39.4%32.68%27.92%
0:1
1:2

13th Jan 2026,

10:00 ET

Benfica U23
Torreense U23
Unlock
Unlock Prediction

13th Jan 2026,

12:00 ET

Academico Viseu U23
2.785
Sporting Lisbon U23
2.450
0:0
1:2
55.8%
18.46%21.24%60.3%
1:1
2:1
Saudi Arabia Division 1

13th Jan 2026,

07:35 ET

Al Zulfi
3.795
Al-Raed
1.840
1:0
1:2
30.7%
22.37%25.53%52.1%
2:0
2:1

13th Jan 2026,

07:45 ET

Jeddah
Al Orubah
Unlock
Unlock Prediction
Saudi Arabia Professional League

13th Jan 2026,

10:25 ET

Al Kholood
2.780
Al Okhdood
2.780
1:1
1:2
59.9%
24.16%25.54%50.3%
0:0
0:1

13th Jan 2026,

12:30 ET

Al Riyadh
3.685
Al-Fateh
1.860
0:1
1:2
41.3%
37.16%17.4%45.44%
0:1
1:3

13th Jan 2026,

12:30 ET

Al-Ittihad FC
Damac
Unlock
Unlock Prediction
Spain Copa del Rey

13th Jan 2026,

15:00 ET

Ath Bilbao
1.544
Leonesa
6.190
0:0
2:1
31.8%
38.9%32.68%28.43%
3:3
3:3

13th Jan 2026,

15:00 ET

Atl. Madrid
1.336
Dep. La Coruna
7.990
1:1
2:1
29%
53.8%24.67%21.53%
0:0
1:0

13th Jan 2026,

15:00 ET

Osasuna
Real Sociedad
Unlock
Unlock Prediction
Uganda Premier League

13th Jan 2026,

08:00 ET

Entebbe UPPC
URA SC
0:1
2:1
42.2%
41.8%29.28%28.92%
0:0
1:0
Wales Premier League

13th Jan 2026,

14:45 ET

Bala
4.070
Flint
1.750
0:1
0:1
47.6%
35.71%20.2%44.09%
3:0
4:0

13th Jan 2026,

14:45 ET

Briton Ferry
Haverfordwest
Unlock
Unlock Prediction

13th Jan 2026,

14:45 ET

Cardiff Metropolitan
4.525
Penybont
1.700
0:0
2:2
45.6%
18.7%62.3%19%
1:0
1:1

13th Jan 2026,

14:45 ET

Colwyn Bay
10.600
TNS
1.204
0:1
0:3
56.4%
35.96%20.3%43.74%
0:1
0:1

13th Jan 2026,

14:45 ET

Connahs Q.
Caernarfon
Unlock
Unlock Prediction

13th Jan 2026,

14:45 ET

Llanelli
12.200
Barry
1.190
0:0
0:1
66.5%
36.27%18.6%45.13%
1:3
1:5
World World Club Friendly

13th Jan 2026,

03:30 ET

Karvina
3.365
Zaglebie
1.770
1:1
2:2
18%
23.3%51.7%25%
1:1
2:2

13th Jan 2026,

05:00 ET

CFR Cluj
Atzeneta
Unlock

13th Jan 2026,

05:00 ET

Mas Taborsko
Mlada Boleslav
2:1
2:2
43.4%
21.16%59.2%19.64%
3:0
3:4

13th Jan 2026,

05:30 ET

Viborg
2.530
Randers FC
2.410
1:1
1:2
63.6%
19.25%20.75%60%
0:1
0:2

13th Jan 2026,

07:00 ET

DVTK
Bodo/Glimt
Unlock
Unlock Prediction

13th Jan 2026,

07:00 ET

L. Mikulas
Ostrava B
1:0
1:2
36%
32.08%31.9%36.02%

13th Jan 2026,

07:00 ET

LKS Lodz
2.730
Paks
2.000
1:1
1:2
52.9%
29.93%33.47%36.6%
0:0
0:0

13th Jan 2026,

07:00 ET

Nyiregyhaza
Levski
Unlock
Unlock Prediction

13th Jan 2026,

07:00 ET

Termalica
2.898
IMT Novi Beograd
1.960
2:0
2:2
29.9%
29.05%40.2%30.75%
1:0
3:1

13th Jan 2026,

08:00 ET

Paks
Radnicki Nis
0:0
1:2
50.5%
22.66%24.74%52.6%

13th Jan 2026,

08:30 ET

Komarno
Grazer
Unlock
Unlock Prediction

13th Jan 2026,

08:30 ET

Osijek
Gyor
1:1
2:1
20%
59.8%20.1%20.1%
0:1
2:1

13th Jan 2026,

08:30 ET

Radomlje
4.270
Gorica
1.660
0:1
1:1
61.9%
24.23%51.3%24.47%
0:0
0:2

13th Jan 2026,

08:30 ET

Vukovar 1991
Belupo
Unlock
Unlock Prediction

13th Jan 2026,

09:00 ET

Bucaramanga
Ind. Medellin
1:1
2:1
24.9%
42.1%29.91%27.99%
1:3

13th Jan 2026,

09:00 ET

Terek Grozni
1.630
Novi Pazar
4.490
1:1
1:1
45.6%
22.2%54.4%23.4%
0:0
0:1

13th Jan 2026,

09:30 ET

Chemnitzer
Fortuna Koln
Unlock
Unlock Prediction

13th Jan 2026,

14:30 ET

Sligo Rovers
1.420
Finn Harps
6.290
0:0
1:2
51.1%
31.08%33.8%35.12%
0:1
0:1

13th Jan 2026,

19:00 ET

Once Caldas
2.760
America De Cali
2.620
0:1
1:2
45.6%
18.35%19.55%62.1%

13th Jan 2026,

21:00 ET

Platense
Luis Angel Firpo
Unlock

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
World World Club Friendly

13th Jan 2026,

08:30 ET

Radomlje
4.270
Gorica
1.660
1:1
4.2701.660
0:2
Take Radomlje +2
World World Club Friendly

13th Jan 2026,

09:00 ET

Terek Grozni
1.630
Novi Pazar
4.490
1:1
1.6304.490
0:1
Take Novi Pazar +2
Wales Premier League

13th Jan 2026,

14:45 ET

Cardiff Metropolitan
4.525
Penybont
1.700
2:2
4.5251.700
1:1
Take Cardiff Metropolitan +2
Mexico Primera Division

13th Jan 2026,

22:10 ET

Guadalajara Chivas
1.790
Juarez
4.535
2:2
1.7904.535Take Juarez +2
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
World World Club Friendly

13th Jan 2026,

03:30 ET

Karvina
3.365
Zaglebie
1.770
2:2
43.50
2:2
Bet over 3.50
Myanmar National League

13th Jan 2026,

04:00 ET

Ispe FC
2.300
Ayeyawady
2.625
1:1
22.50
1:0
Bet under 2.50
World World Club Friendly

13th Jan 2026,

05:30 ET

Viborg
2.530
Randers FC
2.410
1:2
33.25
0:2
Bet under 3.25
Portugal Revelacao U23

13th Jan 2026,

06:00 ET

Leixoes U23
3.265
Famalicao U23
1.950
1:2
32.50
2:2
Bet over 2.50
Iraq Stars League

13th Jan 2026,

07:00 ET

Al Zawraa
1.880
Diyala
4.075
1:1
22.25
1:1
Bet under 2.25
World World Club Friendly

13th Jan 2026,

07:00 ET

LKS Lodz
2.730
Paks
2.000
1:2
33.50
0:0
Bet under 3.50
Portugal Revelacao U23

13th Jan 2026,

07:00 ET

Santa Clara U23
2.982
Braga U23
2.150
2:1
32.50
1:2
Bet over 2.50
World World Club Friendly

13th Jan 2026,

07:00 ET

Termalica
2.898
IMT Novi Beograd
1.960
2:2
43.50
3:1
Bet over 3.50
Saudi Arabia Division 1

13th Jan 2026,

07:35 ET

Al Zulfi
3.795
Al-Raed
1.840
1:2
32.25
2:1
Bet over 2.25
World World Club Friendly

13th Jan 2026,

08:30 ET

Radomlje
4.270
Gorica
1.660
1:1
22.50
0:2
Bet under 2.50
World World Club Friendly

13th Jan 2026,

09:00 ET

Terek Grozni
1.630
Novi Pazar
4.490
1:1
23.50
0:1
Bet under 3.50
Iraq Stars League

13th Jan 2026,

09:30 ET

Duhok
4.155
Erbil
1.990
1:1
21.50
1:2
Bet over 1.50
Angola Girabola

13th Jan 2026,

10:00 ET

Guelson
16.500
Petro Atletico
1.131
2:1
33.25
1:2
Bet under 3.25
Saudi Arabia Professional League

13th Jan 2026,

10:25 ET

Al Kholood
2.780
Al Okhdood
2.780
1:2
32.50
0:1
Bet over 2.50
Portugal Revelacao U23

13th Jan 2026,

12:00 ET

Academico Viseu U23
2.785
Sporting Lisbon U23
2.450
1:2
32.25
2:1
Bet over 2.25
Saudi Arabia Professional League

13th Jan 2026,

12:30 ET

Al Riyadh
3.685
Al-Fateh
1.860
1:2
32.25
1:3
Bet over 2.25
Germany Bundesliga

13th Jan 2026,

12:30 ET

Eintracht Frankfurt
4.460
VfB Stuttgart
1.715
1:2
33.50
2:3
Bet under 3.50
England EFL Trophy

13th Jan 2026,

14:00 ET

Fleetwood Town
3.660
Doncaster
1.885
1:2
32.25
1:3
Bet over 2.25
England EFL Trophy

13th Jan 2026,

14:00 ET

Port Vale
5.680
Bolton
1.490
1:2
32.50
1:0
Bet over 2.50
England EFL Trophy

13th Jan 2026,

14:00 ET

Rotherham
6.470
Huddersfield
1.440
1:2
32.50
0:3
Bet over 2.50
Belgium Belgian Cup

13th Jan 2026,

14:30 ET

Club Brugge
1.975
Charleroi
3.550
1:2
32.50
0:2
Bet over 2.50
Germany Bundesliga

13th Jan 2026,

14:30 ET

Heidenheim
4.650
Mainz
1.784
1:2
32.50
1:2
Bet over 2.50
World World Club Friendly

13th Jan 2026,

14:30 ET

Sligo Rovers
1.420
Finn Harps
6.290
1:2
32.50
0:1
Bet over 2.50
Germany Bundesliga

13th Jan 2026,

14:30 ET

Werder Bremen
6.670
Dortmund
1.456
1:2
33.25
0:3
Bet under 3.25
Wales Premier League

13th Jan 2026,

14:45 ET

Bala
4.070
Flint
1.750
0:1
12.50
4:0
Bet under 2.50
Wales Premier League

13th Jan 2026,

14:45 ET

Cardiff Metropolitan
4.525
Penybont
1.700
2:2
42.50
1:1
Bet over 2.50
Wales Premier League

13th Jan 2026,

14:45 ET

Colwyn Bay
10.600
TNS
1.204
0:3
33.25
0:1
Bet under 3.25
England National League

13th Jan 2026,

14:45 ET

Gateshead
13.900
Southend
1.175
1:3
43.25Bet over 3.25
England National L. South

13th Jan 2026,

14:45 ET

Hornchurch
2.751
Dorking
2.220
1:2
32.50Bet over 2.50
England National L. South

13th Jan 2026,

14:45 ET

Slough
2.864
Chippenham Town
2.240
1:2
32.50
1:2
Bet over 2.50
Spain Copa del Rey

13th Jan 2026,

15:00 ET

Ath Bilbao
1.544
Leonesa
6.190
2:1
32.25
3:3
Bet over 2.25
Spain Copa del Rey

13th Jan 2026,

15:00 ET

Atl. Madrid
1.336
Dep. La Coruna
7.990
2:1
32.50
1:0
Bet over 2.50
Italy Coppa Italia

13th Jan 2026,

15:00 ET

Torino
6.160
AS Roma
1.620
0:3
32.50
3:2
Bet over 2.50
Mexico Primera Division

13th Jan 2026,

18:00 ET

Mazatlan FC
5.670
Puebla
1.570
1:2
32.25Bet over 2.25
Costa Rica Primera Division

13th Jan 2026,

18:00 ET

San Carlos
3.040
Zeledon
2.200
1:2
32.25Bet over 2.25
World World Club Friendly

13th Jan 2026,

19:00 ET

Once Caldas
2.760
America De Cali
2.620
1:2
32.25Bet over 2.25
Mexico Primera Division

13th Jan 2026,

20:00 ET

Monterrey
2.540
Necaxa
2.550
1:2
32.50Bet over 2.50
Costa Rica Primera Division

13th Jan 2026,

21:00 ET

Puntarenas FC
5.420
Saprissa
1.550
0:1
12.25Bet under 2.25
Mexico Primera Division

13th Jan 2026,

22:10 ET

Guadalajara Chivas
1.790
Juarez
4.535
2:2
42.25Bet over 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
World World Club Friendly

13th Jan 2026,

05:30 ET

Viborg
2.530
Randers FC
2.410
0.32
Randers FC ML
0:2
Portugal Revelacao U23

13th Jan 2026,

06:00 ET

Leixoes U23
3.265
Famalicao U23
1.950
0.11
Leixoes U23 ML
2:2
Angola Girabola

13th Jan 2026,

10:00 ET

Guelson
16.500
Petro Atletico
1.131
0.6
Guelson ML
1:2
Saudi Arabia Professional League

13th Jan 2026,

10:25 ET

Al Kholood
2.780
Al Okhdood
2.780
0.22
Al Okhdood ML
0:1
Portugal Revelacao U23

13th Jan 2026,

12:00 ET

Academico Viseu U23
2.785
Sporting Lisbon U23
2.450
0.33
Sporting Lisbon U23 ML
2:1
Saudi Arabia Professional League

13th Jan 2026,

12:30 ET

Al Riyadh
3.685
Al-Fateh
1.860
0.14
Al Riyadh ML
1:3
Belgium Belgian Cup

13th Jan 2026,

14:30 ET

Club Brugge
1.975
Charleroi
3.550
0.13
Charleroi ML
0:2
Costa Rica Primera Division

13th Jan 2026,

18:00 ET

San Carlos
3.040
Zeledon
2.200
0.24
Zeledon ML
World World Club Friendly

13th Jan 2026,

19:00 ET

Once Caldas
2.760
America De Cali
2.620
0.39
America De Cali ML
Mexico Primera Division

13th Jan 2026,

20:00 ET

Monterrey
2.540
Necaxa
2.550
0.39
Necaxa 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