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 | ||||||||||
5th Jan 2026, 11:00 ET | Benin 8.400 | Egypt 1.524 | 0:1 | 0:1 | ![]() 73.5% | 36.85% | 18.9% | 44.25% | ||
5th Jan 2026, 14:00 ET | Mozambique 8.850 | Nigeria 1.429 | 0:0 | 1:2 | ![]() 74.1% | 36.25% | 20.1% | 43.65% | ||
| Algeria Ligue 1 | ||||||||||
5th Jan 2026, 11:45 ET | Rouisset | Kabylie | Unlock | |||||||
5th Jan 2026, 14:00 ET | Constantine | MC Alger | 0:1 | 1:2 | ![]() 62.7% | 32.33% | 31.8% | 35.87% | ||
| Australia A-League | ||||||||||
5th Jan 2026, 03:00 ET | Auckland FC 2.173 | Macarthur FC 3.350 | 0:1 | 1:1 | ![]() 44.2% | 28.06% | 44% | 27.94% | ||
| England Championship | ||||||||||
5th Jan 2026, 15:00 ET | West Brom | Leicester | Unlock | |||||||
| England National L. South | ||||||||||
5th Jan 2026, 14:00 ET | Slough | Chelmsford | 1:1 | 1:1 | ![]() 29.2% | 29.98% | 40.4% | 29.62% | ||
| Ethiopia Premier League | ||||||||||
5th Jan 2026, 07:00 ET | Dire Dawa | Bahir Dar Kenema | 0:0 | 1:2 | ![]() 32.7% | 21.99% | 23.91% | 54.1% | ||
5th Jan 2026, 08:00 ET | Mekelle 70 Enderta F.C. | Ethiopian Insurance | Unlock | |||||||
| France Ligue 2 | ||||||||||
5th Jan 2026, 14:45 ET | Dunkerque 3.070 | Montpellier 2.350 | 2:1 | 2:2 | ![]() 66.3% | 25.07% | 48.5% | 26.43% | ||
| Indonesia Liga 1 | ||||||||||
5th Jan 2026, 03:30 ET | Dewa United 2.260 | Bhayangkara Utd 2.953 | 0:0 | 2:1 | ![]() 64.1% | 60.9% | 20.74% | 18.36% | ||
5th Jan 2026, 07:00 ET | Persib Bandung | Persik Kediri | Unlock | |||||||
| Indonesia Liga 2 | ||||||||||
5th Jan 2026, 03:30 ET | Persiku Kudus | Barito Putera | 0:1 | 1:2 | ![]() 51.2% | 21.47% | 24.63% | 53.9% | ||
5th Jan 2026, 07:00 ET | PSS Sleman | Tornado Pekanbaru | 0:0 | 2:1 | ![]() 50.5% | 62.6% | 19.58% | 17.82% | ||
| Iraq Stars League | ||||||||||
5th Jan 2026, 08:00 ET | Al Kahraba | Al Minaa | Unlock | |||||||
5th Jan 2026, 08:00 ET | Al Naft | Newroz | 0:0 | 2:2 | ![]() 20.2% | 21.98% | 56.4% | 21.62% | ||
5th Jan 2026, 08:00 ET | Diyala | Naft Missan | 1:0 | 2:1 | ![]() 34.1% | 47.4% | 27.35% | 25.25% | ||
5th Jan 2026, 10:30 ET | Al Gharraf | Al Zawraa | Unlock | |||||||
5th Jan 2026, 10:30 ET | Al Najaf | Al-Karma | 1:0 | 2:1 | ![]() 21.4% | 62% | 20.29% | 17.71% | ||
| Israel Leumit League | ||||||||||
5th Jan 2026, 12:00 ET | Hapoel Hadera | Ironi Modiin | 1:1 | 1:1 | ![]() 34.2% | 26.28% | 47.2% | 26.52% | ||
5th Jan 2026, 12:00 ET | Nof Hagalil | Kiryat Yam | Unlock | |||||||
5th Jan 2026, 12:00 ET | Yehuda | Hapoel Kfar Shalem | 1:1 | 1:2 | ![]() 23.8% | 19.95% | 18.75% | 61.3% | ||
| Israel Ligat ha'Al | ||||||||||
5th Jan 2026, 13:30 ET | Hapoel Haifa 7.310 | Maccabi Haifa 1.370 | 1:0 | 2:1 | ![]() 22% | 43% | 21.4% | 35.6% | ||
| Italy Lega Pro - Group C | ||||||||||
5th Jan 2026, 14:30 ET | Alcione Milano | Triestina | Unlock | |||||||
| Mauritania Ligue 1 | ||||||||||
5th Jan 2026, 11:00 ET | Pompiers | Nouakchott Academy | 0:1 | 1:2 | ![]() 49.3% | 27.09% | 29.01% | 43.9% | ||
| Myanmar National League | ||||||||||
5th Jan 2026, 04:00 ET | Dagon 1.460 | Rakhine United 4.525 | 1:1 | 2:1 | ![]() 58.2% | 41.63% | 24.2% | 34.17% | ||
5th Jan 2026, 04:30 ET | Dagon Port | Yarmanya United | Unlock | |||||||
| Portugal Segunda Liga | ||||||||||
5th Jan 2026, 13:00 ET | FC Porto B 3.755 | Benfica B 1.910 | 0:1 | 1:2 | ![]() 18.8% | 30.27% | 33.6% | 36.13% | ||
5th Jan 2026, 15:15 ET | Torreense 4.145 | Vizela 1.880 | 0:0 | 2:1 | ![]() 21.4% | 41.75% | 23.9% | 34.35% | ||
| Rwanda National Football league | ||||||||||
5th Jan 2026, 08:00 ET | Al-Hilal Omdurman | Musanze | Unlock | |||||||
5th Jan 2026, 08:00 ET | Kiyovu | Gicumbi | 0:1 | 1:1 | ![]() 10.5% | 26.13% | 47.5% | 26.37% | ||
5th Jan 2026, 11:30 ET | Al-Merreikh | Gasogi United | 0:0 | 1:1 | ![]() 30.7% | 20.19% | 59% | 20.81% | ||
| Saudi Arabia Division 1 | ||||||||||
5th Jan 2026, 07:05 ET | Al Arabi (Saudi Arabia) | Al Jubail | Unlock | |||||||
5th Jan 2026, 07:20 ET | Al Adalh | Al Anwar | 0:1 | 1:1 | ![]() 24.8% | 22.87% | 54.5% | 22.63% | ||
5th Jan 2026, 07:45 ET | Al Draih | Abha | 0:0 | 1:2 | ![]() 55.7% | 23.24% | 25.16% | 51.6% | ||
| World World Club Friendly | ||||||||||
5th Jan 2026, 03:30 ET | B. Monchengladbach | Hannover | Unlock | |||||||
5th Jan 2026, 08:00 ET | Luzern 4.540 | VfB Stuttgart 1.510 | 0:1 | 0:1 | ![]() 42.9% | 35.56% | 20.6% | 43.84% | ||
5th Jan 2026, 10:00 ET | Bonner | Ulm | 0:2 | 2:2 | ![]() 28.1% | 21.32% | 58.3% | 20.38% | ||
5th Jan 2026, 12:30 ET | Union Berlin | Aue | Unlock | |||||||
Value bets for today based on Scores Predictor:
| Date | Team 1 | Team 2 | Score Prediction | Total | Bookmaker Total | Final Score | Value Bet |
Australia A-League 5th Jan 2026, 03:00 ET | Auckland FC 2.173 | Macarthur FC 3.350 | 1:1 | 2 | 2.50 | Bet under 2.50 | |
Indonesia Liga 1 5th Jan 2026, 03:30 ET | Dewa United 2.260 | Bhayangkara Utd 2.953 | 2:1 | 3 | 2.50 | Bet over 2.50 | |
Myanmar National League 5th Jan 2026, 04:00 ET | Dagon 1.460 | Rakhine United 4.525 | 2:1 | 3 | 3.50 | Bet under 3.50 | |
Africa Cup of Nations 5th Jan 2026, 11:00 ET | Benin 8.400 | Egypt 1.524 | 0:1 | 1 | 2.25 | Bet under 2.25 | |
Portugal Segunda Liga 5th Jan 2026, 13:00 ET | FC Porto B 3.755 | Benfica B 1.910 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Israel Ligat ha'Al 5th Jan 2026, 13:30 ET | Hapoel Haifa 7.310 | Maccabi Haifa 1.370 | 2:1 | 3 | 3.25 | Bet under 3.25 | |
Africa Cup of Nations 5th Jan 2026, 14:00 ET | Mozambique 8.850 | Nigeria 1.429 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
France Ligue 2 5th Jan 2026, 14:45 ET | Dunkerque 3.070 | Montpellier 2.350 | 2:2 | 4 | 2.50 | Bet over 2.50 | |
Portugal Segunda Liga 5th Jan 2026, 15:15 ET | Torreense 4.145 | Vizela 1.880 | 2:1 | 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 |
Indonesia Liga 1 5th Jan 2026, 03:30 ET | Dewa United 2.260 | Bhayangkara Utd 2.953 | 0.3 | Dewa United ML | |
Africa Cup of Nations 5th Jan 2026, 11:00 ET | Benin 8.400 | Egypt 1.524 | 0.28 | Benin ML | |
Israel Ligat ha'Al 5th Jan 2026, 13:30 ET | Hapoel Haifa 7.310 | Maccabi Haifa 1.370 | 0.34 | Hapoel Haifa ML | |
Portugal Segunda Liga 5th Jan 2026, 15:15 ET | Torreense 4.145 | Vizela 1.880 | 0.23 | Torreense 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











