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
Cyprus First Division

12th Jan 2026,

12:00 ET

Ol. Nicosia
3.095
Krasava
2.340
0:0
1:2
53.4%
31.91%31.5%36.59%

12th Jan 2026,

12:00 ET

Omonia Aradippou
17.500
Paphos
1.163
0:1
1:2
77.1%
30.83%32.9%36.27%
Egypt Division 2 A

12th Jan 2026,

07:30 ET

El Daklyeh
Proxy
Unlock
England EFL Trophy

12th Jan 2026,

14:00 ET

West Ham U21
4.305
AFC Wimbledon
1.630
2:0
2:1
30%
61.4%20.84%17.76%
England FA Cup

12th Jan 2026,

14:45 ET

Barnsley
19.500
Liverpool
1.101
0:1
0:1
51.9%
37.02%17.1%45.88%
England Premier League 2

12th Jan 2026,

14:00 ET

Manchester Utd U21
Wolves U21
Unlock

12th Jan 2026,

14:00 ET

Nottingham U21
Blackburn U21
1:1
2:2
41%
22.98%53.8%23.22%
France Coupe de France

12th Jan 2026,

15:10 ET

Paris FC
15.000
Paris SG
1.203
0:1
1:2
68.9%
36.15%20.3%43.55%
Gibraltar National League

12th Jan 2026,

15:00 ET

Manchester 62
Lions Gibraltar
Unlock
Indonesia Liga 1

12th Jan 2026,

03:30 ET

Bhayangkara Utd
1.832
PSBS Biak Numfor
3.970
1:0
1:0
60.6%
38.64%28.2%33.16%

12th Jan 2026,

07:00 ET

Dewa United
1.770
Persijap Jepara
3.955
1:0
1:0
33.8%
38.5%33.78%27.72%
Indonesia Liga 2

12th Jan 2026,

02:30 ET

Persiku Kudus
Persipal BU
Unlock
Unlock Prediction

12th Jan 2026,

07:00 ET

Persipura Jayapura
1.560
Balikpapan
5.590
0:1
2:1
31.8%
35.77%32.1%32.13%
Israel Leumit League

12th Jan 2026,

12:00 ET

Hap. Ramat Gan
Maccabi Petah Tikva
0:1
1:2
61.7%
22.1%23.7%54.2%

12th Jan 2026,

12:00 ET

Hapoel Hadera
H. Akko
Unlock

12th Jan 2026,

12:00 ET

Hapoel Kfar Shalem
Hapoel Afula
0:1
1:1
46.1%
28.46%40.5%31.04%
Italy Serie A

12th Jan 2026,

12:30 ET

Cagliari
4.135
Genoa
2.226
1:1
2:1
20.6%
38.48%27.3%34.22%

12th Jan 2026,

14:45 ET

Cremonese
Juventus
Unlock
Mauritania Ligue 1

12th Jan 2026,

11:00 ET

Chemal
3.630
Pompiers
2.010
0:0
1:2
45.6%
30.36%33.1%36.54%
Myanmar National League

12th Jan 2026,

04:30 ET

Yangon Utd
1.056
Rakhine United
14.200
1:0
2:1
75%
35.82%32.3%31.88%
2:0
7:1
Netherlands Eerste Divisie

12th Jan 2026,

14:00 ET

Jong Ajax
Jong AZ
Unlock

12th Jan 2026,

14:00 ET

Oss
2.951
Jong PSV
2.110
1:1
1:2
28.6%
29.18%34.82%36%
Rwanda National Football league

12th Jan 2026,

08:00 ET

Gasogi United
2.890
Gorilla
2.590
0:0
2:1
32%
57.4%22.4%20.2%
Saudi Arabia Division 1

12th Jan 2026,

07:30 ET

Al Jabalain
Al Arabi (Saudi Arabia)
Unlock

12th Jan 2026,

07:40 ET

Al Batin
3.875
Al Taee
1.810
0:1
2:2
39.8%
20.35%57.4%22.25%

12th Jan 2026,

07:50 ET

Al Jubail
9.850
Al-Ula
1.240
0:1
1:2
31.2%
24.46%27.04%48.5%

12th Jan 2026,

10:35 ET

Al Jandal
Al Wehda
Unlock
Saudi Arabia Professional League

12th Jan 2026,

10:10 ET

Al Najma
3.820
Al-Hazem
1.810
0:1
0:1
52.5%
35.66%20.4%43.94%

12th Jan 2026,

12:30 ET

Al Khaleej
3.055
Al-Ettifaq
2.050
0:1
1:2
52.3%
34.39%24.2%41.41%

12th Jan 2026,

12:30 ET

Al-Nassr
Al-Hilal
Unlock
Singapore S.League

12th Jan 2026,

06:30 ET

Hougang
1.630
Tanjong Pagar
4.150
0:1
2:2
61.3%
25.38%47.4%27.22%
postp.
Spain Primera Division

12th Jan 2026,

15:00 ET

Celta Vigo
2.967
Sevilla
2.713
0:1
1:1
24%
27.15%44.5%28.35%
Spain Segunda Division

12th Jan 2026,

14:30 ET

Cordoba
Huesca
Unlock
Turkey 1. Lig

12th Jan 2026,

12:00 ET

Umraniyespor
4.120
Manisa FK
1.730
0:1
0:1
41.8%
37.31%17.6%45.09%
World World Club Friendly

12th Jan 2026,

03:00 ET

FC Hermannstadt
Napredak
1:1
1:1
64.3%
22.46%56.3%21.24%

12th Jan 2026,

06:00 ET

FC Botosani
Campulung
Unlock

12th Jan 2026,

07:30 ET

Kisvarda
3.335
Radnicki 1923
1.760
0:1
1:1
64.5%
20.56%56.3%23.14%

12th Jan 2026,

08:00 ET

Zira
1.530
Csikszereda M. Ciuc
4.470
0:1
2:1
58.3%
55.4%23.21%21.39%

12th Jan 2026,

09:00 ET

Ferencvaros
Rapid Vienna
Unlock

12th Jan 2026,

09:00 ET

Neftchi Fargona
6.480
Qarabag
1.330
1:1
2:2
57.9%
28.74%41.9%29.36%

12th Jan 2026,

09:00 ET

Puskas Academy
3.785
Legia
1.850
1:1
1:1
67.4%
22.73%54.3%22.97%

12th Jan 2026,

09:00 ET

U. Cluj
Widzew Lodz
Unlock

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
Singapore S.League

12th Jan 2026,

06:30 ET

Hougang
1.630
Tanjong Pagar
4.150
2:2
1.6304.150Take Tanjong Pagar +2
World World Club Friendly

12th Jan 2026,

09:00 ET

Neftchi Fargona
6.480
Qarabag
1.330
2:2
6.4801.330Take Neftchi Fargona +2
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Indonesia Liga 1

12th Jan 2026,

03:30 ET

Bhayangkara Utd
1.832
PSBS Biak Numfor
3.970
1:0
12.25
1:4
Bet under 2.25
Myanmar National League

12th Jan 2026,

04:30 ET

Yangon Utd
1.056
Rakhine United
14.200
2:1
34.50
7:1
Bet under 4.50
Singapore S.League

12th Jan 2026,

06:30 ET

Hougang
1.630
Tanjong Pagar
4.150
2:2
43.50Bet over 3.50
Indonesia Liga 1

12th Jan 2026,

07:00 ET

Dewa United
1.770
Persijap Jepara
3.955
1:0
12.50Bet under 2.50
Indonesia Liga 2

12th Jan 2026,

07:00 ET

Persipura Jayapura
1.560
Balikpapan
5.590
2:1
32.50Bet over 2.50
World World Club Friendly

12th Jan 2026,

07:30 ET

Kisvarda
3.335
Radnicki 1923
1.760
1:1
23.50Bet under 3.50
Saudi Arabia Division 1

12th Jan 2026,

07:40 ET

Al Batin
3.875
Al Taee
1.810
2:2
42.50Bet over 2.50
Saudi Arabia Division 1

12th Jan 2026,

07:50 ET

Al Jubail
9.850
Al-Ula
1.240
1:2
33.25Bet under 3.25
Rwanda National Football league

12th Jan 2026,

08:00 ET

Gasogi United
2.890
Gorilla
2.590
2:1
31.50Bet over 1.50
World World Club Friendly

12th Jan 2026,

08:00 ET

Zira
1.530
Csikszereda M. Ciuc
4.470
2:1
33.50Bet under 3.50
World World Club Friendly

12th Jan 2026,

09:00 ET

Neftchi Fargona
6.480
Qarabag
1.330
2:2
43.50Bet over 3.50
World World Club Friendly

12th Jan 2026,

09:00 ET

Puskas Academy
3.785
Legia
1.850
1:1
22.50Bet under 2.50
Saudi Arabia Professional League

12th Jan 2026,

10:10 ET

Al Najma
3.820
Al-Hazem
1.810
0:1
12.25Bet under 2.25
Mauritania Ligue 1

12th Jan 2026,

11:00 ET

Chemal
3.630
Pompiers
2.010
1:2
31.75Bet over 1.75
Cyprus First Division

12th Jan 2026,

12:00 ET

Ol. Nicosia
3.095
Krasava
2.340
1:2
32.25Bet over 2.25
Cyprus First Division

12th Jan 2026,

12:00 ET

Omonia Aradippou
17.500
Paphos
1.163
1:2
32.50Bet over 2.50
Turkey 1. Lig

12th Jan 2026,

12:00 ET

Umraniyespor
4.120
Manisa FK
1.730
0:1
12.50Bet under 2.50
Saudi Arabia Professional League

12th Jan 2026,

12:30 ET

Al Khaleej
3.055
Al-Ettifaq
2.050
1:2
32.50Bet over 2.50
Italy Serie A

12th Jan 2026,

12:30 ET

Cagliari
4.135
Genoa
2.226
2:1
31.50Bet over 1.50
Netherlands Eerste Divisie

12th Jan 2026,

14:00 ET

Oss
2.951
Jong PSV
2.110
1:2
33.50Bet under 3.50
England EFL Trophy

12th Jan 2026,

14:00 ET

West Ham U21
4.305
AFC Wimbledon
1.630
2:1
32.75Bet over 2.75
Spain Primera Division

12th Jan 2026,

15:00 ET

Celta Vigo
2.967
Sevilla
2.713
1:1
22.25Bet under 2.25
France Coupe de France

12th Jan 2026,

15:10 ET

Paris FC
15.000
Paris SG
1.203
1:2
33.50Bet under 3.50

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
Rwanda National Football league

12th Jan 2026,

08:00 ET

Gasogi United
2.890
Gorilla
2.590
0.35
Gasogi United ML
Turkey 1. Lig

12th Jan 2026,

12:00 ET

Umraniyespor
4.120
Manisa FK
1.730
0.17
Umraniyespor ML
Italy Serie A

12th Jan 2026,

12:30 ET

Cagliari
4.135
Genoa
2.226
0.19
Cagliari ML
England EFL Trophy

12th Jan 2026,

14:00 ET

West Ham U21
4.305
AFC Wimbledon
1.630
0.5
West Ham U21 ML
England FA Cup

12th Jan 2026,

14:45 ET

Barnsley
19.500
Liverpool
1.101
0.34
Barnsley 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