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 | |||
| Belgium Belgian Cup | |||||||||||||
15th Jan 2026, 14:30 ET | Gent 4.605 | Anderlecht 1.720 | 1:1 | 1:2 | ![]() 31.3% | 28.37% | 33.23% | 38.4% | |||||
| Costa Rica Primera Division | |||||||||||||
15th Jan 2026, 21:00 ET | Liberia (Costa Rica) 5.330 | Alajuelense 1.620 | 0:1 | 0:1 | ![]() 60% | 37.6% | 17.4% | 45% | |||||
| Egypt Division 2 A | |||||||||||||
15th Jan 2026, 07:30 ET | Asyut Petroleum | Abu Qir Semad | Unlock | ||||||||||
15th Jan 2026, 07:30 ET | Dayrout 3.585 | Maleyeit Kafr El Zayiat 2.160 | 1:0 | 1:2 | ![]() 38.3% | 30.13% | 31.2% | 38.67% | |||||
15th Jan 2026, 07:30 ET | La Viena 4.255 | Al Qanah 1.970 | 0:1 | 0:1 | ![]() 63.1% | 35.11% | 21.4% | 43.49% | |||||
15th Jan 2026, 07:30 ET | Raya | Al-Sekka | Unlock | ||||||||||
15th Jan 2026, 07:30 ET | Tersana 4.510 | Masar 1.880 | 0:0 | 0:1 | ![]() 55.7% | 37.24% | 18.7% | 44.06% | |||||
| Ethiopia Premier League | |||||||||||||
15th Jan 2026, 07:00 ET | Welwalo Adigrat 2.880 | Ethiopian Insurance 2.565 | 0:0 | 1:2 | ![]() 33.6% | 30.59% | 34.11% | 35.3% | 0:0 | 0:0 | |||
15th Jan 2026, 08:00 ET | Mekelle 70 Enderta F.C. | Bahir Dar Kenema | Unlock | ||||||||||
| Germany Bundesliga | |||||||||||||
15th Jan 2026, 14:30 ET | Union Berlin 2.868 | Augsburg 2.797 | 1:1 | 1:2 | ![]() 59.2% | 16.99% | 20.31% | 62.7% | |||||
| Italy Serie A | |||||||||||||
15th Jan 2026, 12:30 ET | Bologna 2.322 | Verona 3.680 | 1:1 | 2:1 | ![]() 29.1% | 39.1% | 26.9% | 34% | |||||
15th Jan 2026, 14:45 ET | AC Milan | Como | Unlock | ||||||||||
| Kenya Premier League | |||||||||||||
15th Jan 2026, 08:00 ET | Nairobi United 3.470 | KCB 2.370 | 1:0 | 1:1 | ![]() 23.1% | 21.48% | 58% | 20.52% | |||||
| Kuwait Premier League | |||||||||||||
15th Jan 2026, 08:20 ET | Al Shabab | Al Qadisiya | 0:2 | 1:2 | ![]() 37.9% | 24.57% | 25.53% | 49.9% | |||||
15th Jan 2026, 10:45 ET | Al-Fahaheel | Al Arabi | Unlock | ||||||||||
| Mali Premiere Division | |||||||||||||
15th Jan 2026, 11:00 ET | Binga 2.640 | Foot Elite 2.660 | 1:0 | 1:2 | ![]() 42.2% | 27.6% | 29.3% | 43.1% | |||||
15th Jan 2026, 11:00 ET | Diarra 3.420 | Korofina 2.120 | 1:1 | 1:2 | ![]() 32.9% | 25.87% | 26.83% | 47.3% | |||||
15th Jan 2026, 13:00 ET | USFAS Bamako | Bougouba | Unlock | ||||||||||
| Nigeria NPFL | |||||||||||||
15th Jan 2026, 10:00 ET | Kun Khalifa 6.170 | Katsina Utd 1.570 | 0:0 | 1:2 | ![]() 36.4% | 35.5% | 21.6% | 42.9% | |||||
| Portugal Segunda Liga | |||||||||||||
15th Jan 2026, 15:15 ET | Ferreira 4.775 | Vizela 1.710 | 0:0 | 1:2 | ![]() 52.5% | 33.78% | 27% | 39.22% | |||||
| Qatar Premier League | |||||||||||||
15th Jan 2026, 09:30 ET | Al-Duhail | Al Wakra | Unlock | ||||||||||
15th Jan 2026, 11:30 ET | Al-Gharafa | Al Arabi (Qatar) | 1:1 | 1:1 | ![]() 43.3% | 25.4% | 49.7% | 24.9% | |||||
| Spain Copa del Rey | |||||||||||||
15th Jan 2026, 15:00 ET | Barcelona 1.264 | Santander 11.300 | 2:1 | 2:1 | ![]() 64% | 59.8% | 21.33% | 18.87% | |||||
15th Jan 2026, 15:00 ET | Valencia | Burgos CF | Unlock | ||||||||||
| Tunisia Ligue Professionnelle 1 | |||||||||||||
15th Jan 2026, 08:00 ET | Gabes 28.000 | Esperance Tunis 1.050 | 0:0 | 0:1 | ![]() 68% | 34.56% | 22.5% | 42.94% | |||||
15th Jan 2026, 08:00 ET | JS Kairouan | Soliman | 1:0 | 1:2 | ![]() 62.7% | 25.72% | 28.88% | 45.4% | |||||
| United Arab Emirates UAE League | |||||||||||||
15th Jan 2026, 10:45 ET | Ajman | Shabab Al-Ahli Dubai | Unlock | ||||||||||
| World World Club Friendly | |||||||||||||
15th Jan 2026, 03:00 ET | LASK Linz | CSKA 1948 Sofia | 1:1 | 2:2 | ![]() 54.3% | 18.86% | 60.2% | 20.94% | |||||
15th Jan 2026, 05:00 ET | Jihlava 4.170 | FK Pardubice 1.645 | 0:1 | 0:1 | ![]() 24.8% | 36.14% | 20.9% | 42.96% | 0:1 | 0:2 | |||
15th Jan 2026, 07:00 ET | Aarhus | Hobro | Unlock | Unlock Prediction | |||||||||
15th Jan 2026, 07:00 ET | Gangwon 2.510 | Arka Gdynia 2.065 | 1:1 | 2:2 | ![]() 70.5% | 26.2% | 48.1% | 25.7% | 0:0 | 0:0 | |||
15th Jan 2026, 07:30 ET | Jagiellonia 2.560 | LASK Linz 2.375 | 0:0 | 1:2 | ![]() 34.8% | 31.48% | 31.3% | 37.22% | |||||
15th Jan 2026, 08:00 ET | Ferencvaros | Midtjylland | Unlock | ||||||||||
15th Jan 2026, 08:00 ET | OFK Beograd 2.320 | Debrecen 2.500 | 0:1 | 1:2 | ![]() 35.9% | 24.54% | 26.46% | 49% | |||||
15th Jan 2026, 09:00 ET | Crvena Zvezda | Salzburg | 1:1 | 1:2 | ![]() 65.2% | 24.85% | 26.05% | 49.1% | |||||
15th Jan 2026, 09:00 ET | DVTK | AC Wolfsberger | Unlock | ||||||||||
15th Jan 2026, 09:00 ET | Sonderjyske 4.450 | Plzen 1.670 | 1:1 | 1:2 | ![]() 30.2% | 30.48% | 32.9% | 36.62% | |||||
15th Jan 2026, 09:30 ET | Tobol 2.220 | Napredak 2.580 | 1:1 | 1:2 | ![]() 84.5% | 18.95% | 20.65% | 60.4% | |||||
15th Jan 2026, 10:00 ET | Hartberg | D. Zagreb | Unlock | ||||||||||
15th Jan 2026, 10:00 ET | Liberec 2.100 | Puskas Academy 3.100 | 1:1 | 2:1 | ![]() 35.2% | 41.4% | 30.54% | 28.06% | |||||
15th Jan 2026, 12:00 ET | Kryvbas 5.890 | Midtjylland 1.430 | 1:2 | 1:2 | ![]() 49.1% | 20.39% | 22.31% | 57.3% | |||||
15th Jan 2026, 21:00 ET | Oita Trinita | Verdy | Unlock | ||||||||||
15th Jan 2026, 21:00 ET | Ryukyu | Kawasaki Frontale | 1:1 | 1:2 | ![]() 50.1% | 18.5% | 20.2% | 61.3% | |||||
| Zambia Super League | |||||||||||||
15th Jan 2026, 08:00 ET | NAPSA Stars 4.160 | Zanaco 2.030 | 0:0 | 1:2 | ![]() 66.8% | 27.26% | 33.44% | 39.3% | |||||
Value bets for today based on Scores Predictor:
| Date | Team 1 | Team 2 | Score Prediction | Total | Bookmaker Total | Final Score | Value Bet |
World World Club Friendly 15th Jan 2026, 07:00 ET | Gangwon 2.510 | Arka Gdynia 2.065 | 2:2 | 4 | 3.50 | 0:0 | Bet over 3.50 |
Ethiopia Premier League 15th Jan 2026, 07:00 ET | Welwalo Adigrat 2.880 | Ethiopian Insurance 2.565 | 1:2 | 3 | 1.50 | 0:0 | Bet over 1.50 |
Egypt Division 2 A 15th Jan 2026, 07:30 ET | Dayrout 3.585 | Maleyeit Kafr El Zayiat 2.160 | 1:2 | 3 | 1.25 | Bet over 1.25 | |
World World Club Friendly 15th Jan 2026, 07:30 ET | Jagiellonia 2.560 | LASK Linz 2.375 | 1:2 | 3 | 3.25 | Bet under 3.25 | |
Egypt Division 2 A 15th Jan 2026, 07:30 ET | La Viena 4.255 | Al Qanah 1.970 | 0:1 | 1 | 1.50 | Bet under 1.50 | |
Egypt Division 2 A 15th Jan 2026, 07:30 ET | Tersana 4.510 | Masar 1.880 | 0:1 | 1 | 1.50 | Bet under 1.50 | |
Zambia Super League 15th Jan 2026, 08:00 ET | NAPSA Stars 4.160 | Zanaco 2.030 | 1:2 | 3 | 1.25 | Bet over 1.25 | |
Kenya Premier League 15th Jan 2026, 08:00 ET | Nairobi United 3.470 | KCB 2.370 | 1:1 | 2 | 1.50 | Bet over 1.50 | |
World World Club Friendly 15th Jan 2026, 08:00 ET | OFK Beograd 2.320 | Debrecen 2.500 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
World World Club Friendly 15th Jan 2026, 09:00 ET | Sonderjyske 4.450 | Plzen 1.670 | 1:2 | 3 | 2.75 | Bet over 2.75 | |
World World Club Friendly 15th Jan 2026, 09:30 ET | Tobol 2.220 | Napredak 2.580 | 1:2 | 3 | 3.25 | Bet under 3.25 | |
Nigeria NPFL 15th Jan 2026, 10:00 ET | Kun Khalifa 6.170 | Katsina Utd 1.570 | 1:2 | 3 | 1.50 | Bet over 1.50 | |
World World Club Friendly 15th Jan 2026, 10:00 ET | Liberec 2.100 | Puskas Academy 3.100 | 2:1 | 3 | 2.50 | Bet over 2.50 | |
Mali Premiere Division 15th Jan 2026, 11:00 ET | Binga 2.640 | Foot Elite 2.660 | 1:2 | 3 | 1.50 | Bet over 1.50 | |
Mali Premiere Division 15th Jan 2026, 11:00 ET | Diarra 3.420 | Korofina 2.120 | 1:2 | 3 | 1.50 | Bet over 1.50 | |
World World Club Friendly 15th Jan 2026, 12:00 ET | Kryvbas 5.890 | Midtjylland 1.430 | 1:2 | 3 | 3.25 | Bet under 3.25 | |
Italy Serie A 15th Jan 2026, 12:30 ET | Bologna 2.322 | Verona 3.680 | 2:1 | 3 | 2.25 | Bet over 2.25 | |
Belgium Belgian Cup 15th Jan 2026, 14:30 ET | Gent 4.605 | Anderlecht 1.720 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Germany Bundesliga 15th Jan 2026, 14:30 ET | Union Berlin 2.868 | Augsburg 2.797 | 1:2 | 3 | 2.25 | Bet over 2.25 | |
Spain Copa del Rey 15th Jan 2026, 15:00 ET | Barcelona 1.264 | Santander 11.300 | 2:1 | 3 | 3.50 | Bet under 3.50 | |
Portugal Segunda Liga 15th Jan 2026, 15:15 ET | Ferreira 4.775 | Vizela 1.710 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Costa Rica Primera Division 15th Jan 2026, 21:00 ET | Liberia (Costa Rica) 5.330 | Alajuelense 1.620 | 0:1 | 1 | 2.25 | Bet under 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 |
Egypt Division 2 A 15th Jan 2026, 07:30 ET | Tersana 4.510 | Masar 1.880 | 0.19 | Tersana ML | |
World World Club Friendly 15th Jan 2026, 08:00 ET | OFK Beograd 2.320 | Debrecen 2.500 | 0.15 | Debrecen ML | |
World World Club Friendly 15th Jan 2026, 09:30 ET | Tobol 2.220 | Napredak 2.580 | 0.35 | Napredak ML | |
Germany Bundesliga 15th Jan 2026, 14:30 ET | Union Berlin 2.868 | Augsburg 2.797 | 0.42 | Augsburg ML | |
Costa Rica Primera Division 15th Jan 2026, 21:00 ET | Liberia (Costa Rica) 5.330 | Alajuelense 1.620 | 0.23 | Liberia (Costa Rica) 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











