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 | |||
| Africa Cup of Nations | |||||||||||||
28th Dec 2025, 07:30 ET | Mozambique 5.060 | Gabon 1.810 | 0:1 | 0:1 | ![]() 64% | 35.24% | 22.7% | 42.06% | 2:1 | 3:2 | |||
28th Dec 2025, 10:00 ET | Sudan 4.250 | Equatorial Guinea 2.130 | 0:1 | 1:2 | ![]() 79.1% | 34.08% | 25.7% | 40.22% | 0:0 | 0:0 | |||
28th Dec 2025, 12:30 ET | Burkina Faso | Algeria | Unlock | ||||||||||
28th Dec 2025, 15:00 ET | Cameroon 4.780 | Ivory Coast 2.122 | 0:1 | 0:1 | ![]() 60.6% | 36.71% | 18.8% | 44.49% | |||||
| Australia A-League | |||||||||||||
28th Dec 2025, 03:00 ET | Perth Glory 5.390 | Melbourne City 1.664 | 0:1 | 1:2 | ![]() 19.5% | 36.69% | 19.8% | 43.51% | 2:0 | 3:1 | |||
| England Premier League | |||||||||||||
28th Dec 2025, 09:00 ET | Leeds | Sunderland | Unlock | Unlock Prediction | |||||||||
28th Dec 2025, 11:30 ET | Tottenham 3.330 | Crystal Palace 2.256 | 0:1 | 1:2 | ![]() 57.3% | 33.83% | 27.8% | 38.37% | |||||
| Ghana Premier League | |||||||||||||
28th Dec 2025, 10:00 ET | Aduana | Young Apostles | 1:1 | 1:1 | ![]() 26.4% | 22.25% | 54.3% | 23.45% | |||||
28th Dec 2025, 10:00 ET | Dreams | Bibiani Gold Stars | Unlock | Unlock Prediction | |||||||||
28th Dec 2025, 10:00 ET | Eleven Wonders 8.450 | Berekum Chelsea 1.368 | 1:1 | 1:2 | ![]() 31.6% | 21.66% | 24.24% | 54.1% | 1:1 | 1:1 | |||
28th Dec 2025, 10:00 ET | Hohoe United 7.750 | Holy Stars 1.470 | 0:1 | 1:2 | ![]() 30.6% | 28.59% | 32.71% | 38.7% | |||||
28th Dec 2025, 10:00 ET | Karela | Swedru All Blacks | Unlock | Unlock Prediction | |||||||||
28th Dec 2025, 10:30 ET | Bechem United 7.150 | Asante Kotoko 1.530 | 1:1 | 2:1 | ![]() 33.8% | 53.6% | 24.16% | 22.24% | 0:3 | 0:3 | |||
| Indonesia Liga 1 | |||||||||||||
28th Dec 2025, 01:30 ET | Borneo 3.336 | Malut United 2.075 | 1:1 | 1:2 | ![]() 63.1% | 29.42% | 31.7% | 38.88% | 1:1 | 2:3 | |||
28th Dec 2025, 03:30 ET | Persijap Jepara | Persebaya | Unlock | Unlock Prediction | |||||||||
28th Dec 2025, 07:00 ET | Semen Padang 3.590 | Madura United 2.100 | 0:1 | 1:2 | ![]() 41.5% | 31.63% | 30.6% | 37.77% | 0:2 | 1:5 | |||
| Indonesia Liga 2 | |||||||||||||
28th Dec 2025, 03:30 ET | Deltras Sidoarjo 2.260 | Persiku Kudus 3.184 | 0:0 | 1:1 | ![]() 50.2% | 20.13% | 59.5% | 20.37% | 1:2 | 4:2 | |||
28th Dec 2025, 07:00 ET | Persipal BU | PSS Sleman | Unlock | Unlock Prediction | |||||||||
28th Dec 2025, 07:00 ET | Tornado Pekanbaru | Balikpapan | 1:1 | 2:1 | ![]() 51.9% | 47.7% | 26.33% | 25.97% | |||||
| Iran Pro League | |||||||||||||
28th Dec 2025, 08:00 ET | Gol Gohar 4.505 | Esteghlal TEH 1.960 | 0:2 | 0:1 | ![]() 25.3% | 37.69% | 17.8% | 44.51% | |||||
| Iraq Stars League | |||||||||||||
28th Dec 2025, 10:00 ET | Al Minaa | Al Zawraa | Unlock | Unlock Prediction | |||||||||
| Italy Serie A | |||||||||||||
28th Dec 2025, 06:30 ET | Verona 8.390 | AC Milan 1.384 | 0:1 | 1:2 | ![]() 27.8% | 29.61% | 34.6% | 35.79% | 0:1 | 0:3 | |||
28th Dec 2025, 09:00 ET | Napoli 1.616 | Cremonese 7.090 | 1:0 | 2:1 | ![]() 49% | 59.5% | 21.89% | 18.61% | 2:0 | 2:0 | |||
28th Dec 2025, 12:00 ET | Sassuolo | Bologna | Unlock | ||||||||||
28th Dec 2025, 14:45 ET | Inter 2.053 | Atalanta 3.900 | 0:1 | 2:1 | ![]() 49.4% | 54% | 23.36% | 22.64% | |||||
| Kuwait Premier League | |||||||||||||
28th Dec 2025, 08:05 ET | Al Arabi 1.232 | Al Tadamon 12.100 | 1:1 | 2:1 | ![]() 27.2% | 59.5% | 21.3% | 19.2% | 1:0 | 2:1 | |||
28th Dec 2025, 10:45 ET | Al-Fahaheel | Al Kuwait | Unlock | Unlock Prediction | |||||||||
| Mali Premiere Division | |||||||||||||
28th Dec 2025, 11:00 ET | Foot Elite 1.950 | Mali Coura 4.360 | 0:0 | 2:1 | ![]() 57.8% | 41.26% | 24.8% | 33.94% | 0:1 | 0:1 | |||
28th Dec 2025, 11:00 ET | Korofina 3.020 | USFAS Bamako 2.680 | 0:1 | 2:1 | ![]() 27% | 37.1% | 33.35% | 29.55% | 1:1 | 1:1 | |||
| Mauritania Ligue 1 | |||||||||||||
28th Dec 2025, 11:00 ET | Kaedi | Douane | Unlock | ||||||||||
| Niger Super Ligue | |||||||||||||
28th Dec 2025, 10:00 ET | Espoir | AS UAM | 0:0 | 1:1 | ![]() 27.9% | 21.85% | 55.1% | 23.05% | |||||
28th Dec 2025, 10:00 ET | Urana 5.850 | Nigelec 1.504 | 0:1 | 0:1 | ![]() 10.1% | 30.42% | 33.3% | 36.28% | 1:1 | 1:1 | |||
28th Dec 2025, 11:00 ET | ASFAN | Renaissance | Unlock | ||||||||||
| Nigeria NPFL | |||||||||||||
28th Dec 2025, 09:30 ET | Nasarawa | Kano Pillars | 1:1 | 1:2 | ![]() 66.3% | 21.5% | 22.7% | 55.8% | |||||
28th Dec 2025, 10:00 ET | Abia Warriors | Plateau United | 0:0 | 1:1 | ![]() 64.8% | 26.19% | 47% | 26.81% | |||||
28th Dec 2025, 10:00 ET | Barau | Niger Tornadoes | Unlock | Unlock Prediction | |||||||||
28th Dec 2025, 10:00 ET | El Kanemi | Bayelsa United | 1:1 | 1:2 | ![]() 32.4% | 21.29% | 23.21% | 55.5% | |||||
28th Dec 2025, 10:00 ET | Katsina Utd 6.190 | Kun Khalifa 1.600 | 1:0 | 1:1 | ![]() 32.4% | 21.42% | 56.2% | 22.38% | 1:0 | 1:0 | |||
28th Dec 2025, 10:00 ET | Rangers Int'l | Rivers United | Unlock | ||||||||||
28th Dec 2025, 10:00 ET | Shooting 6.730 | Enyimba 1.584 | 0:1 | 1:1 | ![]() 34.8% | 26.74% | 45.9% | 27.36% | 0:1 | 0:1 | |||
28th Dec 2025, 10:00 ET | Wikki Tourist | Warri Wolves | 1:1 | 1:1 | ![]() 48.7% | 20.48% | 58.8% | 20.72% | |||||
28th Dec 2025, 12:00 ET | Remo Stars | Ikorodu City | Unlock | ||||||||||
| Portugal Primeira Liga | |||||||||||||
28th Dec 2025, 10:30 ET | Gil Vicente 1.930 | Arouca 4.690 | 1:0 | 2:1 | ![]() 33% | 41.51% | 24.8% | 33.69% | 1:2 | 1:2 | |||
28th Dec 2025, 10:30 ET | Vitoria Guimaraes 2.530 | Casa Pia 3.352 | 1:1 | 1:2 | ![]() 20.7% | 24.28% | 27.62% | 48.1% | 0:0 | 0:0 | |||
28th Dec 2025, 13:00 ET | Benfica | Braga | Unlock | ||||||||||
28th Dec 2025, 15:30 ET | Rio Ave 23.000 | Sporting Lisbon 1.123 | 0:1 | 0:1 | ![]() 54.6% | 36.59% | 20% | 43.41% | |||||
| Portugal Segunda Liga | |||||||||||||
28th Dec 2025, 06:00 ET | Benfica B 3.870 | Academico Viseu 1.920 | 2:0 | 2:1 | ![]() 26.8% | 44.51% | 17.8% | 37.69% | 1:0 | 2:1 | |||
28th Dec 2025, 09:00 ET | SC Farense | Ferreira | Unlock | Unlock Prediction | |||||||||
| Qatar Premier League | |||||||||||||
28th Dec 2025, 09:30 ET | Al Wakra 1.955 | Al Sailiya 3.384 | 1:1 | 1:2 | ![]() 43.5% | 23.23% | 23.47% | 53.3% | 0:0 | 0:0 | |||
28th Dec 2025, 09:30 ET | Qatar SC 5.920 | Al-Duhail 1.440 | 0:1 | 1:2 | ![]() 42.3% | 20.36% | 22.94% | 56.7% | 0:0 | 0:1 | |||
28th Dec 2025, 11:30 ET | Al Rayyan | Al Arabi (Qatar) | Unlock | ||||||||||
| Rwanda National Football league | |||||||||||||
28th Dec 2025, 08:00 ET | Gorilla 3.505 | Musanze 2.150 | 0:1 | 1:2 | ![]() 41.7% | 34.93% | 25.6% | 39.47% | 1:0 | 1:0 | |||
28th Dec 2025, 11:30 ET | Muhanga | Rayon Sport | 1:0 | 1:1 | ![]() 44.8% | 21.15% | 56.1% | 22.75% | postp. | ||||
| Turkey 1. Lig | |||||||||||||
28th Dec 2025, 05:30 ET | Boluspor | Serik Spor | Unlock | Unlock Prediction | |||||||||
28th Dec 2025, 05:30 ET | Umraniyespor 6.170 | Keciorengucu 1.536 | 0:0 | 0:1 | ![]() 45.7% | 29.99% | 30.8% | 39.21% | 0:2 | 1:3 | |||
28th Dec 2025, 08:00 ET | Corum 3.060 | Erzurum BB 2.230 | 0:0 | 1:2 | ![]() 32% | 34.1% | 26.3% | 39.6% | 0:0 | 0:1 | |||
28th Dec 2025, 11:00 ET | Igdir FK | Amedspor | Unlock | Unlock Prediction | |||||||||
| United Arab Emirates UAE League | |||||||||||||
28th Dec 2025, 07:50 ET | Al Wasl 1.420 | Dibba Al Fujairah 6.700 | 1:0 | 2:1 | ![]() 50.4% | 41.7% | 29.81% | 28.49% | 1:1 | 3:1 | |||
28th Dec 2025, 07:50 ET | Khorfakkan 6.470 | Al Wahda 1.440 | 1:2 | 1:2 | ![]() 30.5% | 25.51% | 28.09% | 46.4% | 0:1 | 0:1 | |||
28th Dec 2025, 10:45 ET | Al Ain (UAE) | Al Nasr (UAE) | Unlock | ||||||||||
| World World Club Friendly | |||||||||||||
28th Dec 2025, 08:00 ET | JS Omrane | Club Africain | 0:0 | 1:2 | ![]() 69.4% | 23.02% | 26.18% | 50.8% | |||||
28th Dec 2025, 11:00 ET | Zacatecas Mineros | Club Leon | 1:1 | 1:2 | ![]() 17.6% | 27.14% | 28.36% | 44.5% | |||||
28th Dec 2025, 18:00 ET | Guadalajara Chivas | Irapuato | Unlock | ||||||||||
Value bets for today based on Scores Predictor:
| Date | Team 1 | Team 2 | Score Prediction | Money line1 | Money line2 | Final Score | Value Bet |
Nigeria NPFL 28th Dec 2025, 10:00 ET | Katsina Utd 6.190 | Kun Khalifa 1.600 | 1:1 | 6.190 | 1.600 | 1:0 | Take Katsina Utd +2 |
Nigeria NPFL 28th Dec 2025, 10:00 ET | Shooting 6.730 | Enyimba 1.584 | 1:1 | 6.730 | 1.584 | 0:1 | Take Shooting +2 |
| Date | Team 1 | Team 2 | Score Prediction | Total | Bookmaker Total | Final Score | Value Bet |
Indonesia Liga 1 28th Dec 2025, 01:30 ET | Borneo 3.336 | Malut United 2.075 | 1:2 | 3 | 2.25 | 2:3 | Bet over 2.25 |
Australia A-League 28th Dec 2025, 03:00 ET | Perth Glory 5.390 | Melbourne City 1.664 | 1:2 | 3 | 2.25 | 3:1 | Bet over 2.25 |
Indonesia Liga 2 28th Dec 2025, 03:30 ET | Deltras Sidoarjo 2.260 | Persiku Kudus 3.184 | 1:1 | 2 | 2.25 | 4:2 | Bet under 2.25 |
Turkey 1. Lig 28th Dec 2025, 05:30 ET | Umraniyespor 6.170 | Keciorengucu 1.536 | 0:1 | 1 | 2.50 | 1:3 | Bet under 2.50 |
Portugal Segunda Liga 28th Dec 2025, 06:00 ET | Benfica B 3.870 | Academico Viseu 1.920 | 2:1 | 3 | 2.50 | 2:1 | Bet over 2.50 |
Italy Serie A 28th Dec 2025, 06:30 ET | Verona 8.390 | AC Milan 1.384 | 1:2 | 3 | 2.25 | 0:3 | Bet over 2.25 |
Indonesia Liga 1 28th Dec 2025, 07:00 ET | Semen Padang 3.590 | Madura United 2.100 | 1:2 | 3 | 2.25 | 1:5 | Bet over 2.25 |
Africa Cup of Nations 28th Dec 2025, 07:30 ET | Mozambique 5.060 | Gabon 1.810 | 0:1 | 1 | 2.25 | 3:2 | Bet under 2.25 |
United Arab Emirates UAE League 28th Dec 2025, 07:50 ET | Al Wasl 1.420 | Dibba Al Fujairah 6.700 | 2:1 | 3 | 2.75 | 3:1 | Bet over 2.75 |
United Arab Emirates UAE League 28th Dec 2025, 07:50 ET | Khorfakkan 6.470 | Al Wahda 1.440 | 1:2 | 3 | 2.75 | 0:1 | Bet over 2.75 |
Turkey 1. Lig 28th Dec 2025, 08:00 ET | Corum 3.060 | Erzurum BB 2.230 | 1:2 | 3 | 2.25 | 0:1 | Bet over 2.25 |
Iran Pro League 28th Dec 2025, 08:00 ET | Gol Gohar 4.505 | Esteghlal TEH 1.960 | 0:1 | 1 | 1.50 | 1:0 | Bet under 1.50 |
Rwanda National Football league 28th Dec 2025, 08:00 ET | Gorilla 3.505 | Musanze 2.150 | 1:2 | 3 | 1.50 | 1:0 | Bet over 1.50 |
Kuwait Premier League 28th Dec 2025, 08:05 ET | Al Arabi 1.232 | Al Tadamon 12.100 | 2:1 | 3 | 2.50 | 2:1 | Bet over 2.50 |
Italy Serie A 28th Dec 2025, 09:00 ET | Napoli 1.616 | Cremonese 7.090 | 2:1 | 3 | 2.25 | 2:0 | Bet over 2.25 |
Qatar Premier League 28th Dec 2025, 09:30 ET | Al Wakra 1.955 | Al Sailiya 3.384 | 1:2 | 3 | 3.25 | 0:0 | Bet under 3.25 |
Qatar Premier League 28th Dec 2025, 09:30 ET | Qatar SC 5.920 | Al-Duhail 1.440 | 1:2 | 3 | 3.50 | 0:1 | Bet under 3.50 |
Ghana Premier League 28th Dec 2025, 10:00 ET | Eleven Wonders 8.450 | Berekum Chelsea 1.368 | 1:2 | 3 | 2.25 | 1:1 | Bet over 2.25 |
Ghana Premier League 28th Dec 2025, 10:00 ET | Hohoe United 7.750 | Holy Stars 1.470 | 1:2 | 3 | 1.75 | Bet over 1.75 | |
Nigeria NPFL 28th Dec 2025, 10:00 ET | Katsina Utd 6.190 | Kun Khalifa 1.600 | 1:1 | 2 | 1.50 | 1:0 | Bet over 1.50 |
Nigeria NPFL 28th Dec 2025, 10:00 ET | Shooting 6.730 | Enyimba 1.584 | 1:1 | 2 | 1.50 | 0:1 | Bet over 1.50 |
Africa Cup of Nations 28th Dec 2025, 10:00 ET | Sudan 4.250 | Equatorial Guinea 2.130 | 1:2 | 3 | 1.25 | 0:0 | Bet over 1.25 |
Niger Super Ligue 28th Dec 2025, 10:00 ET | Urana 5.850 | Nigelec 1.504 | 0:1 | 1 | 2.25 | 1:1 | Bet under 2.25 |
Ghana Premier League 28th Dec 2025, 10:30 ET | Bechem United 7.150 | Asante Kotoko 1.530 | 2:1 | 3 | 1.75 | 0:3 | Bet over 1.75 |
Portugal Primeira Liga 28th Dec 2025, 10:30 ET | Gil Vicente 1.930 | Arouca 4.690 | 2:1 | 3 | 2.25 | 1:2 | Bet over 2.25 |
Portugal Primeira Liga 28th Dec 2025, 10:30 ET | Vitoria Guimaraes 2.530 | Casa Pia 3.352 | 1:2 | 3 | 1.50 | 0:0 | Bet over 1.50 |
Mali Premiere Division 28th Dec 2025, 11:00 ET | Foot Elite 1.950 | Mali Coura 4.360 | 2:1 | 3 | 1.50 | 0:1 | Bet over 1.50 |
Mali Premiere Division 28th Dec 2025, 11:00 ET | Korofina 3.020 | USFAS Bamako 2.680 | 2:1 | 3 | 1.25 | 1:1 | Bet over 1.25 |
England Premier League 28th Dec 2025, 11:30 ET | Tottenham 3.330 | Crystal Palace 2.256 | 1:2 | 3 | 2.25 | Bet over 2.25 | |
Italy Serie A 28th Dec 2025, 14:45 ET | Inter 2.053 | Atalanta 3.900 | 2:1 | 3 | 2.50 | Bet over 2.50 | |
Africa Cup of Nations 28th Dec 2025, 15:00 ET | Cameroon 4.780 | Ivory Coast 2.122 | 0:1 | 1 | 1.50 | Bet under 1.50 |
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 |
Portugal Segunda Liga 28th Dec 2025, 06:00 ET | Benfica B 3.870 | Academico Viseu 1.920 | 0.25 | Benfica B ML | 2:1 |
Iran Pro League 28th Dec 2025, 08:00 ET | Gol Gohar 4.505 | Esteghlal TEH 1.960 | 0.2 | Gol Gohar ML | 1:0 |
Qatar Premier League 28th Dec 2025, 09:30 ET | Al Wakra 1.955 | Al Sailiya 3.384 | 0.34 | Al Sailiya ML | 0:0 |
Ghana Premier League 28th Dec 2025, 10:30 ET | Bechem United 7.150 | Asante Kotoko 1.530 | 0.46 | Bechem United ML | 0:3 |
Portugal Primeira Liga 28th Dec 2025, 10:30 ET | Vitoria Guimaraes 2.530 | Casa Pia 3.352 | 0.26 | Casa Pia ML | 0:0 |
Italy Serie A 28th Dec 2025, 14:45 ET | Inter 2.053 | Atalanta 3.900 | 0.1 | Inter ML | |
Africa Cup of Nations 28th Dec 2025, 15:00 ET | Cameroon 4.780 | Ivory Coast 2.122 | 0.2 | Cameroon 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











