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

28th Dec 2025,

07:30 ET

Mozambique
4.725
Gabon
1.942
0:1
0:1
57%
35.24%22.7%42.06%

28th Dec 2025,

10:00 ET

Sudan
3.425
Equatorial Guinea
2.496
0:1
1:2
76.2%
28.37%33.83%37.8%

28th Dec 2025,

12:30 ET

Burkina Faso
Algeria
Unlock

28th Dec 2025,

15:00 ET

Cameroon
4.075
Ivory Coast
2.185
0:1
0:1
55.5%
36.15%20.6%43.25%
Australia A-League

28th Dec 2025,

03:00 ET

Perth Glory
5.580
Melbourne City
1.634
0:1
1:2
19.5%
36.69%19.8%43.51%
England Premier League

28th Dec 2025,

09:00 ET

Leeds
Sunderland
Unlock

28th Dec 2025,

11:30 ET

Tottenham
3.415
Crystal Palace
2.328
0:0
1:2
56.8%
32.18%31.1%36.72%
Ghana Premier League

28th Dec 2025,

10:00 ET

Aduana
Young Apostles
0:1
1:1
26.1%
22.3%54.2%23.5%

28th Dec 2025,

10:00 ET

Dreams
Bibiani Gold Stars
Unlock

28th Dec 2025,

10:00 ET

Eleven Wonders
Berekum Chelsea
1:1
1:2
30.7%
19.06%21.64%59.3%

28th Dec 2025,

10:00 ET

Hohoe United
Holy Stars
0:1
1:2
36.5%
29.59%33.71%36.7%

28th Dec 2025,

10:00 ET

Karela
Swedru All Blacks
Unlock

28th Dec 2025,

10:30 ET

Bechem United
Asante Kotoko
1:1
1:2
36.1%
19.89%21.81%58.3%
Indonesia Liga 1

28th Dec 2025,

01:30 ET

Borneo
2.680
Malut United
2.360
1:1
1:2
63.1%
29.42%31.7%38.88%

28th Dec 2025,

03:30 ET

Persijap Jepara
Persebaya
Unlock

28th Dec 2025,

07:00 ET

Semen Padang
3.310
Madura United
2.110
0:1
0:1
45.8%
34.08%25.7%40.22%
Indonesia Liga 2

28th Dec 2025,

03:30 ET

Deltras Sidoarjo
Persiku Kudus
0:0
1:1
50.2%
20.13%59.5%20.37%

28th Dec 2025,

07:00 ET

Persipal BU
PSS Sleman
Unlock

28th Dec 2025,

07:00 ET

Tornado Pekanbaru
Balikpapan
1:1
2:1
48.9%
41.7%29.33%28.97%
Iran Pro League

28th Dec 2025,

08:00 ET

Gol Gohar
4.730
Esteghlal TEH
1.680
0:1
0:1
26.5%
34.49%24.2%41.31%
Iraq Stars League

28th Dec 2025,

10:00 ET

Al Minaa
Al Zawraa
Unlock
Italy Serie A

28th Dec 2025,

06:30 ET

Verona
9.500
AC Milan
1.411
0:1
1:2
28.3%
33.71%26.4%39.89%

28th Dec 2025,

09:00 ET

Napoli
1.627
Cremonese
6.550
0:0
2:1
48%
43.4%29.94%26.66%

28th Dec 2025,

12:00 ET

Sassuolo
Bologna
Unlock

28th Dec 2025,

14:45 ET

Inter
2.056
Atalanta
3.865
1:1
2:1
51.1%
45%27.86%27.14%
Kuwait Premier League

28th Dec 2025,

08:05 ET

Al Arabi
Al Tadamon
1:1
2:1
29.9%
58.6%21.75%19.65%

28th Dec 2025,

10:45 ET

Al-Fahaheel
Al Kuwait
Unlock
Mali Premiere Division

28th Dec 2025,

11:00 ET

Foot Elite
1.929
Mali Coura
4.415
0:1
2:1
55.9%
58.6%22.24%19.16%

28th Dec 2025,

11:00 ET

Korofina
3.280
USFAS Bamako
2.260
0:1
1:1
29.8%
29.73%40.3%29.97%
Mauritania Ligue 1

28th Dec 2025,

11:00 ET

Kaedi
Douane
Unlock
Niger Super Ligue

28th Dec 2025,

11:00 ET

ASFAN
Renaissance
0:0
2:1
43.3%
57.7%21.81%20.49%

28th Dec 2025,

11:00 ET

Espoir
AS UAM
0:0
1:1
26.1%
25.1%48.6%26.3%

28th Dec 2025,

11:00 ET

Urana
Nigelec
Unlock
Nigeria NPFL

28th Dec 2025,

09:30 ET

Nasarawa
Kano Pillars
1:1
1:2
67.9%
23.55%24.75%51.7%

28th Dec 2025,

10:00 ET

Abia Warriors
Plateau United
0:0
1:1
56.2%
29.04%41.3%29.66%

28th Dec 2025,

10:00 ET

Barau
Niger Tornadoes
Unlock

28th Dec 2025,

10:00 ET

El Kanemi
Bayelsa United
1:1
1:2
30%
25.74%27.66%46.6%

28th Dec 2025,

10:00 ET

Katsina Utd
Kun Khalifa
0:0
1:1
37.1%
18.72%61.6%19.68%

28th Dec 2025,

10:00 ET

Rangers Int'l
Rivers United
Unlock

28th Dec 2025,

10:00 ET

Shooting
Enyimba
0:1
1:1
36.1%
22.49%54.4%23.11%

28th Dec 2025,

10:00 ET

Wikki Tourist
Warri Wolves
1:1
1:1
53.7%
27.88%44%28.12%

28th Dec 2025,

12:00 ET

Remo Stars
Ikorodu City
Unlock
Portugal Primeira Liga

28th Dec 2025,

10:30 ET

Gil Vicente
2.019
Arouca
4.120
1:0
2:1
31.8%
43.81%20.2%35.99%

28th Dec 2025,

10:30 ET

Vitoria Guimaraes
2.393
Casa Pia
3.390
1:1
2:1
18.1%
41.5%30.92%27.58%

28th Dec 2025,

13:00 ET

Benfica
Braga
Unlock

28th Dec 2025,

15:30 ET

Rio Ave
20.000
Sporting Lisbon
1.145
0:2
1:2
52.9%
34.59%24%41.41%
Portugal Segunda Liga

28th Dec 2025,

06:00 ET

Benfica B
4.480
Academico Viseu
1.770
1:0
2:1
28.7%
43.26%20.3%36.44%

28th Dec 2025,

09:00 ET

SC Farense
Ferreira
Unlock
Qatar Premier League

28th Dec 2025,

09:30 ET

Al Wakra
Al Sailiya
1:1
1:1
40.8%
28.93%41.9%29.17%

28th Dec 2025,

09:30 ET

Qatar SC
Al-Duhail
0:1
1:2
44.5%
21.11%23.69%55.2%

28th Dec 2025,

11:30 ET

Al Rayyan
Al Arabi (Qatar)
Unlock
Rwanda National Football league

28th Dec 2025,

08:00 ET

Gorilla
3.485
Musanze
2.150
0:1
1:2
47.5%
34.08%27.3%38.62%

28th Dec 2025,

11:30 ET

Muhanga
Rayon Sport
1:0
1:1
44.7%
21.45%55.5%23.05%
postp.
Turkey 1. Lig

28th Dec 2025,

05:30 ET

Boluspor
Serik Spor
Unlock

28th Dec 2025,

05:30 ET

Umraniyespor
8.200
Keciorengucu
1.310
0:0
1:2
46.4%
29.09%34.31%36.6%

28th Dec 2025,

08:00 ET

Corum
3.050
Erzurum BB
2.220
0:0
1:2
35%
31.1%32.3%36.6%

28th Dec 2025,

11:00 ET

Igdir FK
Amedspor
Unlock
United Arab Emirates UAE League

28th Dec 2025,

07:50 ET

Al Wasl
Dibba Al Fujairah
1:0
2:1
49.2%
58.7%21.31%19.99%

28th Dec 2025,

07:50 ET

Khorfakkan
Al Wahda
1:1
2:2
32.7%
21.09%60.4%18.51%

28th Dec 2025,

10:45 ET

Al Ain (UAE)
Al Nasr (UAE)
Unlock
World World Club Friendly

28th Dec 2025,

16:00 ET

Zacatecas Mineros
Club Leon
1:1
2:2
19.1%
30.61%40%29.39%

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Indonesia Liga 1

28th Dec 2025,

01:30 ET

Borneo
2.680
Malut United
2.360
1:2
32.25Bet over 2.25
Australia A-League

28th Dec 2025,

03:00 ET

Perth Glory
5.580
Melbourne City
1.634
1:2
32.50Bet over 2.50
Turkey 1. Lig

28th Dec 2025,

05:30 ET

Umraniyespor
8.200
Keciorengucu
1.310
1:2
32.50Bet over 2.50
Portugal Segunda Liga

28th Dec 2025,

06:00 ET

Benfica B
4.480
Academico Viseu
1.770
2:1
32.50Bet over 2.50
Italy Serie A

28th Dec 2025,

06:30 ET

Verona
9.500
AC Milan
1.411
1:2
32.50Bet over 2.50
Indonesia Liga 1

28th Dec 2025,

07:00 ET

Semen Padang
3.310
Madura United
2.110
0:1
12.25Bet under 2.25
Africa Cup of Nations

28th Dec 2025,

07:30 ET

Mozambique
4.725
Gabon
1.942
0:1
12.25Bet under 2.25
Turkey 1. Lig

28th Dec 2025,

08:00 ET

Corum
3.050
Erzurum BB
2.220
1:2
32.25Bet over 2.25
Iran Pro League

28th Dec 2025,

08:00 ET

Gol Gohar
4.730
Esteghlal TEH
1.680
0:1
12.50Bet under 2.50
Rwanda National Football league

28th Dec 2025,

08:00 ET

Gorilla
3.485
Musanze
2.150
1:2
31.50Bet over 1.50
Italy Serie A

28th Dec 2025,

09:00 ET

Napoli
1.627
Cremonese
6.550
2:1
32.50Bet over 2.50
Africa Cup of Nations

28th Dec 2025,

10:00 ET

Sudan
3.425
Equatorial Guinea
2.496
1:2
31.50Bet over 1.50
Portugal Primeira Liga

28th Dec 2025,

10:30 ET

Gil Vicente
2.019
Arouca
4.120
2:1
32.25Bet over 2.25
Portugal Primeira Liga

28th Dec 2025,

10:30 ET

Vitoria Guimaraes
2.393
Casa Pia
3.390
2:1
32.25Bet over 2.25
Mali Premiere Division

28th Dec 2025,

11:00 ET

Foot Elite
1.929
Mali Coura
4.415
2:1
31.50Bet over 1.50
Mali Premiere Division

28th Dec 2025,

11:00 ET

Korofina
3.280
USFAS Bamako
2.260
1:1
21.50Bet over 1.50
England Premier League

28th Dec 2025,

11:30 ET

Tottenham
3.415
Crystal Palace
2.328
1:2
32.25Bet over 2.25
Italy Serie A

28th Dec 2025,

14:45 ET

Inter
2.056
Atalanta
3.865
2:1
32.25Bet over 2.25
Africa Cup of Nations

28th Dec 2025,

15:00 ET

Cameroon
4.075
Ivory Coast
2.185
0:1
11.50Bet under 1.50
Portugal Primeira Liga

28th Dec 2025,

15:30 ET

Rio Ave
20.000
Sporting Lisbon
1.145
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
Portugal Segunda Liga

28th Dec 2025,

06:00 ET

Benfica B
4.480
Academico Viseu
1.770
0.27
Benfica B ML
Mali Premiere Division

28th Dec 2025,

11:00 ET

Foot Elite
1.929
Mali Coura
4.415
0.14
Foot Elite 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