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 |
| Argentina Primera B Metropolitana | ||||||||||
10th Dec 2025, 18:00 ET | Deportivo Armenio 2.670 | Argentino de Merlo 2.770 | 0:1 | 2:2 | ![]() 21.4% | 20.82% | 59.6% | 19.58% | ||
10th Dec 2025, 18:30 ET | Acassuso 4.960 | Real Pilar 1.800 | 0:1 | 0:1 | ![]() 52.5% | 31.66% | 30.5% | 37.84% | ||
| Bolivia Liga de Futbol Prof | ||||||||||
10th Dec 2025, 14:00 ET | Aurora | Blooming | Unlock | |||||||
10th Dec 2025, 16:30 ET | Independiente Petrolero 2.658 | Universitario de Vinto 2.230 | 1:1 | 2:2 | ![]() 74.3% | 28.22% | 40.9% | 30.88% | ||
| Costa Rica Primera Division | ||||||||||
10th Dec 2025, 21:00 ET | Alajuelense 2.370 | Liberia (Costa Rica) 2.984 | 1:1 | 2:2 | ![]() 50.2% | 19.36% | 60.6% | 20.04% | ||
| Ecuador Serie A | ||||||||||
10th Dec 2025, 17:00 ET | LDU Quito | Ind. del Valle | Unlock | |||||||
| England Championship | ||||||||||
10th Dec 2025, 14:45 ET | Leicester 3.065 | Bristol City 2.280 | 1:1 | 2:1 | ![]() 31.3% | 58.5% | 22.31% | 19.19% | ||
10th Dec 2025, 14:45 ET | Millwall 2.850 | Derby 2.550 | 1:1 | 1:2 | ![]() 32.3% | 21.38% | 23.92% | 54.7% | ||
10th Dec 2025, 14:45 ET | Stoke City | Ipswich | Unlock | |||||||
10th Dec 2025, 15:00 ET | Wrexham 2.871 | Hull City 2.395 | 0:1 | 1:2 | ![]() 51.4% | 18.18% | 20.72% | 61.1% | ||
| England League One | ||||||||||
10th Dec 2025, 14:45 ET | Blackpool 2.962 | Rotherham 2.395 | 0:1 | 1:2 | ![]() 11.6% | 31.83% | 30.3% | 37.87% | ||
| England League Two | ||||||||||
10th Dec 2025, 14:45 ET | Newport | Crewe | Unlock | |||||||
10th Dec 2025, 14:45 ET | Walsall 2.700 | Oldham 2.625 | 1:0 | 2:2 | ![]() 74.8% | 23.19% | 52.5% | 24.31% | ||
| England National L. North | ||||||||||
10th Dec 2025, 14:45 ET | Macclesfield 2.380 | King’s Lynn 2.510 | 1:1 | 1:2 | ![]() 54% | 32.95% | 30.7% | 36.35% | ||
| England National League | ||||||||||
10th Dec 2025, 14:45 ET | Woking | Carlisle | Unlock | |||||||
| Europe Champions League | ||||||||||
10th Dec 2025, 12:45 ET | Ajax 3.190 | Qarabag 2.278 | 0:0 | 1:2 | ![]() 42% | 33.6% | 24.6% | 41.8% | ||
10th Dec 2025, 12:45 ET | FC Copenhagen 6.450 | Villarreal 1.525 | 0:1 | 0:1 | ![]() 55.7% | 36.67% | 17.8% | 45.53% | ||
10th Dec 2025, 15:00 ET | Arsenal | Club Brugge | Unlock | |||||||
10th Dec 2025, 15:00 ET | Bodo/Glimt 8.700 | Dortmund 1.385 | 1:0 | 2:1 | ![]() 24.9% | 43.35% | 21.3% | 35.35% | ||
10th Dec 2025, 15:00 ET | Manchester City 2.359 | Real Madrid 2.949 | 1:1 | 1:1 | ![]() 49.9% | 24.2% | 50.4% | 25.4% | ||
10th Dec 2025, 15:00 ET | Napoli | Benfica | Unlock | |||||||
10th Dec 2025, 15:00 ET | Newcastle Utd 2.317 | Bayer Leverkusen 3.190 | 1:2 | 1:2 | ![]() 31.9% | 18.52% | 21.18% | 60.3% | ||
10th Dec 2025, 15:00 ET | Paphos 18.000 | Juventus 1.200 | 0:1 | 1:2 | ![]() 52.4% | 35.49% | 22.1% | 42.41% | ||
10th Dec 2025, 15:00 ET | Paris SG | Ath Bilbao | Unlock | |||||||
| Guatemala Liga Nacional | ||||||||||
10th Dec 2025, 15:00 ET | Malacateco 3.325 | Aurora F.C. 2.100 | 1:1 | 1:1 | ![]() 35.9% | 23.11% | 54.4% | 22.49% | ||
10th Dec 2025, 21:00 ET | Mictlan 12.100 | Municipal 1.230 | 1:1 | 1:2 | ![]() 83.5% | 28.84% | 32.96% | 38.2% | ||
| Iran Pro League | ||||||||||
10th Dec 2025, 08:00 ET | Chadormalu | Fajr Sepasi | Unlock | |||||||
10th Dec 2025, 08:00 ET | Sepahan 1.820 | Aluminium Arak 5.010 | 1:0 | 2:1 | ![]() 54.6% | 37.34% | 31.1% | 31.56% | ||
10th Dec 2025, 08:45 ET | Foolad 2.440 | Mes Rafsanjan 3.225 | 1:0 | 2:1 | ![]() 58.8% | 48.4% | 27.08% | 24.52% | ||
10th Dec 2025, 08:45 ET | Malavan | Esteghlal TEH | Unlock | |||||||
| Malawi Super League | ||||||||||
10th Dec 2025, 07:30 ET | Big Bullets 1.747 | Moyale Barracks 4.425 | 0:1 | 2:1 | ![]() 48.1% | 58.2% | 22.43% | 19.37% | ||
10th Dec 2025, 07:30 ET | Kamuzu Barracks | Blue Eagles | 0:1 | 1:1 | ![]() 21.6% | 26.73% | 47.5% | 25.77% | ||
10th Dec 2025, 07:30 ET | Silver | Ekhaya | Unlock | |||||||
| Mali Premiere Division | ||||||||||
10th Dec 2025, 11:00 ET | Stade Malien 2.380 | Real Bamako 3.090 | 1:0 | 2:1 | ![]() 50.6% | 61.3% | 19.83% | 18.87% | ||
10th Dec 2025, 13:00 ET | Djoliba 1.770 | Foot Elite 4.710 | 0:0 | 1:0 | ![]() 51.9% | 37.7% | 34.33% | 27.97% | ||
| Netherlands Eerste Divisie | ||||||||||
10th Dec 2025, 14:00 ET | Waalwijk | Vitesse | Unlock | |||||||
| Peru Primera Division | ||||||||||
10th Dec 2025, 20:00 ET | Cusco | Sporting Cristal | 1:0 | 2:1 | ![]() 21.7% | 55.2% | 22.79% | 22.01% | ||
| Rwanda National Football league | ||||||||||
10th Dec 2025, 11:00 ET | Marines 3.515 | Al-Merreikh 2.060 | 0:1 | 2:2 | ![]() 28.8% | 29.81% | 42.8% | 27.39% | ||
| Spain Primera RFEF - Group 2 | ||||||||||
10th Dec 2025, 09:30 ET | Atl. Madrid B | Marbella | Unlock | |||||||
| Spain Segunda RFEF - Group 4 | ||||||||||
10th Dec 2025, 09:00 ET | UCAM Murcia 3.195 | Recreativo Huelva 2.280 | 1:0 | 1:2 | ![]() 32% | 28.54% | 33.36% | 38.1% | ||
| Switzerland Challenge League | ||||||||||
10th Dec 2025, 12:00 ET | Xamax 3.985 | Lausanne Ouchy 1.720 | 1:0 | 2:1 | ![]() 30.2% | 38.7% | 33.26% | 28.04% | ||
| Uganda Premier League | ||||||||||
10th Dec 2025, 08:00 ET | Police | Lugazi | Unlock | |||||||
10th Dec 2025, 08:00 ET | UPDF | Buhimba | 1:1 | 2:2 | ![]() 44% | 26.9% | 48.1% | 25% | ||
| Uzbekistan Super League | ||||||||||
10th Dec 2025, 05:00 ET | Xorazm Urganch 3.410 | Buxoro 2.153 | 1:0 | 1:2 | ![]() 43.1% | 24.67% | 27.83% | 47.5% | ||
| World World Club Friendly | ||||||||||
10th Dec 2025, 06:30 ET | Z. Moravce-Vrable | Vlasim | Unlock | |||||||
10th Dec 2025, 10:30 ET | Al-Nassr 1.340 | Al Wahda 7.240 | 2:1 | 2:2 | ![]() 67.4% | 20.04% | 58.8% | 21.16% | ||
| Zambia Super League | ||||||||||
10th Dec 2025, 08:00 ET | Kansanshi | ZESCO | 0:1 | 1:1 | ![]() 31.7% | 20.19% | 59% | 20.81% | postp. | |
Value bets for today based on Scores Predictor:
| Date | Team 1 | Team 2 | Score Prediction | Money line1 | Money line2 | Final Score | Value Bet |
World World Club Friendly 10th Dec 2025, 10:30 ET | Al-Nassr 1.340 | Al Wahda 7.240 | 2:2 | 1.340 | 7.240 | Take Al Wahda +2 |
| Date | Team 1 | Team 2 | Score Prediction | Total | Bookmaker Total | Final Score | Value Bet |
Uzbekistan Super League 10th Dec 2025, 05:00 ET | Xorazm Urganch 3.410 | Buxoro 2.153 | 1:2 | 3 | 2.25 | Bet over 2.25 | |
Malawi Super League 10th Dec 2025, 07:30 ET | Big Bullets 1.747 | Moyale Barracks 4.425 | 2:1 | 3 | 2.50 | Bet over 2.50 | |
Iran Pro League 10th Dec 2025, 08:00 ET | Sepahan 1.820 | Aluminium Arak 5.010 | 2:1 | 3 | 1.50 | Bet over 1.50 | |
Iran Pro League 10th Dec 2025, 08:45 ET | Foolad 2.440 | Mes Rafsanjan 3.225 | 2:1 | 3 | 1.25 | Bet over 1.25 | |
Spain Segunda RFEF - Group 4 10th Dec 2025, 09:00 ET | UCAM Murcia 3.195 | Recreativo Huelva 2.280 | 1:2 | 3 | 1.50 | Bet over 1.50 | |
World World Club Friendly 10th Dec 2025, 10:30 ET | Al-Nassr 1.340 | Al Wahda 7.240 | 2:2 | 4 | 3.25 | Bet over 3.25 | |
Rwanda National Football league 10th Dec 2025, 11:00 ET | Marines 3.515 | Al-Merreikh 2.060 | 2:2 | 4 | 2.25 | Bet over 2.25 | |
Mali Premiere Division 10th Dec 2025, 11:00 ET | Stade Malien 2.380 | Real Bamako 3.090 | 2:1 | 3 | 1.50 | Bet over 1.50 | |
Switzerland Challenge League 10th Dec 2025, 12:00 ET | Xamax 3.985 | Lausanne Ouchy 1.720 | 2:1 | 3 | 2.75 | Bet over 2.75 | |
Europe Champions League 10th Dec 2025, 12:45 ET | Ajax 3.190 | Qarabag 2.278 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Mali Premiere Division 10th Dec 2025, 13:00 ET | Djoliba 1.770 | Foot Elite 4.710 | 1:0 | 1 | 1.50 | Bet under 1.50 | |
England League One 10th Dec 2025, 14:45 ET | Blackpool 2.962 | Rotherham 2.395 | 1:2 | 3 | 2.25 | Bet over 2.25 | |
England Championship 10th Dec 2025, 14:45 ET | Leicester 3.065 | Bristol City 2.280 | 2:1 | 3 | 2.50 | Bet over 2.50 | |
England National L. North 10th Dec 2025, 14:45 ET | Macclesfield 2.380 | King’s Lynn 2.510 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
England Championship 10th Dec 2025, 14:45 ET | Millwall 2.850 | Derby 2.550 | 1:2 | 3 | 2.25 | Bet over 2.25 | |
England League Two 10th Dec 2025, 14:45 ET | Walsall 2.700 | Oldham 2.625 | 2:2 | 4 | 2.25 | Bet over 2.25 | |
Europe Champions League 10th Dec 2025, 15:00 ET | Bodo/Glimt 8.700 | Dortmund 1.385 | 2:1 | 3 | 3.25 | Bet under 3.25 | |
Guatemala Liga Nacional 10th Dec 2025, 15:00 ET | Malacateco 3.325 | Aurora F.C. 2.100 | 1:1 | 2 | 2.25 | Bet under 2.25 | |
Europe Champions League 10th Dec 2025, 15:00 ET | Manchester City 2.359 | Real Madrid 2.949 | 1:1 | 2 | 3.25 | Bet under 3.25 | |
Europe Champions League 10th Dec 2025, 15:00 ET | Newcastle Utd 2.317 | Bayer Leverkusen 3.190 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Europe Champions League 10th Dec 2025, 15:00 ET | Paphos 18.000 | Juventus 1.200 | 1:2 | 3 | 3.25 | Bet under 3.25 | |
England Championship 10th Dec 2025, 15:00 ET | Wrexham 2.871 | Hull City 2.395 | 1:2 | 3 | 2.25 | Bet over 2.25 | |
Bolivia Liga de Futbol Prof 10th Dec 2025, 16:30 ET | Independiente Petrolero 2.658 | Universitario de Vinto 2.230 | 2:2 | 4 | 2.75 | Bet over 2.75 | |
Argentina Primera B Metropolitana 10th Dec 2025, 18:00 ET | Deportivo Armenio 2.670 | Argentino de Merlo 2.770 | 2:2 | 4 | 1.50 | Bet over 1.50 | |
Argentina Primera B Metropolitana 10th Dec 2025, 18:30 ET | Acassuso 4.960 | Real Pilar 1.800 | 0:1 | 1 | 1.50 | Bet under 1.50 | |
Costa Rica Primera Division 10th Dec 2025, 21:00 ET | Alajuelense 2.370 | Liberia (Costa Rica) 2.984 | 2:2 | 4 | 2.25 | Bet over 2.25 | |
Guatemala Liga Nacional 10th Dec 2025, 21:00 ET | Mictlan 12.100 | Municipal 1.230 | 1:2 | 3 | 2.25 | Bet over 2.25 |
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 |
Iran Pro League 10th Dec 2025, 08:45 ET | Foolad 2.440 | Mes Rafsanjan 3.225 | 0.13 | Foolad ML | |
Mali Premiere Division 10th Dec 2025, 11:00 ET | Stade Malien 2.380 | Real Bamako 3.090 | 0.33 | Stade Malien ML | |
Switzerland Challenge League 10th Dec 2025, 12:00 ET | Xamax 3.985 | Lausanne Ouchy 1.720 | 0.18 | Xamax ML | |
England Championship 10th Dec 2025, 14:45 ET | Leicester 3.065 | Bristol City 2.280 | 0.38 | Leicester ML | |
England Championship 10th Dec 2025, 14:45 ET | Millwall 2.850 | Derby 2.550 | 0.25 | Derby ML | |
Europe Champions League 10th Dec 2025, 15:00 ET | Bodo/Glimt 8.700 | Dortmund 1.385 | 0.36 | Bodo/Glimt ML | |
Europe Champions League 10th Dec 2025, 15:00 ET | Newcastle Utd 2.317 | Bayer Leverkusen 3.190 | 0.42 | Bayer Leverkusen ML | |
England Championship 10th Dec 2025, 15:00 ET | Wrexham 2.871 | Hull City 2.395 | 0.33 | Hull City 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











