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

5th Jan 2026,

11:00 ET

Benin
9.450
Egypt
1.482
0:1
0:1
74.8%
37.4%17.8%44.8%

5th Jan 2026,

14:00 ET

Mozambique
9.250
Nigeria
1.396
0:0
1:2
75.8%
37.4%17.8%44.8%
Algeria Ligue 1

5th Jan 2026,

11:45 ET

Rouisset
Kabylie
Unlock

5th Jan 2026,

14:00 ET

Constantine
5.370
MC Alger
1.730
0:0
1:2
59.8%
29.48%33.02%37.5%
Australia A-League

5th Jan 2026,

03:00 ET

Auckland FC
1.910
Macarthur FC
3.890
1:1
1:1
41.5%
26.81%46.5%26.69%
1:0
1:0
England Championship

5th Jan 2026,

15:00 ET

West Brom
Leicester
Unlock
England National L. South

5th Jan 2026,

14:00 ET

Slough
4.570
Chelmsford
1.650
1:1
1:1
16.1%
20.73%58.9%20.37%
postp.
Ethiopia Premier League

5th Jan 2026,

07:00 ET

Dire Dawa
4.565
Bahir Dar Kenema
1.870
0:1
0:1
32.7%
31.06%31.7%37.24%

5th Jan 2026,

08:00 ET

Mekelle 70 Enderta F.C.
Ethiopian Insurance
Unlock
France Ligue 2

5th Jan 2026,

14:45 ET

Dunkerque
3.060
Montpellier
2.380
2:1
2:2
65.4%
23.58%50.8%25.62%
Indonesia Liga 1

5th Jan 2026,

03:30 ET

Dewa United
2.270
Bhayangkara Utd
3.130
0:0
2:1
64.9%
55.7%23.34%20.96%
0:0
0:0

5th Jan 2026,

07:00 ET

Persib Bandung
Persik Kediri
Unlock
Indonesia Liga 2

5th Jan 2026,

03:30 ET

Persiku Kudus
13.500
Barito Putera
1.188
0:1
1:2
50.6%
27.32%30.48%42.2%

5th Jan 2026,

07:00 ET

PSS Sleman
Tornado Pekanbaru
1:0
2:1
49.1%
48.1%26.83%25.07%
Iraq Stars League

5th Jan 2026,

08:00 ET

Al Kahraba
Al Minaa
Unlock

5th Jan 2026,

08:00 ET

Al Naft
Newroz
0:0
2:2
16.8%
26.37%46.9%26.73%

5th Jan 2026,

08:00 ET

Diyala
2.340
Naft Missan
3.125
1:0
2:1
32.2%
58.6%21.75%19.65%

5th Jan 2026,

10:30 ET

Al Gharraf
Al Zawraa
Unlock

5th Jan 2026,

10:30 ET

Al Najaf
7.650
Al-Karma
1.490
1:0
2:1
20.6%
49%26.79%24.21%
Israel Leumit League

5th Jan 2026,

12:00 ET

Hapoel Hadera
Ironi Modiin
1:1
1:1
37.5%
19.97%60.3%19.73%

5th Jan 2026,

12:00 ET

Nof Hagalil
Kiryat Yam
Unlock

5th Jan 2026,

12:00 ET

Yehuda
Hapoel Kfar Shalem
1:1
1:1
24.1%
19.35%60.1%20.55%
Israel Ligat ha'Al

5th Jan 2026,

13:30 ET

Hapoel Haifa
7.120
Maccabi Haifa
1.380
0:1
0:1
26.4%
36.9%18.8%44.3%
Italy Lega Pro - Group C

5th Jan 2026,

14:30 ET

Alcione Milano
Triestina
Unlock
Mauritania Ligue 1

5th Jan 2026,

11:00 ET

Pompiers
2.480
Nouakchott Academy
2.610
0:1
1:2
50.4%
27.54%29.46%43%
Myanmar National League

5th Jan 2026,

04:00 ET

Dagon
1.250
Rakhine United
8.300
1:1
2:1
59.9%
42.13%23.2%34.67%
0:0
0:0

5th Jan 2026,

04:30 ET

Dagon Port
Yarmanya United
Unlock
Portugal Segunda Liga

5th Jan 2026,

13:00 ET

FC Porto B
3.880
Benfica B
1.880
0:1
1:2
15.7%
33.37%27.4%39.23%

5th Jan 2026,

15:15 ET

Torreense
4.150
Vizela
1.910
0:0
2:1
18.9%
44.25%18.9%36.85%
Rwanda National Football league

5th Jan 2026,

08:00 ET

Al-Hilal Omdurman
Musanze
Unlock

5th Jan 2026,

08:00 ET

Kiyovu
2.210
Gicumbi
3.255
1:1
2:1
14.9%
44.2%28.08%27.72%

5th Jan 2026,

11:30 ET

Al-Merreikh
2.090
Gasogi United
3.665
0:0
1:1
29%
22.84%53.8%23.36%
Saudi Arabia Division 1

5th Jan 2026,

07:05 ET

Al Arabi (Saudi Arabia)
Al Jubail
Unlock

5th Jan 2026,

07:20 ET

Al Adalh
2.974
Al Anwar
2.240
1:0
1:1
29.8%
27.77%44.7%27.53%

5th Jan 2026,

07:45 ET

Al Draih
2.510
Abha
2.530
0:0
1:2
61.1%
22.14%24.06%53.8%
World World Club Friendly

5th Jan 2026,

03:30 ET

B. Monchengladbach
Hannover
Unlock

5th Jan 2026,

08:00 ET

Luzern
7.470
VfB Stuttgart
1.370
0:1
0:1
41.7%
34.56%22.6%42.84%

5th Jan 2026,

08:00 ET

Seraing
17.000
Ajax
1.050
1:0
1:2
61.9%
25.3%27.5%47.2%

5th Jan 2026,

08:00 ET

Telstar
Marbella
Unlock

5th Jan 2026,

10:00 ET

Bonner
5.970
Ulm
1.360
0:2
1:2
25.8%
24.59%27.91%47.5%

5th Jan 2026,

11:00 ET

Telstar
2.110
Malaga
2.675
0:1
1:2
14.7%
17.59%19.51%62.9%

5th Jan 2026,

12:30 ET

Union Berlin
Aue
Unlock

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
England National L. South

5th Jan 2026,

14:00 ET

Slough
4.570
Chelmsford
1.650
1:1
4.5701.650Take Slough +2
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Australia A-League

5th Jan 2026,

03:00 ET

Auckland FC
1.910
Macarthur FC
3.890
1:1
22.50
1:0
Bet under 2.50
Indonesia Liga 1

5th Jan 2026,

03:30 ET

Dewa United
2.270
Bhayangkara Utd
3.130
2:1
32.50
0:0
Bet over 2.50
Indonesia Liga 2

5th Jan 2026,

03:30 ET

Persiku Kudus
13.500
Barito Putera
1.188
1:2
32.50
0:0
Bet over 2.50
Myanmar National League

5th Jan 2026,

04:00 ET

Dagon
1.250
Rakhine United
8.300
2:1
35.00
0:0
Bet under 5.00
Ethiopia Premier League

5th Jan 2026,

07:00 ET

Dire Dawa
4.565
Bahir Dar Kenema
1.870
0:1
11.50Bet under 1.50
Saudi Arabia Division 1

5th Jan 2026,

07:20 ET

Al Adalh
2.974
Al Anwar
2.240
1:1
22.50Bet under 2.50
Saudi Arabia Division 1

5th Jan 2026,

07:45 ET

Al Draih
2.510
Abha
2.530
1:2
32.25Bet over 2.25
Iraq Stars League

5th Jan 2026,

08:00 ET

Diyala
2.340
Naft Missan
3.125
2:1
31.50Bet over 1.50
Rwanda National Football league

5th Jan 2026,

08:00 ET

Kiyovu
2.210
Gicumbi
3.255
2:1
31.50Bet over 1.50
World World Club Friendly

5th Jan 2026,

08:00 ET

Seraing
17.000
Ajax
1.050
1:2
33.50Bet under 3.50
World World Club Friendly

5th Jan 2026,

10:00 ET

Bonner
5.970
Ulm
1.360
1:2
33.50Bet under 3.50
Iraq Stars League

5th Jan 2026,

10:30 ET

Al Najaf
7.650
Al-Karma
1.490
2:1
31.50Bet over 1.50
Africa Cup of Nations

5th Jan 2026,

11:00 ET

Benin
9.450
Egypt
1.482
0:1
12.25Bet under 2.25
Mauritania Ligue 1

5th Jan 2026,

11:00 ET

Pompiers
2.480
Nouakchott Academy
2.610
1:2
31.75Bet over 1.75
World World Club Friendly

5th Jan 2026,

11:00 ET

Telstar
2.110
Malaga
2.675
1:2
33.50Bet under 3.50
Rwanda National Football league

5th Jan 2026,

11:30 ET

Al-Merreikh
2.090
Gasogi United
3.665
1:1
21.50Bet over 1.50
Portugal Segunda Liga

5th Jan 2026,

13:00 ET

FC Porto B
3.880
Benfica B
1.880
1:2
32.50Bet over 2.50
Algeria Ligue 1

5th Jan 2026,

14:00 ET

Constantine
5.370
MC Alger
1.730
1:2
31.50Bet over 1.50
Africa Cup of Nations

5th Jan 2026,

14:00 ET

Mozambique
9.250
Nigeria
1.396
1:2
32.25Bet over 2.25
England National L. South

5th Jan 2026,

14:00 ET

Slough
4.570
Chelmsford
1.650
1:1
22.50Bet under 2.50
France Ligue 2

5th Jan 2026,

14:45 ET

Dunkerque
3.060
Montpellier
2.380
2:2
42.25Bet over 2.25
Portugal Segunda Liga

5th Jan 2026,

15:15 ET

Torreense
4.150
Vizela
1.910
2:1
32.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
Indonesia Liga 1

5th Jan 2026,

03:30 ET

Dewa United
2.270
Bhayangkara Utd
3.130
0.21
Dewa United ML
0:0
Saudi Arabia Division 1

5th Jan 2026,

07:45 ET

Al Draih
2.510
Abha
2.530
0.24
Abha ML
Iraq Stars League

5th Jan 2026,

08:00 ET

Diyala
2.340
Naft Missan
3.125
0.28
Diyala ML
Iraq Stars League

5th Jan 2026,

10:30 ET

Al Najaf
7.650
Al-Karma
1.490
0.41
Al Najaf ML
Africa Cup of Nations

5th Jan 2026,

11:00 ET

Benin
9.450
Egypt
1.482
0.3
Benin ML
World World Club Friendly

5th Jan 2026,

11:00 ET

Telstar
2.110
Malaga
2.675
0.41
Malaga ML
Israel Ligat ha'Al

5th Jan 2026,

13:30 ET

Hapoel Haifa
7.120
Maccabi Haifa
1.380
0.27
Hapoel Haifa ML
Africa Cup of Nations

5th Jan 2026,

14:00 ET

Mozambique
9.250
Nigeria
1.396
0.3
Mozambique ML
Portugal Segunda Liga

5th Jan 2026,

15:15 ET

Torreense
4.150
Vizela
1.910
0.27
Torreense 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