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
39.3%
34.99%25.9%39.11%

20th Dec 2025,

12:00 ET

Olympique Akbou
5.250
CR Belouizdad
1.700
0:1
1:2
30%
34.59%24%41.41%
Algeria Ligue 2

20th Dec 2025,

08:00 ET

Biskra
Chelghoum
Unlock

20th Dec 2025,

08:00 ET

CA Batna
3.255
Bordj Menail
2.290
0:1
1:2
52.1%
24.64%27.76%47.6%

20th Dec 2025,

08:00 ET

CR Beni Thour
MSP Batna
1:0
1:1
51.2%
27.25%44.3%28.45%

20th Dec 2025,

08:00 ET

Djijel
Annaba
Unlock

20th Dec 2025,

08:00 ET

Khemis El Khechna
11.600
Magra
1.250
0:1
0:1
38%
35.12%20.5%44.38%

20th Dec 2025,

08:00 ET

MO Bejaia
Khroub
1:1
1:1
51.4%
21.95%54.9%23.15%

20th Dec 2025,

08:00 ET

MO Constantine
US Chaouia
Unlock

20th Dec 2025,

08:00 ET

Telaghema
Beni Oulbane
1:0
1:1
41.7%
20.94%57.5%21.56%
Australia A-League

20th Dec 2025,

01:00 ET

Sydney FC
2.049
Newcastle Jets
3.290
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.515
Perth Glory
2.680
2:1
2:2
43.4%
28.63%45.6%25.77%

20th Dec 2025,

21:00 ET

Central Coast Mariners
3.250
Wellington Phoenix
2.225
1:0
1:2
49%
32.18%29.4%38.42%
Azerbaijan Premier League

20th Dec 2025,

05:00 ET

Neftci Baku
Karvan
Unlock

20th Dec 2025,

07:30 ET

Imisli FK
6.910
Zira
1.480
0:1
0:1
57.8%
31.08%31.4%37.52%
Belgium Jupiler League

20th Dec 2025,

10:00 ET

St. Liege
2.764
Dender
2.672
1:1
2:1
18%
52.2%24.46%23.34%

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
0:0
2:1
23%
39.37%26.7%33.93%
Belgium Proximus League

20th Dec 2025,

10:00 ET

Club Brugge KV U23
Francs Borains
1:1
1:1
49.3%
27.9%42.6%29.5%

20th Dec 2025,

14:00 ET

Anderlecht U23
Kortrijk
Unlock

20th Dec 2025,

14:00 ET

Beerschot VA
Waasland-Beveren
0:1
2:1
27.1%
57.8%22.2%20%
Costa Rica Primera Division

20th Dec 2025,

20:00 ET

Saprissa
3.355
Alajuelense
2.190
1:1
1:2
64.2%
34.38%26.7%38.92%
Croatia First Division

20th Dec 2025,

09:00 ET

Belupo
Osijek
Unlock

20th Dec 2025,

11:45 ET

Lok. Zagreb
9.950
D. Zagreb
1.290
0:1
1:2
46.2%
35.19%22.8%42.01%
Cyprus First Division

20th Dec 2025,

10:00 ET

Chloraka
1.680
Paralimni
5.110
0:0
2:1
81.2%
44.04%20.7%35.26%

20th Dec 2025,

10:00 ET

Omonia Aradippou
Aris (Cyprus)
Unlock

20th Dec 2025,

12:00 ET

Ol. Nicosia
4.870
Anorthosis
1.700
1:0
2:1
22.6%
43.26%20.3%36.44%
Ecuador Serie A

20th Dec 2025,

16:30 ET

Emelec
6.280
Dep. Cuenca
1.547
0:1
0:1
45.2%
33.86%24.5%41.64%

20th Dec 2025,

16:30 ET

Macara
Aucas
Unlock
Egypt Division 2 A

20th Dec 2025,

07:30 ET

Aswan SC
3.675
El Daklyeh
2.280
0:0
1:2
35.7%
32.06%30.7%37.24%

20th Dec 2025,

07:30 ET

Baladiyat El Mahalla
2.530
Maleyeit Kafr El Zayiat
3.055
1:0
1:2
32.6%
23.93%26.37%49.7%

20th Dec 2025,

07:30 ET

El Mansoura
Asyut Petroleum
Unlock

20th Dec 2025,

07:30 ET

La Viena
2.440
El-Entag El-Harby
3.090
0:1
2:1
26.9%
57.8%22.77%19.43%

20th Dec 2025,

07:30 ET

Proxy
7.750
Al Qanah
1.500
0:1
0:1
52.8%
34.94%23.3%41.76%

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.510
1:1
1:2
38.3%
26.04%29.16%44.8%
England Championship

20th Dec 2025,

07:30 ET

Coventry
2.600
Southampton
2.430
1:1
1:2
52.4%
19.79%22.91%57.3%

20th Dec 2025,

07:30 ET

Millwall
Blackburn
Unlock

20th Dec 2025,

07:30 ET

Norwich
3.105
Preston
2.210
0:1
1:2
53.9%
33.48%26.9%39.62%

20th Dec 2025,

10:00 ET

Birmingham
2.886
Sheffield Utd
2.380
1:0
1:2
58.2%
32.28%29.3%38.42%

20th Dec 2025,

10:00 ET

Leicester
QPR
Unlock

20th Dec 2025,

10:00 ET

Middlesbrough
2.420
Bristol City
2.760
2:1
2:1
66.4%
42%29.8%28.2%

20th Dec 2025,

10:00 ET

Oxford Utd
3.540
Charlton
2.110
1:1
1:2
50%
30.15%33.95%35.9%

20th Dec 2025,

10:00 ET

Portsmouth
Derby
Unlock

20th Dec 2025,

10:00 ET

Sheffield Wed
13.100
Ipswich
1.203
0:1
0:1
66.2%
34.45%23.7%41.85%

20th Dec 2025,

10:00 ET

Stoke City
3.325
Watford
2.130
0:2
1:2
55.3%
34.25%23.8%41.95%

20th Dec 2025,

10:00 ET

West Brom
Hull City
Unlock
England League One

20th Dec 2025,

07:30 ET

Blackpool
3.950
Wigan
1.940
0:0
0:1
48.8%
36.8%18.7%44.5%

20th Dec 2025,

07:30 ET

Burton
4.430
Stevenage
1.850
0:1
0:1
41.9%
31.17%31.8%37.03%

20th Dec 2025,

10:00 ET

Barnsley
Exeter
Unlock

20th Dec 2025,

10:00 ET

Bolton
2.520
Wycombe
2.690
0:1
1:2
53.8%
29.11%28.09%42.8%

20th Dec 2025,

10:00 ET

Bradford
2.710
Leyton Orient
2.510
1:0
1:2
55.4%
22.03%24.57%53.4%

20th Dec 2025,

10:00 ET

Cardiff
Lincoln City
Unlock

20th Dec 2025,

10:00 ET

Huddersfield
2.110
Rotherham
3.355
1:1
2:1
25%
55.8%23.4%20.8%

20th Dec 2025,

10:00 ET

Peterborough
2.990
Port Vale
2.300
1:1
1:2
35%
29.22%33.98%36.8%

20th Dec 2025,

10:00 ET

Plymouth
Doncaster
Unlock

20th Dec 2025,

10:00 ET

Stockport County
2.150
Mansfield
3.285
1:1
2:1
35%
61.6%20.43%17.97%
England League Two

20th Dec 2025,

07:30 ET

Grimsby
2.917
Bromley
2.320
0:1
1:2
27.1%
34.29%24.4%41.31%

20th Dec 2025,

07:30 ET

Walsall
Notts County
Unlock

20th Dec 2025,

10:00 ET

Chesterfield
2.340
Shrewsbury
2.868
1:1
1:1
47.4%
23.91%52.5%23.59%

20th Dec 2025,

10:00 ET

Crawley Town
4.425
Swindon
1.700
1:0
2:1
24.5%
42.71%21.4%35.89%

20th Dec 2025,

10:00 ET

Gillingham FC
Fleetwood Town
Unlock

20th Dec 2025,

10:00 ET

Milton Keynes Dons
1.630
Harrogate
5.050
2:0
2:1
50.3%
39.9%33.42%26.68%

20th Dec 2025,

10:00 ET

Newport
5.990
Colchester
1.510
0:1
0:1
44.4%
34.3%24%41.7%

20th Dec 2025,

10:00 ET

Salford
Barnet
Unlock

20th Dec 2025,

10:00 ET

Tranmere
3.585
Oldham
2.000
1:0
1:2
33.3%
28.81%31.7%39.49%
England National L. North

20th Dec 2025,

10:00 ET

Curzon
3.215
Merthyr Town
1.920
1:2
1:2
39.7%
34.31%26.2%39.49%

20th Dec 2025,

10:00 ET

Fylde
Kidderminster
Unlock

20th Dec 2025,

10:00 ET

Hereford
3.195
Chorley
1.990
0:0
0:1
35.6%
30.63%30.2%39.17%

20th Dec 2025,

10:00 ET

King’s Lynn
2.932
Darlington
2.160
1:2
1:2
33.7%
25.89%28.51%45.6%

20th Dec 2025,

10:00 ET

Leamington
Radcliffe
Unlock

20th Dec 2025,

10:00 ET

Macclesfield
1.920
Alfreton
3.605
0:0
1:0
48.3%
40.04%25.7%34.26%
postp.

20th Dec 2025,

10:00 ET

Marine
2.420
Bedford
2.600
1:1
1:2
32.8%
19.72%22.28%58%

20th Dec 2025,

10:00 ET

Oxford City
Spennymoor
Unlock

20th Dec 2025,

10:00 ET

Scarborough
2.580
Peterborough Sports
2.450
1:1
1:2
31%
28.27%30.13%41.6%

20th Dec 2025,

10:00 ET

South Shields
2.550
Chester
2.420
1:0
1:2
58.6%
27.43%28.57%44%

20th Dec 2025,

10:00 ET

Telford
Buxton
Unlock

20th Dec 2025,

10:00 ET

Worksop
3.080
Southport
2.140
1:1
1:2
53.4%
27.42%33.18%39.4%
England National L. South

20th Dec 2025,

10:00 ET

Chesham
3.775
Horsham FC
1.920
0:0
0:1
37.3%
37.1%18.4%44.5%

20th Dec 2025,

10:00 ET

Chippenham Town
Weston
Unlock

20th Dec 2025,

10:00 ET

Dagenham & Red.
2.080
Tonbridge
3.160
0:0
2:1
22.7%
37.13%31.8%31.07%

20th Dec 2025,

10:00 ET

Dorking
1.700
Slough
4.110
0:1
2:1
63.8%
47.4%27.83%24.77%

20th Dec 2025,

10:00 ET

Eastbourne Borough
Dover Ath.
Unlock

20th Dec 2025,

10:00 ET

Ebbsfleet
2.510
Chelmsford
2.520
1:1
1:2
34.2%
25.18%25.42%49.4%

20th Dec 2025,

10:00 ET

Enfield Town
5.590
Hornchurch
1.490
1:0
1:2
49.2%
33.28%28%38.72%

20th Dec 2025,

10:00 ET

Farnborough
Worthing
Unlock

20th Dec 2025,

10:00 ET

Maidenhead
2.460
Hemel
2.625
1:0
2:1
53.5%
55%23.78%21.22%

20th Dec 2025,

10:00 ET

Maidstone
1.680
Hampton & Richmond
4.470
1:1
3:1
67.1%
39.43%27.5%33.07%

20th Dec 2025,

10:00 ET

Salisbury
Bath City
Unlock

20th Dec 2025,

10:00 ET

Torquay
1.840
AFC Totton
3.610
1:1
2:1
45.7%
39.14%30.9%29.96%
England National League

20th Dec 2025,

07:30 ET

Aldershot
3.220
Boston
2.000
0:1
0:3
71.8%
37.06%17.6%45.34%

20th Dec 2025,

07:30 ET

Scunthorpe
Woking
Unlock

20th Dec 2025,

12:30 ET

Southend
1.880
Tamworth
3.650
0:0
2:1
75.1%
53.8%24.67%21.53%

20th Dec 2025,

12:30 ET

Truro
15.500
York
1.121
0:1
0:1
70.6%
32.07%24.7%43.23%

20th Dec 2025,

14:45 ET

Forest Green
Yeovil
Unlock
England Premier League

20th Dec 2025,

07:30 ET

Chelsea
2.591
Newcastle Utd
2.846
1:1
2:1
34.2%
44.8%27.74%27.46%

20th Dec 2025,

10:00 ET

Brentford
2.194
Wolves
3.575
1:1
2:1
90.5%
36.92%30%33.08%

20th Dec 2025,

10:00 ET

Burnley
Bournemouth
Unlock

20th Dec 2025,

10:00 ET

Sunderland
5.480
Brighton
1.696
0:0
2:1
25%
39.27%30.9%29.83%

20th Dec 2025,

10:00 ET

West Ham
13.200
Manchester City
1.240
0:1
0:1
62.1%
35.66%20.9%43.44%

20th Dec 2025,

12:30 ET

Liverpool
Tottenham
Unlock

20th Dec 2025,

15:00 ET

Arsenal
1.607
Everton
6.660
1:1
2:1
56.8%
58.4%21.59%20.01%

20th Dec 2025,

15:00 ET

Crystal Palace
2.796
Leeds
2.796
1:1
1:2
38.2%
20.34%22.06%57.6%
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
39.1%
18.34%20.26%61.4%

20th Dec 2025,

08:00 ET

Negele Arsi Ketema
3.155
Fasil Kenema
2.480
1:0
1:2
39.8%
31.07%30.3%38.64%

20th Dec 2025,

10:00 ET

Ethiopian Insurance
Hawassa
Unlock
France Coupe de France

20th Dec 2025,

09:30 ET

Lille
1.270
Lusitanos
11.100
0:0
2:1
31.3%
35.03%34%30.97%

20th Dec 2025,

09:30 ET

Metz
1.580
Biesheim
5.430
1:0
2:2
27.3%
19.11%62.7%18.19%

20th Dec 2025,

09:30 ET

Troyes
Marcq en Baroeul
Unlock

20th Dec 2025,

12:00 ET

Bastia
Pontivy
0:0
1:2
16.2%
29.8%33.6%36.6%

20th Dec 2025,

12:00 ET

Nancy
2.550
Grenoble
2.710
0:0
1:2
85.8%
27.43%33.97%38.6%

20th Dec 2025,

12:00 ET

Paris FC
Raon L Etape
Unlock

20th Dec 2025,

12:00 ET

Toulouse
Lyon - La Duchere
1:1
2:1
22.2%
58%21.76%20.24%

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
1:1
1:2
65.6%
32.14%29.4%38.46%

20th Dec 2025,

07:00 ET

Karlsruher
4.260
Bochum
1.720
0:1
0:3
63.4%
33.92%23.3%42.78%

20th Dec 2025,

07:00 ET

Magdeburg
Kaiserslautern
Unlock

20th Dec 2025,

14:30 ET

SG Dynamo Dresden
3.805
Holstein Kiel
1.870
0:0
0:1
39.5%
34.89%23.4%41.71%
Germany 3. Liga

20th Dec 2025,

08:00 ET

Ingolstadt
3.240
Mannheim
1.960
0:1
0:1
77.7%
36.36%19.5%44.14%

20th Dec 2025,

08:00 ET

Saarbrucken
Hansa Rostock
Unlock

20th Dec 2025,

08:00 ET

Schweinfurt
4.220
Aue
1.700
0:1
0:1
63.7%
34.33%21.5%44.17%

20th Dec 2025,

08:00 ET

Stuttgart II
3.505
VfL Osnabruck
1.910
0:0
1:2
33.3%
36.39%19.9%43.71%

20th Dec 2025,

08:00 ET

Ulm
RW Essen
Unlock

20th Dec 2025,

10:30 ET

Verl
2.480
Munich 1860
2.400
1:2
2:2
35.7%
19.41%58%22.59%
Germany Bundesliga

20th Dec 2025,

09:30 ET

Eintracht Frankfurt
2.705
Hamburger
2.685
1:1
1:1
71.9%
27.08%45.6%27.32%

20th Dec 2025,

09:30 ET

Freiburg
Wolfsburg
Unlock

20th Dec 2025,

09:30 ET

Hoffenheim
3.655
VfB Stuttgart
2.043
1:1
1:2
62.4%
29.59%31.6%38.81%

20th Dec 2025,

09:30 ET

Union Berlin
3.150
FC Koln
2.449
1:1
1:2
48.4%
35.41%25.1%39.49%

20th Dec 2025,

09:30 ET

Werder Bremen
Augsburg
Unlock

20th Dec 2025,

12:30 ET

Bayer Leverkusen
3.210
RB Leipzig
2.247
1:2
1:2
32.9%
34.72%25.8%39.48%
Ghana Premier League

20th Dec 2025,

10:30 ET

Swedru All Blacks
Bechem United
1:0
1:1
31.3%
28.53%42.7%28.77%
Gibraltar National League

20th Dec 2025,

10:30 ET

Magpies
St Josephs
Unlock

20th Dec 2025,

13:30 ET

Mons Calpe
1.360
Glacis United
5.970
1:1
3:1
51.6%
37.5%34.18%28.32%
Greece Super League

20th Dec 2025,

09:00 ET

Aris
2.730
Asteras Tripolis
2.830
1:1
1:2
53.9%
25.92%26.28%47.8%

20th Dec 2025,

11:00 ET

Panetolikos
Volos
Unlock

20th Dec 2025,

13:30 ET

Kifisias
18.500
Olympiakos Piraeus
1.130
0:1
1:2
58.1%
35.19%22.8%42.01%
Hungary OTP Bank Liga

20th Dec 2025,

07:00 ET

MTK Budapest
3.260
Zalaegerszegi
1.970
0:1
1:3
28.4%
36.03%18.1%45.87%

20th Dec 2025,

09:30 ET

Nyiregyhaza
Paks
Unlock

20th Dec 2025,

12:00 ET

Puskas Academy
3.905
Gyor
1.760
1:0
1:2
39.5%
28.84%34.06%37.1%
Indonesia Liga 1

20th Dec 2025,

03:30 ET

Persis Solo
4.770
Dewa United
1.570
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.420
0:1
0:3
45.6%
35.87%19.4%44.73%

20th Dec 2025,

10:30 ET

Hapoel Haifa
2.825
Hapoel Jerusalem
2.290
0:0
1:2
13.3%
31.73%30.3%37.97%

20th Dec 2025,

11:30 ET

Kiryat Shmona
Hapoel Petah Tikva
Unlock

20th Dec 2025,

11:30 ET

Moadon Sport Ashdod
2.490
Sakhnin
2.770
1:0
1:1
34.4%
19.21%62.4%18.39%

20th Dec 2025,

12:30 ET

H. Beer Sheva
1.270
Ironi Tiberias
9.550
1:0
2:1
42.2%
44.01%19.3%36.69%
Italy Lega Pro - Group C

20th Dec 2025,

08:30 ET

Alcione Milano
AlbinoLeffe
Unlock

20th Dec 2025,

08:30 ET

Dolomiti Bellunesi
4.490
Trento
1.720
0:1
1:2
45%
29.68%33.93%36.4%

20th Dec 2025,

11:30 ET

Lumezzane
2.650
Virtus Verona
2.460
0:0
1:2
51.5%
22.28%25.22%52.5%

20th Dec 2025,

11:30 ET

Renate
Pro Patria
Unlock
Italy Serie A

20th Dec 2025,

12:00 ET

Cremonese
6.040
Lazio
1.699
0:1
1:2
53.2%
35.6%21.4%43%

20th Dec 2025,

14:45 ET

AS Roma
4.265
Juventus
2.104
1:1
1:2
55.3%
34.49%25.8%39.71%
Italy Serie B

20th Dec 2025,

09:00 ET

Carrarese
Monza
Unlock

20th Dec 2025,

09:00 ET

Juve Stabia
3.720
Cesena
2.090
0:1
1:2
41.6%
33.11%27.6%39.29%

20th Dec 2025,

09:00 ET

Sampdoria
2.730
Padova
2.730
1:0
2:2
86.3%
26.6%46.8%26.6%

20th Dec 2025,

09:00 ET

Spezia
Frosinone
Unlock

20th Dec 2025,

09:00 ET

Venezia
3.060
Modena
2.420
1:0
1:2
59.7%
31.87%31.5%36.63%

20th Dec 2025,

11:15 ET

Palermo
1.780
Avellino
4.515
1:1
2:1
50%
38.27%31.1%30.63%

20th Dec 2025,

13:30 ET

Reggiana
Pescara
Unlock
Kenya Premier League

20th Dec 2025,

06:00 ET

Shabana
KCB
0:1
1:1
22.8%
26.48%48%25.52%
Kuwait Premier League

20th Dec 2025,

08:00 ET

Al Naser
Kazma SC
1:0
1:2
32.5%
18.37%21.53%60.1%
Malawi Super League

20th Dec 2025,

07:30 ET

Big Bullets
Mighty Tigers
Unlock

20th Dec 2025,

07:30 ET

Blue Eagles
Songwe Border
0:1
2:1
31.1%
54.1%24.25%21.65%

20th Dec 2025,

07:30 ET

Moyale Barracks
Mighty Wanderers
1:0
1:1
52.8%
27.47%44.1%28.43%

20th Dec 2025,

07:30 ET

Silver
MAFCO
Unlock
Mali Premiere Division

20th Dec 2025,

11:00 ET

Mali Coura
3.480
Korofina
2.100
0:1
1:2
35.2%
21.86%24.44%53.7%

20th Dec 2025,

11:00 ET

USFAS Bamako
3.520
Real Bamako
2.120
1:1
2:1
45.6%
57.2%22.28%20.52%

20th Dec 2025,

13:00 ET

Bakaridjan
Diarra
Unlock
Mauritania Ligue 1

20th Dec 2025,

11:00 ET

Ksar
6.120
Kaedi
1.580
0:1
1:2
77.2%
32.3%30.4%37.3%

20th Dec 2025,

11:00 ET

Nouakchott King's
2.625
Nouakchott Academy
2.400
1:0
2:1
34.3%
38.4%32.86%28.74%
Netherlands Eerste Divisie

20th Dec 2025,

10:30 ET

Graafschap
Oss
Unlock

20th Dec 2025,

14:00 ET

FC Emmen
3.225
Almere City
2.010
0:1
1:2
71.4%
32.03%29.3%38.67%
Netherlands Eredivisie

20th Dec 2025,

10:30 ET

Heerenveen
2.100
Heracles
3.315
1:1
2:2
34.7%
22.05%57.4%20.55%

20th Dec 2025,

12:45 ET

Zwolle
Excelsior
Unlock

20th Dec 2025,

14:00 ET

Ajax
2.873
Nijmegen
2.276
1:1
1:2
37.4%
34.22%27.7%38.08%

20th Dec 2025,

15:00 ET

Telstar
4.010
Breda
1.883
1:0
1:2
27.3%
30.85%30.4%38.75%
Nicaragua Liga Primera

20th Dec 2025,

20:00 ET

Managua FC
Diriangen
Unlock
Niger Super Ligue

20th Dec 2025,

10:00 ET

AS ZAM
Olympic Niamey
0:0
2:1
24.1%
60.4%20.85%18.75%

20th Dec 2025,

10:00 ET

Police
Liberte
1:1
2:1
53%
41.9%29.23%28.87%
Portugal Liga 3

20th Dec 2025,

06:00 ET

Mafra
Amora
Unlock

20th Dec 2025,

10:00 ET

Atletico CP
2.460
1º Dezembro
3.040
0:1
1:1
43.8%
26.53%49.6%23.87%

20th Dec 2025,

10:00 ET

Braga B
2.650
Sanjoanense
2.520
0:1
1:2
25.7%
23.39%26.21%50.4%

20th Dec 2025,

12:30 ET

Trofense
Varzim
Unlock
Portugal Primeira Liga

20th Dec 2025,

13:00 ET

Rio Ave
5.250
Gil Vicente
1.768
0:1
1:2
19.3%
34.22%25.7%40.08%

20th Dec 2025,

15:30 ET

Moreirense
3.045
Estrela
2.548
0:2
1:2
52.8%
29.59%34.4%36.01%
Portugal Segunda Liga

20th Dec 2025,

09:00 ET

Portimonense
Chaves
Unlock

20th Dec 2025,

10:30 ET

Academico Viseu
3.120
Vizela
2.300
0:1
2:1
26.2%
38.64%27.7%33.66%

20th Dec 2025,

10:30 ET

Ferreira
4.205
Feirense
1.940
0:0
0:1
46.4%
36.9%18.8%44.3%
Romania Liga I

20th Dec 2025,

07:30 ET

Unirea Slobozia
Metaloglobus Bucharest
Unlock

20th Dec 2025,

10:00 ET

FC Arges
3.340
Otelul
2.270
0:1
1:2
61.7%
37.5%17.9%44.6%

20th Dec 2025,

13:00 ET

Din. Bucuresti
1.940
UTA Arad
3.925
1:0
1:0
34.1%
35.7%34.16%30.14%
Rwanda National Football league

20th Dec 2025,

08:00 ET

Muhanga
Musanze
Unlock

20th Dec 2025,

08:00 ET

Mukura Victory Sports
2.840
Amagaju
2.640
0:0
1:1
25.7%
20.44%58%21.56%

20th Dec 2025,

08:00 ET

Police
2.080
Etincelles
3.730
0:0
2:1
44.6%
61.2%20.94%17.86%

20th Dec 2025,

10:00 ET

Gasogi United
APR
Unlock
Saudi Arabia Division 1

20th Dec 2025,

07:25 ET

Al-Faisaly
2.610
Al Taee
2.460
1:1
1:2
39.4%
29.1%29.5%41.4%

20th Dec 2025,

09:30 ET

Al Wehda
2.560
Al Adalh
2.530
1:1
1:2
78.1%
33.25%29.6%37.15%

20th Dec 2025,

10:15 ET

Al Jandal
Al-Ula
Unlock
Saudi Arabia Professional League

20th Dec 2025,

08:15 ET

Al Riyadh
4.960
Al-Shabab
1.570
0:0
0:1
36.9%
33.02%24.7%42.28%

20th Dec 2025,

09:30 ET

Al Okhdood
3.685
Al-Fateh
1.840
0:1
1:2
54%
30.3%33.7%36%

20th Dec 2025,

12:30 ET

Al-Ittihad FC
Al-Hazem
Unlock
Scotland Premiership

20th Dec 2025,

10:00 ET

Dundee FC
6.550
Motherwell
1.454
0:1
1:2
48.6%
28.91%34.49%36.6%

20th Dec 2025,

10:00 ET

Falkirk
2.730
Kilmarnock
2.550
1:1
2:1
45.8%
51.3%25.26%23.44%

20th Dec 2025,

10:00 ET

Hibernian
Dundee Utd
Unlock

20th Dec 2025,

10:00 ET

Livingston
4.125
St. Mirren
1.853
1:0
1:2
19.1%
19.34%21.76%58.9%
Serbia Super Liga

20th Dec 2025,

07:00 ET

Zeleznicar Pancevo
2.450
Radnicki Nis
2.620
1:1
2:1
33.8%
51.1%25.73%23.17%

20th Dec 2025,

08:00 ET

Vojvodina
Javor
Unlock

20th Dec 2025,

09:30 ET

Mladost
29.000
Crvena Zvezda
1.050
0:0
1:2
38.1%
31.84%31.1%37.06%

20th Dec 2025,

12:00 ET

Partizan
1.460
IMT Novi Beograd
5.850
1:0
2:1
38.8%
39.13%28.1%32.77%
Spain Primera Division

20th Dec 2025,

08:00 ET

Celta Vigo
R. Oviedo
Unlock

20th Dec 2025,

10:15 ET

Real Sociedad
2.257
Levante
3.435
1:1
2:1
29.4%
44.05%20%35.95%

20th Dec 2025,

12:30 ET

Alaves
3.720
Osasuna
2.329
1:1
2:1
27.9%
39.14%30.9%29.96%

20th Dec 2025,

15:00 ET

Sevilla
Real Madrid
Unlock
Spain Primera RFEF - Group 1

20th Dec 2025,

10:15 ET

Real Madrid B
Celta Vigo B
0:1
1:2
54.5%
20.29%22.21%57.5%

20th Dec 2025,

12:30 ET

Cacereno
5.080
Unionistas
1.620
0:1
0:1
48.1%
33.28%27%39.72%

20th Dec 2025,

12:30 ET

Ponferradina
Tenerife
Unlock
Spain Primera RFEF - Group 2

20th Dec 2025,

08:00 ET

Betis B
5.190
Eldense
1.650
0:0
0:1
49.9%
36.91%18.4%44.69%

20th Dec 2025,

10:15 ET

Hercules
3.210
Marbella
2.330
1:0
1:2
76.5%
25.54%28.36%46.1%

20th Dec 2025,

12:30 ET

Teruel
Tarazona
Unlock

20th Dec 2025,

15:00 ET

Atl. Madrid B
3.090
Sabadell
2.470
1:0
1:2
69.3%
21.29%22.71%56%

20th Dec 2025,

15:00 ET

Gimnastic
2.580
Antequera
2.690
1:0
1:1
59.3%
21.73%56.9%21.37%
Spain Segunda Division

20th Dec 2025,

08:00 ET

Dep. La Coruna
Andorra (Andorra)
Unlock

20th Dec 2025,

10:15 ET

Santander
2.444
Huesca
3.105
1:1
2:1
31.1%
35.46%33.5%31.04%

20th Dec 2025,

12:30 ET

Gijon
3.515
Leganes
2.253
1:1
1:2
19.2%
29.97%33.54%36.5%

20th Dec 2025,

15:00 ET

Leonesa
Las Palmas
Unlock
Spain Segunda Division B - Group 1

20th Dec 2025,

09:45 ET

Salamanca
2.220
Lealtad
3.375
0:0
1:2
34.5%
34.06%26.2%39.74%

20th Dec 2025,

10:00 ET

Marino de Luanco
Burgos CF B
0:0
1:1
28.5%
26.87%46.5%26.63%

20th Dec 2025,

10:00 ET

Numancia
Atl. Astorga
Unlock

20th Dec 2025,

11:00 ET

UD Samano
5.930
Bergantinos
1.530
0:0
1:2
44.6%
35.42%20.3%44.28%

20th Dec 2025,

12:00 ET

Valladolid Promesas
2.510
Langreo
2.650
0:0
1:2
44.1%
28.3%32.1%39.6%
Spain Segunda Division B - Group 2

20th Dec 2025,

10:30 ET

Alaves B
Utebo FC
Unlock

20th Dec 2025,

10:30 ET

Sestao
1.700
Basconia
5.040
1:0
2:1
54.4%
35.91%32.2%31.89%

20th Dec 2025,

11:00 ET

Mutilvera
4.995
Amorebieta
1.700
0:0
0:1
17.9%
36.61%19%44.39%

20th Dec 2025,

12:30 ET

Eibar B
Gernika
Unlock

20th Dec 2025,

13:00 ET

Tudelano
2.400
Ejea
2.840
1:0
1:2
32.5%
35.23%26%38.77%
Spain Segunda Division B - Group 3

20th Dec 2025,

06:00 ET

Olot
3.780
Valencia B
2.000
0:1
0:1
20%
29.65%31.2%39.15%

20th Dec 2025,

11:00 ET

Terrassa
Poblense
Unlock

20th Dec 2025,

12:00 ET

Barbastro
3.120
Andratx
2.350
0:1
1:2
37.1%
20.71%23.29%56%

20th Dec 2025,

13:00 ET

Torrent
3.525
Reus FCR
2.080
1:0
1:2
41.4%
33.39%29.1%37.51%
Spain Segunda Division B - Group 4

20th Dec 2025,

06:30 ET

Linares
Puente Genil
Unlock

20th Dec 2025,

11:00 ET

Almeria B
3.305
CD Estepona
2.120
1:0
1:2
47.4%
25.43%27.77%46.8%

20th Dec 2025,

11:30 ET

Xerez CD
3.130
CD Extremadura
2.350
0:1
2:1
29.9%
36.65%30.5%32.85%

20th Dec 2025,

12:00 ET

Deportiva Minera
Antoniano
Unlock
Spain Segunda RFEF - Group 5

20th Dec 2025,

06:00 ET

Tenerife B
5.170
San Sebastian Reyes
1.590
0:1
0:3
63.1%
35.96%19.7%44.34%

20th Dec 2025,

10:00 ET

CF Intercity
2.720
Conquense
2.480
1:0
2:1
26.8%
48.6%27.07%24.33%

20th Dec 2025,

10:00 ET

Orihuela
Getafe B
Unlock

20th Dec 2025,

10:00 ET

Quintanar del Rey
2.750
Colonia M.
2.580
1:0
1:2
70.1%
26.03%27.97%46%

20th Dec 2025,

11:30 ET

Ilicitano
Fuenlabrada
1:1
1:1
71.3%
28.18%43.4%28.42%

20th Dec 2025,

11:45 ET

RSD Alcala
CD Coria
Unlock
Switzerland Challenge League

20th Dec 2025,

12:00 ET

Wil
2.520
Bellinzona
2.410
1:1
1:2
60.8%
24.39%27.21%48.4%
Switzerland Super League

20th Dec 2025,

12:00 ET

Winterthur
6.250
Sion
1.454
0:1
0:1
28.4%
35.07%21%43.93%

20th Dec 2025,

12:00 ET

Zurich
Thun
Unlock

20th Dec 2025,

14:30 ET

Servette Geneve FC
4.545
Basel
1.650
1:0
1:2
33.7%
33.58%26.3%40.12%
Turkey 1. Lig

20th Dec 2025,

05:30 ET

Erzurum BB
2.690
Bandirmaspor
2.520
0:1
1:2
53.6%
28.04%33.06%38.9%

20th Dec 2025,

05:30 ET

Sivasspor
Igdir FK
Unlock

20th Dec 2025,

08:00 ET

Pendikspor
2.753
Boluspor
2.320
1:1
1:2
49.3%
28.44%33.26%38.3%

20th Dec 2025,

11:00 ET

Keciorengucu
2.170
Manisa FK
2.905
1:1
2:1
52.8%
46.3%27.57%26.13%
Turkey Super Lig

20th Dec 2025,

06:30 ET

Kayserispor
Konyaspor
Unlock

20th Dec 2025,

09:00 ET

Fenerbahce
1.439
Eyupspor
7.600
2:0
2:1
36.2%
39.38%27.6%33.02%

20th Dec 2025,

12:00 ET

Rizespor
4.935
Besiktas
1.715
0:1
1:2
31.1%
33.62%26.9%39.48%
United Arab Emirates UAE League

20th Dec 2025,

07:50 ET

Dibba Al Fujairah
Ajman
Unlock

20th Dec 2025,

07:50 ET

Khorfakkan
2.240
Bani Yas
2.825
1:1
2:1
50.9%
41.9%29.9%28.2%

20th Dec 2025,

10:30 ET

Ittihad Kalba
Al Ain (UAE)
1:1
1:1
22.9%
24.94%52.7%22.36%
Wales Premier League

20th Dec 2025,

09:30 ET

Haverfordwest
Flint
Unlock
World World Club Friendly

20th Dec 2025,

11:30 ET

KTP
Mikkelin
1:1
1:2
44.2%
31.81%31.3%36.89%

20th Dec 2025,

16:00 ET

Leones Negros
Club Leon
0:1
2:1
21.3%
44.7%28.07%27.23%
Zambia Super League

20th Dec 2025,

08:00 ET

Kansanshi
ZESCO
Unlock

20th Dec 2025,

08:00 ET

Power Dynamos
2.170
Zanaco
3.345
0:1
2:1
57.2%
51%25.98%23.02%

20th Dec 2025,

09:00 ET

Kansanshi
Nkana
0:0
1:1
38.4%
24.18%51.4%24.42%
postp.

20th Dec 2025,

09:00 ET

MUZA
Kabwe
Unlock
postp.

20th Dec 2025,

09:00 ET

Mines
Green Eagles
0:0
1:2
50.4%
29.63%33.17%37.2%
postp.

20th Dec 2025,

09:00 ET

NAPSA Stars
Mutondo Stars
0:0
1:1
65.6%
29%40.8%30.2%
postp.

20th Dec 2025,

09:00 ET

Nchanga Rangers
Konkola
Unlock
postp.

20th Dec 2025,

09:00 ET

Power Dynamos
Mufulira
1:0
1:1
65.4%
18.65%61.5%19.85%
postp.

20th Dec 2025,

09:00 ET

Prison Leopards
Nkwazi
0:0
2:1
58.4%
48.5%25.82%25.68%
postp.

20th Dec 2025,

09:00 ET

Red Arrows
Green Buffaloes FC
Unlock
postp.

Value bets for today based on Scores Predictor:

DateTeam 1Team 2Score PredictionMoney line1Money line2Final ScoreValue Bet
France Coupe de France

20th Dec 2025,

09:30 ET

Metz
1.580
Biesheim
5.430
2:2
1.5805.430Take Biesheim +2
DateTeam 1Team 2Score PredictionTotalBookmaker TotalFinal ScoreValue Bet
Australia A-League

20th Dec 2025,

01:00 ET

Sydney FC
2.049
Newcastle Jets
3.290
2:1
33.25Bet under 3.25
Indonesia Liga 1

20th Dec 2025,

03:30 ET

Persis Solo
4.770
Dewa United
1.570
0:1
12.50Bet under 2.50
Turkey 1. Lig

20th Dec 2025,

05:30 ET

Erzurum BB
2.690
Bandirmaspor
2.520
1:2
32.25Bet over 2.25
Australia A-League

20th Dec 2025,

05:45 ET

Adelaide United
2.515
Perth Glory
2.680
2:2
42.50Bet over 2.50
Spain Segunda Division B - Group 3

20th Dec 2025,

06:00 ET

Olot
3.780
Valencia B
2.000
0:1
11.75Bet under 1.75
Spain Segunda RFEF - Group 5

20th Dec 2025,

06:00 ET

Tenerife B
5.170
San Sebastian Reyes
1.590
0:3
32.50Bet over 2.50
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.260
Bochum
1.720
0:3
32.50Bet over 2.50
Hungary OTP Bank Liga

20th Dec 2025,

07:00 ET

MTK Budapest
3.260
Zalaegerszegi
1.970
1:3
42.50Bet over 2.50
Serbia Super Liga

20th Dec 2025,

07:00 ET

Zeleznicar Pancevo
2.450
Radnicki Nis
2.620
2:1
32.25Bet over 2.25
Saudi Arabia Division 1

20th Dec 2025,

07:25 ET

Al-Faisaly
2.610
Al Taee
2.460
1:2
32.25Bet over 2.25
England National League

20th Dec 2025,

07:30 ET

Aldershot
3.220
Boston
2.000
0:3
32.50Bet over 2.50
Egypt Division 2 A

20th Dec 2025,

07:30 ET

Aswan SC
3.675
El Daklyeh
2.280
1:2
31.50Bet over 1.50
Egypt Division 2 A

20th Dec 2025,

07:30 ET

Baladiyat El Mahalla
2.530
Maleyeit Kafr El Zayiat
3.055
1:2
31.25Bet over 1.25
England League One

20th Dec 2025,

07:30 ET

Blackpool
3.950
Wigan
1.940
0:1
12.25Bet under 2.25
England League One

20th Dec 2025,

07:30 ET

Burton
4.430
Stevenage
1.850
0:1
12.25Bet under 2.25
England Premier League

20th Dec 2025,

07:30 ET

Chelsea
2.591
Newcastle Utd
2.846
2:1
32.50Bet over 2.50
England Championship

20th Dec 2025,

07:30 ET

Coventry
2.600
Southampton
2.430
1:2
32.50Bet over 2.50
England League Two

20th Dec 2025,

07:30 ET

Grimsby
2.917
Bromley
2.320
1:2
32.50Bet over 2.50
Azerbaijan Premier League

20th Dec 2025,

07:30 ET

Imisli FK
6.910
Zira
1.480
0:1
12.25Bet under 2.25
Egypt Division 2 A

20th Dec 2025,

07:30 ET

La Viena
2.440
El-Entag El-Harby
3.090
2:1
31.50Bet over 1.50
England Championship

20th Dec 2025,

07:30 ET

Norwich
3.105
Preston
2.210
1:2
32.25Bet over 2.25
Egypt Division 2 A

20th Dec 2025,

07:30 ET

Proxy
7.750
Al Qanah
1.500
0:1
12.50Bet under 2.50
United Arab Emirates UAE League

20th Dec 2025,

07:50 ET

Khorfakkan
2.240
Bani Yas
2.825
2:1
32.50Bet over 2.50
Spain Primera RFEF - Group 2

20th Dec 2025,

08:00 ET

Betis B
5.190
Eldense
1.650
0:1
11.75Bet under 1.75
Algeria Ligue 2

20th Dec 2025,

08:00 ET

CA Batna
3.255
Bordj Menail
2.290
1:2
31.50Bet over 1.50
Germany 3. Liga

20th Dec 2025,

08:00 ET

Ingolstadt
3.240
Mannheim
1.960
0:1
12.75Bet under 2.75
Algeria Ligue 2

20th Dec 2025,

08:00 ET

Khemis El Khechna
11.600
Magra
1.250
0:1
12.50Bet under 2.50
Israel Ligat ha'Al

20th Dec 2025,

08:00 ET

Maccabi Bnei Raina
6.790
Hapoel Tel Aviv
1.420
0:3
32.50Bet over 2.50
Rwanda National Football league

20th Dec 2025,

08:00 ET

Mukura Victory Sports
2.840
Amagaju
2.640
1:1
21.50Bet over 1.50
Ethiopia Premier League

20th Dec 2025,

08:00 ET

Negele Arsi Ketema
3.155
Fasil Kenema
2.480
1:2
31.50Bet over 1.50
Turkey 1. Lig

20th Dec 2025,

08:00 ET

Pendikspor
2.753
Boluspor
2.320
1:2
32.50Bet over 2.50
Rwanda National Football league

20th Dec 2025,

08:00 ET

Police
2.080
Etincelles
3.730
2:1
31.50Bet over 1.50
Zambia Super League

20th Dec 2025,

08:00 ET

Power Dynamos
2.170
Zanaco
3.345
2:1
31.25Bet over 1.25
Germany 3. Liga

20th Dec 2025,

08:00 ET

Schweinfurt
4.220
Aue
1.700
0:1
12.50Bet under 2.50
Germany 3. Liga

20th Dec 2025,

08:00 ET

Stuttgart II
3.505
VfL Osnabruck
1.910
1:2
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.490
Trento
1.720
1:2
32.25Bet over 2.25
Greece Super League

20th Dec 2025,

09:00 ET

Aris
2.730
Asteras Tripolis
2.830
1:2
31.50Bet over 1.50
Turkey Super Lig

20th Dec 2025,

09:00 ET

Fenerbahce
1.439
Eyupspor
7.600
2:1
32.50Bet over 2.50
Italy Serie B

20th Dec 2025,

09:00 ET

Juve Stabia
3.720
Cesena
2.090
1:2
32.25Bet over 2.25
Italy Serie B

20th Dec 2025,

09:00 ET

Sampdoria
2.730
Padova
2.730
2:2
42.25Bet over 2.25
Italy Serie B

20th Dec 2025,

09:00 ET

Venezia
3.060
Modena
2.420
1:2
32.25Bet over 2.25
Saudi Arabia Professional League

20th Dec 2025,

09:30 ET

Al Okhdood
3.685
Al-Fateh
1.840
1:2
32.50Bet over 2.50
Saudi Arabia Division 1

20th Dec 2025,

09:30 ET

Al Wehda
2.560
Al Adalh
2.530
1:2
32.25Bet over 2.25
Germany Bundesliga

20th Dec 2025,

09:30 ET

Eintracht Frankfurt
2.705
Hamburger
2.685
1:1
22.50Bet under 2.50
Germany Bundesliga

20th Dec 2025,

09:30 ET

Hoffenheim
3.655
VfB Stuttgart
2.043
1:2
33.25Bet under 3.25
France Coupe de France

20th Dec 2025,

09:30 ET

Lille
1.270
Lusitanos
11.100
2:1
32.50Bet over 2.50
France Coupe de France

20th Dec 2025,

09:30 ET

Metz
1.580
Biesheim
5.430
2:2
42.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.150
FC Koln
2.449
1:2
32.50Bet over 2.50
Spain Segunda Division B - Group 1

20th Dec 2025,

09:45 ET

Salamanca
2.220
Lealtad
3.375
1:2
31.50Bet over 1.50
Portugal Liga 3

20th Dec 2025,

10:00 ET

Atletico CP
2.460
1º Dezembro
3.040
1:1
21.50Bet over 1.50
England Championship

20th Dec 2025,

10:00 ET

Birmingham
2.886
Sheffield Utd
2.380
1:2
32.50Bet over 2.50
England League One

20th Dec 2025,

10:00 ET

Bolton
2.520
Wycombe
2.690
1:2
32.50Bet over 2.50
England League One

20th Dec 2025,

10:00 ET

Bradford
2.710
Leyton Orient
2.510
1:2
32.25Bet over 2.25
Portugal Liga 3

20th Dec 2025,

10:00 ET

Braga B
2.650
Sanjoanense
2.520
1:2
31.75Bet over 1.75
England Premier League

20th Dec 2025,

10:00 ET

Brentford
2.194
Wolves
3.575
2:1
32.50Bet over 2.50
Spain Segunda RFEF - Group 5

20th Dec 2025,

10:00 ET

CF Intercity
2.720
Conquense
2.480
2:1
32.25Bet over 2.25
England National L. South

20th Dec 2025,

10:00 ET

Chesham
3.775
Horsham FC
1.920
0:1
12.25Bet under 2.25
England League Two

20th Dec 2025,

10:00 ET

Chesterfield
2.340
Shrewsbury
2.868
1:1
22.25Bet under 2.25
Cyprus First Division

20th Dec 2025,

10:00 ET

Chloraka
1.680
Paralimni
5.110
2:1
32.25Bet over 2.25
England League Two

20th Dec 2025,

10:00 ET

Crawley Town
4.425
Swindon
1.700
2:1
32.50Bet over 2.50
England National L. North

20th Dec 2025,

10:00 ET

Curzon
3.215
Merthyr Town
1.920
1:2
33.25Bet under 3.25
England National L. South

20th Dec 2025,

10:00 ET

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

20th Dec 2025,

10:00 ET

Dorking
1.700
Slough
4.110
2:1
32.50Bet over 2.50
Scotland Premiership

20th Dec 2025,

10:00 ET

Dundee FC
6.550
Motherwell
1.454
1:2
32.25Bet over 2.25
England National L. South

20th Dec 2025,

10:00 ET

Ebbsfleet
2.510
Chelmsford
2.520
1:2
32.50Bet over 2.50
England National L. South

20th Dec 2025,

10:00 ET

Enfield Town
5.590
Hornchurch
1.490
1:2
32.50Bet over 2.50
Romania Liga I

20th Dec 2025,

10:00 ET

FC Arges
3.340
Otelul
2.270
1:2
31.50Bet over 1.50
Scotland Premiership

20th Dec 2025,

10:00 ET

Falkirk
2.730
Kilmarnock
2.550
2:1
32.25Bet over 2.25
England National L. North

20th Dec 2025,

10:00 ET

Hereford
3.195
Chorley
1.990
0:1
12.50Bet under 2.50
England League One

20th Dec 2025,

10:00 ET

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

20th Dec 2025,

10:00 ET

King’s Lynn
2.932
Darlington
2.160
1:2
32.50Bet over 2.50
Scotland Premiership

20th Dec 2025,

10:00 ET

Livingston
4.125
St. Mirren
1.853
1:2
32.25Bet over 2.25
England National L. North

20th Dec 2025,

10:00 ET

Macclesfield
1.920
Alfreton
3.605
1:0
12.50Bet under 2.50
England National L. South

20th Dec 2025,

10:00 ET

Maidenhead
2.460
Hemel
2.625
2:1
32.25Bet over 2.25
England National L. South

20th Dec 2025,

10:00 ET

Maidstone
1.680
Hampton & Richmond
4.470
3:1
42.50Bet over 2.50
England National L. North

20th Dec 2025,

10:00 ET

Marine
2.420
Bedford
2.600
1:2
32.50Bet over 2.50
England Championship

20th Dec 2025,

10:00 ET

Middlesbrough
2.420
Bristol City
2.760
2:1
32.25Bet over 2.25
England League Two

20th Dec 2025,

10:00 ET

Milton Keynes Dons
1.630
Harrogate
5.050
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.25Bet under 2.25
England Championship

20th Dec 2025,

10:00 ET

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

20th Dec 2025,

10:00 ET

Peterborough
2.990
Port Vale
2.300
1:2
32.50Bet over 2.50
Spain Segunda RFEF - Group 5

20th Dec 2025,

10:00 ET

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

20th Dec 2025,

10:00 ET

Scarborough
2.580
Peterborough Sports
2.450
1:2
32.50Bet over 2.50
England National L. North

20th Dec 2025,

10:00 ET

South Shields
2.550
Chester
2.420
1:2
32.25Bet over 2.25
Belgium Jupiler League

20th Dec 2025,

10:00 ET

St. Liege
2.764
Dender
2.672
2:1
32.25Bet over 2.25
England League One

20th Dec 2025,

10:00 ET

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

20th Dec 2025,

10:00 ET

Stoke City
3.325
Watford
2.130
1:2
32.25Bet over 2.25
England Premier League

20th Dec 2025,

10:00 ET

Sunderland
5.480
Brighton
1.696
2:1
32.50Bet over 2.50
England National L. South

20th Dec 2025,

10:00 ET

Torquay
1.840
AFC Totton
3.610
2:1
32.50Bet over 2.50
England League Two

20th Dec 2025,

10:00 ET

Tranmere
3.585
Oldham
2.000
1:2
32.25Bet over 2.25
England National L. North

20th Dec 2025,

10:00 ET

Worksop
3.080
Southport
2.140
1:2
32.25Bet over 2.25
Spain Primera RFEF - Group 2

20th Dec 2025,

10:15 ET

Hercules
3.210
Marbella
2.330
1:2
31.50Bet over 1.50
Spain Primera Division

20th Dec 2025,

10:15 ET

Real Sociedad
2.257
Levante
3.435
2:1
32.50Bet over 2.50
Spain Segunda Division

20th Dec 2025,

10:15 ET

Santander
2.444
Huesca
3.105
2:1
32.25Bet over 2.25
Portugal Segunda Liga

20th Dec 2025,

10:30 ET

Academico Viseu
3.120
Vizela
2.300
2:1
32.25Bet over 2.25
Portugal Segunda Liga

20th Dec 2025,

10:30 ET

Ferreira
4.205
Feirense
1.940
0:1
12.25Bet under 2.25
Israel Ligat ha'Al

20th Dec 2025,

10:30 ET

Hapoel Haifa
2.825
Hapoel Jerusalem
2.290
1:2
32.25Bet over 2.25
Netherlands Eredivisie

20th Dec 2025,

10:30 ET

Heerenveen
2.100
Heracles
3.315
2:2
42.50Bet over 2.50
Spain Segunda Division B - Group 2

20th Dec 2025,

10:30 ET

Sestao
1.700
Basconia
5.040
2:1
31.75Bet over 1.75
Germany 3. Liga

20th Dec 2025,

10:30 ET

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

20th Dec 2025,

11:00 ET

Almeria B
3.305
CD Estepona
2.120
1:2
31.75Bet over 1.75
Turkey 1. Lig

20th Dec 2025,

11:00 ET

Keciorengucu
2.170
Manisa FK
2.905
2:1
32.50Bet over 2.50
Mauritania Ligue 1

20th Dec 2025,

11:00 ET

Ksar
6.120
Kaedi
1.580
1:2
32.25Bet over 2.25
Mali Premiere Division

20th Dec 2025,

11:00 ET

Mali Coura
3.480
Korofina
2.100
1:2
31.50Bet over 1.50
Spain Segunda Division B - Group 2

20th Dec 2025,

11:00 ET

Mutilvera
4.995
Amorebieta
1.700
0:1
11.75Bet under 1.75
Mauritania Ligue 1

20th Dec 2025,

11:00 ET

Nouakchott King's
2.625
Nouakchott Academy
2.400
2:1
32.50Bet over 2.50
Spain Segunda Division B - Group 1

20th Dec 2025,

11:00 ET

UD Samano
5.930
Bergantinos
1.530
1:2
32.25Bet over 2.25
Mali Premiere Division

20th Dec 2025,

11:00 ET

USFAS Bamako
3.520
Real Bamako
2.120
2:1
31.50Bet over 1.50
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.650
Virtus Verona
2.460
1:2
32.25Bet over 2.25
Israel Ligat ha'Al

20th Dec 2025,

11:30 ET

Moadon Sport Ashdod
2.490
Sakhnin
2.770
1:1
22.25Bet under 2.25
Spain Segunda Division B - Group 4

20th Dec 2025,

11:30 ET

Xerez CD
3.130
CD Extremadura
2.350
2:1
31.50Bet over 1.50
Croatia First Division

20th Dec 2025,

11:45 ET

Lok. Zagreb
9.950
D. Zagreb
1.290
1:2
32.50Bet over 2.50
Spain Segunda Division B - Group 3

20th Dec 2025,

12:00 ET

Barbastro
3.120
Andratx
2.350
1:2
31.75Bet over 1.75
Italy Serie A

20th Dec 2025,

12:00 ET

Cremonese
6.040
Lazio
1.699
1:2
32.25Bet over 2.25
France Coupe de France

20th Dec 2025,

12:00 ET

Nancy
2.550
Grenoble
2.710
1:2
32.25Bet over 2.25
Cyprus First Division

20th Dec 2025,

12:00 ET

Ol. Nicosia
4.870
Anorthosis
1.700
2:1
32.25Bet over 2.25
Algeria Ligue 1

20th Dec 2025,

12:00 ET

Olympique Akbou
5.250
CR Belouizdad
1.700
1:2
31.50Bet over 1.50
Serbia Super Liga

20th Dec 2025,

12:00 ET

Partizan
1.460
IMT Novi Beograd
5.850
2:1
32.50Bet over 2.50
Hungary OTP Bank Liga

20th Dec 2025,

12:00 ET

Puskas Academy
3.905
Gyor
1.760
1:2
32.50Bet over 2.50
Turkey Super Lig

20th Dec 2025,

12:00 ET

Rizespor
4.935
Besiktas
1.715
1:2
32.50Bet over 2.50
Spain Segunda Division B - Group 1

20th Dec 2025,

12:00 ET

Valladolid Promesas
2.510
Langreo
2.650
1:2
32.25Bet over 2.25
Switzerland Challenge League

20th Dec 2025,

12:00 ET

Wil
2.520
Bellinzona
2.410
1:2
32.50Bet over 2.50
Spain Primera Division

20th Dec 2025,

12:30 ET

Alaves
3.720
Osasuna
2.329
2:1
32.25Bet over 2.25
Germany Bundesliga

20th Dec 2025,

12:30 ET

Bayer Leverkusen
3.210
RB Leipzig
2.247
1:2
33.25Bet under 3.25
Spain Primera RFEF - Group 1

20th Dec 2025,

12:30 ET

Cacereno
5.080
Unionistas
1.620
0:1
12.25Bet under 2.25
Spain Segunda Division

20th Dec 2025,

12:30 ET

Gijon
3.515
Leganes
2.253
1:2
32.25Bet over 2.25
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.880
Tamworth
3.650
2:1
32.50Bet over 2.50
Romania Liga I

20th Dec 2025,

13:00 ET

Din. Bucuresti
1.940
UTA Arad
3.925
1:0
12.25Bet under 2.25
Portugal Primeira Liga

20th Dec 2025,

13:00 ET

Rio Ave
5.250
Gil Vicente
1.768
1:2
32.25Bet over 2.25
Spain Segunda Division B - Group 3

20th Dec 2025,

13:00 ET

Torrent
3.525
Reus FCR
2.080
1:2
31.50Bet over 1.50
Spain Segunda Division B - Group 2

20th Dec 2025,

13:00 ET

Tudelano
2.400
Ejea
2.840
1:2
32.25Bet over 2.25
Greece Super League

20th Dec 2025,

13:30 ET

Kifisias
18.500
Olympiakos Piraeus
1.130
1:2
33.25Bet under 3.25
Gibraltar National League

20th Dec 2025,

13:30 ET

Mons Calpe
1.360
Glacis United
5.970
3:1
43.50Bet over 3.50
Netherlands Eredivisie

20th Dec 2025,

14:00 ET

Ajax
2.873
Nijmegen
2.276
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.805
Holstein Kiel
1.870
0:1
12.50Bet under 2.50
Switzerland Super League

20th Dec 2025,

14:30 ET

Servette Geneve FC
4.545
Basel
1.650
1:2
33.25Bet under 3.25
Italy Serie A

20th Dec 2025,

14:45 ET

AS Roma
4.265
Juventus
2.104
1:2
32.25Bet over 2.25
Belgium Jupiler League

20th Dec 2025,

14:45 ET

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

20th Dec 2025,

15:00 ET

Arsenal
1.607
Everton
6.660
2:1
32.50Bet over 2.50
Spain Primera RFEF - Group 2

20th Dec 2025,

15:00 ET

Atl. Madrid B
3.090
Sabadell
2.470
1:2
31.50Bet over 1.50
England Premier League

20th Dec 2025,

15:00 ET

Crystal Palace
2.796
Leeds
2.796
1:2
32.25Bet over 2.25
Spain Primera RFEF - Group 2

20th Dec 2025,

15:00 ET

Gimnastic
2.580
Antequera
2.690
1:1
22.25Bet under 2.25
Netherlands Eredivisie

20th Dec 2025,

15:00 ET

Telstar
4.010
Breda
1.883
1:2
32.50Bet over 2.50
Portugal Primeira Liga

20th Dec 2025,

15:30 ET

Moreirense
3.045
Estrela
2.548
1:2
32.25Bet over 2.25
Ecuador Serie A

20th Dec 2025,

16:30 ET

Emelec
6.280
Dep. Cuenca
1.547
0:1
12.50Bet under 2.50
El Salvador Primera Division

20th Dec 2025,

19:15 ET

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

20th Dec 2025,

20:00 ET

Saprissa
3.355
Alajuelense
2.190
1:2
32.25Bet over 2.25
Australia A-League

20th Dec 2025,

21:00 ET

Central Coast Mariners
3.250
Wellington Phoenix
2.225
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
Serbia Super Liga

20th Dec 2025,

07:00 ET

Zeleznicar Pancevo
2.450
Radnicki Nis
2.620
0.17
Zeleznicar Pancevo ML
Egypt Division 2 A

20th Dec 2025,

07:30 ET

Baladiyat El Mahalla
2.530
Maleyeit Kafr El Zayiat
3.055
0.25
Maleyeit Kafr El Zayiat ML
England League One

20th Dec 2025,

07:30 ET

Blackpool
3.950
Wigan
1.940
0.15
Blackpool ML
England Premier League

20th Dec 2025,

07:30 ET

Chelsea
2.591
Newcastle Utd
2.846
0.1
Chelsea ML
England Championship

20th Dec 2025,

07:30 ET

Coventry
2.600
Southampton
2.430
0.27
Southampton ML
Egypt Division 2 A

20th Dec 2025,

07:30 ET

La Viena
2.440
El-Entag El-Harby
3.090
0.28
La Viena ML
Spain Primera RFEF - Group 2

20th Dec 2025,

08:00 ET

Betis B
5.190
Eldense
1.650
0.22
Betis B ML
Rwanda National Football league

20th Dec 2025,

08:00 ET

Police
2.080
Etincelles
3.730
0.25
Police ML
Greece Super League

20th Dec 2025,

09:00 ET

Aris
2.730
Asteras Tripolis
2.830
0.19
Asteras Tripolis ML
Spain Segunda Division B - Group 1

20th Dec 2025,

09:45 ET

Salamanca
2.220
Lealtad
3.375
0.14
Lealtad ML
England League One

20th Dec 2025,

10:00 ET

Bradford
2.710
Leyton Orient
2.510
0.23
Leyton Orient ML
Portugal Liga 3

20th Dec 2025,

10:00 ET

Braga B
2.650
Sanjoanense
2.520
0.18
Sanjoanense ML
Spain Segunda RFEF - Group 5

20th Dec 2025,

10:00 ET

CF Intercity
2.720
Conquense
2.480
0.19
CF Intercity ML
England National L. South

20th Dec 2025,

10:00 ET

Chesham
3.775
Horsham FC
1.920
0.14
Chesham ML
England League Two

20th Dec 2025,

10:00 ET

Crawley Town
4.425
Swindon
1.700
0.26
Crawley Town ML
England National L. South

20th Dec 2025,

10:00 ET

Ebbsfleet
2.510
Chelmsford
2.520
0.16
Chelmsford ML
Romania Liga I

20th Dec 2025,

10:00 ET

FC Arges
3.340
Otelul
2.270
0.11
FC Arges ML
Scotland Premiership

20th Dec 2025,

10:00 ET

Falkirk
2.730
Kilmarnock
2.550
0.23
Falkirk ML
England League One

20th Dec 2025,

10:00 ET

Huddersfield
2.110
Rotherham
3.355
0.16
Huddersfield ML
Scotland Premiership

20th Dec 2025,

10:00 ET

Livingston
4.125
St. Mirren
1.853
0.11
St. Mirren ML
England National L. South

20th Dec 2025,

10:00 ET

Maidenhead
2.460
Hemel
2.625
0.24
Maidenhead ML
England National L. North

20th Dec 2025,

10:00 ET

Marine
2.420
Bedford
2.600
0.32
Bedford ML
Spain Segunda RFEF - Group 5

20th Dec 2025,

10:00 ET

Quintanar del Rey
2.750
Colonia M.
2.580
0.12
Colonia M. ML
Belgium Jupiler League

20th Dec 2025,

10:00 ET

St. Liege
2.764
Dender
2.672
0.25
St. Liege ML
England League One

20th Dec 2025,

10:00 ET

Stockport County
2.150
Mansfield
3.285
0.28
Stockport County ML
England Premier League

20th Dec 2025,

10:00 ET

Sunderland
5.480
Brighton
1.696
0.26
Sunderland ML
Portugal Segunda Liga

20th Dec 2025,

10:30 ET

Academico Viseu
3.120
Vizela
2.300
0.1
Academico Viseu ML
Portugal Segunda Liga

20th Dec 2025,

10:30 ET

Ferreira
4.205
Feirense
1.940
0.17
Ferreira ML
Mali Premiere Division

20th Dec 2025,

11:00 ET

Mali Coura
3.480
Korofina
2.100
0.12
Korofina ML
Mali Premiere Division

20th Dec 2025,

11:00 ET

USFAS Bamako
3.520
Real Bamako
2.120
0.4
USFAS Bamako ML
Italy Lega Pro - Group C

20th Dec 2025,

11:30 ET

Lumezzane
2.650
Virtus Verona
2.460
0.2
Virtus Verona ML
Spain Segunda Division B - Group 3

20th Dec 2025,

12:00 ET

Barbastro
3.120
Andratx
2.350
0.23
Andratx ML
Cyprus First Division

20th Dec 2025,

12:00 ET

Ol. Nicosia
4.870
Anorthosis
1.700
0.29
Ol. Nicosia ML
Switzerland Challenge League

20th Dec 2025,

12:00 ET

Wil
2.520
Bellinzona
2.410
0.12
Bellinzona ML
Spain Primera Division

20th Dec 2025,

12:30 ET

Alaves
3.720
Osasuna
2.329
0.17
Alaves ML
Belgium Jupiler League

20th Dec 2025,

14:45 ET

Waregem
11.100
Royale Union SG
1.275
0.33
Waregem ML
Spain Primera RFEF - Group 2

20th Dec 2025,

15:00 ET

Atl. Madrid B
3.090
Sabadell
2.470
0.26
Sabadell ML
England Premier League

20th Dec 2025,

15:00 ET

Crystal Palace
2.796
Leeds
2.796
0.34
Leeds 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