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.330
0:0
1:2
53.4%
31.91%31.5%36.59%

12th Jan 2026,

12:00 ET

Omonia Aradippou
18.000
Paphos
1.164
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
3.800
AFC Wimbledon
1.747
2:0
2:1
30%
61.4%20.84%17.76%
England FA Cup

12th Jan 2026,

14:45 ET

Barnsley
19.000
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
13.600
Paris SG
1.163
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%
0:4
0:4

12th Jan 2026,

07:00 ET

Dewa United
1.850
Persijap Jepara
3.695
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.490
Balikpapan
5.880
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.140
Genoa
2.210
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.950
Pompiers
1.900
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%
0:0
0:0
Netherlands Eerste Divisie

12th Jan 2026,

14:00 ET

Jong Ajax
Jong AZ
Unlock

12th Jan 2026,

14:00 ET

Oss
3.030
Jong PSV
2.100
1:1
1:2
28.6%
29.18%34.82%36%
Rwanda National Football league

12th Jan 2026,

08:00 ET

Gasogi United
2.820
Gorilla
2.660
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.715
Al Taee
1.850
0:1
2:2
39.8%
20.35%57.4%22.25%

12th Jan 2026,

07:50 ET

Al Jubail
9.600
Al-Ula
1.250
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.715
Al-Hazem
1.830
0:1
0:1
52.5%
35.66%20.4%43.94%

12th Jan 2026,

12:30 ET

Al Khaleej
3.045
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.686
Tanjong Pagar
3.855
0:1
2:2
61.3%
25.38%47.4%27.22%
Spain Primera Division

12th Jan 2026,

15:00 ET

Celta Vigo
2.949
Sevilla
2.684
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.320
Manisa FK
1.686
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,

08:00 ET

Kisvarda
2.968
Radnicki 1923
1.920
0:1
1:1
64.5%
20.56%56.3%23.14%

12th Jan 2026,

08:00 ET

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

12th Jan 2026,

08:00 ET

Zira
Csikszereda M. Ciuc
Unlock

12th Jan 2026,

09:00 ET

Ferencvaros
2.210
Rapid Vienna
2.560
1:1
2:1
50.2%
43.3%29.4%27.3%

12th Jan 2026,

09:00 ET

U. Cluj
2.817
Widzew Lodz
2.010
0:1
2:2
40.2%
24.85%48.7%26.45%

12th Jan 2026,

10:00 ET

Puskas Academy
Legia
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.686
Tanjong Pagar
3.855
2:2
1.6863.855Take Tanjong Pagar +2
World World Club Friendly

12th Jan 2026,

08: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
0: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
0:0
Bet under 4.50
Singapore S.League

12th Jan 2026,

06:30 ET

Hougang
1.686
Tanjong Pagar
3.855
2:2
43.50Bet over 3.50
Indonesia Liga 1

12th Jan 2026,

07:00 ET

Dewa United
1.850
Persijap Jepara
3.695
1:0
12.50Bet under 2.50
Indonesia Liga 2

12th Jan 2026,

07:00 ET

Persipura Jayapura
1.490
Balikpapan
5.880
2:1
32.50Bet over 2.50
Saudi Arabia Division 1

12th Jan 2026,

07:40 ET

Al Batin
3.715
Al Taee
1.850
2:2
42.50Bet over 2.50
Saudi Arabia Division 1

12th Jan 2026,

07:50 ET

Al Jubail
9.600
Al-Ula
1.250
1:2
33.50Bet under 3.50
Rwanda National Football league

12th Jan 2026,

08:00 ET

Gasogi United
2.820
Gorilla
2.660
2:1
31.25Bet over 1.25
World World Club Friendly

12th Jan 2026,

08:00 ET

Kisvarda
2.968
Radnicki 1923
1.920
1:1
23.50Bet under 3.50
World World Club Friendly

12th Jan 2026,

08: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

Ferencvaros
2.210
Rapid Vienna
2.560
2:1
32.50Bet over 2.50
World World Club Friendly

12th Jan 2026,

09:00 ET

U. Cluj
2.817
Widzew Lodz
2.010
2:2
43.50Bet over 3.50
Saudi Arabia Professional League

12th Jan 2026,

10:10 ET

Al Najma
3.715
Al-Hazem
1.830
0:1
12.25Bet under 2.25
Mauritania Ligue 1

12th Jan 2026,

11:00 ET

Chemal
3.950
Pompiers
1.900
1:2
32.25Bet over 2.25
Cyprus First Division

12th Jan 2026,

12:00 ET

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

12th Jan 2026,

12:00 ET

Omonia Aradippou
18.000
Paphos
1.164
1:2
32.50Bet over 2.50
Turkey 1. Lig

12th Jan 2026,

12:00 ET

Umraniyespor
4.320
Manisa FK
1.686
0:1
12.25Bet under 2.25
Saudi Arabia Professional League

12th Jan 2026,

12:30 ET

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

12th Jan 2026,

12:30 ET

Cagliari
4.140
Genoa
2.210
2:1
32.25Bet over 2.25
Netherlands Eerste Divisie

12th Jan 2026,

14:00 ET

Oss
3.030
Jong PSV
2.100
1:2
33.25Bet under 3.25
England EFL Trophy

12th Jan 2026,

14:00 ET

West Ham U21
3.800
AFC Wimbledon
1.747
2:1
32.75Bet over 2.75
Spain Primera Division

12th Jan 2026,

15:00 ET

Celta Vigo
2.949
Sevilla
2.684
1:1
22.50Bet under 2.50
France Coupe de France

12th Jan 2026,

15:10 ET

Paris FC
13.600
Paris SG
1.163
1:2
33.25Bet under 3.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
Rwanda National Football league

12th Jan 2026,

08:00 ET

Gasogi United
2.820
Gorilla
2.660
0.34
Gasogi United ML
Turkey 1. Lig

12th Jan 2026,

12:00 ET

Umraniyespor
4.320
Manisa FK
1.686
0.18
Umraniyespor ML
Italy Serie A

12th Jan 2026,

12:30 ET

Cagliari
4.140
Genoa
2.210
0.19
Cagliari ML
England EFL Trophy

12th Jan 2026,

14:00 ET

West Ham U21
3.800
AFC Wimbledon
1.747
0.48
West Ham U21 ML
England FA Cup

12th Jan 2026,

14:45 ET

Barnsley
19.000
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