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
Belgium Belgian Cup

13th Jan 2026,

14:30 ET

Club Brugge
1.790
Charleroi
4.270
1:0
1:2
36.1%
28.83%33.87%37.3%

13th Jan 2026,

14:30 ET

RAAL La Louviere
3.795
Antwerp
1.980
0:1
1:2
23.3%
36.79%19.6%43.61%
Costa Rica Primera Division

13th Jan 2026,

18:00 ET

San Carlos
Zeledon
Unlock

13th Jan 2026,

21:00 ET

Puntarenas FC
5.570
Saprissa
1.540
0:1
0:1
70.1%
35.16%21.9%42.94%
England EFL Cup

13th Jan 2026,

15:00 ET

Manchester City
2.226
Newcastle Utd
3.310
1:1
2:1
58.2%
57.5%22.07%20.43%
England EFL Trophy

13th Jan 2026,

14:00 ET

Fleetwood Town
Doncaster
Unlock

13th Jan 2026,

14:00 ET

Harrogate
8.000
Stockport County
1.310
0:1
0:1
65.6%
34.16%23.3%42.54%

13th Jan 2026,

14:00 ET

Plymouth
2.120
Bristol Rovers
3.045
1:1
2:1
53.2%
44.4%29.03%26.57%

13th Jan 2026,

14:00 ET

Port Vale
Bolton
Unlock

13th Jan 2026,

14:00 ET

Rotherham
5.530
Huddersfield
1.490
0:1
1:2
65.9%
35.3%22%42.7%

13th Jan 2026,

14:00 ET

Swindon
5.210
Luton
1.550
1:1
1:2
58.4%
29.06%33.54%37.4%
England National L. South

13th Jan 2026,

14:45 ET

Hornchurch
Dorking
Unlock
postp.

13th Jan 2026,

14:45 ET

Slough
2.876
Chippenham Town
2.200
1:1
1:2
44.2%
29.17%33.93%36.9%
England National League

13th Jan 2026,

14:45 ET

Brackley
3.315
Eastleigh
2.090
0:0
0:1
31.6%
34.08%27.3%38.62%
postp.

13th Jan 2026,

14:45 ET

Gateshead
Southend
Unlock
postp.
Germany Bundesliga

13th Jan 2026,

12:30 ET

Eintracht Frankfurt
4.420
VfB Stuttgart
1.830
0:1
1:2
71.9%
32.92%28.3%38.78%

13th Jan 2026,

14:30 ET

Bayer Leverkusen
2.144
Hamburger
3.515
1:1
2:1
53.3%
52.1%24.7%23.2%

13th Jan 2026,

14:30 ET

Heidenheim
Mainz
Unlock

13th Jan 2026,

14:30 ET

Werder Bremen
8.600
Dortmund
1.394
0:1
1:2
22.7%
36.49%20.2%43.31%
Iraq Stars League

13th Jan 2026,

07:00 ET

Al Mosul
9.150
Al Shorta
1.360
1:0
1:2
27.9%
25.21%27.79%47%

13th Jan 2026,

07:00 ET

Al Zawraa
Diyala
Unlock

13th Jan 2026,

09:30 ET

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

13th Jan 2026,

09:30 ET

Al-Qassim
Al-Karma
1:0
1:2
30%
34.51%25.4%40.09%

13th Jan 2026,

09:30 ET

Duhok
Erbil
Unlock
Italy Coppa Italia

13th Jan 2026,

15:00 ET

Torino
5.850
AS Roma
1.670
0:0
0:3
71.7%
35.51%20.6%43.89%
Mauritania Ligue 1

13th Jan 2026,

11:00 ET

Gendrim
Police
1:0
1:2
39.6%
26.72%29.88%43.4%
Mexico Primera Division

13th Jan 2026,

18:00 ET

Mazatlan FC
Puebla
Unlock

13th Jan 2026,

20:00 ET

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

13th Jan 2026,

20:06 ET

Club Leon
5.140
Pachuca
1.590
1:1
1:2
15.1%
31.52%31.6%36.88%

13th Jan 2026,

22:10 ET

Guadalajara Chivas
Juarez
Unlock
Myanmar National League

13th Jan 2026,

04:00 ET

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

13th Jan 2026,

04:30 ET

Yadanarbon
1.929
Mahar United
3.055
1:1
2:2
39%
25.87%50%24.13%
Portugal Revelacao U23

13th Jan 2026,

06:00 ET

Leixoes U23
Famalicao U23
Unlock

13th Jan 2026,

07:00 ET

Santa Clara U23
3.010
Braga U23
2.140
1:1
2:1
35.3%
39.4%32.68%27.92%

13th Jan 2026,

10:00 ET

Benfica U23
2.710
Torreense U23
2.375
1:1
1:2
31.3%
33.95%28.6%37.45%

13th Jan 2026,

12:00 ET

Academico Viseu U23
Sporting Lisbon U23
Unlock
Saudi Arabia Division 1

13th Jan 2026,

07:35 ET

Al Zulfi
3.430
Al-Raed
1.990
1:0
1:2
30.7%
22.37%25.53%52.1%

13th Jan 2026,

07:45 ET

Jeddah
5.890
Al Orubah
1.540
0:0
1:1
28.6%
26.4%47.2%26.4%
Saudi Arabia Professional League

13th Jan 2026,

10:25 ET

Al Kholood
Al Okhdood
Unlock

13th Jan 2026,

12:30 ET

Al Riyadh
4.005
Al-Fateh
1.730
0:1
1:2
41.3%
37.16%17.4%45.44%

13th Jan 2026,

12:30 ET

Al-Ittihad FC
1.240
Damac
10.100
1:0
2:1
59.8%
37.02%32.7%30.28%
Spain Copa del Rey

13th Jan 2026,

15:00 ET

Ath Bilbao
Leonesa
Unlock

13th Jan 2026,

15:00 ET

Atl. Madrid
1.442
Dep. La Coruna
8.050
1:1
2:1
29%
53.8%24.67%21.53%

13th Jan 2026,

15:00 ET

Osasuna
4.885
Real Sociedad
1.854
0:1
2:1
35.8%
44.31%18.2%37.49%
Uganda Premier League

13th Jan 2026,

08:00 ET

Entebbe UPPC
URA SC
Unlock
Wales Premier League

13th Jan 2026,

14:45 ET

Bala
4.220
Flint
1.710
0:1
0:1
47.6%
35.71%20.2%44.09%

13th Jan 2026,

14:45 ET

Briton Ferry
3.865
Haverfordwest
1.790
0:1
1:2
51.5%
37.14%18.9%43.96%

13th Jan 2026,

14:45 ET

Cardiff Metropolitan
Penybont
Unlock

13th Jan 2026,

14:45 ET

Colwyn Bay
9.550
TNS
1.232
0:1
0:3
56.4%
35.96%20.3%43.74%

13th Jan 2026,

14:45 ET

Connahs Q.
2.130
Caernarfon
3.015
1:1
2:1
51.6%
38.8%32.9%28.3%

13th Jan 2026,

14:45 ET

Llanelli
Barry
Unlock
World World Club Friendly

13th Jan 2026,

03:30 ET

Karvina
2.642
Zaglebie
2.140
1:1
2:2
18%
23.3%51.7%25%

13th Jan 2026,

05:00 ET

CFR Cluj
Atzeneta
0:1
2:2
40.5%
19.14%59.8%21.06%

13th Jan 2026,

05:00 ET

Mas Taborsko
Mlada Boleslav
Unlock

13th Jan 2026,

05:30 ET

Viborg
2.580
Randers FC
2.400
1:1
1:2
63.6%
19.25%20.75%60%

13th Jan 2026,

07:00 ET

DVTK
Bodo/Glimt
1:1
1:2
51.4%
34.31%26.6%39.09%

13th Jan 2026,

07:00 ET

L. Mikulas
Ostrava B
Unlock

13th Jan 2026,

07:00 ET

LKS Lodz
Paks
1:1
1:2
52.9%
29.93%33.47%36.6%

13th Jan 2026,

07:00 ET

Nyiregyhaza
Levski
1:1
1:2
62.6%
26.55%28.75%44.7%

13th Jan 2026,

08:00 ET

Komarno
Grazer
Unlock

13th Jan 2026,

08:00 ET

Osijek
Gyor
1:1
2:1
20%
59.8%20.1%20.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:00 ET

Terek Grozni
Novi Pazar
Unlock

13th Jan 2026,

08:00 ET

Termalica
IMT Novi Beograd
2:0
2:2
29.9%
29.05%40.2%30.75%

13th Jan 2026,

08:30 ET

Radomlje
5.600
Gorica
1.480
0:1
1:1
61.9%
24.23%51.3%24.47%

13th Jan 2026,

08:30 ET

Vukovar 1991
Belupo
Unlock

13th Jan 2026,

09:30 ET

Chemnitzer
Fortuna Koln
1:2
1:2
28.5%
22.46%25.04%52.5%

13th Jan 2026,

14:30 ET

Sligo Rovers
1.350
Finn Harps
7.080
0:0
1:2
51.1%
31.08%33.8%35.12%

13th Jan 2026,

16:00 ET

Bucaramanga
Ind. Medellin
Unlock

13th Jan 2026,

17:00 ET

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

13th Jan 2026,

21:00 ET

Platense
Luis Angel Firpo
0:1
1:2
65.6%
27.32%30.48%42.2%

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
Saudi Arabia Division 1

13th Jan 2026,

07:45 ET

Jeddah
5.890
Al Orubah
1.540
1:1
5.8901.540Take Jeddah +2
World World Club Friendly

13th Jan 2026,

08:30 ET

Radomlje
5.600
Gorica
1.480
1:1
5.6001.480Take Radomlje +2
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
World World Club Friendly

13th Jan 2026,

03:30 ET

Karvina
2.642
Zaglebie
2.140
2:2
43.50Bet over 3.50
Myanmar National League

13th Jan 2026,

04:00 ET

Ispe FC
2.500
Ayeyawady
2.300
1:1
22.50Bet under 2.50
Myanmar National League

13th Jan 2026,

04:30 ET

Yadanarbon
1.929
Mahar United
3.055
2:2
43.25Bet over 3.25
World World Club Friendly

13th Jan 2026,

05:30 ET

Viborg
2.580
Randers FC
2.400
1:2
32.50Bet over 2.50
Iraq Stars League

13th Jan 2026,

07:00 ET

Al Mosul
9.150
Al Shorta
1.360
1:2
32.25Bet over 2.25
Portugal Revelacao U23

13th Jan 2026,

07:00 ET

Santa Clara U23
3.010
Braga U23
2.140
2:1
32.50Bet over 2.50
Saudi Arabia Division 1

13th Jan 2026,

07:35 ET

Al Zulfi
3.430
Al-Raed
1.990
1:2
32.25Bet over 2.25
Saudi Arabia Division 1

13th Jan 2026,

07:45 ET

Jeddah
5.890
Al Orubah
1.540
1:1
22.50Bet under 2.50
World World Club Friendly

13th Jan 2026,

08:30 ET

Radomlje
5.600
Gorica
1.480
1:1
22.50Bet under 2.50
Portugal Revelacao U23

13th Jan 2026,

10:00 ET

Benfica U23
2.710
Torreense U23
2.375
1:2
32.50Bet over 2.50
Saudi Arabia Professional League

13th Jan 2026,

12:30 ET

Al Riyadh
4.005
Al-Fateh
1.730
1:2
32.50Bet over 2.50
Saudi Arabia Professional League

13th Jan 2026,

12:30 ET

Al-Ittihad FC
1.240
Damac
10.100
2:1
32.75Bet over 2.75
Germany Bundesliga

13th Jan 2026,

12:30 ET

Eintracht Frankfurt
4.420
VfB Stuttgart
1.830
1:2
33.25Bet under 3.25
England EFL Trophy

13th Jan 2026,

14:00 ET

Harrogate
8.000
Stockport County
1.310
0:1
12.75Bet under 2.75
England EFL Trophy

13th Jan 2026,

14:00 ET

Plymouth
2.120
Bristol Rovers
3.045
2:1
32.50Bet over 2.50
England EFL Trophy

13th Jan 2026,

14:00 ET

Rotherham
5.530
Huddersfield
1.490
1:2
32.50Bet over 2.50
England EFL Trophy

13th Jan 2026,

14:00 ET

Swindon
5.210
Luton
1.550
1:2
32.50Bet over 2.50
Germany Bundesliga

13th Jan 2026,

14:30 ET

Bayer Leverkusen
2.144
Hamburger
3.515
2:1
32.50Bet over 2.50
Belgium Belgian Cup

13th Jan 2026,

14:30 ET

Club Brugge
1.790
Charleroi
4.270
1:2
32.25Bet over 2.25
Belgium Belgian Cup

13th Jan 2026,

14:30 ET

RAAL La Louviere
3.795
Antwerp
1.980
1:2
32.25Bet over 2.25
World World Club Friendly

13th Jan 2026,

14:30 ET

Sligo Rovers
1.350
Finn Harps
7.080
1:2
32.50Bet over 2.50
Germany Bundesliga

13th Jan 2026,

14:30 ET

Werder Bremen
8.600
Dortmund
1.394
1:2
33.50Bet under 3.50
Wales Premier League

13th Jan 2026,

14:45 ET

Bala
4.220
Flint
1.710
0:1
12.25Bet under 2.25
England National League

13th Jan 2026,

14:45 ET

Brackley
3.315
Eastleigh
2.090
0:1
12.25Bet under 2.25
Wales Premier League

13th Jan 2026,

14:45 ET

Briton Ferry
3.865
Haverfordwest
1.790
1:2
32.50Bet over 2.50
Wales Premier League

13th Jan 2026,

14:45 ET

Colwyn Bay
9.550
TNS
1.232
0:3
33.25Bet under 3.25
Wales Premier League

13th Jan 2026,

14:45 ET

Connahs Q.
2.130
Caernarfon
3.015
2:1
32.25Bet over 2.25
England National L. South

13th Jan 2026,

14:45 ET

Slough
2.876
Chippenham Town
2.200
1:2
32.50Bet over 2.50
Spain Copa del Rey

13th Jan 2026,

15:00 ET

Atl. Madrid
1.442
Dep. La Coruna
8.050
2:1
32.25Bet over 2.25
England EFL Cup

13th Jan 2026,

15:00 ET

Manchester City
2.226
Newcastle Utd
3.310
2:1
32.50Bet over 2.50
Spain Copa del Rey

13th Jan 2026,

15:00 ET

Osasuna
4.885
Real Sociedad
1.854
2:1
32.25Bet over 2.25
Italy Coppa Italia

13th Jan 2026,

15:00 ET

Torino
5.850
AS Roma
1.670
0:3
32.50Bet over 2.50
Mexico Primera Division

13th Jan 2026,

20:00 ET

Monterrey
2.550
Necaxa
2.530
1:2
32.50Bet over 2.50
Mexico Primera Division

13th Jan 2026,

20:06 ET

Club Leon
5.140
Pachuca
1.590
1:2
32.50Bet over 2.50
Costa Rica Primera Division

13th Jan 2026,

21:00 ET

Puntarenas FC
5.570
Saprissa
1.540
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
World World Club Friendly

13th Jan 2026,

05:30 ET

Viborg
2.580
Randers FC
2.400
0.31
Randers FC ML
Saudi Arabia Professional League

13th Jan 2026,

12:30 ET

Al Riyadh
4.005
Al-Fateh
1.730
0.16
Al Riyadh ML
Germany Bundesliga

13th Jan 2026,

14:30 ET

Bayer Leverkusen
2.144
Hamburger
3.515
0.1
Bayer Leverkusen ML
Belgium Belgian Cup

13th Jan 2026,

14:30 ET

Club Brugge
1.790
Charleroi
4.270
0.18
Charleroi ML
Belgium Belgian Cup

13th Jan 2026,

14:30 ET

RAAL La Louviere
3.795
Antwerp
1.980
0.14
RAAL La Louviere ML
Wales Premier League

13th Jan 2026,

14:45 ET

Briton Ferry
3.865
Haverfordwest
1.790
0.15
Briton Ferry ML
England EFL Cup

13th Jan 2026,

15:00 ET

Manchester City
2.226
Newcastle Utd
3.310
0.23
Manchester City ML
Spain Copa del Rey

13th Jan 2026,

15:00 ET

Osasuna
4.885
Real Sociedad
1.854
0.3
Osasuna ML
Mexico Primera Division

13th Jan 2026,

20:00 ET

Monterrey
2.550
Necaxa
2.530
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