Free soccer and soccer predictions and tips
SOCCER Predictor
| Date | Team 1 | Team 2 | Score Prediction First Half | Score Prediction Final Score | Confidence | Betting predictions Team 1 Win | Betting predictions Draw | Betting predictions Team 2 Win | First Half Result | Final 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:
| Date | Team 1 | Team 2 | Score Prediction | Total | Bookmaker Total | Final Score | Value Bet |
Portugal Revelacao U23 9th Dec 2025, 06:00 ET | Gil Vicente U23 3.000 | Leixoes U23 2.090 | 1:2 | 3 | 2.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 | 3 | 2.25 | Bet over 2.25 | |
Iran Pro League 9th Dec 2025, 07:45 ET | Tractor 1.952 | Zob Ahan 4.345 | 1:2 | 3 | 1.50 | 0:0 | Bet over 1.50 |
Azerbaijan Premier League 9th Dec 2025, 08:00 ET | Kapaz 4.640 | Araz 1.680 | 1:2 | 3 | 2.25 | 0:2 | Bet over 2.25 |
Uganda Premier League 9th Dec 2025, 08:00 ET | Vipers 1.118 | Calvary 16.000 | 2:1 | 3 | 3.25 | 0:0 | Bet under 3.25 |
Iran Pro League 9th Dec 2025, 08:45 ET | Persepolis 1.790 | Paykan 4.855 | 2:1 | 3 | 1.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 | 3 | 2.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 | 3 | 3.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 | 3 | 3.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 | 3 | 2.25 | 0:0 | Bet over 2.25 |
England League Two 9th Dec 2025, 14:45 ET | Accrington 2.100 | Harrogate 3.500 | 2:1 | 3 | 2.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 | 3 | 2.50 | 1:3 | Bet over 2.50 |
Wales Premier League 9th Dec 2025, 14:45 ET | Barry 3.585 | Penybont 1.890 | 1:2 | 3 | 2.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 | 4 | 2.25 | Bet over 2.25 | |
England League Two 9th Dec 2025, 14:45 ET | Cheltenham 7.100 | Swindon 1.440 | 0:1 | 1 | 2.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 | 3 | 2.25 | 0:1 | Bet over 2.25 |
England Championship 9th Dec 2025, 14:45 ET | Coventry 2.064 | Preston 3.820 | 2:1 | 3 | 2.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 | 3 | 2.50 | Bet over 2.50 | |
England League Two 9th Dec 2025, 14:45 ET | Grimsby 2.205 | Shrewsbury 3.104 | 2:1 | 3 | 2.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 | 3 | 2.50 | Bet over 2.50 | |
England League One 9th Dec 2025, 14:45 ET | Huddersfield 2.300 | Northampton 3.100 | 1:1 | 2 | 2.25 | 1:1 | Bet under 2.25 |
England Championship 9th Dec 2025, 14:45 ET | Middlesbrough 2.380 | Charlton 2.942 | 2:1 | 3 | 2.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 | 3 | 2.25 | 2:2 | Bet over 2.25 |
England Championship 9th Dec 2025, 14:45 ET | Oxford Utd 5.480 | Blackburn 1.740 | 0:1 | 1 | 2.25 | 1:0 | Bet under 2.25 |
England League One 9th Dec 2025, 14:45 ET | Plymouth 5.010 | Wycombe 1.656 | 2:1 | 3 | 2.50 | 1:0 | Bet over 2.50 |
England Championship 9th Dec 2025, 14:45 ET | Portsmouth 4.110 | Swansea 1.960 | 1:2 | 3 | 2.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 | 3 | 2.25 | 2:0 | Bet over 2.25 |
England League Two 9th Dec 2025, 14:45 ET | Tranmere 2.770 | Barrow 2.648 | 1:2 | 3 | 2.25 | 2:0 | Bet over 2.25 |
England Championship 9th Dec 2025, 14:45 ET | West Brom 4.250 | Southampton 1.870 | 0:1 | 1 | 2.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 | 3 | 2.25 | Bet over 2.25 | |
Europe Champions League 9th Dec 2025, 15:00 ET | Atl. Madrid 2.275 | PSV 3.000 | 2:2 | 4 | 3.25 | 3:1 | Bet over 3.25 |
England Championship 9th Dec 2025, 15:00 ET | Birmingham 2.540 | QPR 2.900 | 1:1 | 2 | 2.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 | 3 | 4.25 | 1:2 | Bet under 4.25 |
Europe Champions League 9th Dec 2025, 15:00 ET | Galatasaray 3.488 | Monaco 2.025 | 1:2 | 3 | 3.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 | 2 | 2.50 | 3:1 | Bet under 2.50 |
England League One 9th Dec 2025, 15:00 ET | Peterborough 3.200 | Reading 2.200 | 1:2 | 3 | 2.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 | 3 | 2.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 | 2 | 2.75 | Bet under 2.75 |
Value bets for today based on Scores Predictor and 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.
| Date | Team 1 | Team 2 | Optimal Stake Part | Bet On | Final 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










