Predictions for December 20, 2025

Premier League Premier League · Saturday, 12:30
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
Championship Championship · Saturday, 12:30
Tracked
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

Away win: 33.8% probability with 69% model confidence. Edge: 6.7% over Betsson.

Championship Championship · Saturday, 12:30
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
Championship Championship · Saturday, 12:30
Southampton Southampton vs Coventry City Coventry City
1
36 %
67 % trust
X
30 %
67 % trust
2
34.1 %
67 % trust
BTTS
54 %
72 % trust
La Liga La Liga · Saturday, 13:00
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
1. HNL 1. HNL · Saturday, 14:00
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
Serie B Serie B · Saturday, 14:00
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
Serie B Serie B · Saturday, 14:00
Frosinone Frosinone vs Spezia Spezia
1
38.4 %
60 % trust
X
31 %
60 % trust
2
30.6 %
60 % trust
BTTS
39.7 %
67 % trust
Serie B Serie B · Saturday, 14:00
Tracked
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

Home win: 55.7% probability with 60% model confidence. Edge: 8.6% over Pinnacle.

Serie B Serie B · Saturday, 14:00
Tracked
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

Home win: 50.6% probability with 60% model confidence. Edge: 11.0% over Pinnacle.

Serie B Serie B · Saturday, 14:00
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
Bundesliga Bundesliga · Saturday, 14:30
Tracked
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

Away win: 40.0% probability with 76% model confidence. Edge: 7.2% over MansionBet.

Bundesliga Bundesliga · Saturday, 14:30
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
Bundesliga Bundesliga · Saturday, 14:30
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
Bundesliga Bundesliga · Saturday, 14:30
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
Bundesliga Bundesliga · Saturday, 14:30
Tracked
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

Away win: 44.0% probability with 76% model confidence. Edge: 8.5% over 1xbet.

Premier League Premier League · Saturday, 15:00
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
Premier League Premier League · Saturday, 15:00
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
Premier League Premier League · Saturday, 15:00
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
Premier League Premier League · Saturday, 15:00
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
Premiership Premiership · Saturday, 15:00
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
Premiership Premiership · Saturday, 15:00
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
Premiership Premiership · Saturday, 15:00
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
Premiership Premiership · Saturday, 15:00
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
Championship Championship · Saturday, 15:00
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
Championship Championship · Saturday, 15:00
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
Championship Championship · Saturday, 15:00
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
Championship Championship · Saturday, 15:00
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
Championship Championship · Saturday, 15:00
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
Championship Championship · Saturday, 15:00
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
Championship Championship · Saturday, 15:00
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
Championship Championship · Saturday, 15:00
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
La Liga La Liga · Saturday, 15:15
Tracked
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

Away win: 50.7% probability with 72% model confidence. Edge: 8.5% over bet365.

Eredivisie Eredivisie · Saturday, 15:30
Tracked
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

Home win: 36.8% probability with 64% model confidence. Edge: 7.5% over Pinnacle.

Serie B Serie B · Saturday, 16:15
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
1. HNL 1. HNL · Saturday, 16:45
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
Premier League Premier League · Saturday, 17:30
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
Bundesliga Bundesliga · Saturday, 17:30
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
La Liga La Liga · Saturday, 17:30
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
Eredivisie Eredivisie · Saturday, 17:45
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
Liga Portugal Liga Portugal · Saturday, 18:00
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
Serie B Serie B · Saturday, 18:30
Pescara Pescara vs Reggiana Reggiana
1
39.1 %
60 % trust
X
26.9 %
60 % trust
2
34 %
60 % trust
BTTS
44.4 %
67 % trust
Eredivisie Eredivisie · Saturday, 19:00
Tracked
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

Away win: 48.0% probability with 66% model confidence. Edge: 15.9% over Pinnacle.

Premier League Premier League · Saturday, 20:00
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
Premier League Premier League · Saturday, 20:00
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
Eredivisie Eredivisie · Saturday, 20:00
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
La Liga La Liga · Saturday, 20:00
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
Liga Portugal Liga Portugal · Saturday, 20:30
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