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
Algeria Ligue 1

19th Dec 2025,

08:30 ET

Khenchela
2.600
El Bayadh
2.910
0:0
1:2
25.6%
18.91%20.99%60.1%
1:0
2:1

19th Dec 2025,

11:00 ET

Paradou
Constantine
0:1
1:1
49.9%
23.3%52.2%24.5%
0:0
0:2

19th Dec 2025,

12:00 ET

Kabylie
ES Setif
Unlock
Unlock Prediction
Algeria Ligue 2

19th Dec 2025,

09:00 ET

Adrar
9.500
JSM Tiaret
1.400
0:1
0:1
42.8%
34.06%24.1%41.84%
0:1
1:3

19th Dec 2025,

09:00 ET

Bechar Djedid
15.000
Hussein Dey
1.191
0:1
0:1
58.4%
36.8%19%44.2%
0:1
1:1

19th Dec 2025,

09:00 ET

El Biar
Tlemcen
Unlock
Unlock Prediction

19th Dec 2025,

09:00 ET

Harrach
Kolea
0:0
1:1
31.1%
20.85%59.5%19.65%
0:1
1:1

19th Dec 2025,

09:00 ET

RC Kouba
1.960
Tixeraine
3.900
1:0
2:1
62.4%
46.5%28.27%25.23%
1:0
1:0

19th Dec 2025,

09:00 ET

Saida
GC Mascara
Unlock
Unlock Prediction

19th Dec 2025,

09:00 ET

Temouchent
Arba
0:1
2:2
45.1%
27.44%44.6%27.96%
0:0
0:1
Australia A-League

19th Dec 2025,

03:00 ET

Brisbane Roar
2.690
Macarthur FC
2.690
1:1
1:2
35.8%
26.86%27.14%46%
0:0
1:2

19th Dec 2025,

04:00 ET

Auckland FC
Sydney Wanderers
Unlock
Unlock Prediction
Azerbaijan Premier League

19th Dec 2025,

05:00 ET

Turan
1.580
Kapaz
5.860
0:0
2:1
70.3%
38.5%33.34%28.16%
1:0
2:0
Belgium Jupiler League

19th Dec 2025,

14:45 ET

Genk
2.850
Charleroi
2.656
1:0
1:1
47.8%
28.1%43.2%28.7%
1:1
2:2
Belgium Proximus League

19th Dec 2025,

14:00 ET

K. Lierse S.K.
Lommel SK
Unlock
Unlock Prediction

19th Dec 2025,

14:00 ET

Seraing
3.500
Gent U23
1.920
0:1
0:1
61%
36.44%20.3%43.26%
1:2
1:3
Bulgaria Parva Liga

19th Dec 2025,

10:30 ET

Ludogorets
1.290
Beroe
9.950
1:0
1:0
46.5%
37.2%34.58%28.22%
2:0
4:0
Croatia First Division

19th Dec 2025,

10:00 ET

Istra 1961
Varazdin
Unlock
Unlock Prediction
Ecuador Serie A

19th Dec 2025,

16:00 ET

Delfin
4.255
EL Nacional
1.692
1:1
1:2
49.3%
31.14%31.4%37.46%
postp.
England Championship

19th Dec 2025,

15:00 ET

Wrexham
3.580
Swansea
2.144
0:1
1:2
55.9%
34.86%26.1%39.04%
1:0
1:2
England League One

19th Dec 2025,

14:45 ET

AFC Wimbledon
Northampton
Unlock
Unlock Prediction
England League Two

19th Dec 2025,

14:45 ET

Accrington
4.470
Cambridge Utd
1.790
0:1
0:1
30.4%
36.61%19%44.39%
0:1
0:2

19th Dec 2025,

14:45 ET

Bristol Rovers
4.000
Crewe
1.900
0:0
2:1
34.3%
42.87%24.1%33.03%
1:1
1:1

19th Dec 2025,

14:45 ET

Cheltenham
Barrow
Unlock
Unlock Prediction
England National League

19th Dec 2025,

14:45 ET

Rochdale
1.784
Altrincham
4.080
0:1
2:1
80.8%
62.7%20.18%17.12%
2:0
3:0
Ethiopia Premier League

19th Dec 2025,

07:00 ET

Arba Menche
3.285
Ethiopia Nigd Bank
2.470
0:1
1:2
31%
35.12%26.2%38.69%
0:1
1:3

19th Dec 2025,

07:00 ET

Bahir Dar Kenema
Shire Endaselassie
Unlock
Unlock Prediction

19th Dec 2025,

10:00 ET

Hadiya Hossana
2.570
Mekelle 70 Enderta F.C.
2.840
1:1
1:1
50.6%
27.3%45.4%27.3%
0:1
2:1
France Coupe de France

19th Dec 2025,

14:45 ET

Angers
1.704
Les Herbiers
5.630
0:1
2:1
68.6%
41.8%30.26%27.94%
0:0
6:5

19th Dec 2025,

14:45 ET

Brest
Avranches
Unlock
Unlock Prediction

19th Dec 2025,

14:45 ET

Laval
4.300
Guingamp
1.840
0:1
0:1
64.6%
35.49%22.2%42.31%
0:0
1:0

19th Dec 2025,

14:45 ET

Le Mans
1.184
Perigny
13.400
1:0
2:1
59.2%
38.61%29.2%32.19%
1:1
2:1

19th Dec 2025,

14:45 ET

Montpellier
Canet Roussillon
Unlock
Unlock Prediction

19th Dec 2025,

14:45 ET

Reims
1.375
IC Croix
7.550
1:0
2:1
46.2%
37.01%32.4%30.59%
4:0
4:0
Germany 2. Bundesliga

19th Dec 2025,

12:30 ET

Arminia Bielefeld
4.130
Hertha Berlin
1.965
0:1
0:3
43.2%
34.91%22.4%42.69%
0:0
1:1

19th Dec 2025,

12:30 ET

Darmstadt
Paderborn
Unlock
Unlock Prediction
Germany 3. Liga

19th Dec 2025,

13:00 ET

Regensburg
Cottbus
1:1
1:1
58%
23.28%53.7%23.02%
0:2
2:2
Germany Bundesliga

19th Dec 2025,

14:30 ET

B. Monchengladbach
6.130
Dortmund
1.510
1:1
2:1
24.2%
43.01%20.8%36.19%
0:1
0:2
Gibraltar National League

19th Dec 2025,

15:00 ET

Manchester 62
Hound Dogs
Unlock
Hungary OTP Bank Liga

19th Dec 2025,

14:00 ET

Ferencvaros
1.390
DVTK
6.220
0:0
2:1
65.4%
56.7%23.18%20.12%
0:0
1:0
Israel Leumit League

19th Dec 2025,

08:00 ET

H. Ironi Rishon
2.560
Yehuda
2.520
0:0
1:1
37.3%
25.14%49.1%25.76%
1:1
1:1

19th Dec 2025,

08:00 ET

Hapoel Kfar-Saba
Maccabi Jaffa
Unlock
Unlock Prediction

19th Dec 2025,

08:00 ET

Ironi Modiin
2.856
Nof Hagalil
2.340
1:1
1:1
20.7%
29.47%40.1%30.43%
0:2
0:3

19th Dec 2025,

08:00 ET

Kiryat Yam
2.150
H. Raanana
3.105
0:1
1:2
47.3%
26.2%28.4%45.4%
1:0
2:0

19th Dec 2025,

08:00 ET

M. Herzliya
Hapoel Afula
Unlock
Unlock Prediction
Italy Serie B

19th Dec 2025,

14:30 ET

Catanzaro
2.315
Bari
3.325
1:1
1:1
36.8%
27.7%46.3%26%
1:0
2:1
Kuwait Premier League

19th Dec 2025,

08:00 ET

Al Shabab
Al Jahra
0:0
1:2
28.6%
17.95%19.85%62.2%
0:0
2:1

19th Dec 2025,

10:40 ET

Al Tadamon
Al-Fahaheel
Unlock
Unlock Prediction
Mali Premiere Division

19th Dec 2025,

11:00 ET

US Bougouni
4.710
Foot Elite
1.840
1:0
1:1
45.4%
24.51%48.4%27.09%
0:1
0:3
Mauritania Ligue 1

19th Dec 2025,

11:00 ET

Nzeidane
2.927
Gendrim
2.470
1:1
2:1
27.2%
37.88%27.7%34.42%
1:0
2:1
Netherlands Eerste Divisie

19th Dec 2025,

14:00 ET

Dordrecht
Venlo
Unlock
Unlock Prediction

19th Dec 2025,

14:00 ET

Jong AZ
Eindhoven FC
1:1
2:3
14.7%
32.62%31.1%36.28%
1:1
2:3

19th Dec 2025,

14:00 ET

Jong PSV
12.000
Den Haag
1.168
0:2
0:3
54.2%
35.33%19.5%45.17%
1:1
2:1

19th Dec 2025,

14:00 ET

Maastricht
Cambuur
Unlock
Unlock Prediction
Niger Super Ligue

19th Dec 2025,

10:00 ET

Douanes Niamey
Renaissance
0:0
1:1
42.7%
25.44%48.5%26.06%
0:0
0:0
Nigeria NPFL

19th Dec 2025,

10:00 ET

Rivers United
Barau
0:1
1:2
25.2%
22.3%23.5%54.2%
1:2
1:4
Portugal Liga 3

19th Dec 2025,

12:45 ET

Santarem
Caldas
Unlock
Unlock Prediction
Portugal Primeira Liga

19th Dec 2025,

15:15 ET

Braga
1.696
Estoril
5.170
1:1
2:1
64.4%
40.3%31.38%28.32%
0:1
0:1
Romania Liga I

19th Dec 2025,

13:00 ET

CFR Cluj
2.931
FC Botosani
2.480
1:1
2:1
36.8%
60.8%20.26%18.94%
1:0
1:0
Rwanda National Football league

19th Dec 2025,

08:00 ET

Bugesera FC
AS Kigali
Unlock
Unlock Prediction

19th Dec 2025,

11:30 ET

Rayon Sport
2.780
Gorilla
2.590
1:0
2:1
13.8%
48.1%26.02%25.88%
1:1
2:1
Saudi Arabia Division 1

19th Dec 2025,

06:50 ET

Al Jabalain
1.553
Al Jubail
5.590
0:1
2:1
54.9%
62.6%19.75%17.65%
0:0
0:0

19th Dec 2025,

07:10 ET

Al Bukayriyah
Al Anwar
Unlock
Unlock Prediction

19th Dec 2025,

07:20 ET

Al Batin
2.310
Al Arabi (Saudi Arabia)
2.789
1:1
2:1
42.4%
41.3%30.23%28.47%
0:0
0:1
Saudi Arabia Professional League

19th Dec 2025,

08:45 ET

Al Ahli SC
1.290
Damac
8.600
0:0
1:0
40%
38.47%29.8%31.73%

19th Dec 2025,

09:30 ET

Al-Ettifaq
Al Qadisiya (Saudi Arabia)
Unlock

19th Dec 2025,

12:30 ET

Al-Hilal
1.430
Al-Taawon
5.900
2:0
2:1
70.1%
36.92%31.2%31.88%
Spain Primera Division

19th Dec 2025,

15:00 ET

Mallorca
3.920
Valencia
2.115
0:0
0:1
30.4%
37.64%17.9%44.46%
1:0
1:1
Spain Primera RFEF - Group 1

19th Dec 2025,

15:15 ET

Ath Bilbao B
Merida AD
Unlock
Unlock Prediction
Spain Primera RFEF - Group 2

19th Dec 2025,

13:00 ET

Villarreal B
3.760
Algeciras
1.990
0:1
1:2
45.8%
27.6%33.1%39.3%
0:0
0:0
Spain Segunda Division

19th Dec 2025,

14:30 ET

Valladolid
3.540
Eibar
2.330
0:0
2:1
22.2%
35.73%32.4%31.87%
0:1
0:3
Switzerland Challenge League

19th Dec 2025,

13:30 ET

Xamax
Stade Nyonnais
Unlock
Unlock Prediction

19th Dec 2025,

14:15 ET

Aarau
2.865
Vaduz
2.200
1:1
1:2
48.2%
28.08%32.62%39.3%
1:1
2:3

19th Dec 2025,

14:15 ET

Lausanne Ouchy
Etoile-Carouge
1:1
2:1
44.1%
45.3%28.4%26.3%
0:0
2:1
Turkey 1. Lig

19th Dec 2025,

12:00 ET

Sariyer
Erokspor
Unlock
Unlock Prediction
Turkey Super Lig

19th Dec 2025,

12:00 ET

Antalyaspor
5.650
Kocaelispor
1.712
0:0
2:1
33.7%
44.22%21.4%34.38%
1:2
1:2
World World Club Friendly

19th Dec 2025,

06:00 ET

KaPa
5.160
TPS
1.490
1:1
1:2
42%
34.18%25.2%40.62%
0:0
3:0

19th Dec 2025,

10:30 ET

Atlante
Santos Laguna
Unlock
Unlock Prediction

19th Dec 2025,

12:00 ET

Atl. San Luis
2.480
Mazatlan FC
2.350
1:1
1:2
66.5%
32.72%29.2%38.08%
3:2

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
Mali Premiere Division

19th Dec 2025,

11:00 ET

US Bougouni
4.710
Foot Elite
1.840
1:1
4.7101.840
0:3
Take US Bougouni +2
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Australia A-League

19th Dec 2025,

03:00 ET

Brisbane Roar
2.690
Macarthur FC
2.690
1:2
32.50
1:2
Bet over 2.50
Azerbaijan Premier League

19th Dec 2025,

05:00 ET

Turan
1.580
Kapaz
5.860
2:1
32.25
2:0
Bet over 2.25
World World Club Friendly

19th Dec 2025,

06:00 ET

KaPa
5.160
TPS
1.490
1:2
34.25
3:0
Bet under 4.25
Saudi Arabia Division 1

19th Dec 2025,

06:50 ET

Al Jabalain
1.553
Al Jubail
5.590
2:1
32.25
0:0
Bet over 2.25
Ethiopia Premier League

19th Dec 2025,

07:00 ET

Arba Menche
3.285
Ethiopia Nigd Bank
2.470
1:2
31.50
1:3
Bet over 1.50
Saudi Arabia Division 1

19th Dec 2025,

07:20 ET

Al Batin
2.310
Al Arabi (Saudi Arabia)
2.789
2:1
32.50
0:1
Bet over 2.50
Israel Leumit League

19th Dec 2025,

08:00 ET

H. Ironi Rishon
2.560
Yehuda
2.520
1:1
22.25
1:1
Bet under 2.25
Israel Leumit League

19th Dec 2025,

08:00 ET

Ironi Modiin
2.856
Nof Hagalil
2.340
1:1
22.25
0:3
Bet under 2.25
Israel Leumit League

19th Dec 2025,

08:00 ET

Kiryat Yam
2.150
H. Raanana
3.105
1:2
32.25
2:0
Bet over 2.25
Algeria Ligue 1

19th Dec 2025,

08:30 ET

Khenchela
2.600
El Bayadh
2.910
1:2
31.50
2:1
Bet over 1.50
Saudi Arabia Professional League

19th Dec 2025,

08:45 ET

Al Ahli SC
1.290
Damac
8.600
1:0
12.50Bet under 2.50
Algeria Ligue 2

19th Dec 2025,

09:00 ET

Adrar
9.500
JSM Tiaret
1.400
0:1
12.25
1:3
Bet under 2.25
Algeria Ligue 2

19th Dec 2025,

09:00 ET

Bechar Djedid
15.000
Hussein Dey
1.191
0:1
12.50
1:1
Bet under 2.50
Algeria Ligue 2

19th Dec 2025,

09:00 ET

RC Kouba
1.960
Tixeraine
3.900
2:1
31.50
1:0
Bet over 1.50
Ethiopia Premier League

19th Dec 2025,

10:00 ET

Hadiya Hossana
2.570
Mekelle 70 Enderta F.C.
2.840
1:1
21.50
2:1
Bet over 1.50
Bulgaria Parva Liga

19th Dec 2025,

10:30 ET

Ludogorets
1.290
Beroe
9.950
1:0
12.50
4:0
Bet under 2.50
Mauritania Ligue 1

19th Dec 2025,

11:00 ET

Nzeidane
2.927
Gendrim
2.470
2:1
31.50
2:1
Bet over 1.50
Mali Premiere Division

19th Dec 2025,

11:00 ET

US Bougouni
4.710
Foot Elite
1.840
1:1
21.50
0:3
Bet over 1.50
Rwanda National Football league

19th Dec 2025,

11:30 ET

Rayon Sport
2.780
Gorilla
2.590
2:1
31.50
2:1
Bet over 1.50
Turkey Super Lig

19th Dec 2025,

12:00 ET

Antalyaspor
5.650
Kocaelispor
1.712
2:1
32.25
1:2
Bet over 2.25
World World Club Friendly

19th Dec 2025,

12:00 ET

Atl. San Luis
2.480
Mazatlan FC
2.350
1:2
32.50
3:2
Bet over 2.50
Saudi Arabia Professional League

19th Dec 2025,

12:30 ET

Al-Hilal
1.430
Al-Taawon
5.900
2:1
32.75Bet over 2.75
Germany 2. Bundesliga

19th Dec 2025,

12:30 ET

Arminia Bielefeld
4.130
Hertha Berlin
1.965
0:3
32.50
1:1
Bet over 2.50
Romania Liga I

19th Dec 2025,

13:00 ET

CFR Cluj
2.931
FC Botosani
2.480
2:1
32.50
1:0
Bet over 2.50
Spain Primera RFEF - Group 2

19th Dec 2025,

13:00 ET

Villarreal B
3.760
Algeciras
1.990
1:2
32.25
0:0
Bet over 2.25
Hungary OTP Bank Liga

19th Dec 2025,

14:00 ET

Ferencvaros
1.390
DVTK
6.220
2:1
32.75
1:0
Bet over 2.75
Netherlands Eerste Divisie

19th Dec 2025,

14:00 ET

Jong PSV
12.000
Den Haag
1.168
0:3
34.25
2:1
Bet under 4.25
Belgium Proximus League

19th Dec 2025,

14:00 ET

Seraing
3.500
Gent U23
1.920
0:1
12.50
1:3
Bet under 2.50
Switzerland Challenge League

19th Dec 2025,

14:15 ET

Aarau
2.865
Vaduz
2.200
1:2
32.50
2:3
Bet over 2.50
Germany Bundesliga

19th Dec 2025,

14:30 ET

B. Monchengladbach
6.130
Dortmund
1.510
2:1
33.25
0:2
Bet under 3.25
Italy Serie B

19th Dec 2025,

14:30 ET

Catanzaro
2.315
Bari
3.325
1:1
22.25
2:1
Bet under 2.25
Spain Segunda Division

19th Dec 2025,

14:30 ET

Valladolid
3.540
Eibar
2.330
2:1
31.50
0:3
Bet over 1.50
England League Two

19th Dec 2025,

14:45 ET

Accrington
4.470
Cambridge Utd
1.790
0:1
12.25
0:2
Bet under 2.25
France Coupe de France

19th Dec 2025,

14:45 ET

Angers
1.704
Les Herbiers
5.630
2:1
32.50
6:5
Bet over 2.50
England League Two

19th Dec 2025,

14:45 ET

Bristol Rovers
4.000
Crewe
1.900
2:1
32.50
1:1
Bet over 2.50
Belgium Jupiler League

19th Dec 2025,

14:45 ET

Genk
2.850
Charleroi
2.656
1:1
22.25
2:2
Bet under 2.25
France Coupe de France

19th Dec 2025,

14:45 ET

Laval
4.300
Guingamp
1.840
0:1
12.25
1:0
Bet under 2.25
France Coupe de France

19th Dec 2025,

14:45 ET

Le Mans
1.184
Perigny
13.400
2:1
33.50
2:1
Bet under 3.50
France Coupe de France

19th Dec 2025,

14:45 ET

Reims
1.375
IC Croix
7.550
2:1
33.50
4:0
Bet under 3.50
England National League

19th Dec 2025,

14:45 ET

Rochdale
1.784
Altrincham
4.080
2:1
32.50
3:0
Bet over 2.50
Spain Primera Division

19th Dec 2025,

15:00 ET

Mallorca
3.920
Valencia
2.115
0:1
12.25
1:1
Bet under 2.25
England Championship

19th Dec 2025,

15:00 ET

Wrexham
3.580
Swansea
2.144
1:2
32.25
1:2
Bet over 2.25
Portugal Primeira Liga

19th Dec 2025,

15:15 ET

Braga
1.696
Estoril
5.170
2:1
32.50
0:1
Bet over 2.50
Ecuador Serie A

19th Dec 2025,

16:00 ET

Delfin
4.255
EL Nacional
1.692
1:2
32.75Bet over 2.75

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
Australia A-League

19th Dec 2025,

03:00 ET

Brisbane Roar
2.690
Macarthur FC
2.690
0.14
Macarthur FC ML
1:2
Israel Leumit League

19th Dec 2025,

08:00 ET

Kiryat Yam
2.150
H. Raanana
3.105
0.19
H. Raanana ML
2:0
Algeria Ligue 1

19th Dec 2025,

08:30 ET

Khenchela
2.600
El Bayadh
2.910
0.39
El Bayadh ML
2:1
Algeria Ligue 2

19th Dec 2025,

09:00 ET

Bechar Djedid
15.000
Hussein Dey
1.191
0.32
Bechar Djedid ML
1:1
Rwanda National Football league

19th Dec 2025,

11:30 ET

Rayon Sport
2.780
Gorilla
2.590
0.19
Rayon Sport ML
2:1
Turkey Super Lig

19th Dec 2025,

12:00 ET

Antalyaspor
5.650
Kocaelispor
1.712
0.32
Antalyaspor ML
1:2
Romania Liga I

19th Dec 2025,

13:00 ET

CFR Cluj
2.931
FC Botosani
2.480
0.4
CFR Cluj ML
1:0
Germany Bundesliga

19th Dec 2025,

14:30 ET

B. Monchengladbach
6.130
Dortmund
1.510
0.32
B. Monchengladbach ML
0:2
England League Two

19th Dec 2025,

14:45 ET

Bristol Rovers
4.000
Crewe
1.900
0.24
Bristol Rovers ML
1:1
England National League

19th Dec 2025,

14:45 ET

Rochdale
1.784
Altrincham
4.080
0.15
Rochdale ML
3:0
Spain Primera Division

19th Dec 2025,

15:00 ET

Mallorca
3.920
Valencia
2.115
0.16
Mallorca ML
1:1

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