Just
Football
Predictions

Statistical predictions for Europe's top football leagues. Updated daily.

Saturday, 20 December 2025

20 matches with predictions

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
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: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
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
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: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
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
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
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
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

Browse by League

View predictions, statistics, and standings for specific leagues.

How It Works

01

Historical data analysis

Match results, goals, form, home/away splits, head-to-head records. Models trained on seasons of data to identify patterns.

02

Probability calculation

For each match: home win, draw, away win, BTTS probabilities. Statistical estimates, not guesses.

03

Confidence scoring

Each prediction includes a confidence score. High confidence = strong patterns. Low confidence = uncertainty.

Limitations

Predictions are statistical estimates. They can be wrong. Football is unpredictable.

This is information, not advice. Make your own decisions.