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 1 | |||||||||||||
19th May 2025, 12:00 EDT | CR Belouizdad 1.910 | ASO Chlef 4.080 | 1:0 | 2:1 | ![]() 60.2% | 54.7% | 23.7% | 21.6% | |||||
19th May 2025, 12:00 EDT | ES Setif 8.550 | MC Alger 1.420 | 0:0 | 0:1 | ![]() 58.9% | 36.54% | 20.1% | 43.36% | |||||
Argentina Liga Profesional | |||||||||||||
19th May 2025, 18:00 EDT | San Lorenzo | Argentinos Jrs | Unlock | ||||||||||
19th May 2025, 20:30 EDT | Independiente 3.600 | Boca Juniors 2.210 | 1:0 | 2:1 | ![]() 29.1% | 35.7% | 34.1% | 30.2% | |||||
Argentina Primera B Metropolitana | |||||||||||||
19th May 2025, 14:30 EDT | Acassuso 3.315 | Liniers 2.320 | 0:1 | 2:1 | ![]() 27.5% | 37.4% | 33.54% | 29.06% | |||||
19th May 2025, 14:30 EDT | Argentino de Merlo | Fenix (Argentina) | Unlock | ||||||||||
Argentina Primera B National | |||||||||||||
19th May 2025, 15:00 EDT | San Miguel 2.760 | Patronato 2.720 | 0:1 | 1:2 | ![]() 36.1% | 27.94% | 32.76% | 39.3% | |||||
19th May 2025, 19:00 EDT | Gimnasia Jujuy 2.800 | Agropecuario 2.690 | 1:0 | 1:1 | ![]() 61.8% | 19.28% | 61.2% | 19.52% | |||||
Argentina Primera C Metropolitana | |||||||||||||
19th May 2025, 14:30 EDT | Central Ballester | CSR Espanol | Unlock | ||||||||||
Brazil Serie B | |||||||||||||
19th May 2025, 18:00 EDT | Amazonas 4.270 | Volta Redonda 1.940 | 0:0 | 0:1 | ![]() 15.4% | 31.59% | 31.6% | 36.81% | |||||
19th May 2025, 20:35 EDT | America MG 4.335 | Coritiba 2.080 | 0:0 | 2:1 | ![]() 25.6% | 39.72% | 26% | 34.28% | |||||
Bulgaria Parva Liga | |||||||||||||
19th May 2025, 10:45 EDT | Krumovgrad | CSKA 1948 Sofia | Unlock | ||||||||||
19th May 2025, 13:15 EDT | Locomotiv Plovdiv 2.050 | Slavia Sofia 3.785 | 0:1 | 2:2 | ![]() 41.1% | 19.39% | 62.9% | 17.71% | |||||
Chile Primera Division | |||||||||||||
19th May 2025, 15:00 EDT | Everton Vina del Mar 3.655 | U. Espanola 1.929 | 1:1 | 1:2 | ![]() 69.1% | 30.94% | 31.8% | 37.26% | |||||
19th May 2025, 18:00 EDT | Nublense | Colo Colo | Unlock | ||||||||||
19th May 2025, 20:30 EDT | Deportes Iquique 3.490 | La Serena 2.110 | 1:0 | 1:2 | ![]() 84.4% | 32.67% | 29.7% | 37.63% | |||||
Colombia Primera A | |||||||||||||
19th May 2025, 19:00 EDT | Deportes Tolima 2.430 | Llaneros 3.105 | 0:1 | 2:1 | ![]() 43.2% | 36.3% | 34.69% | 29.01% | |||||
19th May 2025, 21:05 EDT | Pereira | Ind. Medellin | Unlock | ||||||||||
Denmark Superliga | |||||||||||||
19th May 2025, 13:00 EDT | Midtjylland 2.949 | Brondby 2.180 | 1:1 | 1:2 | ![]() 63.4% | 27.46% | 30.64% | 41.9% | |||||
Ecuador Serie A | |||||||||||||
19th May 2025, 20:00 EDT | Libertad 7.500 | LDU Quito 1.386 | 0:1 | 1:2 | ![]() 42.3% | 37.26% | 17.7% | 45.04% | |||||
England Premier League | |||||||||||||
19th May 2025, 15:00 EDT | Liverpool | Brighton | Unlock | ||||||||||
Estonia Esiliiga | |||||||||||||
19th May 2025, 12:00 EDT | Nomme Kalju U21 | Flora U21 | 1:2 | 1:2 | ![]() 26.3% | 28.59% | 33.21% | 38.2% | |||||
Estonia Meistriliiga | |||||||||||||
19th May 2025, 12:00 EDT | Narva 1.590 | Tallinna Kalev 4.780 | 1:1 | 3:1 | ![]() 44.3% | 44.86% | 18.1% | 37.04% | |||||
Ethiopia Premier League | |||||||||||||
19th May 2025, 08:00 EDT | Mechal | Bahir Dar Kenema | Unlock | Unlock Prediction | |||||||||
19th May 2025, 11:00 EDT | Shire Endaselassie 4.120 | Hadiya Hossana 2.110 | 0:0 | 0:1 | ![]() 10.2% | 28.36% | 32.84% | 38.8% | 0:0 | 0:0 | |||
Ghana Premier League | |||||||||||||
19th May 2025, 11:00 EDT | Nations FC | Legon Cities | 0:1 | 1:1 | ![]() 23% | 21.19% | 57% | 21.81% | |||||
Iceland Pepsideild | |||||||||||||
19th May 2025, 15:15 EDT | Hafnarfjordur | Akranes | Unlock | ||||||||||
19th May 2025, 15:15 EDT | Valur | Breidablik | 1:0 | 1:2 | ![]() 58.8% | 19.84% | 21.76% | 58.4% | |||||
19th May 2025, 15:15 EDT | Vikingur Reykjavik 1.990 | Stjarnan 3.445 | 0:1 | 2:1 | ![]() 49.1% | 49.8% | 26.63% | 23.57% | |||||
Ireland Premier Division | |||||||||||||
19th May 2025, 14:45 EDT | Drogheda | Shelbourne | Unlock | ||||||||||
19th May 2025, 15:00 EDT | St. Patricks 4.540 | Shamrock Rovers 1.820 | 0:1 | 0:1 | ![]() 43.9% | 33.71% | 24.8% | 41.49% | |||||
Israel Leumit League | |||||||||||||
19th May 2025, 12:00 EDT | Hapoel Petah Tikva | M. Herzliya | 0:1 | 2:1 | ![]() 25.4% | 60.2% | 20.08% | 19.72% | |||||
19th May 2025, 12:00 EDT | Hapoel Tel Aviv | Hapoel Kfar-Saba | Unlock | ||||||||||
19th May 2025, 12:00 EDT | Yehuda 4.705 | Hap. Ramat Gan 1.590 | 1:1 | 1:2 | ![]() 26.5% | 23.22% | 26.38% | 50.4% | |||||
Israel Ligat ha'Al | |||||||||||||
19th May 2025, 13:30 EDT | H. Beer Sheva 1.560 | Beitar Jerusalem 5.080 | 1:0 | 1:0 | ![]() 13.7% | 37.78% | 30.8% | 31.42% | |||||
19th May 2025, 13:30 EDT | Maccabi Tel Aviv | Maccabi Haifa | Unlock | ||||||||||
Italy Serie B | |||||||||||||
19th May 2025, 14:30 EDT | Frosinone 3.725 | Salernitana 2.140 | 0:0 | 1:0 | ![]() 26.5% | 38.82% | 31.8% | 29.38% | postp. | ||||
Kenya Premier League | |||||||||||||
19th May 2025, 06:00 EDT | KCB | Bidco United | 1:1 | 1:2 | ![]() 24.4% | 18.15% | 20.35% | 61.5% | 0:0 | 0:1 | |||
Latvia Optibet Virsliga | |||||||||||||
19th May 2025, 12:00 EDT | FK Liepaja | Riga FC | Unlock | ||||||||||
Mali Premiere Division | |||||||||||||
19th May 2025, 12:45 EDT | Korofina | Foot Elite | 0:0 | 1:1 | ![]() 38.8% | 28.77% | 41.5% | 29.73% | |||||
19th May 2025, 13:00 EDT | Diarra | Onze Createurs | 1:0 | 2:2 | ![]() 63.3% | 22.63% | 54.3% | 23.07% | |||||
19th May 2025, 13:00 EDT | US Bougouni | Stade Malien | Unlock | ||||||||||
19th May 2025, 15:15 EDT | AS Police | Real Bamako | 1:1 | 1:2 | ![]() 36.3% | 22.12% | 25.28% | 52.6% | |||||
Peru Primera Division | |||||||||||||
19th May 2025, 18:30 EDT | Cienciano 2.484 | Binacional 2.750 | 1:1 | 1:2 | ![]() 31% | 31.6% | 33% | 35.4% | |||||
19th May 2025, 21:00 EDT | Alianza Huanuco | Alianza Lima | Unlock | ||||||||||
Poland Division 1 | |||||||||||||
19th May 2025, 13:00 EDT | Ruch Chorzow 2.230 | Chrobry Glogow 2.970 | 1:1 | 2:1 | ![]() 38.6% | 43% | 29.83% | 27.17% | |||||
19th May 2025, 13:00 EDT | Termalica 2.904 | Legnica 2.290 | 2:0 | 2:1 | ![]() 31.8% | 36.01% | 34.4% | 29.59% | |||||
Poland Division 2 | |||||||||||||
19th May 2025, 12:00 EDT | Grodzisk M. | LKS Lodz II | Unlock | ||||||||||
Poland Ekstraklasa | |||||||||||||
19th May 2025, 13:00 EDT | Puszcza 5.200 | Widzew Lodz 1.580 | 1:1 | 1:2 | ![]() 28.3% | 27.63% | 34.17% | 38.2% | |||||
Romania Liga I | |||||||||||||
19th May 2025, 13:30 EDT | CFR Cluj | FC Rapid Bucuresti | 0:1 | 1:2 | ![]() 38.7% | 18.8% | 20.5% | 60.7% | |||||
Russia FNL | |||||||||||||
19th May 2025, 11:00 EDT | Alania Vladikavkaz | Kamaz | Unlock | Unlock Prediction | |||||||||
19th May 2025, 11:00 EDT | Chernomorets Novorossijsk | Neftekhimik | 1:0 | 2:1 | ![]() 39.1% | 59.8% | 21.34% | 18.86% | |||||
Russia Premier League | |||||||||||||
19th May 2025, 13:30 EDT | CSKA Moscow 2.327 | Lokomotiv Moscow 3.300 | 1:1 | 2:1 | ![]() 25% | 42.3% | 28.99% | 28.71% | |||||
Rwanda National Football league | |||||||||||||
19th May 2025, 09:00 EDT | Etincelles | AS Kigali | Unlock | Unlock Prediction | |||||||||
Singapore S.League | |||||||||||||
19th May 2025, 07:45 EDT | Hougang 1.912 | Young Lions 3.135 | 2:1 | 2:1 | ![]() 66.4% | 44.26% | 18.8% | 36.94% | 1:1 | 3:4 | |||
Spain Segunda Division | |||||||||||||
19th May 2025, 14:30 EDT | Mirandes 2.480 | Cordoba 2.987 | 0:1 | 1:1 | ![]() 40.1% | 22.65% | 54.7% | 22.65% | |||||
Sweden Allsvenskan | |||||||||||||
19th May 2025, 13:00 EDT | Brommapojkarna | Mjallby | Unlock | ||||||||||
19th May 2025, 13:00 EDT | Goteborg 2.600 | Degerfors 2.650 | 1:1 | 1:1 | ![]() 45.2% | 18.72% | 62.2% | 19.08% | |||||
19th May 2025, 13:00 EDT | Norrkoping 3.460 | Sirius 1.980 | 0:1 | 0:1 | ![]() 31.8% | 33.58% | 23.1% | 43.32% | |||||
Sweden Superettan | |||||||||||||
19th May 2025, 13:00 EDT | Helsingborg | Landskrona | Unlock | ||||||||||
Turkey 1. Lig | |||||||||||||
19th May 2025, 13:00 EDT | Bandirmaspor 3.245 | Boluspor 2.270 | 1:0 | 2:1 | ![]() 36.6% | 37.4% | 33.53% | 29.07% | |||||
United Arab Emirates UAE League | |||||||||||||
19th May 2025, 10:10 EDT | Ajman 8.800 | Al Ain 1.230 | 1:0 | 1:2 | ![]() 43% | 30.69% | 34% | 35.31% | 0:0 | 0:0 | |||
19th May 2025, 10:10 EDT | Al Nasr (UAE) | Ittihad Kalba | Unlock | Unlock Prediction | |||||||||
19th May 2025, 13:00 EDT | Al Jazira | Al Wahda | 1:1 | 1:1 | ![]() 30.4% | 25.8% | 46.8% | 27.4% | |||||
Uruguay Primera Division | |||||||||||||
19th May 2025, 14:00 EDT | Miramar 4.115 | Racing Montevideo 1.891 | 0:0 | 0:1 | ![]() 39.3% | 35.95% | 20.4% | 43.65% | |||||
19th May 2025, 17:00 EDT | Danubio | Plaza Colonia | Unlock | ||||||||||
19th May 2025, 18:00 EDT | CA Cerro 4.120 | Boston River 1.923 | 0:1 | 0:1 | ![]() 44.5% | 37.01% | 17.6% | 45.39% | |||||
Uzbekistan Super League | |||||||||||||
19th May 2025, 11:00 EDT | Neftchi Fargona | OKMK | 0:1 | 1:2 | ![]() 43.7% | 25.92% | 26.88% | 47.2% |
Value bets for today based on Scores Predictor:
Date | Team 1 | Team 2 | Score Prediction | Total | Bookmaker Total | Final Score | Value Bet |
Singapore S.League 19th May 2025, 07:45 EDT | Hougang 1.912 | Young Lions 3.135 | 2:1 | 3 | 4.25 | 3:4 | Bet under 4.25 |
United Arab Emirates UAE League 19th May 2025, 10:10 EDT | Ajman 8.800 | Al Ain 1.230 | 1:2 | 3 | 3.50 | 0:0 | Bet under 3.50 |
Ethiopia Premier League 19th May 2025, 11:00 EDT | Shire Endaselassie 4.120 | Hadiya Hossana 2.110 | 0:1 | 1 | 1.50 | 0:0 | Bet under 1.50 |
Algeria Ligue 1 19th May 2025, 12:00 EDT | CR Belouizdad 1.910 | ASO Chlef 4.080 | 2:1 | 3 | 2.25 | Bet over 2.25 | |
Algeria Ligue 1 19th May 2025, 12:00 EDT | ES Setif 8.550 | MC Alger 1.420 | 0:1 | 1 | 2.25 | Bet under 2.25 | |
Estonia Meistriliiga 19th May 2025, 12:00 EDT | Narva 1.590 | Tallinna Kalev 4.780 | 3:1 | 4 | 2.50 | Bet over 2.50 | |
Israel Leumit League 19th May 2025, 12:00 EDT | Yehuda 4.705 | Hap. Ramat Gan 1.590 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Turkey 1. Lig 19th May 2025, 13:00 EDT | Bandirmaspor 3.245 | Boluspor 2.270 | 2:1 | 3 | 2.25 | Bet over 2.25 | |
Sweden Allsvenskan 19th May 2025, 13:00 EDT | Goteborg 2.600 | Degerfors 2.650 | 1:1 | 2 | 2.25 | Bet under 2.25 | |
Denmark Superliga 19th May 2025, 13:00 EDT | Midtjylland 2.949 | Brondby 2.180 | 1:2 | 3 | 3.25 | Bet under 3.25 | |
Poland Ekstraklasa 19th May 2025, 13:00 EDT | Puszcza 5.200 | Widzew Lodz 1.580 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Poland Division 1 19th May 2025, 13:00 EDT | Ruch Chorzow 2.230 | Chrobry Glogow 2.970 | 2:1 | 3 | 2.25 | Bet over 2.25 | |
Poland Division 1 19th May 2025, 13:00 EDT | Termalica 2.904 | Legnica 2.290 | 2:1 | 3 | 2.25 | Bet over 2.25 | |
Bulgaria Parva Liga 19th May 2025, 13:15 EDT | Locomotiv Plovdiv 2.050 | Slavia Sofia 3.785 | 2:2 | 4 | 2.25 | Bet over 2.25 | |
Russia Premier League 19th May 2025, 13:30 EDT | CSKA Moscow 2.327 | Lokomotiv Moscow 3.300 | 2:1 | 3 | 2.50 | Bet over 2.50 | |
Uruguay Primera Division 19th May 2025, 14:00 EDT | Miramar 4.115 | Racing Montevideo 1.891 | 0:1 | 1 | 2.25 | Bet under 2.25 | |
Argentina Primera B Metropolitana 19th May 2025, 14:30 EDT | Acassuso 3.315 | Liniers 2.320 | 2:1 | 3 | 1.50 | Bet over 1.50 | |
Italy Serie B 19th May 2025, 14:30 EDT | Frosinone 3.725 | Salernitana 2.140 | 1:0 | 1 | 2.25 | Bet under 2.25 | |
Spain Segunda Division 19th May 2025, 14:30 EDT | Mirandes 2.480 | Cordoba 2.987 | 1:1 | 2 | 2.50 | Bet under 2.50 | |
Chile Primera Division 19th May 2025, 15:00 EDT | Everton Vina del Mar 3.655 | U. Espanola 1.929 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Argentina Primera B National 19th May 2025, 15:00 EDT | San Miguel 2.760 | Patronato 2.720 | 1:2 | 3 | 1.50 | Bet over 1.50 | |
Ireland Premier Division 19th May 2025, 15:00 EDT | St. Patricks 4.540 | Shamrock Rovers 1.820 | 0:1 | 1 | 2.25 | Bet under 2.25 | |
Iceland Pepsideild 19th May 2025, 15:15 EDT | Vikingur Reykjavik 1.990 | Stjarnan 3.445 | 2:1 | 3 | 3.25 | Bet under 3.25 | |
Brazil Serie B 19th May 2025, 18:00 EDT | Amazonas 4.270 | Volta Redonda 1.940 | 0:1 | 1 | 2.25 | Bet under 2.25 | |
Uruguay Primera Division 19th May 2025, 18:00 EDT | CA Cerro 4.120 | Boston River 1.923 | 0:1 | 1 | 2.25 | Bet under 2.25 | |
Peru Primera Division 19th May 2025, 18:30 EDT | Cienciano 2.484 | Binacional 2.750 | 1:2 | 3 | 2.50 | Bet over 2.50 | |
Colombia Primera A 19th May 2025, 19:00 EDT | Deportes Tolima 2.430 | Llaneros 3.105 | 2:1 | 3 | 1.50 | Bet over 1.50 | |
Argentina Primera B National 19th May 2025, 19:00 EDT | Gimnasia Jujuy 2.800 | Agropecuario 2.690 | 1:1 | 2 | 1.50 | Bet over 1.50 | |
Ecuador Serie A 19th May 2025, 20:00 EDT | Libertad 7.500 | LDU Quito 1.386 | 1:2 | 3 | 2.25 | Bet over 2.25 | |
Chile Primera Division 19th May 2025, 20:30 EDT | Deportes Iquique 3.490 | La Serena 2.110 | 1:2 | 3 | 2.25 | Bet over 2.25 | |
Argentina Liga Profesional 19th May 2025, 20:30 EDT | Independiente 3.600 | Boca Juniors 2.210 | 2:1 | 3 | 1.50 | Bet over 1.50 | |
Brazil Serie B 19th May 2025, 20:35 EDT | America MG 4.335 | Coritiba 2.080 | 2:1 | 3 | 1.50 | Bet over 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 |
Estonia Meistriliiga 19th May 2025, 12:00 EDT | Narva 1.590 | Tallinna Kalev 4.780 | 0.2 | Tallinna Kalev ML | |
Turkey 1. Lig 19th May 2025, 13:00 EDT | Bandirmaspor 3.245 | Boluspor 2.270 | 0.1 | Bandirmaspor ML | |
Argentina Primera B Metropolitana 19th May 2025, 14:30 EDT | Acassuso 3.315 | Liniers 2.320 | 0.1 | Acassuso ML | |
Italy Serie B 19th May 2025, 14:30 EDT | Frosinone 3.725 | Salernitana 2.140 | 0.16 | Frosinone ML | postp. |
Uruguay Primera Division 19th May 2025, 18:00 EDT | CA Cerro 4.120 | Boston River 1.923 | 0.17 | CA Cerro ML | |
Ecuador Serie A 19th May 2025, 20:00 EDT | Libertad 7.500 | LDU Quito 1.386 | 0.28 | Libertad ML | |
Brazil Serie B 19th May 2025, 20:35 EDT | America MG 4.335 | Coritiba 2.080 | 0.22 | America MG 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