Free soccer and soccer predictions and tips

SOCCER Predictor

DateTeam 1Team 2Score Prediction First HalfScore Prediction Final ScoreConfidenceBetting predictions Team 1 WinBetting predictions DrawBetting predictions Team 2 WinFirst Half ResultFinal Score
Australia A-League

20th Dec 2024,

03:35 ET

Sydney FC
3.130
Adelaide United
2.064
0:1
1:2
48.8%
30.29%32.7%37.01%
1:2
3:3

20th Dec 2024,

23:00 ET

Western United
Auckland FC
1:0
1:1
35.6%
21.2%56%22.8%
3:0
4:0
Azerbaijan Premier League

20th Dec 2024,

07:00 ET

SumQayit
Kapaz
Unlock
Unlock Prediction
Belgium Jupiler League

20th Dec 2024,

14:45 ET

Mechelen
3.096
Westerlo
2.320
1:1
1:2
54.1%
31.37%32.5%36.13%
1:0
1:1
Belgium Proximus League

20th Dec 2024,

14:00 ET

Genk U23
Francs Borains
1:1
1:2
36.4%
26.75%28.95%44.3%
2:1
2:2

20th Dec 2024,

14:00 ET

Waregem
Club Brugge KV U23
Unlock
Unlock Prediction
Bolivia Liga de Futbol Prof

20th Dec 2024,

14:00 ET

Santa Cruz (Bolivia)
1.940
SA Bulo Bulo
2.890
1:0
1:2
64.3%
36.75%19.1%44.15%
1:1
3:2

20th Dec 2024,

16:30 ET

Universitario de Vinto
9.750
Nacional Potosi
1.190
0:1
0:1
40.1%
35.08%20%44.92%
1:0
2:1

20th Dec 2024,

18:00 ET

Guabira
Bolivar
Unlock
Unlock Prediction

20th Dec 2024,

18:00 ET

The Strongest
1.944
Blooming
3.160
0:1
2:1
71.4%
53.2%24.25%22.55%
1:2
1:4
Croatia First Division

20th Dec 2024,

12:00 ET

Istra 1961
5.490
Osijek
1.590
0:1
0:1
42.9%
34.34%24.5%41.16%
1:0
2:2
Egypt Premier League

20th Dec 2024,

10:00 ET

Enppi
El Gouna
Unlock
Unlock Prediction

20th Dec 2024,

13:00 ET

ZED
Pharco
1:1
1:2
22%
32.68%31.1%36.22%
1:1
2:1
England Championship

20th Dec 2024,

15:00 ET

Derby
3.870
Luton
2.080
1:0
1:2
50.5%
26.1%29.4%44.5%
0:0
1:2
England League One

20th Dec 2024,

14:45 ET

Bolton
Wycombe
Unlock
Unlock Prediction

20th Dec 2024,

14:45 ET

Huddersfield
1.904
Cambridge Utd
3.890
1:0
1:1
43.5%
27.85%43.1%29.05%
3:0
4:0

20th Dec 2024,

14:45 ET

Peterborough
5.970
Stockport County
1.490
1:1
2:2
64.9%
27.76%42.4%29.84%
1:1
1:2
England League Two

20th Dec 2024,

14:45 ET

Cheltenham
Gillingham FC
Unlock
Unlock Prediction

20th Dec 2024,

14:45 ET

Colchester
3.275
Crewe
2.115
0:1
2:1
26.5%
38.5%28.5%33%
0:0
0:0
France Coupe de France

20th Dec 2024,

14:45 ET

Annecy
GOAL FC
1:1
1:1
43.2%
26.1%46.6%27.3%
1:0
2:1

20th Dec 2024,

14:45 ET

Boulogne
Haguenau
Unlock
Unlock Prediction

20th Dec 2024,

14:45 ET

Metz
2.625
Troyes
2.625
1:0
1:2
62.3%
27.49%29.41%43.1%
0:1
0:3

20th Dec 2024,

15:00 ET

Lille
Rouen
0:1
2:2
49.5%
22.63%52.9%24.47%
1:0
1:0
Germany 2. Bundesliga

20th Dec 2024,

12:30 ET

Magdeburg
Dusseldorf
Unlock
Unlock Prediction

20th Dec 2024,

12:30 ET

Schalke
3.130
Elversberg
2.120
1:1
1:2
20.4%
19.6%23%57.4%
1:1
4:1
Germany 3. Liga

20th Dec 2024,

13:00 ET

Cottbus
Ingolstadt
1:1
1:1
52.5%
24.02%51%24.98%
1:0
1:1
Germany Bundesliga

20th Dec 2024,

14:30 ET

RB Leipzig
Bayern Munich
Unlock
Unlock Prediction
Gibraltar National League

20th Dec 2024,

15:00 ET

College 1975 FC
Glacis United
1:1
2:1
59.1%
40.4%30.41%29.19%
1:2
3:2
India ISL

20th Dec 2024,

09:00 ET

ATK Mohun Bagan
Goa
1:1
1:2
76.1%
24.64%26.56%48.8%
0:1
1:2
Indonesia Liga 1

20th Dec 2024,

03:30 ET

Bali United
Madura United
Unlock
Unlock Prediction

20th Dec 2024,

07:00 ET

Borneo
3.305
Persebaya
2.200
1:1
1:2
71%
29.38%32.92%37.7%
1:2
1:2
Indonesia Liga 2

20th Dec 2024,

01:15 ET

Deltras Sidoarjo
4.170
Persipura Jayapura
1.760
0:0
1:1
30.9%
28.25%42.3%29.45%
1:1
1:1

20th Dec 2024,

03:00 ET

Bekasi City
PSKC Cimahi
Unlock
Unlock Prediction

20th Dec 2024,

03:00 ET

Persekat
4.075
Persipa Pati
1.810
0:0
1:2
46.2%
22.04%23.96%54%
0:1
0:1
Iran Pro League

20th Dec 2024,

08:00 ET

Esteghlal TEH
1.885
Aluminium Arak
4.680
1:1
2:1
40.4%
40%30.88%29.12%
1:0
1:1

20th Dec 2024,

08:00 ET

Nassaji Mazandaran
Havadar SC
Unlock
Unlock Prediction
Israel Leumit League

20th Dec 2024,

08:00 ET

H. Raanana
Nof Hagalil
1:2
1:2
53.5%
28.8%31%40.2%
0:0
0:0

20th Dec 2024,

08:00 ET

Hapoel Afula
2.650
H. Akko
2.460
0:0
1:1
18.1%
22.09%58.4%19.51%
1:0
1:2

20th Dec 2024,

08:00 ET

Hapoel Petah Tikva
Hapoel Umm al-Fahm
Unlock
Unlock Prediction

20th Dec 2024,

08:00 ET

Maccabi Jaffa
M. Herzliya
1:1
1:2
47.4%
27.99%32.11%39.9%
1:1
1:1

20th Dec 2024,

08:00 ET

Ramat Hasharon
2.984
Hapoel Kfar Shalem
2.180
1:1
1:2
64.1%
23.38%25.32%51.3%
2:1
3:1
Italy Lega Pro - Group B

20th Dec 2024,

14:30 ET

Legnago Salus
Pontedera
Unlock
Unlock Prediction

20th Dec 2024,

14:30 ET

Pineto
Lucchese
1:1
1:1
49%
27.4%44%28.6%
1:3
3:3

20th Dec 2024,

14:30 ET

Spal
Ascoli
1:0
2:2
22.5%
17.56%62.3%20.14%
1:1
1:1
Italy Lega Pro - Group C

20th Dec 2024,

14:30 ET

Benevento
Cavese
Unlock
Unlock Prediction

20th Dec 2024,

14:30 ET

Turris
Monopoli
1:1
1:2
62.9%
30.34%31.2%38.46%
0:1
0:3
Italy Serie A

20th Dec 2024,

14:45 ET

AC Milan
1.625
Verona
5.840
1:1
3:1
65%
41.56%24.7%33.74%
0:0
1:0
Italy Serie B

20th Dec 2024,

14:30 ET

Brescia
Salernitana
Unlock
Unlock Prediction
Netherlands Eerste Divisie

20th Dec 2024,

14:00 ET

Den Bosch
5.650
FC Emmen
1.490
0:1
0:1
38.6%
34.49%24.2%41.31%
2:0
3:0

20th Dec 2024,

14:00 ET

Eindhoven FC
3.815
Dordrecht
1.820
0:0
1:2
30.5%
34.56%22.6%42.84%
1:1
3:3

20th Dec 2024,

14:00 ET

Helmond
Jong Utrecht
Unlock
Unlock Prediction

20th Dec 2024,

14:00 ET

Jong AZ
Cambuur
1:1
2:2
17.3%
28.43%39.1%32.47%
0:0
2:0

20th Dec 2024,

14:00 ET

Vitesse
Jong PSV
0:2
2:2
34.8%
19.03%61.7%19.27%
1:3
4:6
Netherlands Eredivisie

20th Dec 2024,

14:00 ET

Zwolle
Waalwijk
Unlock
Unlock Prediction
Portugal Primeira Liga

20th Dec 2024,

15:15 ET

Arouca
3.460
Casa Pia
2.420
0:0
1:2
22.2%
35.05%22.2%42.75%
0:2
1:3
Portugal Segunda Liga

20th Dec 2024,

13:00 ET

Mafra
3.735
Leixoes
2.060
0:1
1:2
68.9%
32.63%29.3%38.07%
1:0
1:2
Romania Liga I

20th Dec 2024,

12:00 ET

U. Cluj
Sepsi Sf. Gheorghe
Unlock
Unlock Prediction
Scotland Premiership

20th Dec 2024,

14:45 ET

Kilmarnock
3.610
Motherwell
2.110
0:2
1:2
36.5%
31.52%31.5%36.98%
0:1
1:1
Serbia Super Liga

20th Dec 2024,

11:00 ET

Novi Pazar
2.450
Mladost
2.923
0:1
1:2
38.3%
35.7%21%43.3%
2:0
3:1
Spain Primera Division

20th Dec 2024,

15:00 ET

Valladolid
Girona
Unlock
Unlock Prediction
Spain Primera RFEF - Group 1

20th Dec 2024,

14:30 ET

Tarazona
Ponferradina
0:1
1:2
53.8%
20.76%23.34%55.9%
0:0
0:2
Spain Primera RFEF - Group 2

20th Dec 2024,

14:30 ET

Sevilla FC B
Betis B
1:0
1:1
13.3%
23.5%53%23.5%
0:0
0:1
Spain Segunda Division

20th Dec 2024,

14:30 ET

Albacete
FC Cartagena SAD
Unlock
Unlock Prediction
Tunisia Ligue Professionnelle 1

20th Dec 2024,

08:00 ET

Ben Guerdane
3.415
Gabes
2.200
0:0
2:1
54.7%
53.9%23.23%22.87%
0:1
1:1

20th Dec 2024,

08:00 ET

Monastir
Soliman
0:1
1:2
47.4%
21.73%21.97%56.3%
0:0
1:0

20th Dec 2024,

08:00 ET

Olympique Beja
Stade Tunisien
Unlock
Unlock Prediction
Turkey Super Lig

20th Dec 2024,

12:00 ET

Fenerbahce
1.575
Eyupspor
5.630
1:1
2:1
63.9%
44%29.28%26.72%
1:1
1:1
World World Club Friendly

20th Dec 2024,

06:30 ET

KuPS
2.895
Ilves
2.210
0:1
1:2
81.1%
32.91%28%39.09%
1:1
2:2

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
Indonesia Liga 2

20th Dec 2024,

01:15 ET

Deltras Sidoarjo
4.170
Persipura Jayapura
1.760
1:1
4.1701.760
1:1
Take Deltras Sidoarjo +2
England League One

20th Dec 2024,

14:45 ET

Peterborough
5.970
Stockport County
1.490
2:2
5.9701.490
1:2
Take Peterborough +2
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Indonesia Liga 2

20th Dec 2024,

01:15 ET

Deltras Sidoarjo
4.170
Persipura Jayapura
1.760
1:1
22.50
1:1
Bet under 2.50
Indonesia Liga 2

20th Dec 2024,

03:00 ET

Persekat
4.075
Persipa Pati
1.810
1:2
32.50
0:1
Bet over 2.50
Australia A-League

20th Dec 2024,

03:35 ET

Sydney FC
3.130
Adelaide United
2.064
1:2
33.50
3:3
Bet under 3.50
World World Club Friendly

20th Dec 2024,

06:30 ET

KuPS
2.895
Ilves
2.210
1:2
32.50
2:2
Bet over 2.50
Indonesia Liga 1

20th Dec 2024,

07:00 ET

Borneo
3.305
Persebaya
2.200
1:2
32.50
1:2
Bet over 2.50
Tunisia Ligue Professionnelle 1

20th Dec 2024,

08:00 ET

Ben Guerdane
3.415
Gabes
2.200
2:1
31.50
1:1
Bet over 1.50
Iran Pro League

20th Dec 2024,

08:00 ET

Esteghlal TEH
1.885
Aluminium Arak
4.680
2:1
31.50
1:1
Bet over 1.50
Israel Leumit League

20th Dec 2024,

08:00 ET

Hapoel Afula
2.650
H. Akko
2.460
1:1
22.50
1:2
Bet under 2.50
Israel Leumit League

20th Dec 2024,

08:00 ET

Ramat Hasharon
2.984
Hapoel Kfar Shalem
2.180
1:2
32.50
3:1
Bet over 2.50
Serbia Super Liga

20th Dec 2024,

11:00 ET

Novi Pazar
2.450
Mladost
2.923
1:2
32.50
3:1
Bet over 2.50
Turkey Super Lig

20th Dec 2024,

12:00 ET

Fenerbahce
1.575
Eyupspor
5.630
2:1
32.50
1:1
Bet over 2.50
Croatia First Division

20th Dec 2024,

12:00 ET

Istra 1961
5.490
Osijek
1.590
0:1
12.50
2:2
Bet under 2.50
Germany 2. Bundesliga

20th Dec 2024,

12:30 ET

Schalke
3.130
Elversberg
2.120
1:2
33.50
4:1
Bet under 3.50
Portugal Segunda Liga

20th Dec 2024,

13:00 ET

Mafra
3.735
Leixoes
2.060
1:2
32.50
1:2
Bet over 2.50
Netherlands Eerste Divisie

20th Dec 2024,

14:00 ET

Eindhoven FC
3.815
Dordrecht
1.820
1:2
33.50
3:3
Bet under 3.50
Bolivia Liga de Futbol Prof

20th Dec 2024,

14:00 ET

Santa Cruz (Bolivia)
1.940
SA Bulo Bulo
2.890
1:2
34.50
3:2
Bet under 4.50
Italy Serie A

20th Dec 2024,

14:45 ET

AC Milan
1.625
Verona
5.840
3:1
42.50
1:0
Bet over 2.50
England League Two

20th Dec 2024,

14:45 ET

Colchester
3.275
Crewe
2.115
2:1
32.50
0:0
Bet over 2.50
England League One

20th Dec 2024,

14:45 ET

Huddersfield
1.904
Cambridge Utd
3.890
1:1
22.50
4:0
Bet under 2.50
Scotland Premiership

20th Dec 2024,

14:45 ET

Kilmarnock
3.610
Motherwell
2.110
1:2
32.50
1:1
Bet over 2.50
Belgium Jupiler League

20th Dec 2024,

14:45 ET

Mechelen
3.096
Westerlo
2.320
1:2
32.50
1:1
Bet over 2.50
France Coupe de France

20th Dec 2024,

14:45 ET

Metz
2.625
Troyes
2.625
1:2
32.50
0:3
Bet over 2.50
England League One

20th Dec 2024,

14:45 ET

Peterborough
5.970
Stockport County
1.490
2:2
43.50
1:2
Bet over 3.50
England Championship

20th Dec 2024,

15:00 ET

Derby
3.870
Luton
2.080
1:2
32.50
1:2
Bet over 2.50
Portugal Primeira Liga

20th Dec 2024,

15:15 ET

Arouca
3.460
Casa Pia
2.420
1:2
31.50
1:3
Bet over 1.50
Bolivia Liga de Futbol Prof

20th Dec 2024,

18:00 ET

The Strongest
1.944
Blooming
3.160
2:1
33.50
1:4
Bet under 3.50

Value bets for today based on Scores Predictor and Kelly Criterion:

What is 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.

DateTeam 1Team 2Optimal Stake PartBet OnFinal Score
Tunisia Ligue Professionnelle 1

20th Dec 2024,

08:00 ET

Ben Guerdane
3.415
Gabes
2.200
0.35
Ben Guerdane ML
1:1
Israel Leumit League

20th Dec 2024,

08:00 ET

Ramat Hasharon
2.984
Hapoel Kfar Shalem
2.180
0.1
Hapoel Kfar Shalem ML
3:1
Serbia Super Liga

20th Dec 2024,

11:00 ET

Novi Pazar
2.450
Mladost
2.923
0.14
Mladost ML
3:1
Germany 2. Bundesliga

20th Dec 2024,

12:30 ET

Schalke
3.130
Elversberg
2.120
0.19
Elversberg ML
4:1
Bolivia Liga de Futbol Prof

20th Dec 2024,

14:00 ET

Santa Cruz (Bolivia)
1.940
SA Bulo Bulo
2.890
0.15
SA Bulo Bulo ML
3:2
England League Two

20th Dec 2024,

14:45 ET

Colchester
3.275
Crewe
2.115
0.11
Colchester ML
0:0

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