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
Algeria Ligue 1

2nd Jan 2026,

11:00 ET

MC Alger
2.790
Kabylie
2.790
0:0
1:1
56.5%
23.21%54.6%22.19%
0:0
1:0
Algeria Ligue 2

2nd Jan 2026,

09:00 ET

Biskra
US Chaouia
0:1
1:1
32.6%
26.92%46.4%26.68%

2nd Jan 2026,

09:00 ET

CA Batna
Annaba
Unlock

2nd Jan 2026,

09:00 ET

Djijel
MSP Batna
1:0
1:2
62.5%
28.85%30.55%40.6%

2nd Jan 2026,

09:00 ET

Khemis El Khechna
CR Beni Thour
1:1
1:2
52.7%
27.79%29.71%42.5%

2nd Jan 2026,

09:00 ET

MO Bejaia
Beni Oulbane
Unlock
Unlock Prediction

2nd Jan 2026,

09:00 ET

MO Constantine
Chelghoum
0:0
2:1
61.3%
48.1%26.37%25.53%

2nd Jan 2026,

09:00 ET

Magra
5.800
Bordj Menail
1.720
0:1
0:1
40.7%
33.13%28.3%38.57%
0:0
1:0

2nd Jan 2026,

09:00 ET

Telaghema
Khroub
Unlock
Australia A-League

2nd Jan 2026,

03:35 ET

Perth Glory
4.480
Melbourne Victory
1.769
0:1
1:2
52%
37.69%17.8%44.51%
1:1
2:3
Cyprus First Division

2nd Jan 2026,

12:00 ET

Krasava
3.310
Omonia Aradippou
2.360
0:1
0:1
68.7%
31.38%31.2%37.42%
0:0
0:0
Egypt Division 2 A

2nd Jan 2026,

07:30 ET

Al-Sekka
La Viena
Unlock
Unlock Prediction

2nd Jan 2026,

07:30 ET

El Daklyeh
3.180
Proxy
2.540
1:1
1:2
51.6%
22.34%25.56%52.1%
postp.

2nd Jan 2026,

07:30 ET

El-Entag El-Harby
3.480
Tersana
2.369
0:0
1:2
33.1%
33.97%26.6%39.43%
0:3
1:4

2nd Jan 2026,

07:30 ET

Tanta
El Mansoura
Unlock
Unlock Prediction
France Ligue 1

2nd Jan 2026,

14:45 ET

Lens
2.947
Toulouse
2.622
1:1
1:1
65.8%
28.27%44.7%27.03%
Ghana Premier League

2nd Jan 2026,

10:30 ET

Heart of Lions
3.360
Hohoe United
2.250
1:1
1:2
35.8%
32.78%30.9%36.32%
0:0
0:0
Israel Leumit League

2nd Jan 2026,

08:00 ET

H. Akko
MS Kafr Qasim
Unlock
Unlock Prediction

2nd Jan 2026,

08:00 ET

H. Raanana
M. Herzliya
0:1
1:2
41.6%
21.41%23.99%54.6%

2nd Jan 2026,

08:00 ET

Hapoel Afula
4.700
H. Ironi Rishon
1.740
1:1
1:1
58.2%
19.28%61.2%19.52%
0:0
1:1

2nd Jan 2026,

08:00 ET

Maccabi Jaffa
Hap. Ramat Gan
Unlock
Unlock Prediction

2nd Jan 2026,

08:00 ET

Maccabi Petah Tikva
1.810
Hapoel Kfar-Saba
4.400
1:0
2:1
63.5%
57.5%21.64%20.86%
1:1
4:1
Italy Serie A

2nd Jan 2026,

14:45 ET

AC Milan
1.677
Cagliari
6.040
1:1
2:1
31.3%
49.2%26.93%23.87%
Kuwait Premier League

2nd Jan 2026,

08:10 ET

Al Tadamon
Al Kuwait
Unlock
Unlock Prediction

2nd Jan 2026,

10:40 ET

Al Arabi
Al Shabab
1:0
2:2
28.2%
19.67%58.9%21.43%
Mali Premiere Division

2nd Jan 2026,

11:00 ET

Diarra
2.140
Derby Academie
3.540
1:0
1:0
50.4%
39.27%28.2%32.53%
0:0
0:0

2nd Jan 2026,

13:00 ET

US Bougouni
Bougouba
Unlock
Niger Super Ligue

2nd Jan 2026,

11:00 ET

Tahoua
Sahel
0:0
1:2
57.1%
25.01%26.99%48%

2nd Jan 2026,

11:00 ET

US Gendarmerie
1.830
AS ZAM
3.960
0:0
1:1
50.1%
19%60.8%20.2%
Portugal Primeira Liga

2nd Jan 2026,

13:45 ET

Sporting Lisbon
Gil Vicente
Unlock

2nd Jan 2026,

15:45 ET

Nacional
4.365
Vitoria Guimaraes
1.943
0:1
0:1
36.6%
36.66%18.9%44.44%
Rwanda National Football league

2nd Jan 2026,

08:00 ET

Amagaju
4.095
Marines
1.900
0:0
1:2
29.5%
27.87%31.03%41.1%
0:1
0:1

2nd Jan 2026,

08:00 ET

Musanze
Gasogi United
Unlock
Unlock Prediction

2nd Jan 2026,

11:30 ET

Al-Hilal Omdurman
1.595
Gicumbi
5.920
1:1
2:2
47.3%
27.04%46.7%26.26%
2:0
2:0
Saudi Arabia Professional League

2nd Jan 2026,

08:30 ET

Al Khaleej
1.675
Al Najma
5.330
1:0
3:1
55.4%
35.88%34.6%29.52%
0:0
2:2

2nd Jan 2026,

09:35 ET

Al Okhdood
Al-Ettifaq
Unlock
Unlock Prediction

2nd Jan 2026,

12:30 ET

Al-Nassr
1.690
Al Ahli SC
3.800
2:1
2:1
57.6%
39%33.09%27.91%
Spain Primera Division

2nd Jan 2026,

15:00 ET

Getafe
4.670
Rayo Vallecano
2.154
1:0
1:2
77.8%
34.37%25.6%40.03%
Spain Segunda Division

2nd Jan 2026,

14:30 ET

Mirandes
Eibar
Unlock
United Arab Emirates UAE League

2nd Jan 2026,

07:55 ET

Al Dhafra
3.280
Khorfakkan
1.960
0:1
0:3
40.7%
34.37%22%43.63%
1:1
3:2

2nd Jan 2026,

07:55 ET

Al Wahda
3.295
Al Wasl
2.065
1:0
1:2
63%
28.32%32.18%39.5%
0:0
0:1

2nd Jan 2026,

10:45 ET

Al Nasr (UAE)
Bani Yas
Unlock

2nd Jan 2026,

10:45 ET

Al Sharjah
Al Ain (UAE)
1:1
1:2
48.9%
25.92%29.08%45%

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
Israel Leumit League

2nd Jan 2026,

08:00 ET

Hapoel Afula
4.700
H. Ironi Rishon
1.740
1:1
4.7001.740
1:1
Take Hapoel Afula +2
Rwanda National Football league

2nd Jan 2026,

11:30 ET

Al-Hilal Omdurman
1.595
Gicumbi
5.920
2:2
1.5955.920
2:0
Take Gicumbi +2
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Australia A-League

2nd Jan 2026,

03:35 ET

Perth Glory
4.480
Melbourne Victory
1.769
1:2
32.50
2:3
Bet over 2.50
Egypt Division 2 A

2nd Jan 2026,

07:30 ET

El Daklyeh
3.180
Proxy
2.540
1:2
31.50Bet over 1.50
Egypt Division 2 A

2nd Jan 2026,

07:30 ET

El-Entag El-Harby
3.480
Tersana
2.369
1:2
31.50
1:4
Bet over 1.50
United Arab Emirates UAE League

2nd Jan 2026,

07:55 ET

Al Dhafra
3.280
Khorfakkan
1.960
0:3
32.50
3:2
Bet over 2.50
United Arab Emirates UAE League

2nd Jan 2026,

07:55 ET

Al Wahda
3.295
Al Wasl
2.065
1:2
32.25
0:1
Bet over 2.25
Rwanda National Football league

2nd Jan 2026,

08:00 ET

Amagaju
4.095
Marines
1.900
1:2
31.50
0:1
Bet over 1.50
Israel Leumit League

2nd Jan 2026,

08:00 ET

Hapoel Afula
4.700
H. Ironi Rishon
1.740
1:1
22.25
1:1
Bet under 2.25
Israel Leumit League

2nd Jan 2026,

08:00 ET

Maccabi Petah Tikva
1.810
Hapoel Kfar-Saba
4.400
2:1
32.50
4:1
Bet over 2.50
Saudi Arabia Professional League

2nd Jan 2026,

08:30 ET

Al Khaleej
1.675
Al Najma
5.330
3:1
42.50
2:2
Bet over 2.50
Algeria Ligue 2

2nd Jan 2026,

09:00 ET

Magra
5.800
Bordj Menail
1.720
0:1
11.50
1:0
Bet under 1.50
Ghana Premier League

2nd Jan 2026,

10:30 ET

Heart of Lions
3.360
Hohoe United
2.250
1:2
31.50
0:0
Bet over 1.50
Mali Premiere Division

2nd Jan 2026,

11:00 ET

Diarra
2.140
Derby Academie
3.540
1:0
11.50
0:0
Bet under 1.50
Algeria Ligue 1

2nd Jan 2026,

11:00 ET

MC Alger
2.790
Kabylie
2.790
1:1
21.50
1:0
Bet over 1.50
Niger Super Ligue

2nd Jan 2026,

11:00 ET

US Gendarmerie
1.830
AS ZAM
3.960
1:1
22.25
1:1
Bet under 2.25
Rwanda National Football league

2nd Jan 2026,

11:30 ET

Al-Hilal Omdurman
1.595
Gicumbi
5.920
2:2
42.25
2:0
Bet over 2.25
Cyprus First Division

2nd Jan 2026,

12:00 ET

Krasava
3.310
Omonia Aradippou
2.360
0:1
12.25
0:0
Bet under 2.25
Saudi Arabia Professional League

2nd Jan 2026,

12:30 ET

Al-Nassr
1.690
Al Ahli SC
3.800
2:1
33.25Bet under 3.25
Italy Serie A

2nd Jan 2026,

14:45 ET

AC Milan
1.677
Cagliari
6.040
2:1
32.50Bet over 2.50
France Ligue 1

2nd Jan 2026,

14:45 ET

Lens
2.947
Toulouse
2.622
1:1
22.25Bet under 2.25
Spain Primera Division

2nd Jan 2026,

15:00 ET

Getafe
4.670
Rayo Vallecano
2.154
1:2
31.50Bet over 1.50
Portugal Primeira Liga

2nd Jan 2026,

15:45 ET

Nacional
4.365
Vitoria Guimaraes
1.943
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
Australia A-League

2nd Jan 2026,

03:35 ET

Perth Glory
4.480
Melbourne Victory
1.769
0.2
Perth Glory ML
2:3
Egypt Division 2 A

2nd Jan 2026,

07:30 ET

El Daklyeh
3.180
Proxy
2.540
0.21
Proxy ML
postp.

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