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
Armenia Premier League

2nd Dec 2025,

09:00 ET

Noah
1.370
Van
7.550
1:1
2:2
42.7%
27.34%47%25.66%
Belgium Belgian Cup

2nd Dec 2025,

14:30 ET

RAAL La Louviere
Beerschot VA
1:0
1:2
67.2%
26.36%28.94%44.7%

2nd Dec 2025,

14:30 ET

St. Liege
Dender
Unlock
Bolivia Liga de Futbol Prof

2nd Dec 2025,

16:30 ET

SA Bulo Bulo
GV San Jose
0:2
2:2
45.8%
20.24%58.7%21.06%

2nd Dec 2025,

18:30 ET

Guabira
2.772
Independiente Petrolero
2.290
0:1
1:2
67.8%
37.49%18%44.51%
Brazil Serie A

2nd Dec 2025,

17:00 ET

Mirassol
Vasco
Unlock

2nd Dec 2025,

19:30 ET

Fluminense
2.760
Gremio
2.770
0:1
1:1
54.8%
24.9%49%26.1%
Bulgaria Parva Liga

2nd Dec 2025,

08:30 ET

Lok. Sofia
2.140
Montana
3.495
0:1
2:1
41.4%
55.7%23.45%20.85%

2nd Dec 2025,

11:00 ET

Botev Plovdiv
Arda
Unlock
Chile Primera Division

2nd Dec 2025,

16:00 ET

Coquimbo
4.150
U. De Chile
1.910
1:1
1:2
79.1%
31.16%31.5%37.34%
Colombia Torneo Aguila

2nd Dec 2025,

15:45 ET

Real Cundinamarca
4.720
Cucuta
1.730
0:0
1:2
62.6%
30.21%31.1%38.69%
England Championship

2nd Dec 2025,

14:45 ET

Ipswich
Blackburn
Unlock
England EFL Trophy

2nd Dec 2025,

14:00 ET

AFC Wimbledon
Cardiff
1:1
1:2
34.3%
25.12%28.28%46.6%

2nd Dec 2025,

14:00 ET

Barnsley
Port Vale
1:0
1:1
40.8%
27.69%44%28.31%

2nd Dec 2025,

14:00 ET

Blackpool
Harrogate
Unlock

2nd Dec 2025,

14:00 ET

Bradford
Bolton
1:1
1:2
43.9%
30.68%31.1%38.22%

2nd Dec 2025,

14:00 ET

Cambridge Utd
Bristol Rovers
1:1
1:1
47.2%
24.44%50.5%25.06%

2nd Dec 2025,

14:00 ET

Chesterfield
Doncaster
Unlock

2nd Dec 2025,

14:00 ET

Exeter
Luton
0:1
1:2
71%
35.68%25.1%39.22%

2nd Dec 2025,

14:00 ET

Fleetwood Town
Tranmere
0:1
1:1
49.1%
18.78%62.2%19.02%

2nd Dec 2025,

14:00 ET

Huddersfield
Lincoln City
Unlock

2nd Dec 2025,

14:00 ET

Plymouth
Leyton Orient
1:0
1:2
57.6%
35.29%25.3%39.41%

2nd Dec 2025,

14:00 ET

Rotherham
Salford
0:1
1:1
26.8%
26.9%45%28.1%

2nd Dec 2025,

14:00 ET

Walsall
Stevenage
Unlock

2nd Dec 2025,

14:00 ET

Wycombe
Northampton
1:1
2:1
61.2%
53.1%23.14%23.76%

2nd Dec 2025,

14:30 ET

Peterborough
Swindon
1:1
1:1
38.7%
23.76%49.9%26.34%
England League One

2nd Dec 2025,

14:45 ET

Burton
Wigan
Unlock
England National L. North

2nd Dec 2025,

14:45 ET

Chester
Radcliffe
1:1
2:1
33.8%
42.5%29.12%28.38%
England National L. South

2nd Dec 2025,

14:45 ET

AFC Totton
Hampton & Richmond
2:1
2:2
38.3%
24.43%51.2%24.37%

2nd Dec 2025,

14:45 ET

Hornchurch
Hemel
Unlock
England Premier League

2nd Dec 2025,

14:30 ET

Everton
3.655
Bournemouth
2.236
0:0
0:1
54.9%
30.46%30.6%38.94%

2nd Dec 2025,

14:30 ET

Manchester City
1.687
Fulham
5.230
1:0
2:1
79.2%
48.1%27.11%24.79%

2nd Dec 2025,

15:15 ET

Tottenham
Newcastle Utd
Unlock
Ethiopia Premier League

2nd Dec 2025,

07:00 ET

Arba Menche
St. George
0:0
1:1
36.9%
29.68%40.5%29.82%

2nd Dec 2025,

07:00 ET

Dire Dawa
Mechal
1:0
1:1
52%
26.51%44.4%29.09%

2nd Dec 2025,

11:00 ET

Sheger Ketema
Negele Arsi Ketema
Unlock
Germany DFB Pokal

2nd Dec 2025,

12:00 ET

Kaiserslautern
3.520
Hertha Berlin
2.110
0:1
1:2
50.4%
34.23%27%38.77%

2nd Dec 2025,

12:00 ET

St. Pauli
4.200
B. Monchengladbach
1.880
0:1
0:1
48.7%
36.6%19.4%44%

2nd Dec 2025,

15:00 ET

Bayer Leverkusen
Dortmund
Unlock

2nd Dec 2025,

15:00 ET

Magdeburg
9.900
RB Leipzig
1.280
0:1
0:1
51.7%
33.53%23.1%43.37%
Israel Ligat ha'Al

2nd Dec 2025,

12:30 ET

Kiryat Shmona
Sakhnin
0:1
1:2
10.9%
24.51%26.99%48.5%

2nd Dec 2025,

12:45 ET

Maccabi Bnei Raina
Hapoel Jerusalem
Unlock

2nd Dec 2025,

13:00 ET

H. Beer Sheva
1.480
Hapoel Petah Tikva
5.940
1:1
2:1
39.2%
55.1%23.21%21.69%

2nd Dec 2025,

13:30 ET

Hapoel Tel Aviv
3.970
Maccabi Haifa
1.760
1:0
1:2
47.8%
22.19%24.11%53.7%
Italy Coppa Italia

2nd Dec 2025,

15:00 ET

Udinese
Juventus
Unlock
Mauritania Ligue 1

2nd Dec 2025,

11:00 ET

SNIM
Douane
0:1
1:2
28.6%
26.71%29.29%44%
Peru Primera Division

2nd Dec 2025,

20:00 ET

Alianza Lima
Sporting Cristal
1:0
2:1
25.3%
57.2%21.88%20.92%
Poland Polish Cup

2nd Dec 2025,

11:30 ET

Gornik Z.
Lechia Gdansk
Unlock

2nd Dec 2025,

14:30 ET

Widzew Lodz
Pogon Szczecin
1:2
1:2
12.6%
18.16%20.74%61.1%
Portugal Revelacao U23

2nd Dec 2025,

06:00 ET

Leixoes U23
Maritimo U23
1:1
1:2
21.9%
31.47%33.5%35.03%

2nd Dec 2025,

06:00 ET

Santa Clara U23
Leiria U23
Unlock

2nd Dec 2025,

10:00 ET

Benfica U23
Estrela U23
1:1
2:2
30.7%
29.31%42.9%27.79%

2nd Dec 2025,

10:00 ET

Rio Ave U23
Academico Viseu U23
0:1
2:1
22.8%
38.3%32.62%29.08%
Rwanda National Football league

2nd Dec 2025,

11:00 ET

Etincelles
APR
Unlock
South Africa Premier League

2nd Dec 2025,

12:30 ET

Amazulu
2.625
Golden Arrows
2.650
1:1
2:1
72.2%
47.5%27.24%25.26%

2nd Dec 2025,

12:30 ET

Richards Bay
9.850
Orlando Pirates
1.320
1:1
1:1
69.4%
25.26%46.9%27.84%
Spain Copa del Rey

2nd Dec 2025,

13:00 ET

Alaves
Portugalete
Unlock

2nd Dec 2025,

13:00 ET

Huesca
Racing Club Ferrol
1:1
1:1
29%
28.83%42.1%29.07%

2nd Dec 2025,

13:00 ET

Mallorca
Numancia
1:0
1:2
36.3%
22.01%24.59%53.4%

2nd Dec 2025,

13:00 ET

Osasuna
Ebro
Unlock

2nd Dec 2025,

14:00 ET

Ceuta
Guadalajara
1:1
2:1
29.6%
49.3%25.04%25.66%

2nd Dec 2025,

15:00 ET

Getafe
Navalcarnero
1:0
2:2
70.7%
23.94%52.9%23.16%
Spain Primera Division

2nd Dec 2025,

15:00 ET

Atl. Madrid
Barcelona
Unlock
Tanzania Ligi Kuu Bara

2nd Dec 2025,

08:00 ET

Young Africans
Tanzania Prisons
0:0
1:1
27.5%
22.44%54.5%23.06%
Uganda Premier League

2nd Dec 2025,

12:00 ET

UPDF
Vipers
0:2
2:2
25.9%
19.45%58.9%21.65%

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
Armenia Premier League

2nd Dec 2025,

09:00 ET

Noah
1.370
Van
7.550
2:2
1.3707.550Take Van +2
South Africa Premier League

2nd Dec 2025,

12:30 ET

Richards Bay
9.850
Orlando Pirates
1.320
1:1
9.8501.320Take Richards Bay +2
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Bulgaria Parva Liga

2nd Dec 2025,

08:30 ET

Lok. Sofia
2.140
Montana
3.495
2:1
32.25Bet over 2.25
Germany DFB Pokal

2nd Dec 2025,

12:00 ET

Kaiserslautern
3.520
Hertha Berlin
2.110
1:2
32.50Bet over 2.50
Germany DFB Pokal

2nd Dec 2025,

12:00 ET

St. Pauli
4.200
B. Monchengladbach
1.880
0:1
12.50Bet under 2.50
South Africa Premier League

2nd Dec 2025,

12:30 ET

Amazulu
2.625
Golden Arrows
2.650
2:1
31.50Bet over 1.50
South Africa Premier League

2nd Dec 2025,

12:30 ET

Richards Bay
9.850
Orlando Pirates
1.320
1:1
22.25Bet under 2.25
Israel Ligat ha'Al

2nd Dec 2025,

13:00 ET

H. Beer Sheva
1.480
Hapoel Petah Tikva
5.940
2:1
32.50Bet over 2.50
Israel Ligat ha'Al

2nd Dec 2025,

13:30 ET

Hapoel Tel Aviv
3.970
Maccabi Haifa
1.760
1:2
32.50Bet over 2.50
England Premier League

2nd Dec 2025,

14:30 ET

Everton
3.655
Bournemouth
2.236
0:1
12.25Bet under 2.25
England Premier League

2nd Dec 2025,

14:30 ET

Manchester City
1.687
Fulham
5.230
2:1
32.50Bet over 2.50
Chile Primera Division

2nd Dec 2025,

16:00 ET

Coquimbo
4.150
U. De Chile
1.910
1:2
32.25Bet over 2.25
Bolivia Liga de Futbol Prof

2nd Dec 2025,

18:30 ET

Guabira
2.772
Independiente Petrolero
2.290
1:2
32.50Bet over 2.50
Brazil Serie A

2nd Dec 2025,

19:30 ET

Fluminense
2.760
Gremio
2.770
1:1
22.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
Bulgaria Parva Liga

2nd Dec 2025,

08:30 ET

Lok. Sofia
2.140
Montana
3.495
0.17
Lok. Sofia ML
South Africa Premier League

2nd Dec 2025,

12:30 ET

Amazulu
2.625
Golden Arrows
2.650
0.15
Amazulu 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