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
Argentina Liga Profesional

22nd Jan 2026,

15:00 ET

Defensa y Justicia
3.055
Aldosivi
2.630
0:0
1:2
33.2%
36.84%19.3%43.86%

22nd Jan 2026,

18:00 ET

Atl. Huracan
2.790
Banfield
2.875
0:0
1:2
40.4%
29.37%33.23%37.4%

22nd Jan 2026,

18:00 ET

Platense
Union de Santa Fe
Unlock

22nd Jan 2026,

20:15 ET

Gimnasia Mendoza
Central Cordoba
1:0
1:1
30.1%
28.73%42.3%28.97%

22nd Jan 2026,

20:15 ET

Velez Sarsfield
2.890
Instituto
2.730
0:1
1:2
28.5%
27.72%33.08%39.2%
Costa Rica Primera Division

22nd Jan 2026,

19:00 ET

Zeledon
Liberia (Costa Rica)
Unlock
Egypt Division 2 A

22nd Jan 2026,

07:30 ET

Abu Qir Semad
2.090
Tanta
3.710
1:0
1:2
20.3%
33.68%29.2%37.12%

22nd Jan 2026,

07:30 ET

Al Qanah
2.110
Tersana
3.900
0:1
2:1
72.4%
53.3%24.88%21.82%

22nd Jan 2026,

07:30 ET

Al-Sekka
El Mansoura
Unlock

22nd Jan 2026,

07:30 ET

El Daklyeh
4.155
La Viena
1.980
1:1
2:1
24.9%
37.55%28.7%33.75%

22nd Jan 2026,

07:30 ET

El-Entag El-Harby
4.480
Asyut Petroleum
2.350
0:1
1:1
31.7%
21.38%57%21.62%

22nd Jan 2026,

07:30 ET

Masar
Raya
Unlock
Egypt Premier League

22nd Jan 2026,

10:00 ET

Ghazl El Mahallah
4.510
Wadi Degla
1.929
0:0
1:2
18.1%
28.98%33.23%37.8%

22nd Jan 2026,

10:00 ET

Kahrabaa Ismailia
2.510
Haras El Hodood
2.820
0:1
0:1
49.2%
34.79%23.4%41.81%

22nd Jan 2026,

13:00 ET

Arab Contractors
El Ismaily
Unlock
England League One

22nd Jan 2026,

15:00 ET

Burton
5.540
Lincoln City
1.570
1:1
1:2
49%
29.28%33.53%37.2%
Ethiopia Premier League

22nd Jan 2026,

05:00 ET

Ethiopian Insurance
2.270
Dire Dawa
3.235
1:0
1:2
21.6%
30.12%34.08%35.8%

22nd Jan 2026,

08:00 ET

Ethiopia Bunna
Sidama Bunna
Unlock

22nd Jan 2026,

08:00 ET

St. George
Mechal
1:0
1:1
21.5%
28.94%41%30.06%
Europe Europa League

22nd Jan 2026,

12:45 ET

Aston Villa
3.020
Fenerbahce
2.431
1:1
2:2
51.3%
27.4%43.6%29%

22nd Jan 2026,

12:45 ET

Betis
PAOK
Unlock

22nd Jan 2026,

12:45 ET

Celtic
4.830
Bologna
1.790
2:1
2:2
17.6%
29.11%40.6%30.29%

22nd Jan 2026,

12:45 ET

Crvena Zvezda
2.012
Malmo FF
3.860
1:1
2:1
79.5%
46.8%28.13%25.07%

22nd Jan 2026,

12:45 ET

FC Porto
Plzen
Unlock

22nd Jan 2026,

12:45 ET

Lyon
1.802
Young Boys
4.705
1:1
2:1
46.2%
39.2%32.95%27.85%

22nd Jan 2026,

12:45 ET

Maccabi Tel Aviv
16.500
Freiburg
1.202
0:1
1:2
51.7%
34.41%22.9%42.69%

22nd Jan 2026,

12:45 ET

Midtjylland
Brann
Unlock

22nd Jan 2026,

12:45 ET

Sturm Graz
7.000
Feyenoord
1.473
1:2
1:2
33.1%
30.16%34.14%35.7%

22nd Jan 2026,

15:00 ET

Basel
2.959
Salzburg
2.365
1:1
1:2
37.6%
17.24%20.36%62.4%

22nd Jan 2026,

15:00 ET

FCSB
D. Zagreb
Unlock

22nd Jan 2026,

15:00 ET

G.A. Eagles
3.970
Nice
1.945
2:1
2:1
33.3%
35.8%34.78%29.42%

22nd Jan 2026,

15:00 ET

Genk
2.404
Utrecht
3.170
1:0
2:1
23.3%
42.5%29.96%27.54%

22nd Jan 2026,

15:00 ET

Lille
Celta Vigo
Unlock

22nd Jan 2026,

15:00 ET

Ludogorets
3.630
Rangers
2.097
1:0
1:2
53.3%
21.6%24.1%54.3%

22nd Jan 2026,

15:00 ET

Nottingham
2.726
Braga
2.868
1:1
1:2
26.1%
29.33%30.27%40.4%

22nd Jan 2026,

15:00 ET

Panathinaikos
Ferencvaros
Unlock

22nd Jan 2026,

15:00 ET

VfB Stuttgart
3.720
AS Roma
2.085
2:1
2:2
58.7%
21.54%54.2%24.26%
Guatemala Liga Nacional

22nd Jan 2026,

17:00 ET

Mictlan
14.000
Municipal
1.181
0:1
0:3
71.4%
36.46%18.7%44.84%

22nd Jan 2026,

19:00 ET

Deportivo Mixco
Guastatoya
Unlock
Iran Pro League

22nd Jan 2026,

06:00 ET

Mes Rafsanjan
8.450
Tractor
1.373
0:1
0:1
33.8%
35.05%22.5%42.45%

22nd Jan 2026,

07:30 ET

Aluminium Arak
3.870
Kheybar Khorramabad
2.100
1:1
1:2
49.6%
29.89%33.5%36.61%

22nd Jan 2026,

07:30 ET

Foolad
Malavan
Unlock
Iraq Stars League

22nd Jan 2026,

07:00 ET

Al Gharraf
3.135
Diyala
2.450
1:0
1:2
25.1%
18.89%22.01%59.1%

22nd Jan 2026,

07:00 ET

Al-Qassim
15.500
Al Quwa Al Jawiya
1.149
1:0
1:2
40.1%
32.64%30.1%37.26%

22nd Jan 2026,

07:00 ET

Newroz
Al Karkh
Unlock

22nd Jan 2026,

09:30 ET

Baghdad
Al-Karma
0:0
1:2
30.9%
32.23%32%35.77%

22nd Jan 2026,

11:30 ET

Al Najaf
7.950
Al Zawraa
1.430
0:0
0:1
30.9%
33.63%26.3%40.07%
Myanmar National League

22nd Jan 2026,

04:00 ET

Thitsar Arman
Rakhine United
Unlock

22nd Jan 2026,

04:30 ET

Yarmanya United
7.450
Yadanarbon
1.220
0:1
1:2
39%
36.03%17.6%46.37%
Saudi Arabia Division 1

22nd Jan 2026,

07:40 ET

Al Adalh
4.780
Al-Raed
1.610
1:1
1:2
19.1%
35.2%25.7%39.1%

22nd Jan 2026,

09:10 ET

Al Wehda
Al-Ula
Unlock
Saudi Arabia Professional League

22nd Jan 2026,

10:15 ET

Al-Hazem
4.570
Al-Taawon
1.650
1:0
1:2
76%
28.39%33.61%38%

22nd Jan 2026,

12:30 ET

Al Fayha
Al-Hilal
1:1
1:2
73.5%
23.5%26.2%50.3%
Tanzania Ligi Kuu Bara

22nd Jan 2026,

11:00 ET

Tanzania Prisons
Dodoma Jiji
Unlock
Tunisia Ligue Professionnelle 1

22nd Jan 2026,

08:00 ET

Etoile Sahel
4.265
Club Africain
2.050
1:0
1:2
33.4%
31.59%31.6%36.81%
World World Club Friendly

22nd Jan 2026,

03:30 ET

Ostrava
3.000
Widzew Lodz
1.920
1:1
2:2
49.3%
21.71%55.7%22.59%

22nd Jan 2026,

04:00 ET

Mladost
Lechia Gdansk
Unlock

22nd Jan 2026,

05:00 ET

Locomotiv Plovdiv
Napredak
0:1
1:2
64.6%
18.81%21.39%59.8%

22nd Jan 2026,

05:00 ET

Sparta Prague
2.070
Legia
2.765
1:1
1:2
42.9%
28.28%31.82%39.9%

22nd Jan 2026,

06:00 ET

Piast Gliwice
Odense
Unlock

22nd Jan 2026,

06:00 ET

Piast Gliwice
4.645
Viborg
1.670
1:2
1:2
52.4%
25.36%27.94%46.7%

22nd Jan 2026,

07:00 ET

Budafoki
2.843
Primorje
2.080
1:1
2:2
33%
24.25%52%23.75%

22nd Jan 2026,

07:00 ET

III. Keruleti TVE
Videoton
Unlock

22nd Jan 2026,

07:00 ET

Trnava
CSKA 1948 Sofia
1:1
1:1
65.6%
28.99%42.8%28.21%

22nd Jan 2026,

08:00 ET

CSKA Moscow
1.580
Akron Togliatti
5.450
1:1
2:2
65.9%
28.99%40.1%30.91%

22nd Jan 2026,

08:00 ET

Celje
Mallorca
Unlock

22nd Jan 2026,

08:00 ET

Kecskemeti TE
Sepsi Sf. Gheorghe
0:1
1:2
52.1%
17.47%20.63%61.9%

22nd Jan 2026,

08:00 ET

Sparta Prague
Legia
0:1
1:2
43.2%
31.83%32.8%35.37%

22nd Jan 2026,

08:00 ET

Trencin
Kudrivka
Unlock

22nd Jan 2026,

08:00 ET

Zaglebie
2.110
Widzew Lodz
2.652
0:1
1:2
53%
21.01%23.59%55.4%

22nd Jan 2026,

09:00 ET

Gangwon
Partizan
0:1
1:1
48.2%
25.43%48.9%25.67%

22nd Jan 2026,

09:00 ET

Michalovce
Jablonec
Unlock

22nd Jan 2026,

09:00 ET

OFK Beograd
3.200
Arsenal Tula
2.090
0:0
1:2
35.6%
20.92%24.08%55%

22nd Jan 2026,

09:30 ET

Dynamo Makhachkala
Zeleznicar Pancevo
0:0
2:1
28.6%
45.5%27.73%26.77%

22nd Jan 2026,

09:30 ET

Shanghai Port
Zenit Petersburg
Unlock

22nd Jan 2026,

10:00 ET

Real Salt Lake
2.849
Randers FC
2.350
1:1
2:2
69.6%
22.79%52.5%24.71%

22nd Jan 2026,

12:00 ET

Jonkopings
Varnamo
1:1
2:2
53.2%
23.36%55.1%21.54%

22nd Jan 2026,

21:00 ET

Kumamoto
Verdy
Unlock

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
World World Club Friendly

22nd Jan 2026,

08:00 ET

CSKA Moscow
1.580
Akron Togliatti
5.450
2:2
1.5805.450Take Akron Togliatti +2
Europe Europa League

22nd Jan 2026,

12:45 ET

Celtic
4.830
Bologna
1.790
2:2
4.8301.790Take Celtic +2
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
World World Club Friendly

22nd Jan 2026,

03:30 ET

Ostrava
3.000
Widzew Lodz
1.920
2:2
43.50Bet over 3.50
Myanmar National League

22nd Jan 2026,

04:30 ET

Yarmanya United
7.450
Yadanarbon
1.220
1:2
33.50Bet under 3.50
Ethiopia Premier League

22nd Jan 2026,

05:00 ET

Ethiopian Insurance
2.270
Dire Dawa
3.235
1:2
31.50Bet over 1.50
World World Club Friendly

22nd Jan 2026,

05:00 ET

Sparta Prague
2.070
Legia
2.765
1:2
32.50Bet over 2.50
Iran Pro League

22nd Jan 2026,

06:00 ET

Mes Rafsanjan
8.450
Tractor
1.373
0:1
12.25Bet under 2.25
World World Club Friendly

22nd Jan 2026,

06:00 ET

Piast Gliwice
4.645
Viborg
1.670
1:2
32.50Bet over 2.50
Iraq Stars League

22nd Jan 2026,

07:00 ET

Al Gharraf
3.135
Diyala
2.450
1:2
31.50Bet over 1.50
Iraq Stars League

22nd Jan 2026,

07:00 ET

Al-Qassim
15.500
Al Quwa Al Jawiya
1.149
1:2
32.50Bet over 2.50
World World Club Friendly

22nd Jan 2026,

07:00 ET

Budafoki
2.843
Primorje
2.080
2:2
43.25Bet over 3.25
Egypt Division 2 A

22nd Jan 2026,

07:30 ET

Abu Qir Semad
2.090
Tanta
3.710
1:2
31.50Bet over 1.50
Egypt Division 2 A

22nd Jan 2026,

07:30 ET

Al Qanah
2.110
Tersana
3.900
2:1
31.50Bet over 1.50
Iran Pro League

22nd Jan 2026,

07:30 ET

Aluminium Arak
3.870
Kheybar Khorramabad
2.100
1:2
31.50Bet over 1.50
Egypt Division 2 A

22nd Jan 2026,

07:30 ET

El Daklyeh
4.155
La Viena
1.980
2:1
31.50Bet over 1.50
Egypt Division 2 A

22nd Jan 2026,

07:30 ET

El-Entag El-Harby
4.480
Asyut Petroleum
2.350
1:1
21.25Bet over 1.25
Saudi Arabia Division 1

22nd Jan 2026,

07:40 ET

Al Adalh
4.780
Al-Raed
1.610
1:2
32.50Bet over 2.50
World World Club Friendly

22nd Jan 2026,

08:00 ET

CSKA Moscow
1.580
Akron Togliatti
5.450
2:2
42.50Bet over 2.50
Tunisia Ligue Professionnelle 1

22nd Jan 2026,

08:00 ET

Etoile Sahel
4.265
Club Africain
2.050
1:2
31.25Bet over 1.25
World World Club Friendly

22nd Jan 2026,

08:00 ET

Zaglebie
2.110
Widzew Lodz
2.652
1:2
33.50Bet under 3.50
World World Club Friendly

22nd Jan 2026,

09:00 ET

OFK Beograd
3.200
Arsenal Tula
2.090
1:2
32.50Bet over 2.50
Egypt Premier League

22nd Jan 2026,

10:00 ET

Ghazl El Mahallah
4.510
Wadi Degla
1.929
1:2
31.50Bet over 1.50
Egypt Premier League

22nd Jan 2026,

10:00 ET

Kahrabaa Ismailia
2.510
Haras El Hodood
2.820
0:1
11.50Bet under 1.50
World World Club Friendly

22nd Jan 2026,

10:00 ET

Real Salt Lake
2.849
Randers FC
2.350
2:2
42.50Bet over 2.50
Saudi Arabia Professional League

22nd Jan 2026,

10:15 ET

Al-Hazem
4.570
Al-Taawon
1.650
1:2
32.50Bet over 2.50
Iraq Stars League

22nd Jan 2026,

11:30 ET

Al Najaf
7.950
Al Zawraa
1.430
0:1
12.25Bet under 2.25
Europe Europa League

22nd Jan 2026,

12:45 ET

Aston Villa
3.020
Fenerbahce
2.431
2:2
42.25Bet over 2.25
Europe Europa League

22nd Jan 2026,

12:45 ET

Celtic
4.830
Bologna
1.790
2:2
42.50Bet over 2.50
Europe Europa League

22nd Jan 2026,

12:45 ET

Crvena Zvezda
2.012
Malmo FF
3.860
2:1
32.50Bet over 2.50
Europe Europa League

22nd Jan 2026,

12:45 ET

Lyon
1.802
Young Boys
4.705
2:1
32.50Bet over 2.50
Europe Europa League

22nd Jan 2026,

12:45 ET

Maccabi Tel Aviv
16.500
Freiburg
1.202
1:2
33.25Bet under 3.25
Europe Europa League

22nd Jan 2026,

12:45 ET

Sturm Graz
7.000
Feyenoord
1.473
1:2
33.25Bet under 3.25
Europe Europa League

22nd Jan 2026,

15:00 ET

Basel
2.959
Salzburg
2.365
1:2
33.25Bet under 3.25
England League One

22nd Jan 2026,

15:00 ET

Burton
5.540
Lincoln City
1.570
1:2
32.50Bet over 2.50
Argentina Liga Profesional

22nd Jan 2026,

15:00 ET

Defensa y Justicia
3.055
Aldosivi
2.630
1:2
31.75Bet over 1.75
Europe Europa League

22nd Jan 2026,

15:00 ET

G.A. Eagles
3.970
Nice
1.945
2:1
32.50Bet over 2.50
Europe Europa League

22nd Jan 2026,

15:00 ET

Genk
2.404
Utrecht
3.170
2:1
32.50Bet over 2.50
Europe Europa League

22nd Jan 2026,

15:00 ET

Ludogorets
3.630
Rangers
2.097
1:2
32.50Bet over 2.50
Europe Europa League

22nd Jan 2026,

15:00 ET

Nottingham
2.726
Braga
2.868
1:2
32.25Bet over 2.25
Europe Europa League

22nd Jan 2026,

15:00 ET

VfB Stuttgart
3.720
AS Roma
2.085
2:2
42.50Bet over 2.50
Guatemala Liga Nacional

22nd Jan 2026,

17:00 ET

Mictlan
14.000
Municipal
1.181
0:3
32.25Bet over 2.25
Argentina Liga Profesional

22nd Jan 2026,

18:00 ET

Atl. Huracan
2.790
Banfield
2.875
1:2
31.50Bet over 1.50
Argentina Liga Profesional

22nd Jan 2026,

20:15 ET

Velez Sarsfield
2.890
Instituto
2.730
1:2
31.50Bet over 1.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
Iraq Stars League

22nd Jan 2026,

07:00 ET

Al Gharraf
3.135
Diyala
2.450
0.31
Diyala ML
Egypt Division 2 A

22nd Jan 2026,

07:30 ET

Abu Qir Semad
2.090
Tanta
3.710
0.14
Tanta ML
Egypt Division 2 A

22nd Jan 2026,

07:30 ET

Al Qanah
2.110
Tersana
3.900
0.11
Al Qanah ML
Egypt Division 2 A

22nd Jan 2026,

07:30 ET

El Daklyeh
4.155
La Viena
1.980
0.18
El Daklyeh ML
World World Club Friendly

22nd Jan 2026,

08:00 ET

Zaglebie
2.110
Widzew Lodz
2.652
0.28
Widzew Lodz ML
World World Club Friendly

22nd Jan 2026,

09:00 ET

OFK Beograd
3.200
Arsenal Tula
2.090
0.14
Arsenal Tula ML
Egypt Premier League

22nd Jan 2026,

10:00 ET

Kahrabaa Ismailia
2.510
Haras El Hodood
2.820
0.1
Haras El Hodood ML
Europe Europa League

22nd Jan 2026,

15:00 ET

Basel
2.959
Salzburg
2.365
0.35
Salzburg ML
Europe Europa League

22nd Jan 2026,

15:00 ET

Ludogorets
3.630
Rangers
2.097
0.13
Rangers 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