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
Angola Girabola

9th Dec 2025,

09:00 ET

Petro Atletico
Sagrada
1:1
2:2
32.5%
23.65%51%25.35%
2:0
3:0
Azerbaijan Premier League

9th Dec 2025,

08:00 ET

Kapaz
4.640
Araz
1.680
1:0
1:2
66.6%
31.37%33.6%35.03%
0:1
0:2

9th Dec 2025,

10:30 ET

Imisli FK
SumQayit
Unlock
Unlock Prediction
Belgium Proximus League

9th Dec 2025,

14:00 ET

Anderlecht U23
2.150
Genk U23
2.810
0:1
1:2
47.1%
23.88%23.62%52.5%
Bolivia Liga de Futbol Prof

9th Dec 2025,

18:00 ET

GV San Jose
2.440
Wilstermann
2.375
0:1
1:1
70.7%
18.68%62.9%18.42%
Bulgaria Parva Liga

9th Dec 2025,

10:30 ET

Montana
Botev Vratsa
Unlock
Unlock Prediction
England Championship

9th Dec 2025,

14:45 ET

Coventry
2.064
Preston
3.820
1:1
2:1
52.7%
37.27%28.9%33.83%
0:0
1:0

9th Dec 2025,

14:45 ET

Middlesbrough
2.380
Charlton
2.942
1:1
2:1
66.5%
60.6%21.18%18.22%
2:0
2:0

9th Dec 2025,

14:45 ET

Norwich
Sheffield Utd
Unlock
Unlock Prediction

9th Dec 2025,

14:45 ET

Oxford Utd
5.480
Blackburn
1.740
0:0
0:1
46.2%
34.99%23.2%41.81%
1:0
1:0

9th Dec 2025,

14:45 ET

Portsmouth
4.110
Swansea
1.960
1:1
1:2
69.3%
29.01%33.19%37.8%
0:0
0:0

9th Dec 2025,

14:45 ET

Sheffield Wed
Watford
Unlock
Unlock Prediction

9th Dec 2025,

14:45 ET

West Brom
4.250
Southampton
1.870
0:1
0:1
57.4%
33.7%24%42.3%
0:3
1:3

9th Dec 2025,

15:00 ET

Birmingham
2.540
QPR
2.900
1:1
1:1
78.7%
19.63%60.1%20.27%
0:1
0:1
England EFL Trophy

9th Dec 2025,

14:45 ET

West Ham U21
Colchester
Unlock
Unlock Prediction
England League One

9th Dec 2025,

14:45 ET

AFC Wimbledon
3.640
Exeter
2.020
1:1
1:2
59.4%
31.03%33.4%35.57%
0:0
0:0

9th Dec 2025,

14:45 ET

Barnsley
3.432
Lincoln City
2.020
1:0
1:2
51.4%
32.42%30.4%37.18%
0:1
1:3

9th Dec 2025,

14:45 ET

Bolton
Mansfield
Unlock
Unlock Prediction

9th Dec 2025,

14:45 ET

Bradford
2.650
Port Vale
2.560
1:1
2:2
51.2%
20.85%58.3%20.85%
postp.

9th Dec 2025,

14:45 ET

Huddersfield
2.300
Northampton
3.100
1:1
1:1
37.7%
28.37%43.3%28.33%
1:1
1:1

9th Dec 2025,

14:45 ET

Luton
Leyton Orient
Unlock
Unlock Prediction

9th Dec 2025,

14:45 ET

Plymouth
5.010
Wycombe
1.656
0:0
2:1
23.1%
42.64%23.1%34.26%
0:0
1:0

9th Dec 2025,

14:45 ET

Stockport County
2.810
Doncaster
2.460
1:1
1:2
49.7%
28.42%33.78%37.8%
0:0
2:0

9th Dec 2025,

15:00 ET

Cardiff
Stevenage
Unlock
Unlock Prediction

9th Dec 2025,

15:00 ET

Peterborough
3.200
Reading
2.200
0:0
1:2
17.3%
30.74%31.8%37.46%
1:0
1:0
England League Two

9th Dec 2025,

14:45 ET

Accrington
2.100
Harrogate
3.500
1:1
2:1
50.3%
52.5%25.42%22.08%
1:0
2:0

9th Dec 2025,

14:45 ET

Bristol Rovers
Barnet
Unlock
Unlock Prediction

9th Dec 2025,

14:45 ET

Cheltenham
7.100
Swindon
1.440
0:1
0:1
45%
35.01%22.2%42.79%
0:0
1:0

9th Dec 2025,

14:45 ET

Chesterfield
3.930
Cambridge Utd
2.020
0:1
1:2
33.1%
35.03%20.1%44.87%
0:1
0:1

9th Dec 2025,

14:45 ET

Crawley Town
Bromley
Unlock
Unlock Prediction

9th Dec 2025,

14:45 ET

Grimsby
2.205
Shrewsbury
3.104
2:1
2:1
43.2%
40.1%31.62%28.28%
1:1
1:1

9th Dec 2025,

14:45 ET

Milton Keynes Dons
2.416
Notts County
2.820
1:1
1:2
35.1%
33.51%28.4%38.09%
2:2
2:2

9th Dec 2025,

14:45 ET

Salford
Fleetwood Town
Unlock
Unlock Prediction

9th Dec 2025,

14:45 ET

Tranmere
2.770
Barrow
2.648
1:1
1:2
30.2%
24.61%27.09%48.3%
0:0
2:0
England National L. North

9th Dec 2025,

14:45 ET

Hereford
2.764
Scarborough
2.290
1:1
1:2
21.6%
31.94%31.3%36.76%
postp.

9th Dec 2025,

14:45 ET

Telford
Leamington
Unlock
Unlock Prediction
England National L. South

9th Dec 2025,

14:45 ET

Ebbsfleet
3.190
Maidenhead
2.140
1:0
1:2
39.6%
23.27%26.43%50.3%
postp.

9th Dec 2025,

14:45 ET

Worthing
2.500
Weston
2.500
1:1
2:1
68.2%
40.6%29.7%29.7%
postp.
Europe Champions League

9th Dec 2025,

10:30 ET

Olympiakos Piraeus
K. Almaty
Unlock
Unlock Prediction

9th Dec 2025,

12:45 ET

Sporting Lisbon
12.200
Bayern Munich
1.225
1:2
1:2
68.9%
35.14%22.5%42.36%
0:0
1:3

9th Dec 2025,

15:00 ET

Atl. Madrid
2.275
PSV
3.000
0:2
2:2
78.8%
25.69%47.5%26.81%
1:1
3:1

9th Dec 2025,

15:00 ET

Chelsea
Atalanta
Unlock
Unlock Prediction

9th Dec 2025,

15:00 ET

Eintracht Frankfurt
14.700
Barcelona
1.155
0:2
1:2
67.7%
35.16%21.4%43.44%
1:0
1:2

9th Dec 2025,

15:00 ET

Galatasaray
3.488
Monaco
2.025
1:1
1:2
38.7%
27.57%32.83%39.6%
0:0
0:0

9th Dec 2025,

15:00 ET

Liverpool
Inter
Unlock
Unlock Prediction

9th Dec 2025,

15:00 ET

Marseille
2.264
Royale Union SG
3.230
1:1
1:1
50.7%
27.26%42.9%29.84%
2:1
3:1

9th Dec 2025,

15:00 ET

Slavia Prague
7.710
Tottenham
1.460
1:1
1:2
73%
32.42%29.8%37.78%
0:1
0:2
Iran Pro League

9th Dec 2025,

07:45 ET

Gol Gohar
Shams Azar Qazvin
Unlock
Unlock Prediction

9th Dec 2025,

07:45 ET

Tractor
1.952
Zob Ahan
4.345
1:0
1:2
24.8%
30.65%32.7%36.65%
0:0
0:0

9th Dec 2025,

08:45 ET

Persepolis
1.790
Paykan
4.855
0:1
2:1
50.2%
47%28.14%24.86%
1:0
1:0

9th Dec 2025,

10:00 ET

Kheybar Khorramabad
Esteghlal Khuzestan
Unlock
Unlock Prediction
Mauritania Ligue 1

9th Dec 2025,

11:00 ET

Douane
Nouakchott Academy
1:0
1:1
59.8%
26.58%46.6%26.82%
Portugal Revelacao U23

9th Dec 2025,

06:00 ET

Gil Vicente U23
3.000
Leixoes U23
2.090
1:1
1:2
22.6%
28.98%32%39.02%
1:1
1:1

9th Dec 2025,

07:00 ET

Estrela U23
Santa Clara U23
Unlock
Unlock Prediction

9th Dec 2025,

07:00 ET

Leiria U23
3.010
Estoril U23
2.130
0:1
1:2
39.3%
25.27%25.73%49%
postp.

9th Dec 2025,

10:00 ET

Academico Viseu U23
2.230
Vizela U23
2.806
1:1
2:1
30.2%
37%33.32%29.68%
0:0
2:1

9th Dec 2025,

10:00 ET

Maritimo U23
Rio Ave U23
Unlock
Unlock Prediction
Uganda Premier League

9th Dec 2025,

08:00 ET

Vipers
1.118
Calvary
16.000
0:0
2:1
42.3%
45%28.8%26.2%
0:0
0:0
Wales Premier League

9th Dec 2025,

14:45 ET

Barry
3.585
Penybont
1.890
0:1
1:2
51.7%
34.95%26.2%38.85%
0:0
1:1

9th Dec 2025,

14:45 ET

TNS
Briton Ferry
Unlock
Unlock Prediction

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Portugal Revelacao U23

9th Dec 2025,

06:00 ET

Gil Vicente U23
3.000
Leixoes U23
2.090
1:2
32.50
1:1
Bet over 2.50
Portugal Revelacao U23

9th Dec 2025,

07:00 ET

Leiria U23
3.010
Estoril U23
2.130
1:2
32.25Bet over 2.25
Iran Pro League

9th Dec 2025,

07:45 ET

Tractor
1.952
Zob Ahan
4.345
1:2
31.50
0:0
Bet over 1.50
Azerbaijan Premier League

9th Dec 2025,

08:00 ET

Kapaz
4.640
Araz
1.680
1:2
32.25
0:2
Bet over 2.25
Uganda Premier League

9th Dec 2025,

08:00 ET

Vipers
1.118
Calvary
16.000
2:1
33.25
0:0
Bet under 3.25
Iran Pro League

9th Dec 2025,

08:45 ET

Persepolis
1.790
Paykan
4.855
2:1
31.50
1:0
Bet over 1.50
Portugal Revelacao U23

9th Dec 2025,

10:00 ET

Academico Viseu U23
2.230
Vizela U23
2.806
2:1
32.50
2:1
Bet over 2.50
Europe Champions League

9th Dec 2025,

12:45 ET

Sporting Lisbon
12.200
Bayern Munich
1.225
1:2
33.50
1:3
Bet under 3.50
Belgium Proximus League

9th Dec 2025,

14:00 ET

Anderlecht U23
2.150
Genk U23
2.810
1:2
33.25
2:3
Bet under 3.25
England League One

9th Dec 2025,

14:45 ET

AFC Wimbledon
3.640
Exeter
2.020
1:2
32.25
0:0
Bet over 2.25
England League Two

9th Dec 2025,

14:45 ET

Accrington
2.100
Harrogate
3.500
2:1
32.50
2:0
Bet over 2.50
England League One

9th Dec 2025,

14:45 ET

Barnsley
3.432
Lincoln City
2.020
1:2
32.50
1:3
Bet over 2.50
Wales Premier League

9th Dec 2025,

14:45 ET

Barry
3.585
Penybont
1.890
1:2
32.25
1:1
Bet over 2.25
England League One

9th Dec 2025,

14:45 ET

Bradford
2.650
Port Vale
2.560
2:2
42.25Bet over 2.25
England League Two

9th Dec 2025,

14:45 ET

Cheltenham
7.100
Swindon
1.440
0:1
12.50
1:0
Bet under 2.50
England League Two

9th Dec 2025,

14:45 ET

Chesterfield
3.930
Cambridge Utd
2.020
1:2
32.25
0:1
Bet over 2.25
England Championship

9th Dec 2025,

14:45 ET

Coventry
2.064
Preston
3.820
2:1
32.25
1:0
Bet over 2.25
England National L. South

9th Dec 2025,

14:45 ET

Ebbsfleet
3.190
Maidenhead
2.140
1:2
32.50Bet over 2.50
England League Two

9th Dec 2025,

14:45 ET

Grimsby
2.205
Shrewsbury
3.104
2:1
32.25
1:1
Bet over 2.25
England National L. North

9th Dec 2025,

14:45 ET

Hereford
2.764
Scarborough
2.290
1:2
32.50Bet over 2.50
England League One

9th Dec 2025,

14:45 ET

Huddersfield
2.300
Northampton
3.100
1:1
22.25
1:1
Bet under 2.25
England Championship

9th Dec 2025,

14:45 ET

Middlesbrough
2.380
Charlton
2.942
2:1
32.25
2:0
Bet over 2.25
England League Two

9th Dec 2025,

14:45 ET

Milton Keynes Dons
2.416
Notts County
2.820
1:2
32.25
2:2
Bet over 2.25
England Championship

9th Dec 2025,

14:45 ET

Oxford Utd
5.480
Blackburn
1.740
0:1
12.25
1:0
Bet under 2.25
England League One

9th Dec 2025,

14:45 ET

Plymouth
5.010
Wycombe
1.656
2:1
32.50
1:0
Bet over 2.50
England Championship

9th Dec 2025,

14:45 ET

Portsmouth
4.110
Swansea
1.960
1:2
32.25
0:0
Bet over 2.25
England League One

9th Dec 2025,

14:45 ET

Stockport County
2.810
Doncaster
2.460
1:2
32.25
2:0
Bet over 2.25
England League Two

9th Dec 2025,

14:45 ET

Tranmere
2.770
Barrow
2.648
1:2
32.25
2:0
Bet over 2.25
England Championship

9th Dec 2025,

14:45 ET

West Brom
4.250
Southampton
1.870
0:1
12.25
1:3
Bet under 2.25
England National L. South

9th Dec 2025,

14:45 ET

Worthing
2.500
Weston
2.500
2:1
32.25Bet over 2.25
Europe Champions League

9th Dec 2025,

15:00 ET

Atl. Madrid
2.275
PSV
3.000
2:2
43.25
3:1
Bet over 3.25
England Championship

9th Dec 2025,

15:00 ET

Birmingham
2.540
QPR
2.900
1:1
22.25
0:1
Bet under 2.25
Europe Champions League

9th Dec 2025,

15:00 ET

Eintracht Frankfurt
14.700
Barcelona
1.155
1:2
34.25
1:2
Bet under 4.25
Europe Champions League

9th Dec 2025,

15:00 ET

Galatasaray
3.488
Monaco
2.025
1:2
33.25
0:0
Bet under 3.25
Europe Champions League

9th Dec 2025,

15:00 ET

Marseille
2.264
Royale Union SG
3.230
1:1
22.50
3:1
Bet under 2.50
England League One

9th Dec 2025,

15:00 ET

Peterborough
3.200
Reading
2.200
1:2
32.25
1:0
Bet over 2.25
Europe Champions League

9th Dec 2025,

15:00 ET

Slavia Prague
7.710
Tottenham
1.460
1:2
32.25
0:2
Bet over 2.25
Bolivia Liga de Futbol Prof

9th Dec 2025,

18:00 ET

GV San Jose
2.440
Wilstermann
2.375
1:1
22.75Bet under 2.75

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
Belgium Proximus League

9th Dec 2025,

14:00 ET

Anderlecht U23
2.150
Genk U23
2.810
0.26
Genk U23 ML
2:3
England Championship

9th Dec 2025,

14:45 ET

Middlesbrough
2.380
Charlton
2.942
0.32
Middlesbrough ML
2:0
England League One

9th Dec 2025,

14:45 ET

Plymouth
5.010
Wycombe
1.656
0.28
Plymouth ML
1:0
England League Two

9th Dec 2025,

14:45 ET

Tranmere
2.770
Barrow
2.648
0.17
Barrow ML
2:0

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