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

20th Dec 2025,

09:00 ET

Mostaganem
Saoura
0:1
1:2
42.7%
29.49%33.61%36.9%

20th Dec 2025,

12:00 ET

Olympique Akbou
CR Belouizdad
0:1
1:2
32.7%
27.66%30.24%42.1%
Algeria Ligue 2

20th Dec 2025,

08:00 ET

Biskra
Chelghoum
Unlock

20th Dec 2025,

08:00 ET

CA Batna
Bordj Menail
1:1
1:1
54.9%
28.18%43.4%28.42%

20th Dec 2025,

08:00 ET

CR Beni Thour
MSP Batna
1:1
1:1
50.8%
26.8%45.2%28%

20th Dec 2025,

08:00 ET

Djijel
Annaba
Unlock

20th Dec 2025,

08:00 ET

Khemis El Khechna
Magra
1:1
1:2
44.2%
33.45%28.1%38.45%

20th Dec 2025,

08:00 ET

MO Bejaia
Khroub
1:1
1:1
49.1%
22.5%53.8%23.7%

20th Dec 2025,

08:00 ET

MO Constantine
US Chaouia
Unlock

20th Dec 2025,

08:00 ET

Telaghema
Beni Oulbane
1:0
1:1
42.7%
22.49%54.4%23.11%
Australia A-League

20th Dec 2025,

01:00 ET

Sydney FC
2.091
Newcastle Jets
3.205
0:1
2:1
41.5%
39.46%25%35.54%

20th Dec 2025,

03:35 ET

Melbourne Victory
Melbourne City
Unlock

20th Dec 2025,

05:45 ET

Adelaide United
2.472
Perth Glory
2.731
1:1
2:2
45.4%
24.78%53.3%21.92%

20th Dec 2025,

21:00 ET

Central Coast Mariners
3.255
Wellington Phoenix
2.214
1:1
1:2
51.5%
34.23%25.3%40.47%
Azerbaijan Premier League

20th Dec 2025,

05:00 ET

Neftci Baku
Karvan
Unlock

20th Dec 2025,

07:30 ET

Imisli FK
8.200
Zira
1.420
0:1
0:1
55.7%
32.93%27.7%39.37%
Belgium Jupiler League

20th Dec 2025,

10:00 ET

St. Liege
2.846
Dender
2.600
1:1
1:2
17.5%
18.94%22.26%58.8%

20th Dec 2025,

12:15 ET

RAAL La Louviere
Westerlo
Unlock

20th Dec 2025,

14:45 ET

Waregem
11.100
Royale Union SG
1.275
1:1
1:2
24.4%
29.93%30.7%39.37%
Belgium Proximus League

20th Dec 2025,

10:00 ET

Club Brugge KV U23
Francs Borains
1:1
1:1
50.8%
19%60.4%20.6%

20th Dec 2025,

14:00 ET

Anderlecht U23
Kortrijk
Unlock

20th Dec 2025,

14:00 ET

Beerschot VA
Waasland-Beveren
0:1
2:1
29.3%
57.7%22.25%20.05%
Costa Rica Primera Division

20th Dec 2025,

20:00 ET

Saprissa
3.425
Alajuelense
2.270
1:1
1:1
59.4%
29.02%41%29.98%
Croatia First Division

20th Dec 2025,

09:00 ET

Belupo
Osijek
Unlock

20th Dec 2025,

11:45 ET

Lok. Zagreb
10.200
D. Zagreb
1.280
0:1
1:2
45.1%
36.59%20%43.41%
Cyprus First Division

20th Dec 2025,

10:00 ET

Chloraka
1.690
Paralimni
4.965
1:0
2:1
82.4%
44.89%19%36.11%

20th Dec 2025,

10:00 ET

Omonia Aradippou
Aris (Cyprus)
Unlock

20th Dec 2025,

12:00 ET

Ol. Nicosia
4.865
Anorthosis
1.690
0:0
2:1
25.3%
44.66%17.5%37.84%
Ecuador Serie A

20th Dec 2025,

16:30 ET

Emelec
6.430
Dep. Cuenca
1.526
0:0
0:1
47.4%
36.36%19.5%44.14%

20th Dec 2025,

16:30 ET

Macara
Aucas
Unlock
Egypt Division 2 A

20th Dec 2025,

07:30 ET

Aswan SC
3.295
El Daklyeh
2.270
0:0
2:1
35%
39.39%30.4%30.21%

20th Dec 2025,

07:30 ET

Baladiyat El Mahalla
2.850
Maleyeit Kafr El Zayiat
2.580
1:0
1:2
30.4%
19.28%21.72%59%

20th Dec 2025,

07:30 ET

El Mansoura
Asyut Petroleum
Unlock

20th Dec 2025,

07:30 ET

La Viena
2.320
El-Entag El-Harby
3.075
0:1
1:1
29.1%
20.78%61.1%18.12%

20th Dec 2025,

07:30 ET

Proxy
5.950
Al Qanah
1.640
0:1
0:1
50.3%
35.29%22.6%42.11%

20th Dec 2025,

07:30 ET

Raya
Tanta
Unlock
El Salvador Primera Division

20th Dec 2025,

19:15 ET

Alianza FC
2.800
Luis Angel Firpo
2.520
1:1
1:2
43%
25.98%28.42%45.6%
England Championship

20th Dec 2025,

07:30 ET

Coventry
2.739
Southampton
2.340
0:1
1:2
49.2%
21.09%24.21%54.7%

20th Dec 2025,

07:30 ET

Millwall
Blackburn
Unlock

20th Dec 2025,

07:30 ET

Norwich
3.185
Preston
2.170
0:1
1:2
54.6%
31.28%31.3%37.42%

20th Dec 2025,

10:00 ET

Birmingham
3.025
Sheffield Utd
2.280
1:0
1:2
61.2%
32.93%28%39.07%

20th Dec 2025,

10:00 ET

Leicester
QPR
Unlock

20th Dec 2025,

10:00 ET

Middlesbrough
2.500
Bristol City
2.620
1:1
2:1
68.9%
56.5%22.55%20.95%

20th Dec 2025,

10:00 ET

Oxford Utd
3.540
Charlton
2.100
1:1
1:2
48.4%
35.55%25.1%39.35%

20th Dec 2025,

10:00 ET

Portsmouth
Derby
Unlock

20th Dec 2025,

10:00 ET

Sheffield Wed
11.500
Ipswich
1.230
0:1
0:1
65.1%
36.35%19.9%43.75%

20th Dec 2025,

10:00 ET

Stoke City
3.360
Watford
2.120
0:2
1:2
55.6%
36.4%19.5%44.1%

20th Dec 2025,

10:00 ET

West Brom
Hull City
Unlock
England League One

20th Dec 2025,

07:30 ET

Blackpool
3.970
Wigan
1.950
0:0
0:1
48.5%
34.85%22.6%42.55%

20th Dec 2025,

07:30 ET

Burton
4.475
Stevenage
1.840
0:1
0:1
41.4%
31.12%31.9%36.98%

20th Dec 2025,

10:00 ET

Barnsley
Exeter
Unlock

20th Dec 2025,

10:00 ET

Bolton
2.580
Wycombe
2.650
1:1
1:1
54.4%
21.85%55.1%23.05%

20th Dec 2025,

10:00 ET

Bradford
2.940
Leyton Orient
2.360
0:0
1:2
64.3%
18.63%21.17%60.2%

20th Dec 2025,

10:00 ET

Cardiff
Lincoln City
Unlock

20th Dec 2025,

10:00 ET

Huddersfield
2.110
Rotherham
3.360
1:1
2:1
28%
52.1%25.25%22.65%

20th Dec 2025,

10:00 ET

Peterborough
3.085
Port Vale
2.250
0:1
1:2
30.3%
30.37%30.5%39.13%

20th Dec 2025,

10:00 ET

Plymouth
Doncaster
Unlock

20th Dec 2025,

10:00 ET

Stockport County
2.140
Mansfield
3.285
1:1
1:2
33.5%
18.32%20.78%60.9%
England League Two

20th Dec 2025,

07:30 ET

Grimsby
2.906
Bromley
2.330
0:1
1:2
28.7%
36.59%19.8%43.61%

20th Dec 2025,

07:30 ET

Walsall
Notts County
Unlock

20th Dec 2025,

10:00 ET

Chesterfield
2.350
Shrewsbury
2.868
1:1
1:2
40.5%
20.66%20.34%59%

20th Dec 2025,

10:00 ET

Crawley Town
4.330
Swindon
1.720
0:1
0:1
28%
35.09%23%41.91%

20th Dec 2025,

10:00 ET

Gillingham FC
Fleetwood Town
Unlock

20th Dec 2025,

10:00 ET

Milton Keynes Dons
1.650
Harrogate
5.000
2:0
2:1
52.3%
36.87%33%30.13%

20th Dec 2025,

10:00 ET

Newport
5.990
Colchester
1.510
0:1
0:1
40.5%
35.75%21.1%43.15%

20th Dec 2025,

10:00 ET

Salford
Barnet
Unlock

20th Dec 2025,

10:00 ET

Tranmere
3.550
Oldham
2.010
1:0
1:2
32%
31.36%30.6%38.04%
England National L. North

20th Dec 2025,

10:00 ET

Curzon
3.180
Merthyr Town
1.950
1:2
1:2
46.1%
29.01%34.19%36.8%

20th Dec 2025,

10:00 ET

Fylde
Kidderminster
Unlock

20th Dec 2025,

10:00 ET

Hereford
3.135
Chorley
2.040
0:1
1:2
34.2%
28.43%32.97%38.6%

20th Dec 2025,

10:00 ET

King’s Lynn
2.720
Darlington
2.280
1:2
1:2
32.9%
19.49%22.11%58.4%

20th Dec 2025,

10:00 ET

Leamington
Radcliffe
Unlock

20th Dec 2025,

10:00 ET

Macclesfield
1.940
Alfreton
3.565
0:0
1:0
50.2%
35.64%34.5%29.86%

20th Dec 2025,

10:00 ET

Marine
2.440
Bedford
2.550
1:1
2:2
35.7%
23.08%56.4%20.52%

20th Dec 2025,

10:00 ET

Oxford City
Spennymoor
Unlock

20th Dec 2025,

10:00 ET

Scarborough
2.520
Peterborough Sports
2.510
1:1
1:1
35.6%
28.55%42.9%28.55%

20th Dec 2025,

10:00 ET

South Shields
2.340
Chester
2.590
1:1
1:2
60.6%
23.23%24.37%52.4%

20th Dec 2025,

10:00 ET

Telford
Buxton
Unlock

20th Dec 2025,

10:00 ET

Worksop
3.100
Southport
2.130
0:1
1:2
53.8%
28.57%34.33%37.1%
England National L. South

20th Dec 2025,

10:00 ET

Chesham
3.575
Horsham FC
2.000
0:0
1:0
32.6%
44.25%18.9%36.85%

20th Dec 2025,

10:00 ET

Chippenham Town
Weston
Unlock

20th Dec 2025,

10:00 ET

Dagenham & Red.
2.330
Tonbridge
2.765
1:0
1:2
23.5%
31.57%30.8%37.63%

20th Dec 2025,

10:00 ET

Dorking
1.760
Slough
3.845
0:1
2:1
58.7%
58%22.53%19.47%

20th Dec 2025,

10:00 ET

Eastbourne Borough
Dover Ath.
Unlock

20th Dec 2025,

10:00 ET

Ebbsfleet
2.500
Chelmsford
2.530
1:1
1:1
31.8%
27.48%47.7%24.82%

20th Dec 2025,

10:00 ET

Enfield Town
6.290
Hornchurch
1.454
0:0
1:2
51.7%
32.98%28.6%38.42%

20th Dec 2025,

10:00 ET

Farnborough
Worthing
Unlock

20th Dec 2025,

10:00 ET

Maidenhead
2.500
Hemel
2.600
1:0
2:1
49%
45.1%27.63%27.27%

20th Dec 2025,

10:00 ET

Maidstone
1.686
Hampton & Richmond
4.470
1:1
3:1
71.4%
37.83%30.7%31.47%

20th Dec 2025,

10:00 ET

Salisbury
Bath City
Unlock

20th Dec 2025,

10:00 ET

Torquay
1.870
AFC Totton
3.565
1:1
2:1
43.2%
39.34%26.5%34.16%
England National League

20th Dec 2025,

07:30 ET

Aldershot
3.400
Boston
1.910
0:1
0:3
70.6%
35.91%19.9%44.19%

20th Dec 2025,

07:30 ET

Scunthorpe
Woking
Unlock

20th Dec 2025,

12:30 ET

Southend
1.900
Tamworth
3.645
0:0
2:1
74.6%
56.8%23.17%20.03%

20th Dec 2025,

12:30 ET

Truro
13.300
York
1.166
0:1
0:1
68.8%
35.72%17.4%46.88%

20th Dec 2025,

14:45 ET

Forest Green
Yeovil
Unlock
England Premier League

20th Dec 2025,

07:30 ET

Chelsea
2.560
Newcastle Utd
2.824
1:0
1:1
33.5%
19.21%61.3%19.49%

20th Dec 2025,

10:00 ET

Brentford
2.143
Wolves
3.695
1:1
2:1
91.9%
38.02%27.8%34.18%

20th Dec 2025,

10:00 ET

Burnley
Bournemouth
Unlock

20th Dec 2025,

10:00 ET

Sunderland
5.490
Brighton
1.694
0:0
2:1
22.7%
38.97%27.5%33.53%

20th Dec 2025,

10:00 ET

West Ham
13.400
Manchester City
1.240
0:1
0:1
55.4%
35.61%21%43.39%

20th Dec 2025,

12:30 ET

Liverpool
Tottenham
Unlock

20th Dec 2025,

15:00 ET

Arsenal
1.666
Everton
6.040
0:1
2:2
61.9%
29.24%43.1%27.66%

20th Dec 2025,

15:00 ET

Crystal Palace
2.895
Leeds
2.692
1:1
1:2
47.5%
20.34%21.46%58.2%
Ethiopia Premier League

20th Dec 2025,

05:00 ET

Ethiopia Bunna
Welwalo Adigrat
Unlock

20th Dec 2025,

07:00 ET

Sheger Ketema
Welayta Dicha
0:0
1:2
41.3%
22.59%24.51%52.9%

20th Dec 2025,

08:00 ET

Negele Arsi Ketema
Fasil Kenema
1:0
1:1
41.6%
23.4%53.2%23.4%

20th Dec 2025,

10:00 ET

Ethiopian Insurance
Hawassa
Unlock
France Coupe de France

20th Dec 2025,

09:30 ET

Lille
1.183
Lusitanos
17.000
0:0
1:2
34.2%
22.16%22.34%55.5%

20th Dec 2025,

09:30 ET

Metz
1.430
Biesheim
7.040
1:0
2:3
26.9%
17.79%21.11%61.1%

20th Dec 2025,

09:30 ET

Troyes
Marcq en Baroeul
Unlock

20th Dec 2025,

12:00 ET

Bastia
Pontivy
1:0
1:2
21.8%
26.85%33.65%39.5%

20th Dec 2025,

12:00 ET

Nancy
3.370
Grenoble
2.110
0:0
1:2
81.5%
29.62%33.28%37.1%

20th Dec 2025,

12:00 ET

Paris FC
Raon L Etape
Unlock

20th Dec 2025,

12:00 ET

Toulouse
Lyon - La Duchere
0:1
1:2
26.7%
25.34%26.86%47.8%

20th Dec 2025,

14:30 ET

Lorient
AS Le Gosier
Coming soon
Coming soon

20th Dec 2025,

15:00 ET

Paris SG
Fontenay
Unlock
Germany 2. Bundesliga

20th Dec 2025,

07:00 ET

Greuther Furth
3.785
Dusseldorf
1.880
0:1
1:2
67.1%
34.19%25.3%40.51%

20th Dec 2025,

07:00 ET

Karlsruher
4.165
Bochum
1.747
0:1
0:3
55.4%
33.67%23.8%42.53%

20th Dec 2025,

07:00 ET

Magdeburg
Kaiserslautern
Unlock

20th Dec 2025,

14:30 ET

SG Dynamo Dresden
3.630
Holstein Kiel
1.940
0:0
0:1
45.8%
36.19%20.8%43.01%
Germany 3. Liga

20th Dec 2025,

08:00 ET

Ingolstadt
3.255
Mannheim
1.950
0:1
0:1
75.1%
34.61%23%42.39%

20th Dec 2025,

08:00 ET

Saarbrucken
Hansa Rostock
Unlock

20th Dec 2025,

08:00 ET

Schweinfurt
4.320
Aue
1.686
0:1
0:1
61.5%
34.68%20.8%44.52%

20th Dec 2025,

08:00 ET

Stuttgart II
3.525
VfL Osnabruck
1.910
0:0
1:2
31.7%
36.34%20%43.66%

20th Dec 2025,

08:00 ET

Ulm
RW Essen
Unlock

20th Dec 2025,

10:30 ET

Verl
2.520
Munich 1860
2.390
1:2
2:2
32.5%
19.91%57%23.09%
Germany Bundesliga

20th Dec 2025,

09:30 ET

Eintracht Frankfurt
2.671
Hamburger
2.711
1:0
1:1
67.7%
21.88%56%22.12%

20th Dec 2025,

09:30 ET

Freiburg
Wolfsburg
Unlock

20th Dec 2025,

09:30 ET

Hoffenheim
3.640
VfB Stuttgart
2.034
1:1
1:2
61.9%
31.59%31.6%36.81%

20th Dec 2025,

09:30 ET

Union Berlin
3.130
FC Koln
2.470
1:1
1:2
48.5%
29.11%33.19%37.7%

20th Dec 2025,

09:30 ET

Werder Bremen
Augsburg
Unlock

20th Dec 2025,

12:30 ET

Bayer Leverkusen
3.355
RB Leipzig
2.175
1:1
1:2
35.1%
34.87%25.5%39.63%
Ghana Premier League

20th Dec 2025,

10:30 ET

Swedru All Blacks
Bechem United
1:0
1:1
33.8%
28.88%42%29.12%
Gibraltar National League

20th Dec 2025,

10:30 ET

Magpies
St Josephs
Unlock

20th Dec 2025,

13:30 ET

Mons Calpe
Glacis United
2:1
2:1
49.4%
40.8%30.4%28.8%
Greece Super League

20th Dec 2025,

09:00 ET

Aris
2.660
Asteras Tripolis
2.830
1:1
1:2
52.2%
29.67%30.03%40.3%

20th Dec 2025,

11:00 ET

Panetolikos
Volos
Unlock

20th Dec 2025,

13:30 ET

Kifisias
19.000
Olympiakos Piraeus
1.125
0:1
1:2
60.7%
36.64%19.9%43.46%
Hungary OTP Bank Liga

20th Dec 2025,

07:00 ET

MTK Budapest
3.280
Zalaegerszegi
1.970
0:1
0:3
27.7%
35.93%18.3%45.77%

20th Dec 2025,

09:30 ET

Nyiregyhaza
Paks
Unlock

20th Dec 2025,

12:00 ET

Puskas Academy
3.815
Gyor
1.780
1:0
1:2
44.7%
31.14%32.5%36.36%
Indonesia Liga 1

20th Dec 2025,

03:30 ET

Persis Solo
4.420
Dewa United
1.630
0:1
0:1
52.3%
36.39%20.3%43.31%

20th Dec 2025,

07:00 ET

Borneo
Persebaya
Unlock
Israel Ligat ha'Al

20th Dec 2025,

08:00 ET

Maccabi Bnei Raina
6.790
Hapoel Tel Aviv
1.430
0:0
1:2
40.9%
34.72%21.7%43.58%

20th Dec 2025,

10:30 ET

Hapoel Haifa
2.630
Hapoel Jerusalem
2.440
1:0
1:2
12%
34.43%27.1%38.47%

20th Dec 2025,

11:30 ET

Kiryat Shmona
Hapoel Petah Tikva
Unlock

20th Dec 2025,

11:30 ET

Moadon Sport Ashdod
2.410
Sakhnin
2.920
1:0
1:1
31.1%
20.31%60.2%19.49%

20th Dec 2025,

12:30 ET

H. Beer Sheva
1.270
Ironi Tiberias
9.550
1:0
2:1
39.4%
41.76%23.8%34.44%
Italy Lega Pro - Group C

20th Dec 2025,

08:30 ET

Alcione Milano
AlbinoLeffe
Unlock

20th Dec 2025,

08:30 ET

Dolomiti Bellunesi
4.070
Trento
1.853
0:1
1:2
47.6%
35.38%25%39.63%

20th Dec 2025,

11:30 ET

Lumezzane
2.540
Virtus Verona
2.570
1:1
2:1
49.1%
42.3%29.59%28.11%

20th Dec 2025,

11:30 ET

Renate
Pro Patria
Unlock
Italy Serie A

20th Dec 2025,

12:00 ET

Cremonese
6.080
Lazio
1.688
0:1
1:2
48.2%
34.35%23.9%41.75%

20th Dec 2025,

14:45 ET

AS Roma
4.030
Juventus
2.130
1:1
1:2
58.3%
31.64%31.5%36.86%
Italy Serie B

20th Dec 2025,

09:00 ET

Carrarese
Monza
Unlock

20th Dec 2025,

09:00 ET

Juve Stabia
3.780
Cesena
2.080
0:1
1:2
39.2%
33.16%27.5%39.34%

20th Dec 2025,

09:00 ET

Sampdoria
2.640
Padova
2.820
1:1
1:2
84.6%
27.59%29.51%42.9%

20th Dec 2025,

09:00 ET

Spezia
Frosinone
Unlock

20th Dec 2025,

09:00 ET

Venezia
3.190
Modena
2.290
1:1
1:2
61.2%
35.02%25.2%39.78%

20th Dec 2025,

11:15 ET

Palermo
1.780
Avellino
4.515
1:1
2:1
54.6%
36.1%33.77%30.13%

20th Dec 2025,

13:30 ET

Reggiana
Pescara
Unlock
Kenya Premier League

20th Dec 2025,

07:00 ET

Posta Rangers
Ulinzi Stars
0:1
1:1
48.8%
24.48%51.4%24.12%

20th Dec 2025,

08:00 ET

Leopards
Bidco United
0:1
1:2
35.7%
23.31%25.79%50.9%
Kuwait Premier League

20th Dec 2025,

08:00 ET

Al Naser
Kazma SC
Unlock
Malawi Super League

20th Dec 2025,

07:30 ET

Big Bullets
Mighty Tigers
1:1
1:1
37.2%
28.49%41.9%29.61%

20th Dec 2025,

07:30 ET

Blue Eagles
Songwe Border
0:1
2:1
35.9%
56.7%22.95%20.35%

20th Dec 2025,

07:30 ET

Moyale Barracks
Mighty Wanderers
Unlock

20th Dec 2025,

07:30 ET

Silver
MAFCO
0:0
1:1
63.7%
24.35%50.1%25.55%
Mali Premiere Division

20th Dec 2025,

11:00 ET

Mali Coura
Korofina
0:0
1:2
34%
19.51%22.09%58.4%

20th Dec 2025,

11:00 ET

USFAS Bamako
Real Bamako
Unlock

20th Dec 2025,

13:00 ET

Bakaridjan
Diarra
0:0
2:1
57.2%
54.7%23.53%21.77%
Mauritania Ligue 1

20th Dec 2025,

11:00 ET

Ksar
Kaedi
0:1
1:2
75.8%
34.05%26.9%39.05%

20th Dec 2025,

11:00 ET

Nouakchott King's
Nouakchott Academy
Unlock
Netherlands Eerste Divisie

20th Dec 2025,

10:30 ET

Graafschap
1.810
Oss
3.670
1:1
1:2
28.9%
28.41%33.59%38%

20th Dec 2025,

14:00 ET

FC Emmen
3.225
Almere City
2.010
0:1
1:2
70.5%
30.23%32.9%36.87%
Netherlands Eredivisie

20th Dec 2025,

10:30 ET

Heerenveen
Heracles
Unlock

20th Dec 2025,

12:45 ET

Zwolle
3.240
Excelsior
2.151
1:0
2:2
42.9%
18.23%61%20.77%

20th Dec 2025,

14:00 ET

Ajax
2.789
Nijmegen
2.347
1:1
1:2
32%
34.82%26.5%38.68%

20th Dec 2025,

15:00 ET

Telstar
Breda
Unlock
Nicaragua Liga Primera

20th Dec 2025,

20:00 ET

Managua FC
Diriangen
0:1
2:2
36.7%
27.42%44.2%28.38%
Niger Super Ligue

20th Dec 2025,

10:00 ET

AS ZAM
Olympic Niamey
0:0
2:1
27.8%
41%30.55%28.45%

20th Dec 2025,

10:00 ET

Police
Liberte
Unlock
Portugal Liga 3

20th Dec 2025,

06:00 ET

Mafra
2.150
Amora
3.190
0:1
1:1
32.7%
21.77%58.1%20.13%

20th Dec 2025,

10:00 ET

Atletico CP
2.440
1º Dezembro
3.070
0:1
1:1
46.2%
27.38%47.9%24.72%

20th Dec 2025,

10:00 ET

Braga B
Sanjoanense
Unlock

20th Dec 2025,

12:30 ET

Trofense
3.025
Varzim
2.210
1:0
1:0
20%
37.85%29.8%32.35%
Portugal Primeira Liga

20th Dec 2025,

13:00 ET

Rio Ave
5.090
Gil Vicente
1.790
0:0
1:2
18.6%
34.07%26%39.93%

20th Dec 2025,

15:30 ET

Moreirense
Estrela
Unlock
Portugal Segunda Liga

20th Dec 2025,

09:00 ET

Portimonense
5.190
Chaves
1.635
1:1
1:2
38.1%
28.52%34.68%36.8%

20th Dec 2025,

10:30 ET

Academico Viseu
3.100
Vizela
2.300
1:1
1:2
29.4%
29.56%34.54%35.9%

20th Dec 2025,

10:30 ET

Ferreira
Feirense
Unlock
Romania Liga I

20th Dec 2025,

07:30 ET

Unirea Slobozia
Metaloglobus Bucharest
1:1
1:2
72.5%
26.99%28.11%44.9%

20th Dec 2025,

10:00 ET

FC Arges
3.320
Otelul
2.270
0:1
1:2
58.9%
37%18.9%44.1%

20th Dec 2025,

13:00 ET

Din. Bucuresti
UTA Arad
Unlock
Rwanda National Football league

20th Dec 2025,

08:00 ET

Muhanga
Musanze
0:1
1:2
42%
22.17%23.13%54.7%

20th Dec 2025,

08:00 ET

Mukura Victory Sports
Amagaju
0:1
1:1
27.6%
29.46%42.2%28.34%

20th Dec 2025,

08:00 ET

Police
Etincelles
Unlock

20th Dec 2025,

10:00 ET

Gasogi United
APR
0:1
1:2
53.7%
33.09%29.7%37.21%
Saudi Arabia Division 1

20th Dec 2025,

07:25 ET

Al-Faisaly
Al Taee
1:1
2:1
41%
52%25.24%22.76%

20th Dec 2025,

07:40 ET

Al Jandal
Al-Ula
Unlock

20th Dec 2025,

09:30 ET

Al Wehda
Al Adalh
1:1
2:2
73.1%
23.15%52%24.85%
Saudi Arabia Professional League

20th Dec 2025,

08:15 ET

Al Riyadh
4.960
Al-Shabab
1.570
0:0
0:1
33.7%
34.97%20.8%44.23%

20th Dec 2025,

09:30 ET

Al Okhdood
Al-Fateh
Unlock

20th Dec 2025,

12:30 ET

Al-Ittihad FC
1.480
Al-Hazem
5.320
2:0
2:1
63.6%
36.5%33%30.5%
Scotland Premiership

20th Dec 2025,

10:00 ET

Dundee FC
Motherwell
1:1
1:2
53.6%
30.16%34.1%35.74%

20th Dec 2025,

10:00 ET

Falkirk
Kilmarnock
Unlock

20th Dec 2025,

10:00 ET

Hibernian
Dundee Utd
1:1
2:1
24.9%
38.27%27%34.73%

20th Dec 2025,

10:00 ET

Livingston
St. Mirren
0:1
1:2
21.9%
26.24%28.66%45.1%
Serbia Super Liga

20th Dec 2025,

07:00 ET

Zeleznicar Pancevo
Radnicki Nis
Unlock

20th Dec 2025,

08:00 ET

Vojvodina
1.900
Javor
3.720
1:1
2:1
44%
55.8%23.63%20.57%

20th Dec 2025,

09:30 ET

Mladost
29.000
Crvena Zvezda
1.050
0:0
1:2
44.8%
33.19%28.4%38.41%

20th Dec 2025,

12:00 ET

Partizan
IMT Novi Beograd
Unlock
Spain Primera Division

20th Dec 2025,

08:00 ET

Celta Vigo
2.135
R. Oviedo
3.780
1:0
2:1
30.9%
36.6%34.7%28.7%

20th Dec 2025,

10:15 ET

Real Sociedad
2.247
Levante
3.455
1:1
2:1
26.8%
44.8%18.5%36.7%

20th Dec 2025,

12:30 ET

Alaves
Osasuna
Unlock

20th Dec 2025,

15:00 ET

Sevilla
13.900
Real Madrid
1.250
0:1
0:1
34.7%
36.45%19.7%43.85%
Spain Primera RFEF - Group 1

20th Dec 2025,

10:15 ET

Real Madrid B
Celta Vigo B
0:0
1:2
50.4%
28.69%30.61%40.7%

20th Dec 2025,

12:30 ET

Cacereno
Unionistas
Unlock

20th Dec 2025,

13:30 ET

Ponferradina
5.180
Tenerife
1.635
0:0
0:1
37.3%
36.45%19.7%43.85%
Spain Primera RFEF - Group 2

20th Dec 2025,

08:00 ET

Betis B
Eldense
0:0
1:2
49.8%
31.83%32.8%35.37%

20th Dec 2025,

10:15 ET

Hercules
Marbella
Unlock

20th Dec 2025,

12:30 ET

Teruel
Tarazona
0:0
1:1
54.1%
21.69%56%22.31%

20th Dec 2025,

15:00 ET

Atl. Madrid B
Sabadell
1:0
2:1
71.2%
45.5%27.64%26.86%

20th Dec 2025,

15:00 ET

Gimnastic
Antequera
Unlock
Spain Segunda Division

20th Dec 2025,

08:00 ET

Dep. La Coruna
2.585
Andorra (Andorra)
2.801
1:0
2:1
46%
37.65%29.4%32.95%

20th Dec 2025,

10:15 ET

Santander
2.397
Huesca
3.190
2:1
2:1
34.8%
38.35%28.4%33.25%

20th Dec 2025,

12:30 ET

Gijon
Leganes
Unlock

20th Dec 2025,

15:00 ET

Leonesa
5.810
Las Palmas
1.678
0:1
1:2
44.4%
37.06%17.6%45.34%
Spain Segunda Division B - Group 1

20th Dec 2025,

09:45 ET

Salamanca
2.200
Lealtad
3.190
0:0
1:2
36.5%
28.81%34.49%36.7%

20th Dec 2025,

10:00 ET

Marino de Luanco
Burgos CF B
Unlock

20th Dec 2025,

10:00 ET

Numancia
2.150
Atl. Astorga
3.625
1:0
2:2
20.9%
22.17%54.9%22.93%

20th Dec 2025,

11:00 ET

UD Samano
5.730
Bergantinos
1.553
0:0
0:1
42.2%
35.02%21.1%43.88%

20th Dec 2025,

12:00 ET

Valladolid Promesas
Langreo
Unlock
Spain Segunda Division B - Group 2

20th Dec 2025,

10:30 ET

Alaves B
3.270
Utebo FC
2.210
0:1
1:2
45.6%
33.77%27.7%38.53%

20th Dec 2025,

10:30 ET

Sestao
1.810
Basconia
4.485
1:0
2:1
50.2%
38.11%27.8%34.09%

20th Dec 2025,

11:00 ET

Mutilvera
Amorebieta
Unlock

20th Dec 2025,

12:30 ET

Eibar B
3.480
Gernika
2.180
1:0
1:2
48.4%
30.72%33.1%36.18%

20th Dec 2025,

13:00 ET

Tudelano
2.540
Ejea
2.460
0:0
0:1
33.8%
34.18%25.9%39.92%
Spain Segunda Division B - Group 3

20th Dec 2025,

06:00 ET

Olot
Valencia B
Unlock

20th Dec 2025,

11:00 ET

Terrassa
Poblense
1:1
2:1
23.5%
48.8%26.08%25.12%

20th Dec 2025,

12:00 ET

Barbastro
Andratx
0:1
2:2
33.9%
20.34%61.9%17.76%

20th Dec 2025,

13:00 ET

Torrent
Reus FCR
Unlock
Spain Segunda Division B - Group 4

20th Dec 2025,

06:30 ET

Linares
3.165
Puente Genil
2.220
0:0
1:2
43.5%
34%24.7%41.3%

20th Dec 2025,

11:00 ET

Almeria B
3.900
CD Estepona
1.890
1:1
1:2
43.1%
18.03%20.37%61.6%

20th Dec 2025,

11:30 ET

Xerez CD
CD Extremadura
Unlock

20th Dec 2025,

12:00 ET

Deportiva Minera
3.120
Antoniano
2.350
1:0
1:2
49.9%
18.68%21.12%60.2%
Spain Segunda RFEF - Group 5

20th Dec 2025,

06:00 ET

Tenerife B
6.120
San Sebastian Reyes
1.490
0:1
0:3
63.9%
33.61%24.4%41.99%

20th Dec 2025,

10:00 ET

CF Intercity
Conquense
Unlock

20th Dec 2025,

10:00 ET

Orihuela
3.455
Getafe B
2.150
0:1
1:2
54.1%
27.78%33.22%39%

20th Dec 2025,

10:00 ET

Quintanar del Rey
2.770
Colonia M.
2.530
1:1
1:2
70.7%
19.34%21.96%58.7%

20th Dec 2025,

11:30 ET

Ilicitano
Fuenlabrada
Unlock

20th Dec 2025,

11:45 ET

RSD Alcala
6.530
CD Coria
1.620
0:1
1:2
51.3%
36.89%19.4%43.71%
Switzerland Challenge League

20th Dec 2025,

12:00 ET

Wil
2.560
Bellinzona
2.375
1:1
1:2
58.2%
17.84%20.66%61.5%
Switzerland Super League

20th Dec 2025,

12:00 ET

Winterthur
Sion
Unlock

20th Dec 2025,

12:00 ET

Zurich
3.445
Thun
1.980
0:1
1:2
47.5%
28.48%33.92%37.6%

20th Dec 2025,

14:30 ET

Servette Geneve FC
4.450
Basel
1.660
1:0
2:1
32.2%
40.17%26.2%33.63%
Turkey 1. Lig

20th Dec 2025,

05:30 ET

Erzurum BB
Bandirmaspor
Unlock

20th Dec 2025,

05:30 ET

Sivasspor
4.405
Igdir FK
1.710
0:1
0:1
31.3%
33.71%24.8%41.49%

20th Dec 2025,

08:00 ET

Pendikspor
2.650
Boluspor
2.340
1:2
1:2
53.3%
28.64%33.46%37.9%

20th Dec 2025,

11:00 ET

Keciorengucu
Manisa FK
Unlock
Turkey Super Lig

20th Dec 2025,

06:30 ET

Kayserispor
3.745
Konyaspor
2.031
0:1
1:2
52.8%
33.85%28.4%37.75%

20th Dec 2025,

09:00 ET

Fenerbahce
1.451
Eyupspor
7.330
1:0
2:1
34.9%
36.88%32.6%30.52%

20th Dec 2025,

12:00 ET

Rizespor
Besiktas
Unlock
United Arab Emirates UAE League

20th Dec 2025,

07:50 ET

Dibba Al Fujairah
3.620
Ajman
1.840
0:1
1:2
31.1%
29.24%34.46%36.3%

20th Dec 2025,

07:50 ET

Khorfakkan
2.220
Bani Yas
2.823
1:1
1:2
53.5%
31.4%33.8%34.8%

20th Dec 2025,

10:30 ET

Ittihad Kalba
Al Ain (UAE)
Unlock
Wales Premier League

20th Dec 2025,

09:30 ET

Haverfordwest
2.930
Flint
2.140
1:1
1:2
63.4%
28.67%33.43%37.9%
World World Club Friendly

20th Dec 2025,

11:30 ET

KTP
Mikkelin
1:1
1:2
42.3%
31.01%32.9%36.09%

20th Dec 2025,

16:00 ET

Leones Negros
Club Leon
Unlock
Zambia Super League

20th Dec 2025,

08:00 ET

Kansanshi
ZESCO
0:0
1:1
26.4%
26.25%46.3%27.45%

20th Dec 2025,

08:00 ET

Power Dynamos
2.270
Zanaco
3.380
1:1
2:1
57.4%
51.5%25.73%22.77%

20th Dec 2025,

09:00 ET

Kansanshi
Nkana
Unlock
postp.

20th Dec 2025,

09:00 ET

MUZA
Kabwe
0:0
1:1
22.5%
26.87%46.4%26.73%
postp.

20th Dec 2025,

09:00 ET

Mines
Green Eagles
0:1
1:2
51.4%
34.63%27.2%38.17%
postp.

20th Dec 2025,

09:00 ET

NAPSA Stars
Mutondo Stars
Unlock
postp.

20th Dec 2025,

09:00 ET

Nchanga Rangers
Konkola
0:0
1:1
36.1%
23.13%53.5%23.37%
postp.

20th Dec 2025,

09:00 ET

Power Dynamos
Mufulira
1:0
1:1
65.4%
20.75%57.3%21.95%
postp.

20th Dec 2025,

09:00 ET

Prison Leopards
Nkwazi
Unlock
postp.

20th Dec 2025,

09:00 ET

Red Arrows
Green Buffaloes FC
1:0
1:1
44.3%
24.95%48.9%26.15%
postp.

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
England Premier League

20th Dec 2025,

15:00 ET

Arsenal
1.666
Everton
6.040
2:2
1.6666.040Take Everton +2
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Australia A-League

20th Dec 2025,

01:00 ET

Sydney FC
2.091
Newcastle Jets
3.205
2:1
33.25Bet under 3.25
Indonesia Liga 1

20th Dec 2025,

03:30 ET

Persis Solo
4.420
Dewa United
1.630
0:1
12.50Bet under 2.50
Turkey 1. Lig

20th Dec 2025,

05:30 ET

Sivasspor
4.405
Igdir FK
1.710
0:1
12.25Bet under 2.25
Australia A-League

20th Dec 2025,

05:45 ET

Adelaide United
2.472
Perth Glory
2.731
2:2
42.50Bet over 2.50
Portugal Liga 3

20th Dec 2025,

06:00 ET

Mafra
2.150
Amora
3.190
1:1
21.75Bet over 1.75
Spain Segunda RFEF - Group 5

20th Dec 2025,

06:00 ET

Tenerife B
6.120
San Sebastian Reyes
1.490
0:3
32.25Bet over 2.25
Turkey Super Lig

20th Dec 2025,

06:30 ET

Kayserispor
3.745
Konyaspor
2.031
1:2
32.50Bet over 2.50
Spain Segunda Division B - Group 4

20th Dec 2025,

06:30 ET

Linares
3.165
Puente Genil
2.220
1:2
31.75Bet over 1.75
Germany 2. Bundesliga

20th Dec 2025,

07:00 ET

Greuther Furth
3.785
Dusseldorf
1.880
1:2
32.50Bet over 2.50
Germany 2. Bundesliga

20th Dec 2025,

07:00 ET

Karlsruher
4.165
Bochum
1.747
0:3
32.50Bet over 2.50
Hungary OTP Bank Liga

20th Dec 2025,

07:00 ET

MTK Budapest
3.280
Zalaegerszegi
1.970
0:3
32.50Bet over 2.50
England National League

20th Dec 2025,

07:30 ET

Aldershot
3.400
Boston
1.910
0:3
32.50Bet over 2.50
Egypt Division 2 A

20th Dec 2025,

07:30 ET

Aswan SC
3.295
El Daklyeh
2.270
2:1
31.50Bet over 1.50
Egypt Division 2 A

20th Dec 2025,

07:30 ET

Baladiyat El Mahalla
2.850
Maleyeit Kafr El Zayiat
2.580
1:2
31.50Bet over 1.50
England League One

20th Dec 2025,

07:30 ET

Blackpool
3.970
Wigan
1.950
0:1
12.50Bet under 2.50
England League One

20th Dec 2025,

07:30 ET

Burton
4.475
Stevenage
1.840
0:1
12.25Bet under 2.25
England Premier League

20th Dec 2025,

07:30 ET

Chelsea
2.560
Newcastle Utd
2.824
1:1
22.50Bet under 2.50
England Championship

20th Dec 2025,

07:30 ET

Coventry
2.739
Southampton
2.340
1:2
32.50Bet over 2.50
England League Two

20th Dec 2025,

07:30 ET

Grimsby
2.906
Bromley
2.330
1:2
32.50Bet over 2.50
Azerbaijan Premier League

20th Dec 2025,

07:30 ET

Imisli FK
8.200
Zira
1.420
0:1
12.25Bet under 2.25
Egypt Division 2 A

20th Dec 2025,

07:30 ET

La Viena
2.320
El-Entag El-Harby
3.075
1:1
21.50Bet over 1.50
England Championship

20th Dec 2025,

07:30 ET

Norwich
3.185
Preston
2.170
1:2
32.25Bet over 2.25
Egypt Division 2 A

20th Dec 2025,

07:30 ET

Proxy
5.950
Al Qanah
1.640
0:1
12.50Bet under 2.50
United Arab Emirates UAE League

20th Dec 2025,

07:50 ET

Dibba Al Fujairah
3.620
Ajman
1.840
1:2
32.50Bet over 2.50
United Arab Emirates UAE League

20th Dec 2025,

07:50 ET

Khorfakkan
2.220
Bani Yas
2.823
1:2
32.50Bet over 2.50
Spain Primera Division

20th Dec 2025,

08:00 ET

Celta Vigo
2.135
R. Oviedo
3.780
2:1
32.25Bet over 2.25
Spain Segunda Division

20th Dec 2025,

08:00 ET

Dep. La Coruna
2.585
Andorra (Andorra)
2.801
2:1
32.25Bet over 2.25
Israel Ligat ha'Al

20th Dec 2025,

08:00 ET

Maccabi Bnei Raina
6.790
Hapoel Tel Aviv
1.430
1:2
32.50Bet over 2.50
Turkey 1. Lig

20th Dec 2025,

08:00 ET

Pendikspor
2.650
Boluspor
2.340
1:2
32.25Bet over 2.25
Zambia Super League

20th Dec 2025,

08:00 ET

Power Dynamos
2.270
Zanaco
3.380
2:1
31.50Bet over 1.50
Germany 3. Liga

20th Dec 2025,

08:00 ET

Schweinfurt
4.320
Aue
1.686
0:1
12.50Bet under 2.50
Germany 3. Liga

20th Dec 2025,

08:00 ET

Stuttgart II
3.525
VfL Osnabruck
1.910
1:2
32.50Bet over 2.50
Serbia Super Liga

20th Dec 2025,

08:00 ET

Vojvodina
1.900
Javor
3.720
2:1
32.50Bet over 2.50
Saudi Arabia Professional League

20th Dec 2025,

08:15 ET

Al Riyadh
4.960
Al-Shabab
1.570
0:1
12.25Bet under 2.25
Italy Lega Pro - Group C

20th Dec 2025,

08:30 ET

Dolomiti Bellunesi
4.070
Trento
1.853
1:2
32.50Bet over 2.50
Greece Super League

20th Dec 2025,

09:00 ET

Aris
2.660
Asteras Tripolis
2.830
1:2
32.25Bet over 2.25
Turkey Super Lig

20th Dec 2025,

09:00 ET

Fenerbahce
1.451
Eyupspor
7.330
2:1
32.50Bet over 2.50
Italy Serie B

20th Dec 2025,

09:00 ET

Juve Stabia
3.780
Cesena
2.080
1:2
32.25Bet over 2.25
Portugal Segunda Liga

20th Dec 2025,

09:00 ET

Portimonense
5.190
Chaves
1.635
1:2
32.25Bet over 2.25
Italy Serie B

20th Dec 2025,

09:00 ET

Sampdoria
2.640
Padova
2.820
1:2
32.25Bet over 2.25
Italy Serie B

20th Dec 2025,

09:00 ET

Venezia
3.190
Modena
2.290
1:2
32.25Bet over 2.25
Germany Bundesliga

20th Dec 2025,

09:30 ET

Eintracht Frankfurt
2.671
Hamburger
2.711
1:1
22.50Bet under 2.50
Wales Premier League

20th Dec 2025,

09:30 ET

Haverfordwest
2.930
Flint
2.140
1:2
32.50Bet over 2.50
Germany Bundesliga

20th Dec 2025,

09:30 ET

Hoffenheim
3.640
VfB Stuttgart
2.034
1:2
33.25Bet under 3.25
France Coupe de France

20th Dec 2025,

09:30 ET

Lille
1.183
Lusitanos
17.000
1:2
32.50Bet over 2.50
France Coupe de France

20th Dec 2025,

09:30 ET

Metz
1.430
Biesheim
7.040
2:3
52.50Bet over 2.50
Serbia Super Liga

20th Dec 2025,

09:30 ET

Mladost
29.000
Crvena Zvezda
1.050
1:2
34.25Bet under 4.25
Germany Bundesliga

20th Dec 2025,

09:30 ET

Union Berlin
3.130
FC Koln
2.470
1:2
32.25Bet over 2.25
Spain Segunda Division B - Group 1

20th Dec 2025,

09:45 ET

Salamanca
2.200
Lealtad
3.190
1:2
31.75Bet over 1.75
Portugal Liga 3

20th Dec 2025,

10:00 ET

Atletico CP
2.440
1º Dezembro
3.070
1:1
21.50Bet over 1.50
England Championship

20th Dec 2025,

10:00 ET

Birmingham
3.025
Sheffield Utd
2.280
1:2
32.25Bet over 2.25
England League One

20th Dec 2025,

10:00 ET

Bolton
2.580
Wycombe
2.650
1:1
22.50Bet under 2.50
England League One

20th Dec 2025,

10:00 ET

Bradford
2.940
Leyton Orient
2.360
1:2
32.25Bet over 2.25
England Premier League

20th Dec 2025,

10:00 ET

Brentford
2.143
Wolves
3.695
2:1
32.25Bet over 2.25
England National L. South

20th Dec 2025,

10:00 ET

Chesham
3.575
Horsham FC
2.000
1:0
12.25Bet under 2.25
England League Two

20th Dec 2025,

10:00 ET

Chesterfield
2.350
Shrewsbury
2.868
1:2
32.25Bet over 2.25
Cyprus First Division

20th Dec 2025,

10:00 ET

Chloraka
1.690
Paralimni
4.965
2:1
32.25Bet over 2.25
England League Two

20th Dec 2025,

10:00 ET

Crawley Town
4.330
Swindon
1.720
0:1
12.50Bet under 2.50
England National L. North

20th Dec 2025,

10:00 ET

Curzon
3.180
Merthyr Town
1.950
1:2
33.50Bet under 3.50
England National L. South

20th Dec 2025,

10:00 ET

Dagenham & Red.
2.330
Tonbridge
2.765
1:2
32.25Bet over 2.25
England National L. South

20th Dec 2025,

10:00 ET

Dorking
1.760
Slough
3.845
2:1
32.50Bet over 2.50
England National L. South

20th Dec 2025,

10:00 ET

Ebbsfleet
2.500
Chelmsford
2.530
1:1
22.50Bet under 2.50
England National L. South

20th Dec 2025,

10:00 ET

Enfield Town
6.290
Hornchurch
1.454
1:2
32.50Bet over 2.50
Romania Liga I

20th Dec 2025,

10:00 ET

FC Arges
3.320
Otelul
2.270
1:2
31.50Bet over 1.50
England National L. North

20th Dec 2025,

10:00 ET

Hereford
3.135
Chorley
2.040
1:2
32.50Bet over 2.50
England League One

20th Dec 2025,

10:00 ET

Huddersfield
2.110
Rotherham
3.360
2:1
32.25Bet over 2.25
England National L. North

20th Dec 2025,

10:00 ET

King’s Lynn
2.720
Darlington
2.280
1:2
32.50Bet over 2.50
England National L. North

20th Dec 2025,

10:00 ET

Macclesfield
1.940
Alfreton
3.565
1:0
12.25Bet under 2.25
England National L. South

20th Dec 2025,

10:00 ET

Maidenhead
2.500
Hemel
2.600
2:1
32.25Bet over 2.25
England National L. South

20th Dec 2025,

10:00 ET

Maidstone
1.686
Hampton & Richmond
4.470
3:1
42.25Bet over 2.25
England National L. North

20th Dec 2025,

10:00 ET

Marine
2.440
Bedford
2.550
2:2
42.50Bet over 2.50
England Championship

20th Dec 2025,

10:00 ET

Middlesbrough
2.500
Bristol City
2.620
2:1
32.50Bet over 2.50
England League Two

20th Dec 2025,

10:00 ET

Milton Keynes Dons
1.650
Harrogate
5.000
2:1
32.25Bet over 2.25
England League Two

20th Dec 2025,

10:00 ET

Newport
5.990
Colchester
1.510
0:1
12.50Bet under 2.50
Spain Segunda Division B - Group 1

20th Dec 2025,

10:00 ET

Numancia
2.150
Atl. Astorga
3.625
2:2
41.50Bet over 1.50
Spain Segunda RFEF - Group 5

20th Dec 2025,

10:00 ET

Orihuela
3.455
Getafe B
2.150
1:2
32.25Bet over 2.25
England Championship

20th Dec 2025,

10:00 ET

Oxford Utd
3.540
Charlton
2.100
1:2
32.25Bet over 2.25
England League One

20th Dec 2025,

10:00 ET

Peterborough
3.085
Port Vale
2.250
1:2
32.25Bet over 2.25
Spain Segunda RFEF - Group 5

20th Dec 2025,

10:00 ET

Quintanar del Rey
2.770
Colonia M.
2.530
1:2
32.25Bet over 2.25
England National L. North

20th Dec 2025,

10:00 ET

Scarborough
2.520
Peterborough Sports
2.510
1:1
22.50Bet under 2.50
England National L. North

20th Dec 2025,

10:00 ET

South Shields
2.340
Chester
2.590
1:2
32.25Bet over 2.25
Belgium Jupiler League

20th Dec 2025,

10:00 ET

St. Liege
2.846
Dender
2.600
1:2
32.25Bet over 2.25
England League One

20th Dec 2025,

10:00 ET

Stockport County
2.140
Mansfield
3.285
1:2
32.25Bet over 2.25
England Championship

20th Dec 2025,

10:00 ET

Stoke City
3.360
Watford
2.120
1:2
32.25Bet over 2.25
England Premier League

20th Dec 2025,

10:00 ET

Sunderland
5.490
Brighton
1.694
2:1
32.50Bet over 2.50
England National L. South

20th Dec 2025,

10:00 ET

Torquay
1.870
AFC Totton
3.565
2:1
32.50Bet over 2.50
England League Two

20th Dec 2025,

10:00 ET

Tranmere
3.550
Oldham
2.010
1:2
32.50Bet over 2.50
England National L. North

20th Dec 2025,

10:00 ET

Worksop
3.100
Southport
2.130
1:2
32.25Bet over 2.25
Spain Primera Division

20th Dec 2025,

10:15 ET

Real Sociedad
2.247
Levante
3.455
2:1
32.25Bet over 2.25
Spain Segunda Division

20th Dec 2025,

10:15 ET

Santander
2.397
Huesca
3.190
2:1
32.25Bet over 2.25
Portugal Segunda Liga

20th Dec 2025,

10:30 ET

Academico Viseu
3.100
Vizela
2.300
1:2
32.25Bet over 2.25
Spain Segunda Division B - Group 2

20th Dec 2025,

10:30 ET

Alaves B
3.270
Utebo FC
2.210
1:2
32.25Bet over 2.25
Netherlands Eerste Divisie

20th Dec 2025,

10:30 ET

Graafschap
1.810
Oss
3.670
1:2
33.25Bet under 3.25
Israel Ligat ha'Al

20th Dec 2025,

10:30 ET

Hapoel Haifa
2.630
Hapoel Jerusalem
2.440
1:2
32.50Bet over 2.50
Spain Segunda Division B - Group 2

20th Dec 2025,

10:30 ET

Sestao
1.810
Basconia
4.485
2:1
31.75Bet over 1.75
Germany 3. Liga

20th Dec 2025,

10:30 ET

Verl
2.520
Munich 1860
2.390
2:2
42.50Bet over 2.50
Spain Segunda Division B - Group 4

20th Dec 2025,

11:00 ET

Almeria B
3.900
CD Estepona
1.890
1:2
31.75Bet over 1.75
Spain Segunda Division B - Group 1

20th Dec 2025,

11:00 ET

UD Samano
5.730
Bergantinos
1.553
0:1
12.25Bet under 2.25
Italy Serie B

20th Dec 2025,

11:15 ET

Palermo
1.780
Avellino
4.515
2:1
32.25Bet over 2.25
Italy Lega Pro - Group C

20th Dec 2025,

11:30 ET

Lumezzane
2.540
Virtus Verona
2.570
2:1
32.50Bet over 2.50
Israel Ligat ha'Al

20th Dec 2025,

11:30 ET

Moadon Sport Ashdod
2.410
Sakhnin
2.920
1:1
22.50Bet under 2.50
Croatia First Division

20th Dec 2025,

11:45 ET

Lok. Zagreb
10.200
D. Zagreb
1.280
1:2
32.50Bet over 2.50
Spain Segunda RFEF - Group 5

20th Dec 2025,

11:45 ET

RSD Alcala
6.530
CD Coria
1.620
1:2
31.75Bet over 1.75
Italy Serie A

20th Dec 2025,

12:00 ET

Cremonese
6.080
Lazio
1.688
1:2
32.25Bet over 2.25
Spain Segunda Division B - Group 4

20th Dec 2025,

12:00 ET

Deportiva Minera
3.120
Antoniano
2.350
1:2
31.50Bet over 1.50
France Coupe de France

20th Dec 2025,

12:00 ET

Nancy
3.370
Grenoble
2.110
1:2
32.25Bet over 2.25
Cyprus First Division

20th Dec 2025,

12:00 ET

Ol. Nicosia
4.865
Anorthosis
1.690
2:1
32.25Bet over 2.25
Hungary OTP Bank Liga

20th Dec 2025,

12:00 ET

Puskas Academy
3.815
Gyor
1.780
1:2
32.50Bet over 2.50
Switzerland Challenge League

20th Dec 2025,

12:00 ET

Wil
2.560
Bellinzona
2.375
1:2
32.50Bet over 2.50
Switzerland Super League

20th Dec 2025,

12:00 ET

Zurich
3.445
Thun
1.980
1:2
33.25Bet under 3.25
Saudi Arabia Professional League

20th Dec 2025,

12:30 ET

Al-Ittihad FC
1.480
Al-Hazem
5.320
2:1
33.25Bet under 3.25
Germany Bundesliga

20th Dec 2025,

12:30 ET

Bayer Leverkusen
3.355
RB Leipzig
2.175
1:2
33.25Bet under 3.25
Spain Segunda Division B - Group 2

20th Dec 2025,

12:30 ET

Eibar B
3.480
Gernika
2.180
1:2
31.50Bet over 1.50
Israel Ligat ha'Al

20th Dec 2025,

12:30 ET

H. Beer Sheva
1.270
Ironi Tiberias
9.550
2:1
33.25Bet under 3.25
England National League

20th Dec 2025,

12:30 ET

Southend
1.900
Tamworth
3.645
2:1
32.50Bet over 2.50
Portugal Liga 3

20th Dec 2025,

12:30 ET

Trofense
3.025
Varzim
2.210
1:0
12.25Bet under 2.25
Netherlands Eredivisie

20th Dec 2025,

12:45 ET

Zwolle
3.240
Excelsior
2.151
2:2
42.50Bet over 2.50
Portugal Primeira Liga

20th Dec 2025,

13:00 ET

Rio Ave
5.090
Gil Vicente
1.790
1:2
32.25Bet over 2.25
Spain Segunda Division B - Group 2

20th Dec 2025,

13:00 ET

Tudelano
2.540
Ejea
2.460
0:1
12.25Bet under 2.25
Greece Super League

20th Dec 2025,

13:30 ET

Kifisias
19.000
Olympiakos Piraeus
1.125
1:2
33.25Bet under 3.25
Spain Primera RFEF - Group 1

20th Dec 2025,

13:30 ET

Ponferradina
5.180
Tenerife
1.635
0:1
11.75Bet under 1.75
Netherlands Eredivisie

20th Dec 2025,

14:00 ET

Ajax
2.789
Nijmegen
2.347
1:2
33.25Bet under 3.25
Netherlands Eerste Divisie

20th Dec 2025,

14:00 ET

FC Emmen
3.225
Almere City
2.010
1:2
33.25Bet under 3.25
Germany 2. Bundesliga

20th Dec 2025,

14:30 ET

SG Dynamo Dresden
3.630
Holstein Kiel
1.940
0:1
12.50Bet under 2.50
Switzerland Super League

20th Dec 2025,

14:30 ET

Servette Geneve FC
4.450
Basel
1.660
2:1
33.25Bet under 3.25
Italy Serie A

20th Dec 2025,

14:45 ET

AS Roma
4.030
Juventus
2.130
1:2
32.25Bet over 2.25
Belgium Jupiler League

20th Dec 2025,

14:45 ET

Waregem
11.100
Royale Union SG
1.275
1:2
33.25Bet under 3.25
England Premier League

20th Dec 2025,

15:00 ET

Arsenal
1.666
Everton
6.040
2:2
42.25Bet over 2.25
England Premier League

20th Dec 2025,

15:00 ET

Crystal Palace
2.895
Leeds
2.692
1:2
32.50Bet over 2.50
Spain Segunda Division

20th Dec 2025,

15:00 ET

Leonesa
5.810
Las Palmas
1.678
1:2
32.25Bet over 2.25
Ecuador Serie A

20th Dec 2025,

16:30 ET

Emelec
6.430
Dep. Cuenca
1.526
0:1
12.25Bet under 2.25
El Salvador Primera Division

20th Dec 2025,

19:15 ET

Alianza FC
2.800
Luis Angel Firpo
2.520
1:2
32.25Bet over 2.25
Costa Rica Primera Division

20th Dec 2025,

20:00 ET

Saprissa
3.425
Alajuelense
2.270
1:1
21.75Bet over 1.75
Australia A-League

20th Dec 2025,

21:00 ET

Central Coast Mariners
3.255
Wellington Phoenix
2.214
1:2
32.50Bet over 2.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
Egypt Division 2 A

20th Dec 2025,

07:30 ET

Aswan SC
3.295
El Daklyeh
2.270
0.13
Aswan SC ML
Egypt Division 2 A

20th Dec 2025,

07:30 ET

Baladiyat El Mahalla
2.850
Maleyeit Kafr El Zayiat
2.580
0.33
Maleyeit Kafr El Zayiat ML
England Championship

20th Dec 2025,

07:30 ET

Coventry
2.739
Southampton
2.340
0.21
Southampton ML
Zambia Super League

20th Dec 2025,

08:00 ET

Power Dynamos
2.270
Zanaco
3.380
0.13
Power Dynamos ML
Italy Serie B

20th Dec 2025,

09:00 ET

Sampdoria
2.640
Padova
2.820
0.12
Padova ML
France Coupe de France

20th Dec 2025,

09:30 ET

Lille
1.183
Lusitanos
17.000
0.53
Lusitanos ML
France Coupe de France

20th Dec 2025,

09:30 ET

Metz
1.430
Biesheim
7.040
0.55
Biesheim ML
England League One

20th Dec 2025,

10:00 ET

Bradford
2.940
Leyton Orient
2.360
0.31
Leyton Orient ML
England National L. South

20th Dec 2025,

10:00 ET

Chesham
3.575
Horsham FC
2.000
0.23
Chesham ML
England League Two

20th Dec 2025,

10:00 ET

Chesterfield
2.350
Shrewsbury
2.868
0.37
Shrewsbury ML
Romania Liga I

20th Dec 2025,

10:00 ET

FC Arges
3.320
Otelul
2.270
0.1
FC Arges ML
England National L. North

20th Dec 2025,

10:00 ET

King’s Lynn
2.720
Darlington
2.280
0.26
Darlington ML
England Championship

20th Dec 2025,

10:00 ET

Middlesbrough
2.500
Bristol City
2.620
0.28
Middlesbrough ML
Spain Segunda RFEF - Group 5

20th Dec 2025,

10:00 ET

Quintanar del Rey
2.770
Colonia M.
2.530
0.32
Colonia M. ML
England National L. North

20th Dec 2025,

10:00 ET

South Shields
2.340
Chester
2.590
0.22
Chester ML
Belgium Jupiler League

20th Dec 2025,

10:00 ET

St. Liege
2.846
Dender
2.600
0.33
Dender ML
England League One

20th Dec 2025,

10:00 ET

Stockport County
2.140
Mansfield
3.285
0.44
Mansfield ML
England Premier League

20th Dec 2025,

10:00 ET

Sunderland
5.490
Brighton
1.694
0.25
Sunderland ML
Netherlands Eerste Divisie

20th Dec 2025,

10:30 ET

Graafschap
1.810
Oss
3.670
0.15
Oss ML
Spain Segunda Division B - Group 4

20th Dec 2025,

11:00 ET

Almeria B
3.900
CD Estepona
1.890
0.18
CD Estepona ML
Spain Segunda RFEF - Group 5

20th Dec 2025,

11:45 ET

RSD Alcala
6.530
CD Coria
1.620
0.25
RSD Alcala ML
Spain Segunda Division B - Group 4

20th Dec 2025,

12:00 ET

Deportiva Minera
3.120
Antoniano
2.350
0.31
Antoniano ML
Cyprus First Division

20th Dec 2025,

12:00 ET

Ol. Nicosia
4.865
Anorthosis
1.690
0.3
Ol. Nicosia ML
Switzerland Challenge League

20th Dec 2025,

12:00 ET

Wil
2.560
Bellinzona
2.375
0.34
Bellinzona ML
Switzerland Super League

20th Dec 2025,

14:30 ET

Servette Geneve FC
4.450
Basel
1.660
0.23
Servette Geneve FC ML
England Premier League

20th Dec 2025,

15:00 ET

Crystal Palace
2.895
Leeds
2.692
0.33
Leeds ML
Spain Segunda Division

20th Dec 2025,

15:00 ET

Leonesa
5.810
Las Palmas
1.678
0.24
Leonesa ML
El Salvador Primera Division

20th Dec 2025,

19:15 ET

Alianza FC
2.800
Luis Angel Firpo
2.520
0.1
Luis Angel Firpo 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