Predictions for December 20, 2025

12:30
Premier League
Newcastle United Newcastle United vs
Chelsea Chelsea
1
38.9%
69% trust
X
22.3%
71% trust
2
38.8%
69% trust
BTTS
55%
64% trust
12:30
Championship
Blackburn Rovers Blackburn Rovers vs
Millwall Millwall
1
36.1%
69% trust
X
30%
67% trust
2
33.8%
69% trust
BTTS
44%
72% trust
Skipped Bet: 2 @ 3.69 on Betsson Edge: 6.72% Stake: $13.27
12:30
Championship
Preston North End Preston North End vs
Norwich City Norwich City
1
38.9%
67% trust
X
31.9%
67% trust
2
29.2%
67% trust
BTTS
43%
72% trust
12:30
Championship
Southampton Southampton vs
Coventry City Coventry City
1
36%
67% trust
X
30%
67% trust
2
34.1%
67% trust
BTTS
54%
72% trust
13:00
La Liga
Real Oviedo Real Oviedo vs
Celta de Vigo Celta de Vigo
1
26.9%
72% trust
X
27.4%
72% trust
2
45.7%
72% trust
BTTS
45.6%
56% trust
14:00
1. HNL
Osijek Osijek vs
Slaven Koprivnica Slaven Koprivnica
1
43.8%
56% trust
X
21.9%
61% trust
2
34.3%
56% trust
BTTS
43.8%
71% trust
14:00
Serie B
Monza Monza vs
Carrarese Carrarese
1
57.6%
60% trust
X
24.9%
60% trust
2
17.6%
60% trust
BTTS
35.5%
67% trust
14:00
Serie B
Frosinone Frosinone vs
Spezia Spezia
1
38.4%
60% trust
X
31%
60% trust
2
30.6%
60% trust
BTTS
39.7%
67% trust
14:00
Serie B
Cesena Cesena vs
Juve Stabia Juve Stabia
1
55.7%
60% trust
X
25%
62% trust
2
19.3%
60% trust
BTTS
34.3%
67% trust
Skipped Bet: 1 @ 2.12 on Pinnacle Edge: 8.57% Stake: $13.27
14:00
Serie B
Modena Modena vs
Venezia Venezia
1
50.6%
60% trust
X
26.6%
60% trust
2
22.8%
60% trust
BTTS
39.1%
67% trust
Skipped Bet: 1 @ 2.52 on Pinnacle Edge: 10.96% Stake: $13.27
14:00
Serie B
Calcio Padova Calcio Padova vs
Sampdoria Sampdoria
1
39.3%
60% trust
X
29%
60% trust
2
31.7%
60% trust
BTTS
37.8%
67% trust
14:30
Bundesliga
FC Köln FC Köln vs
FC Union Berlin FC Union Berlin
1
36.2%
76% trust
X
23.8%
74% trust
2
40%
76% trust
BTTS
58.6%
62% trust
Skipped Bet: 2 @ 3.05 on MansionBet Edge: 7.19% Stake: $13.27
14:30
Bundesliga
FC Augsburg FC Augsburg vs
Werder Bremen Werder Bremen
1
42.3%
74% trust
X
21.6%
76% trust
2
36.1%
74% trust
BTTS
58.6%
62% trust
14:30
Bundesliga
Hamburger SV Hamburger SV vs
Eintracht Frankfurt Eintracht Frankfurt
1
39%
79% trust
X
29.1%
74% trust
2
31.9%
74% trust
BTTS
57.3%
62% trust
14:30
Bundesliga
VfB Stuttgart VfB Stuttgart vs
TSG Hoffenheim TSG Hoffenheim
1
41.2%
74% trust
X
28.8%
74% trust
2
30%
74% trust
BTTS
60.9%
62% trust
14:30
Bundesliga
VfL Wolfsburg VfL Wolfsburg vs
SC Freiburg SC Freiburg
1
32.8%
74% trust
X
23.2%
76% trust
2
44%
76% trust
BTTS
50.8%
62% trust
Skipped Bet: 2 @ 2.82 on 1xbet Edge: 8.52% Stake: $13.27
15:00
Premier League
AFC Bournemouth AFC Bournemouth vs
Burnley Burnley
1
50.7%
69% trust
X
19.9%
74% trust
2
29.4%
71% trust
BTTS
50.6%
64% trust
15:00
Premier League
Brighton & Hove Albion Brighton & Hove Albion vs
Sunderland Sunderland
1
53.8%
69% trust
X
25.9%
69% trust
2
20.4%
69% trust
BTTS
44.3%
64% trust
15:00
Premier League
Manchester City Manchester City vs
West Ham United West Ham United
1
76.6%
74% trust
X
16.3%
71% trust
2
7.1%
74% trust
BTTS
41.3%
64% trust
15:00
Premier League
Wolverhampton Wanderers Wolverhampton Wanderers vs
Brentford Brentford
1
32.6%
69% trust
X
26.1%
69% trust
2
41.3%
69% trust
BTTS
55.6%
64% trust
15:00
Premiership
Dundee United Dundee United vs
Hibernian Hibernian
1
33.2%
57% trust
X
27.9%
57% trust
2
38.9%
57% trust
BTTS
45.3%
69% trust
15:00
Premiership
Kilmarnock Kilmarnock vs
Falkirk Falkirk
1
38.3%
57% trust
X
26.4%
57% trust
2
35.3%
57% trust
BTTS
50.1%
69% trust
15:00
Premiership
Motherwell Motherwell vs
Dundee Dundee
1
55.1%
57% trust
X
25.6%
57% trust
2
19.3%
57% trust
BTTS
39.4%
69% trust
15:00
Premiership
St. Mirren St. Mirren vs
Livingston Livingston
1
48.2%
57% trust
X
29%
57% trust
2
22.8%
59% trust
BTTS
46.2%
69% trust
15:00
Championship
Bristol City Bristol City vs
Middlesbrough Middlesbrough
1
38%
69% trust
X
25.5%
67% trust
2
36.6%
67% trust
BTTS
52.3%
72% trust
15:00
Championship
Charlton Athletic Charlton Athletic vs
Oxford United Oxford United
1
49.1%
67% trust
X
28.1%
67% trust
2
22.9%
67% trust
BTTS
41.5%
72% trust
15:00
Championship
Derby County Derby County vs
Portsmouth Portsmouth
1
44.6%
67% trust
X
29.6%
67% trust
2
25.8%
67% trust
BTTS
44.7%
72% trust
15:00
Championship
Hull City Hull City vs
West Bromwich Albion West Bromwich Albion
1
31.9%
69% trust
X
27.4%
67% trust
2
40.7%
69% trust
BTTS
47.7%
72% trust
15:00
Championship
Ipswich Town Ipswich Town vs
Sheffield Wednesday Sheffield Wednesday
1
56.4%
67% trust
X
24.5%
67% trust
2
19.1%
67% trust
BTTS
42.4%
72% trust
15:00
Championship
Queens Park Rangers Queens Park Rangers vs
Leicester City Leicester City
1
40.6%
67% trust
X
22.4%
72% trust
2
37.1%
69% trust
BTTS
52.6%
72% trust
15:00
Championship
Sheffield United Sheffield United vs
Birmingham City Birmingham City
1
40.5%
67% trust
X
29.2%
67% trust
2
30.3%
67% trust
BTTS
51.7%
72% trust
15:00
Championship
Watford Watford vs
Stoke City Stoke City
1
52.1%
67% trust
X
26.2%
67% trust
2
21.7%
67% trust
BTTS
48%
72% trust
15:15
La Liga
Levante Levante vs
Real Sociedad Real Sociedad
1
24.3%
72% trust
X
25%
72% trust
2
50.7%
72% trust
BTTS
45.2%
56% trust
Skipped Bet: 2 @ 2.37 on bet365 Edge: 8.55% Stake: $13.27
15:30
Eredivisie
Heracles Almelo Heracles Almelo vs
SC Heerenveen SC Heerenveen
1
36.8%
64% trust
X
23.7%
64% trust
2
39.5%
64% trust
BTTS
56.7%
76% trust
Skipped Bet: 1 @ 3.42 on Pinnacle Edge: 7.52% Stake: $13.27
16:15
Serie B
Avellino Avellino vs
Palermo Palermo
1
25.4%
65% trust
X
23.8%
65% trust
2
50.8%
65% trust
BTTS
43.2%
67% trust
16:45
1. HNL
Dinamo Zagreb Dinamo Zagreb vs
Lokomotiva Zagreb Lokomotiva Zagreb
1
57.7%
56% trust
X
21%
56% trust
2
21.3%
56% trust
BTTS
48.7%
71% trust
17:30
Premier League
Tottenham Hotspur Tottenham Hotspur vs
Liverpool Liverpool
1
30.2%
69% trust
X
23.2%
69% trust
2
46.6%
71% trust
BTTS
59.5%
64% trust
17:30
Bundesliga
RB Leipzig RB Leipzig vs
Bayer 04 Leverkusen Bayer 04 Leverkusen
1
48.5%
74% trust
X
24.1%
74% trust
2
27.4%
74% trust
BTTS
55.9%
62% trust
17:30
La Liga
Osasuna Osasuna vs
Deportivo Alavés Deportivo Alavés
1
45.6%
74% trust
X
29.5%
72% trust
2
24.9%
77% trust
BTTS
45.7%
56% trust
17:45
Eredivisie
Excelsior Excelsior vs
PEC Zwolle PEC Zwolle
1
38.9%
69% trust
X
26.6%
64% trust
2
34.6%
66% trust
BTTS
50.3%
76% trust
18:00
Liga Portugal
Gil Vicente Gil Vicente vs
Rio Ave Rio Ave
1
40.1%
70% trust
X
32.1%
70% trust
2
27.8%
70% trust
BTTS
43.4%
69% trust
18:30
Serie B
Pescara Pescara vs
Reggiana Reggiana
1
39.1%
60% trust
X
26.9%
60% trust
2
34%
60% trust
BTTS
44.4%
67% trust
19:00
Eredivisie
NEC Nijmegen NEC Nijmegen vs
Ajax Ajax
1
28.2%
66% trust
X
23.8%
64% trust
2
48%
66% trust
BTTS
60.2%
76% trust
Skipped Bet: 2 @ 3.11 on Pinnacle Edge: 15.88% Stake: $13.27
20:00
Premier League
Everton Everton vs
Arsenal Arsenal
1
22.8%
69% trust
X
24.5%
69% trust
2
52.7%
69% trust
BTTS
43.5%
64% trust
20:00
Premier League
Leeds United Leeds United vs
Crystal Palace Crystal Palace
1
35%
69% trust
X
29.6%
69% trust
2
35.4%
69% trust
BTTS
48%
64% trust
20:00
Eredivisie
NAC Breda NAC Breda vs
Telstar Telstar
1
39%
64% trust
X
26.8%
64% trust
2
34.2%
64% trust
BTTS
50%
76% trust
20:00
La Liga
Real Madrid Real Madrid vs
Sevilla Sevilla
1
64.9%
77% trust
X
20.8%
72% trust
2
14.3%
77% trust
BTTS
50.3%
56% trust
20:30
Liga Portugal
Estrela Amadora Estrela Amadora vs
Moreirense Moreirense
1
40.4%
70% trust
X
28.7%
70% trust
2
30.9%
70% trust
BTTS
49.8%
69% trust