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

15th Jan 2026,

14:30 ET

Gent
4.605
Anderlecht
1.720
1:1
1:2
31.3%
28.37%33.23%38.4%
Costa Rica Primera Division

15th Jan 2026,

21:00 ET

Liberia (Costa Rica)
5.330
Alajuelense
1.620
0:1
0:1
60%
37.6%17.4%45%
Egypt Division 2 A

15th Jan 2026,

07:30 ET

Asyut Petroleum
Abu Qir Semad
Unlock

15th Jan 2026,

07:30 ET

Dayrout
3.585
Maleyeit Kafr El Zayiat
2.160
1:0
1:2
38.3%
30.13%31.2%38.67%

15th Jan 2026,

07:30 ET

La Viena
4.255
Al Qanah
1.970
0:1
0:1
63.1%
35.11%21.4%43.49%

15th Jan 2026,

07:30 ET

Raya
Al-Sekka
Unlock

15th Jan 2026,

07:30 ET

Tersana
4.510
Masar
1.880
0:0
0:1
55.7%
37.24%18.7%44.06%
Ethiopia Premier League

15th Jan 2026,

07:00 ET

Welwalo Adigrat
2.880
Ethiopian Insurance
2.565
0:0
1:2
33.6%
30.59%34.11%35.3%
0:0
0:0

15th Jan 2026,

08:00 ET

Mekelle 70 Enderta F.C.
Bahir Dar Kenema
Unlock
Germany Bundesliga

15th Jan 2026,

14:30 ET

Union Berlin
2.868
Augsburg
2.797
1:1
1:2
59.2%
16.99%20.31%62.7%
Italy Serie A

15th Jan 2026,

12:30 ET

Bologna
2.322
Verona
3.680
1:1
2:1
29.1%
39.1%26.9%34%

15th Jan 2026,

14:45 ET

AC Milan
Como
Unlock
Kenya Premier League

15th Jan 2026,

08:00 ET

Nairobi United
3.470
KCB
2.370
1:0
1:1
23.1%
21.48%58%20.52%
Kuwait Premier League

15th Jan 2026,

08:20 ET

Al Shabab
Al Qadisiya
0:2
1:2
37.9%
24.57%25.53%49.9%

15th Jan 2026,

10:45 ET

Al-Fahaheel
Al Arabi
Unlock
Mali Premiere Division

15th Jan 2026,

11:00 ET

Binga
2.640
Foot Elite
2.660
1:0
1:2
42.2%
27.6%29.3%43.1%

15th Jan 2026,

11:00 ET

Diarra
3.420
Korofina
2.120
1:1
1:2
32.9%
25.87%26.83%47.3%

15th Jan 2026,

13:00 ET

USFAS Bamako
Bougouba
Unlock
Nigeria NPFL

15th Jan 2026,

10:00 ET

Kun Khalifa
6.170
Katsina Utd
1.570
0:0
1:2
36.4%
35.5%21.6%42.9%
Portugal Segunda Liga

15th Jan 2026,

15:15 ET

Ferreira
4.775
Vizela
1.710
0:0
1:2
52.5%
33.78%27%39.22%
Qatar Premier League

15th Jan 2026,

09:30 ET

Al-Duhail
Al Wakra
Unlock

15th Jan 2026,

11:30 ET

Al-Gharafa
Al Arabi (Qatar)
1:1
1:1
43.3%
25.4%49.7%24.9%
Spain Copa del Rey

15th Jan 2026,

15:00 ET

Barcelona
1.264
Santander
11.300
2:1
2:1
64%
59.8%21.33%18.87%

15th Jan 2026,

15:00 ET

Valencia
Burgos CF
Unlock
Tunisia Ligue Professionnelle 1

15th Jan 2026,

08:00 ET

Gabes
28.000
Esperance Tunis
1.050
0:0
0:1
68%
34.56%22.5%42.94%

15th Jan 2026,

08:00 ET

JS Kairouan
Soliman
1:0
1:2
62.7%
25.72%28.88%45.4%
United Arab Emirates UAE League

15th Jan 2026,

10:45 ET

Ajman
Shabab Al-Ahli Dubai
Unlock
World World Club Friendly

15th Jan 2026,

03:00 ET

LASK Linz
CSKA 1948 Sofia
1:1
2:2
54.3%
18.86%60.2%20.94%

15th Jan 2026,

05:00 ET

Jihlava
4.170
FK Pardubice
1.645
0:1
0:1
24.8%
36.14%20.9%42.96%
0:1
0:2

15th Jan 2026,

07:00 ET

Aarhus
Hobro
Unlock
Unlock Prediction

15th Jan 2026,

07:00 ET

Gangwon
2.510
Arka Gdynia
2.065
1:1
2:2
70.5%
26.2%48.1%25.7%
0:0
0:0

15th Jan 2026,

07:30 ET

Jagiellonia
2.560
LASK Linz
2.375
0:0
1:2
34.8%
31.48%31.3%37.22%

15th Jan 2026,

08:00 ET

Ferencvaros
Midtjylland
Unlock

15th Jan 2026,

08:00 ET

OFK Beograd
2.320
Debrecen
2.500
0:1
1:2
35.9%
24.54%26.46%49%

15th Jan 2026,

09:00 ET

Crvena Zvezda
Salzburg
1:1
1:2
65.2%
24.85%26.05%49.1%

15th Jan 2026,

09:00 ET

DVTK
AC Wolfsberger
Unlock

15th Jan 2026,

09:00 ET

Sonderjyske
4.450
Plzen
1.670
1:1
1:2
30.2%
30.48%32.9%36.62%

15th Jan 2026,

09:30 ET

Tobol
2.220
Napredak
2.580
1:1
1:2
84.5%
18.95%20.65%60.4%

15th Jan 2026,

10:00 ET

Hartberg
D. Zagreb
Unlock

15th Jan 2026,

10:00 ET

Liberec
2.100
Puskas Academy
3.100
1:1
2:1
35.2%
41.4%30.54%28.06%

15th Jan 2026,

12:00 ET

Kryvbas
5.890
Midtjylland
1.430
1:2
1:2
49.1%
20.39%22.31%57.3%

15th Jan 2026,

21:00 ET

Oita Trinita
Verdy
Unlock

15th Jan 2026,

21:00 ET

Ryukyu
Kawasaki Frontale
1:1
1:2
50.1%
18.5%20.2%61.3%
Zambia Super League

15th Jan 2026,

08:00 ET

NAPSA Stars
4.160
Zanaco
2.030
0:0
1:2
66.8%
27.26%33.44%39.3%

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
World World Club Friendly

15th Jan 2026,

07:00 ET

Gangwon
2.510
Arka Gdynia
2.065
2:2
43.50
0:0
Bet over 3.50
Ethiopia Premier League

15th Jan 2026,

07:00 ET

Welwalo Adigrat
2.880
Ethiopian Insurance
2.565
1:2
31.50
0:0
Bet over 1.50
Egypt Division 2 A

15th Jan 2026,

07:30 ET

Dayrout
3.585
Maleyeit Kafr El Zayiat
2.160
1:2
31.25Bet over 1.25
World World Club Friendly

15th Jan 2026,

07:30 ET

Jagiellonia
2.560
LASK Linz
2.375
1:2
33.25Bet under 3.25
Egypt Division 2 A

15th Jan 2026,

07:30 ET

La Viena
4.255
Al Qanah
1.970
0:1
11.50Bet under 1.50
Egypt Division 2 A

15th Jan 2026,

07:30 ET

Tersana
4.510
Masar
1.880
0:1
11.50Bet under 1.50
Zambia Super League

15th Jan 2026,

08:00 ET

NAPSA Stars
4.160
Zanaco
2.030
1:2
31.25Bet over 1.25
Kenya Premier League

15th Jan 2026,

08:00 ET

Nairobi United
3.470
KCB
2.370
1:1
21.50Bet over 1.50
World World Club Friendly

15th Jan 2026,

08:00 ET

OFK Beograd
2.320
Debrecen
2.500
1:2
32.50Bet over 2.50
World World Club Friendly

15th Jan 2026,

09:00 ET

Sonderjyske
4.450
Plzen
1.670
1:2
32.75Bet over 2.75
World World Club Friendly

15th Jan 2026,

09:30 ET

Tobol
2.220
Napredak
2.580
1:2
33.25Bet under 3.25
Nigeria NPFL

15th Jan 2026,

10:00 ET

Kun Khalifa
6.170
Katsina Utd
1.570
1:2
31.50Bet over 1.50
World World Club Friendly

15th Jan 2026,

10:00 ET

Liberec
2.100
Puskas Academy
3.100
2:1
32.50Bet over 2.50
Mali Premiere Division

15th Jan 2026,

11:00 ET

Binga
2.640
Foot Elite
2.660
1:2
31.50Bet over 1.50
Mali Premiere Division

15th Jan 2026,

11:00 ET

Diarra
3.420
Korofina
2.120
1:2
31.50Bet over 1.50
World World Club Friendly

15th Jan 2026,

12:00 ET

Kryvbas
5.890
Midtjylland
1.430
1:2
33.25Bet under 3.25
Italy Serie A

15th Jan 2026,

12:30 ET

Bologna
2.322
Verona
3.680
2:1
32.25Bet over 2.25
Belgium Belgian Cup

15th Jan 2026,

14:30 ET

Gent
4.605
Anderlecht
1.720
1:2
32.50Bet over 2.50
Germany Bundesliga

15th Jan 2026,

14:30 ET

Union Berlin
2.868
Augsburg
2.797
1:2
32.25Bet over 2.25
Spain Copa del Rey

15th Jan 2026,

15:00 ET

Barcelona
1.264
Santander
11.300
2:1
33.50Bet under 3.50
Portugal Segunda Liga

15th Jan 2026,

15:15 ET

Ferreira
4.775
Vizela
1.710
1:2
32.50Bet over 2.50
Costa Rica Primera Division

15th Jan 2026,

21:00 ET

Liberia (Costa Rica)
5.330
Alajuelense
1.620
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
Egypt Division 2 A

15th Jan 2026,

07:30 ET

Tersana
4.510
Masar
1.880
0.19
Tersana ML
World World Club Friendly

15th Jan 2026,

08:00 ET

OFK Beograd
2.320
Debrecen
2.500
0.15
Debrecen ML
World World Club Friendly

15th Jan 2026,

09:30 ET

Tobol
2.220
Napredak
2.580
0.35
Napredak ML
Germany Bundesliga

15th Jan 2026,

14:30 ET

Union Berlin
2.868
Augsburg
2.797
0.42
Augsburg ML
Costa Rica Primera Division

15th Jan 2026,

21:00 ET

Liberia (Costa Rica)
5.330
Alajuelense
1.620
0.23
Liberia (Costa Rica) 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