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 |
| Algeria Ligue 2 | ||||||||||
16th Jan 2026, 09:00 ET | Beni Oulbane 5.510 | Bordj Menail 1.640 | 0:0 | 1:2 | ![]() 53.9% | 33.76% | 28% | 38.24% | ||
16th Jan 2026, 09:00 ET | Djijel | Chelghoum | 2:1 | 2:1 | ![]() 61.5% | 38.9% | 32.33% | 28.77% | ||
16th Jan 2026, 09:00 ET | Khemis El Khechna | Biskra | Unlock | |||||||
16th Jan 2026, 09:00 ET | MO Bejaia 2.300 | MSP Batna 3.200 | 0:1 | 2:1 | ![]() 54.3% | 43.8% | 29.58% | 26.62% | ||
16th Jan 2026, 09:00 ET | MO Constantine | CR Beni Thour | 0:1 | 1:2 | ![]() 56.8% | 17.69% | 19.61% | 62.7% | ||
16th Jan 2026, 09:00 ET | Telaghema | Annaba | Unlock | |||||||
| Angola Girabola | ||||||||||
16th Jan 2026, 10:00 ET | Primeiro de Maio 2.580 | Guelson 2.690 | 0:0 | 2:1 | ![]() 45.4% | 59.4% | 20.48% | 20.12% | ||
16th Jan 2026, 10:00 ET | Sagrada 2.927 | Luanda City 2.470 | 1:1 | 2:1 | ![]() 33.7% | 38.36% | 28.1% | 33.54% | ||
| Australia A-League | ||||||||||
16th Jan 2026, 03:35 ET | Auckland FC | Melbourne City | Unlock | |||||||
16th Jan 2026, 05:45 ET | Brisbane Roar 3.495 | Perth Glory 2.131 | 1:2 | 1:2 | ![]() 51.4% | 33.32% | 27.6% | 39.08% | ||
| Belgium Jupiler League | ||||||||||
16th Jan 2026, 14:45 ET | RAAL La Louviere 9.550 | Club Brugge 1.313 | 0:1 | 1:2 | ![]() 35.1% | 29.17% | 31.8% | 39.03% | ||
| Belgium Proximus League | ||||||||||
16th Jan 2026, 14:00 ET | Lommel SK | Genk U23 | Unlock | |||||||
16th Jan 2026, 14:00 ET | RWDM Brussels | Seraing | 1:1 | 1:2 | ![]() 69.8% | 18.45% | 20.05% | 61.5% | ||
| Burundi Primus League | ||||||||||
16th Jan 2026, 08:00 ET | Dynamik 5.020 | Rukinzo 1.560 | 1:0 | 1:0 | ![]() 37.5% | 38.79% | 28.6% | 32.61% | ||
| Colombia Primera A | ||||||||||
16th Jan 2026, 18:20 ET | Llaneros | Pereira | Unlock | |||||||
16th Jan 2026, 20:30 ET | Alianza (Colombia) 3.635 | Fortaleza 2.090 | 1:1 | 1:2 | ![]() 51.7% | 30.26% | 31.3% | 38.44% | ||
| Egypt Division 2 A | ||||||||||
16th Jan 2026, 07:30 ET | Baladiyat El Mahalla 3.095 | Tanta 2.590 | 1:0 | 1:2 | ![]() 32.4% | 34.79% | 23.5% | 41.71% | ||
16th Jan 2026, 07:30 ET | El Mansoura | El-Entag El-Harby | Unlock | |||||||
16th Jan 2026, 07:30 ET | Proxy 2.700 | Aswan SC 2.860 | 0:0 | 2:1 | ![]() 32.3% | 38.5% | 32.62% | 28.88% | ||
16th Jan 2026, 07:30 ET | Telecom Egypt 3.500 | El Daklyeh 2.140 | 0:0 | 1:2 | ![]() 48% | 30.82% | 32.6% | 36.58% | ||
| England Championship | ||||||||||
16th Jan 2026, 15:00 ET | Middlesbrough | West Brom | Unlock | |||||||
| England Premier League 2 | ||||||||||
16th Jan 2026, 08:00 ET | Newcastle Utd U21 | Sunderland U21 | 1:1 | 2:2 | ![]() 27.9% | 23.12% | 52.8% | 24.08% | ||
16th Jan 2026, 08:00 ET | Stoke City U21 | Leeds U21 | 1:1 | 2:2 | ![]() 61.7% | 20.83% | 58.1% | 21.07% | ||
16th Jan 2026, 14:00 ET | Aston Villa U21 | Derby U21 | Unlock | |||||||
16th Jan 2026, 14:00 ET | Brighton U21 | Southampton U21 | 1:1 | 1:2 | ![]() 54.6% | 34.63% | 27.2% | 38.17% | ||
16th Jan 2026, 14:00 ET | Crystal Palace U21 | Nottingham U21 | 1:1 | 1:2 | ![]() 42.6% | 28.06% | 33.64% | 38.3% | ||
16th Jan 2026, 14:00 ET | Everton U21 | Birmingham U21 | Unlock | |||||||
16th Jan 2026, 14:00 ET | Manchester Utd U21 | Fulham U21 | 1:1 | 1:1 | ![]() 26.6% | 23.32% | 53.6% | 23.08% | ||
16th Jan 2026, 14:00 ET | Tottenham U21 | Burnley U21 | 2:1 | 3:2 | ![]() 23.1% | 46% | 28.54% | 25.46% | ||
16th Jan 2026, 14:00 ET | Wolves U21 | Norwich U21 | Unlock | |||||||
| Ethiopia Premier League | ||||||||||
16th Jan 2026, 05:00 ET | Fasil Kenema | Sheger Ketema | 0:1 | 2:1 | ![]() 42.9% | 40.6% | 29.88% | 29.52% | ||
16th Jan 2026, 07:00 ET | Sidama Bunna | Adama City | 1:0 | 1:2 | ![]() 20.3% | 21.02% | 22.48% | 56.5% | ||
16th Jan 2026, 07:00 ET | Welayta Dicha | Negele Arsi Ketema | Unlock | |||||||
16th Jan 2026, 08:00 ET | Shire Endaselassie | Hadiya Hossana | 0:1 | 1:1 | ![]() 15.2% | 30.55% | 40.5% | 28.95% | ||
16th Jan 2026, 10:00 ET | Ethiopia Nigd Bank 2.960 | Ethio Electric 2.650 | 1:0 | 1:2 | ![]() 55% | 34.94% | 25.3% | 39.76% | ||
| France Ligue 1 | ||||||||||
16th Jan 2026, 13:00 ET | Lorient | Monaco | Unlock | |||||||
16th Jan 2026, 15:00 ET | Lille 7.700 | Paris SG 1.443 | 0:1 | 0:2 | ![]() 63.3% | 33.96% | 24.3% | 41.74% | ||
| France Ligue 2 | ||||||||||
16th Jan 2026, 14:00 ET | Amiens 4.905 | Annecy 1.740 | 1:0 | 2:2 | ![]() 62.5% | 19.97% | 58.3% | 21.73% | ||
16th Jan 2026, 14:00 ET | Bastia | Laval | Unlock | |||||||
16th Jan 2026, 14:00 ET | Le Mans 2.430 | Rodez 2.886 | 1:1 | 2:1 | ![]() 69.7% | 38.96% | 30.5% | 30.54% | ||
16th Jan 2026, 14:00 ET | Montpellier 2.330 | Boulogne 3.110 | 0:1 | 2:1 | ![]() 48.9% | 47.6% | 27.87% | 24.53% | ||
16th Jan 2026, 14:00 ET | Pau FC | Dunkerque | Unlock | |||||||
| France National League | ||||||||||
16th Jan 2026, 13:30 ET | Bourg en Bresse | Valenciennes | 0:1 | 1:2 | ![]() 49.9% | 34.24% | 26.9% | 38.86% | ||
16th Jan 2026, 13:30 ET | Caen 2.460 | Concarneau 2.600 | 0:1 | 2:1 | ![]() 23.3% | 52.4% | 24.79% | 22.81% | ||
16th Jan 2026, 13:30 ET | Chateauroux | Sochaux | Unlock | |||||||
16th Jan 2026, 13:30 ET | Le Puy-en-Velay 3.675 | Dijon 1.950 | 0:1 | 1:2 | ![]() 56.2% | 36.99% | 19.2% | 43.81% | ||
16th Jan 2026, 13:30 ET | Orleans 2.600 | Fleury-Merogis 2.580 | 1:0 | 1:2 | ![]() 51.6% | 22.98% | 24.82% | 52.2% | ||
16th Jan 2026, 13:30 ET | Paris 13 Atl. | Aubagne | Unlock | |||||||
16th Jan 2026, 13:30 ET | Rouen 2.570 | Versailles 2.610 | 1:1 | 2:2 | ![]() 46.6% | 23.65% | 52.7% | 23.65% | ||
16th Jan 2026, 13:30 ET | Stade Briochin 3.075 | Quevilly Rouen 2.270 | 1:0 | 1:2 | ![]() 78.3% | 29.87% | 34.5% | 35.63% | ||
| Germany 2. Bundesliga | ||||||||||
16th Jan 2026, 12:30 ET | Arminia Bielefeld | Dusseldorf | Unlock | |||||||
16th Jan 2026, 12:30 ET | Magdeburg 2.430 | Braunschweig 2.650 | 1:1 | 2:1 | ![]() 39.3% | 60.7% | 21.15% | 18.15% | ||
| Germany 3. Liga | ||||||||||
16th Jan 2026, 13:00 ET | Ingolstadt 2.710 | Regensburg 2.240 | 0:1 | 1:2 | ![]() 58.4% | 28.89% | 31.8% | 39.31% | ||
| Germany Bundesliga | ||||||||||
16th Jan 2026, 14:30 ET | Eintracht Frankfurt | Werder Bremen | Unlock | |||||||
| Ghana Premier League | ||||||||||
16th Jan 2026, 10:30 ET | Dreams | Hearts of Oak | 0:0 | 1:1 | ![]() 41.3% | 20.3% | 58.2% | 21.5% | ||
| Gibraltar National League | ||||||||||
16th Jan 2026, 15:00 ET | Europa Point 2.250 | College 1975 FC 2.410 | 1:1 | 2:2 | ![]() 45.4% | 23.39% | 51.9% | 24.71% | ||
| Indonesia Liga 2 | ||||||||||
16th Jan 2026, 03:30 ET | Sriwijaya | Bekasi City | Unlock | |||||||
16th Jan 2026, 07:00 ET | Persekat 3.755 | PSPS Riau 1.850 | 0:1 | 1:1 | ![]() 54.9% | 21.43% | 57.5% | 21.07% | ||
| Iran Pro League | ||||||||||
16th Jan 2026, 06:30 ET | Zob Ahan 2.890 | Paykan 2.610 | 0:1 | 1:1 | ![]() 35.9% | 20.56% | 57.4% | 22.04% | ||
16th Jan 2026, 08:30 ET | Chadormalu | Foolad | Unlock | |||||||
| Israel Leumit League | ||||||||||
16th Jan 2026, 08:00 ET | Ironi Modiin | H. Akko | 1:0 | 1:1 | ![]() 52.6% | 22.31% | 52.8% | 24.89% | ||
16th Jan 2026, 08:00 ET | Kiryat Yam | M. Herzliya | 0:1 | 1:1 | ![]() 43.4% | 25.7% | 47.4% | 26.9% | ||
16th Jan 2026, 08:00 ET | Maccabi Jaffa | Hapoel Hadera | Unlock | |||||||
16th Jan 2026, 08:00 ET | Nof Hagalil | H. Ironi Rishon | 1:1 | 1:1 | ![]() 52.4% | 21.05% | 56.7% | 22.25% | ||
16th Jan 2026, 08:00 ET | Yehuda | Hap. Ramat Gan | 1:1 | 2:1 | ![]() 33.1% | 45.8% | 27.1% | 27.1% | ||
| Italy Serie A | ||||||||||
16th Jan 2026, 14:45 ET | Atalanta | Pisa | Unlock | |||||||
| Italy Serie B | ||||||||||
16th Jan 2026, 14:30 ET | Entella 3.955 | Sampdoria 1.990 | 0:1 | 0:1 | ![]() 67.2% | 34.81% | 22.6% | 42.59% | ||
| Kenya Premier League | ||||||||||
16th Jan 2026, 08:00 ET | Ulinzi Stars 2.875 | Mathare Utd. 2.520 | 1:0 | 1:2 | ![]() 49.7% | 31.66% | 32.1% | 36.24% | ||
| Kuwait Premier League | ||||||||||
16th Jan 2026, 08:20 ET | Kazma SC | Al Tadamon | Unlock | |||||||
| Mali Premiere Division | ||||||||||
16th Jan 2026, 11:00 ET | Real Bamako | Derby Academie | 0:0 | 2:1 | ![]() 35.7% | 45.7% | 28.03% | 26.27% | ||
16th Jan 2026, 11:00 ET | US Bougouni 3.320 | Onze Createurs 2.280 | 0:0 | 1:2 | ![]() 18.5% | 33.16% | 29.5% | 37.34% | ||
| Mexico Liga de Ascenso | ||||||||||
16th Jan 2026, 18:00 ET | Venados | Tapatio | Unlock | |||||||
16th Jan 2026, 20:00 ET | Atl. Morelia 2.190 | Alebrijes Oaxaca 2.865 | 1:0 | 2:1 | ![]() 18.8% | 36.29% | 31% | 32.72% | ||
16th Jan 2026, 20:00 ET | Atletico La Paz 2.160 | Correcaminos 2.842 | 2:1 | 3:2 | ![]() 66.2% | 36.2% | 34.74% | 29.06% | ||
16th Jan 2026, 22:00 ET | Zacatecas Mineros | Dorados de Sinaloa | Unlock | |||||||
| Mexico Primera Division | ||||||||||
16th Jan 2026, 22:00 ET | Monterrey 1.747 | Mazatlan FC 4.335 | 1:1 | 2:2 | ![]() 23.9% | 22.77% | 57.6% | 19.63% | ||
| Myanmar National League | ||||||||||
16th Jan 2026, 04:00 ET | Rakhine United 1.660 | Yarmanya United 3.690 | 1:1 | 3:1 | ![]() 71.9% | 44.15% | 19.9% | 35.95% | ||
16th Jan 2026, 04:30 ET | Hantharwady Utd | Dagon | Unlock | |||||||
| Netherlands Eerste Divisie | ||||||||||
16th Jan 2026, 14:00 ET | Cambuur 4.270 | Den Haag 1.670 | 1:1 | 1:2 | ![]() 63.9% | 28.56% | 33.04% | 38.4% | ||
16th Jan 2026, 14:00 ET | Jong AZ | Venlo | 1:0 | 2:2 | ![]() 52.6% | 25.35% | 47.4% | 27.25% | ||
16th Jan 2026, 14:00 ET | Vitesse | Helmond | Unlock | |||||||
| Niger Super Ligue | ||||||||||
16th Jan 2026, 11:00 ET | AS ZAM 1.840 | AS UAM 3.655 | 0:0 | 2:1 | ![]() 50.2% | 44.1% | 29.23% | 26.67% | ||
16th Jan 2026, 11:00 ET | ASGNN | Renaissance | 0:0 | 2:1 | ![]() 57.6% | 47.3% | 27.4% | 25.3% | ||
| Panama LPF | ||||||||||
16th Jan 2026, 20:30 ET | Deportivo Universitario | Veraguas | Unlock | |||||||
| Portugal Liga 3 | ||||||||||
16th Jan 2026, 15:00 ET | Santarem 4.645 | Mafra 1.720 | 0:0 | 1:2 | ![]() 51.1% | 33.69% | 27.4% | 38.91% | ||
| Portugal Primeira Liga | ||||||||||
16th Jan 2026, 15:15 ET | Casa Pia 21.000 | Sporting Lisbon 1.146 | 0:1 | 0:1 | ![]() 43.7% | 33.22% | 24.3% | 42.48% | ||
| Portugal Segunda Liga | ||||||||||
16th Jan 2026, 13:00 ET | Leiria | Academico Viseu | Unlock | |||||||
| Qatar Premier League | ||||||||||
16th Jan 2026, 09:30 ET | Umm-Salal | Al-Shahaniya | 1:1 | 2:2 | ![]() 29.3% | 24.64% | 53% | 22.36% | ||
16th Jan 2026, 11:30 ET | Al Ahli Doha | Al-Sadd | 1:1 | 1:2 | ![]() 26.4% | 29.02% | 34.28% | 36.7% | ||
| Romania Liga I | ||||||||||
16th Jan 2026, 13:00 ET | FCSB | FC Arges | Unlock | |||||||
| Saudi Arabia Division 1 | ||||||||||
16th Jan 2026, 07:25 ET | Al-Faisaly 1.690 | Al Batin 4.380 | 2:1 | 2:1 | ![]() 53.7% | 38.67% | 31.2% | 30.13% | ||
16th Jan 2026, 07:45 ET | Al Arabi (Saudi Arabia) 2.799 | Al Jandal 2.350 | 0:0 | 1:2 | ![]() 29.1% | 22.57% | 25.73% | 51.7% | ||
16th Jan 2026, 07:45 ET | Al Wehda | Al Jabalain | Unlock | |||||||
16th Jan 2026, 09:50 ET | Al Adalh 2.260 | Al Jubail 2.910 | 1:1 | 1:2 | ![]() 45.4% | 19.78% | 20.02% | 60.2% | ||
16th Jan 2026, 10:15 ET | Al Draih 1.710 | Al Bukayriyah 4.275 | 1:1 | 2:2 | ![]() 48.5% | 34.78% | 26.9% | 38.32% | ||
| Saudi Arabia Professional League | ||||||||||
16th Jan 2026, 08:40 ET | Al-Fateh | Al Najma | Unlock | |||||||
16th Jan 2026, 09:45 ET | Al Okhdood 5.260 | Al Khaleej 1.530 | 0:1 | 0:3 | ![]() 56.1% | 34.51% | 22.6% | 42.89% | ||
16th Jan 2026, 12:30 ET | Al-Ettifaq 7.550 | Al-Ittihad FC 1.310 | 0:0 | 1:2 | ![]() 55% | 33.97% | 26.5% | 39.53% | ||
| Singapore S.League | ||||||||||
16th Jan 2026, 06:30 ET | Young Lions | Tampines | Unlock | |||||||
| Spain Primera Division | ||||||||||
16th Jan 2026, 15:00 ET | Girona 4.475 | Espanyol 1.942 | 0:0 | 1:0 | ![]() 32.3% | 39.23% | 26.9% | 33.87% | ||
| Spain Primera RFEF - Group 1 | ||||||||||
16th Jan 2026, 15:15 ET | Real Aviles 3.575 | Ath Bilbao B 2.040 | 0:1 | 1:2 | ![]() 18.3% | 27.98% | 34.42% | 37.6% | ||
| Spain Primera RFEF - Group 2 | ||||||||||
16th Jan 2026, 13:00 ET | FC Cartagena SAD | Villarreal B | Unlock | |||||||
| Spain Segunda Division | ||||||||||
16th Jan 2026, 14:30 ET | Leganes 4.830 | Castellon 1.727 | 0:1 | 1:2 | ![]() 34.1% | 30.59% | 33.6% | 35.81% | ||
| Tanzania Ligi Kuu Bara | ||||||||||
16th Jan 2026, 11:00 ET | Singida Black Stars | Dodoma Jiji | 0:0 | 1:1 | ![]() 13% | 25.23% | 49.3% | 25.47% | ||
| Tunisia Ligue Professionnelle 1 | ||||||||||
16th Jan 2026, 08:00 ET | Ben Guerdane | Olympique Beja | Unlock | |||||||
16th Jan 2026, 08:00 ET | CS Sfaxien | Zarzis | 1:1 | 1:1 | ![]() 43.5% | 18.78% | 62.2% | 19.02% | ||
16th Jan 2026, 08:00 ET | Monastir 3.590 | Stade Tunisien 2.190 | 0:0 | 1:2 | ![]() 72.2% | 26.92% | 27.88% | 45.2% | ||
| Turkey 1. Lig | ||||||||||
16th Jan 2026, 12:00 ET | Adana Demirspor | Corum | Unlock | |||||||
| World World Club Friendly | ||||||||||
16th Jan 2026, 00:00 ET | Hokkaido Consadole Sapporo | Urawa Reds | 1:0 | 1:2 | ![]() 28.1% | 28.77% | 32.23% | 39% | ||
16th Jan 2026, 03:00 ET | Qarabag | Osijek | 1:1 | 1:2 | ![]() 26.5% | 28.32% | 31.78% | 39.9% | ||
16th Jan 2026, 03:30 ET | Tychy | Kecskemeti TE | Unlock | |||||||
16th Jan 2026, 04:00 ET | Zira 1.320 | Oleksandriya 8.000 | 1:1 | 1:2 | ![]() 30.2% | 22.66% | 25.74% | 51.6% | ||
16th Jan 2026, 04:45 ET | Playford Patriots | Croydon | 1:1 | 1:2 | ![]() 41% | 28.85% | 33.85% | 37.3% | ||
16th Jan 2026, 05:00 ET | Kapfenberg | Primorje | Unlock | |||||||
16th Jan 2026, 05:30 ET | Sigma Olomouc 2.600 | Legia 2.580 | 1:0 | 1:1 | ![]() 52.4% | 24.78% | 50.2% | 25.02% | ||
16th Jan 2026, 06:00 ET | Nordsjaelland | Austria Vienna | 1:1 | 1:1 | ![]() 55.3% | 24.36% | 48.7% | 26.94% | ||
16th Jan 2026, 07:00 ET | Aarhus Fremad | Fredericia | Unlock | |||||||
16th Jan 2026, 07:00 ET | Admira 2.932 | Grazer 2.080 | 0:1 | 1:1 | ![]() 66% | 26.15% | 46.5% | 27.35% | ||
16th Jan 2026, 07:00 ET | Hradec Kralove | Nyiregyhaza | 1:1 | 2:1 | ![]() 45.7% | 47.1% | 27.69% | 25.21% | ||
16th Jan 2026, 07:00 ET | Mezokovesd-Zsory | Ujpest | Unlock | |||||||
16th Jan 2026, 07:00 ET | Paks | Widzew Lodz | 0:1 | 1:2 | ![]() 55.8% | 23.89% | 25.01% | 51.1% | ||
16th Jan 2026, 07:00 ET | Sp. Subotica 1.490 | Termalica 4.890 | 0:0 | 1:2 | ![]() 54.2% | 20.5% | 22.2% | 57.3% | ||
16th Jan 2026, 07:30 ET | Etar | Locomotiv Plovdiv | Unlock | |||||||
16th Jan 2026, 08:00 ET | Arkadag | Septemvri Sofia | 2:1 | 2:1 | ![]() 63.7% | 39.6% | 31.98% | 28.42% | ||
16th Jan 2026, 08:00 ET | Malisheva 2.580 | Kudrivka 2.260 | 0:1 | 2:2 | ![]() 37.9% | 23.3% | 51.7% | 25% | ||
16th Jan 2026, 08:00 ET | Neftchi Fargona | Aluminij | Unlock | |||||||
16th Jan 2026, 08:00 ET | Qarabag | Zaglebie | 1:1 | 1:2 | ![]() 36.1% | 19.79% | 21.71% | 58.5% | ||
16th Jan 2026, 08:00 ET | Slask Wroclaw | Rapid Vienna | 1:1 | 2:1 | ![]() 11.4% | 58.7% | 21.89% | 19.41% | ||
16th Jan 2026, 09:00 ET | Artis Brno | Szeged | Unlock | |||||||
16th Jan 2026, 09:00 ET | Karcagi 4.870 | Dun. Streda 1.560 | 0:1 | 1:2 | ![]() 30% | 25.21% | 27.79% | 47% | ||
16th Jan 2026, 09:00 ET | Karvina | Novi Pazar | 1:0 | 2:2 | ![]() 42.9% | 25.49% | 49.8% | 24.71% | ||
16th Jan 2026, 09:00 ET | Koge | Naestved | Unlock | |||||||
16th Jan 2026, 09:00 ET | Lok. Zagreb | Belupo | 1:2 | 1:2 | ![]() 44.7% | 33.78% | 28.9% | 37.32% | ||
16th Jan 2026, 09:00 ET | Sparta Prague | Malmo FF | 1:1 | 2:1 | ![]() 44% | 54.6% | 23.12% | 22.28% | ||
16th Jan 2026, 09:30 ET | IMT Novi Beograd | Lublin | Unlock | |||||||
16th Jan 2026, 09:30 ET | SumQayit | Osijek | 1:1 | 1:2 | ![]() 47.7% | 28.32% | 31.48% | 40.2% | ||
16th Jan 2026, 10:00 ET | Brann 3.955 | Slavia Prague 1.770 | 1:2 | 1:2 | ![]() 65.3% | 17.74% | 19.66% | 62.6% | ||
16th Jan 2026, 10:00 ET | Lafnitz | Sturm Graz II | Unlock | |||||||
16th Jan 2026, 10:00 ET | Lokomotive Leipzig | Fortuna Koln | 1:2 | 1:2 | ![]() 33.6% | 28.85% | 33.85% | 37.3% | ||
16th Jan 2026, 10:30 ET | Eik-Tonsberg 9.150 | Sandefjord 1.280 | 0:0 | 2:2 | ![]() 28.7% | 28.62% | 42.9% | 28.48% | ||
16th Jan 2026, 11:00 ET | St. Polten | Traiskirchen | Unlock | |||||||
16th Jan 2026, 12:00 ET | Wiener Neustadt | Austria Vienna | 1:1 | 1:2 | ![]() 65.3% | 28.19% | 32.81% | 39% | ||
16th Jan 2026, 14:45 ET | Dundalk | UC Dublin | 0:1 | 2:1 | ![]() 66.3% | 48.2% | 26.81% | 24.99% | ||
16th Jan 2026, 14:45 ET | St. Patricks | Bray | Unlock | |||||||
16th Jan 2026, 16:15 ET | Atl. Huracan 1.790 | Cucuta 4.130 | 0:0 | 1:2 | ![]() 60.5% | 20.26% | 22.84% | 56.9% | ||
16th Jan 2026, 20:30 ET | Mito | Tosu | 1:1 | 1:2 | ![]() 52.9% | 25.56% | 28.14% | 46.3% | ||
16th Jan 2026, 21:00 ET | Fujieda MYFC | Avispa Fukuoka | Unlock | |||||||
16th Jan 2026, 21:00 ET | V-Varen Nagasaki | Omiya Ardija | 1:1 | 2:2 | ![]() 50% | 26.53% | 46.7% | 26.77% | ||
Value bets for today based on Scores Predictor:
| Date | Team 1 | Team 2 | Score Prediction | Money line1 | Money line2 | Final Score | Value Bet |
Saudi Arabia Division 1 16th Jan 2026, 10:15 ET | Al Draih 1.710 | Al Bukayriyah 4.275 | 2:2 | 1.710 | 4.275 | Take Al Bukiryah +2 | |
World World Club Friendly 16th Jan 2026, 10:30 ET | Eik-Tonsberg 9.150 | Sandefjord 1.280 | 2:2 | 9.150 | 1.280 | Take Eik-Tonsberg +2 | |
France Ligue 2 16th Jan 2026, 14:00 ET | Amiens 4.905 | Annecy 1.740 | 2:2 | 4.905 | 1.740 | Take Amiens +2 | |
Mexico Primera Division 16th Jan 2026, 22:00 ET | Monterrey 1.747 | Mazatlan FC 4.335 | 2:2 | 1.747 | 4.335 | Take Mazatlan FC +2 |
| Date | Team 1 | Team 2 | Score Prediction | Total | Bookmaker Total | Final Score | Value Bet |
Myanmar National League 16th Jan 2026, 04:00 ET | Rakhine United 1.660 | Yarmanya United 3.690 | 3:1 | 4 | 3.50 | Bet over 3.50 | |
World World Club Friendly 16th Jan 2026, 04:00 ET | Zira 1.320 | Oleksandriya 8.000 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
World World Club Friendly 16th Jan 2026, 05:30 ET | Sigma Olomouc 2.600 | Legia 2.580 | 1:1 | 2 | 2.50 | Bet under 2.50 | |
Australia A-League 16th Jan 2026, 05:45 ET | Brisbane Roar 3.495 | Perth Glory 2.131 | 1:2 | 3 | 2.25 | Bet over 2.25 | |
Iran Pro League 16th Jan 2026, 06:30 ET | Zob Ahan 2.890 | Paykan 2.610 | 1:1 | 2 | 1.50 | Bet over 1.50 | |
World World Club Friendly 16th Jan 2026, 07:00 ET | Admira 2.932 | Grazer 2.080 | 1:1 | 2 | 2.50 | Bet under 2.50 | |
Indonesia Liga 2 16th Jan 2026, 07:00 ET | Persekat 3.755 | PSPS Riau 1.850 | 1:1 | 2 | 2.25 | Bet under 2.25 | |
World World Club Friendly 16th Jan 2026, 07:00 ET | Sp. Subotica 1.490 | Termalica 4.890 | 1:2 | 3 | 3.50 | Bet under 3.50 | |
Saudi Arabia Division 1 16th Jan 2026, 07:25 ET | Al-Faisaly 1.690 | Al Batin 4.380 | 2:1 | 3 | 2.25 | Bet over 2.25 | |
Egypt Division 2 A 16th Jan 2026, 07:30 ET | Baladiyat El Mahalla 3.095 | Tanta 2.590 | 1:2 | 3 | 1.50 | Bet over 1.50 | |
Egypt Division 2 A 16th Jan 2026, 07:30 ET | Proxy 2.700 | Aswan SC 2.860 | 2:1 | 3 | 1.50 | Bet over 1.50 | |
Egypt Division 2 A 16th Jan 2026, 07:30 ET | Telecom Egypt 3.500 | El Daklyeh 2.140 | 1:2 | 3 | 1.50 | Bet over 1.50 | |
Saudi Arabia Division 1 16th Jan 2026, 07:45 ET | Al Arabi (Saudi Arabia) 2.799 | Al Jandal 2.350 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Burundi Primus League 16th Jan 2026, 08:00 ET | Dynamik 5.020 | Rukinzo 1.560 | 1:0 | 1 | 2.25 | Bet under 2.25 | |
World World Club Friendly 16th Jan 2026, 08:00 ET | Malisheva 2.580 | Kudrivka 2.260 | 2:2 | 4 | 2.50 | Bet over 2.50 | |
Tunisia Ligue Professionnelle 1 16th Jan 2026, 08:00 ET | Monastir 3.590 | Stade Tunisien 2.190 | 1:2 | 3 | 1.50 | Bet over 1.50 | |
Kenya Premier League 16th Jan 2026, 08:00 ET | Ulinzi Stars 2.875 | Mathare Utd. 2.520 | 1:2 | 3 | 1.50 | Bet over 1.50 | |
Algeria Ligue 2 16th Jan 2026, 09:00 ET | Beni Oulbane 5.510 | Bordj Menail 1.640 | 1:2 | 3 | 1.50 | Bet over 1.50 | |
World World Club Friendly 16th Jan 2026, 09:00 ET | Karcagi 4.870 | Dun. Streda 1.560 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Algeria Ligue 2 16th Jan 2026, 09:00 ET | MO Bejaia 2.300 | MSP Batna 3.200 | 2:1 | 3 | 1.50 | Bet over 1.50 | |
Saudi Arabia Professional League 16th Jan 2026, 09:45 ET | Al Okhdood 5.260 | Al Khaleej 1.530 | 0:3 | 3 | 2.50 | Bet over 2.50 | |
Saudi Arabia Division 1 16th Jan 2026, 09:50 ET | Al Adalh 2.260 | Al Jubail 2.910 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
World World Club Friendly 16th Jan 2026, 10:00 ET | Brann 3.955 | Slavia Prague 1.770 | 1:2 | 3 | 3.25 | Bet under 3.25 | |
Ethiopia Premier League 16th Jan 2026, 10:00 ET | Ethiopia Nigd Bank 2.960 | Ethio Electric 2.650 | 1:2 | 3 | 1.50 | Bet over 1.50 | |
Angola Girabola 16th Jan 2026, 10:00 ET | Primeiro de Maio 2.580 | Guelson 2.690 | 2:1 | 3 | 1.50 | 2:1 | Bet over 1.50 |
Angola Girabola 16th Jan 2026, 10:00 ET | Sagrada 2.927 | Luanda City 2.470 | 2:1 | 3 | 1.50 | Bet over 1.50 | |
Saudi Arabia Division 1 16th Jan 2026, 10:15 ET | Al Draih 1.710 | Al Bukayriyah 4.275 | 2:2 | 4 | 2.50 | Bet over 2.50 | |
World World Club Friendly 16th Jan 2026, 10:30 ET | Eik-Tonsberg 9.150 | Sandefjord 1.280 | 2:2 | 4 | 3.50 | Bet over 3.50 | |
Niger Super Ligue 16th Jan 2026, 11:00 ET | AS ZAM 1.840 | AS UAM 3.655 | 2:1 | 3 | 2.50 | Bet over 2.50 | |
Mali Premiere Division 16th Jan 2026, 11:00 ET | US Bougouni 3.320 | Onze Createurs 2.280 | 1:2 | 3 | 1.50 | Bet over 1.50 | |
Saudi Arabia Professional League 16th Jan 2026, 12:30 ET | Al-Ettifaq 7.550 | Al-Ittihad FC 1.310 | 1:2 | 3 | 3.25 | Bet under 3.25 | |
Germany 2. Bundesliga 16th Jan 2026, 12:30 ET | Magdeburg 2.430 | Braunschweig 2.650 | 2:1 | 3 | 2.50 | Bet over 2.50 | |
Germany 3. Liga 16th Jan 2026, 13:00 ET | Ingolstadt 2.710 | Regensburg 2.240 | 1:2 | 3 | 2.75 | Bet over 2.75 | |
France National League 16th Jan 2026, 13:30 ET | Caen 2.460 | Concarneau 2.600 | 2:1 | 3 | 2.25 | Bet over 2.25 | |
France National League 16th Jan 2026, 13:30 ET | Le Puy-en-Velay 3.675 | Dijon 1.950 | 1:2 | 3 | 2.25 | Bet over 2.25 | |
France National League 16th Jan 2026, 13:30 ET | Orleans 2.600 | Fleury-Merogis 2.580 | 1:2 | 3 | 1.75 | Bet over 1.75 | |
France National League 16th Jan 2026, 13:30 ET | Rouen 2.570 | Versailles 2.610 | 2:2 | 4 | 2.25 | Bet over 2.25 | |
France National League 16th Jan 2026, 13:30 ET | Stade Briochin 3.075 | Quevilly Rouen 2.270 | 1:2 | 3 | 2.25 | Bet over 2.25 | |
France Ligue 2 16th Jan 2026, 14:00 ET | Amiens 4.905 | Annecy 1.740 | 2:2 | 4 | 2.25 | Bet over 2.25 | |
Netherlands Eerste Divisie 16th Jan 2026, 14:00 ET | Cambuur 4.270 | Den Haag 1.670 | 1:2 | 3 | 3.25 | Bet under 3.25 | |
France Ligue 2 16th Jan 2026, 14:00 ET | Le Mans 2.430 | Rodez 2.886 | 2:1 | 3 | 2.50 | Bet over 2.50 | |
France Ligue 2 16th Jan 2026, 14:00 ET | Montpellier 2.330 | Boulogne 3.110 | 2:1 | 3 | 2.25 | Bet over 2.25 | |
Italy Serie B 16th Jan 2026, 14:30 ET | Entella 3.955 | Sampdoria 1.990 | 0:1 | 1 | 2.25 | Bet under 2.25 | |
Spain Segunda Division 16th Jan 2026, 14:30 ET | Leganes 4.830 | Castellon 1.727 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Belgium Jupiler League 16th Jan 2026, 14:45 ET | RAAL La Louviere 9.550 | Club Brugge 1.313 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Gibraltar National League 16th Jan 2026, 15:00 ET | Europa Point 2.250 | College 1975 FC 2.410 | 2:2 | 4 | 3.50 | Bet over 3.50 | |
Spain Primera Division 16th Jan 2026, 15:00 ET | Girona 4.475 | Espanyol 1.942 | 1:0 | 1 | 2.25 | Bet under 2.25 | |
France Ligue 1 16th Jan 2026, 15:00 ET | Lille 7.700 | Paris SG 1.443 | 0:2 | 2 | 3.25 | Bet under 3.25 | |
Portugal Liga 3 16th Jan 2026, 15:00 ET | Santarem 4.645 | Mafra 1.720 | 1:2 | 3 | 1.75 | Bet over 1.75 | |
Spain Primera RFEF - Group 1 16th Jan 2026, 15:15 ET | Real Aviles 3.575 | Ath Bilbao B 2.040 | 1:2 | 3 | 1.75 | Bet over 1.75 | |
World World Club Friendly 16th Jan 2026, 16:15 ET | Atl. Huracan 1.790 | Cucuta 4.130 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Mexico Liga de Ascenso 16th Jan 2026, 20:00 ET | Atl. Morelia 2.190 | Alebrijes Oaxaca 2.865 | 2:1 | 3 | 2.50 | Bet over 2.50 | |
Mexico Liga de Ascenso 16th Jan 2026, 20:00 ET | Atletico La Paz 2.160 | Correcaminos 2.842 | 3:2 | 5 | 2.75 | Bet over 2.75 | |
Colombia Primera A 16th Jan 2026, 20:30 ET | Alianza (Colombia) 3.635 | Fortaleza 2.090 | 1:2 | 3 | 2.25 | Bet over 2.25 | |
Mexico Primera Division 16th Jan 2026, 22:00 ET | Monterrey 1.747 | Mazatlan FC 4.335 | 2:2 | 4 | 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 |
World World Club Friendly 16th Jan 2026, 04:00 ET | Zira 1.320 | Oleksandriya 8.000 | 0.45 | Oleksandriya ML | |
World World Club Friendly 16th Jan 2026, 07:00 ET | Sp. Subotica 1.490 | Termalica 4.890 | 0.46 | Termalica ML | |
Saudi Arabia Division 1 16th Jan 2026, 07:45 ET | Al Arabi (Saudi Arabia) 2.799 | Al Jandal 2.350 | 0.16 | Al Jandal ML | |
Burundi Primus League 16th Jan 2026, 08:00 ET | Dynamik 5.020 | Rukinzo 1.560 | 0.24 | Dynamik ML | |
Saudi Arabia Division 1 16th Jan 2026, 09:50 ET | Al Adalh 2.260 | Al Jubail 2.910 | 0.39 | Al Jubail ML | |
World World Club Friendly 16th Jan 2026, 10:00 ET | Brann 3.955 | Slavia Prague 1.770 | 0.14 | Slavia Prague ML | |
Angola Girabola 16th Jan 2026, 10:00 ET | Primeiro de Maio 2.580 | Guelson 2.690 | 0.34 | Primeiro de Maio ML | 2:1 |
Germany 2. Bundesliga 16th Jan 2026, 12:30 ET | Magdeburg 2.430 | Braunschweig 2.650 | 0.33 | Magdeburg ML | |
France National League 16th Jan 2026, 13:30 ET | Caen 2.460 | Concarneau 2.600 | 0.2 | Caen ML | |
France National League 16th Jan 2026, 13:30 ET | Le Puy-en-Velay 3.675 | Dijon 1.950 | 0.13 | Le Puy-en-Velay ML | |
France National League 16th Jan 2026, 13:30 ET | Orleans 2.600 | Fleury-Merogis 2.580 | 0.22 | Fleury-Merogis ML | |
Spain Primera Division 16th Jan 2026, 15:00 ET | Girona 4.475 | Espanyol 1.942 | 0.22 | Girona ML | |
World World Club Friendly 16th Jan 2026, 16:15 ET | Atl. Huracan 1.790 | Cucuta 4.130 | 0.43 | Cucuta 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













