Just
Football
Predictions

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

Sunday, 4 January 2026

34 matches with predictions

Napoli back in title race as trip to Lazio looms.
11:30
Serie A
Lazio Lazio vs
Napoli Napoli
1
38.4%
63% trust
X
27.8%
63% trust
2
33.7%
63% trust
BTTS
44.3%
55% trust
12:00
Championship
Birmingham City Birmingham City vs
Coventry City Coventry City
1
43%
66% trust
X
31.2%
64% trust
2
25.8%
64% trust
BTTS
44.9%
67% trust
12:00
Championship
Queens Park Rangers Queens Park Rangers vs
Sheffield Wednesday Sheffield Wednesday
1
45.8%
64% trust
X
26.7%
64% trust
2
27.6%
64% trust
BTTS
48.3%
67% trust
12:00
Championship
Sheffield United Sheffield United vs
Oxford United Oxford United
1
65.3%
69% trust
X
20.3%
69% trust
2
14.4%
64% trust
BTTS
41.2%
67% trust
12:30
Premier League
Leeds United Leeds United vs
Manchester United Manchester United
1
34.7%
65% trust
X
28.2%
63% trust
2
37.1%
65% trust
BTTS
50.5%
67% trust
13:00
La Liga
Sevilla Sevilla vs
Levante Levante
1
47.3%
75% trust
X
25%
72% trust
2
27.6%
72% trust
BTTS
48.4%
50% trust
Fiorentina back in search for second victory as Cremonese visits.
14:00
Serie A
Fiorentina Fiorentina vs
Cremonese Cremonese
1
53.2%
63% trust
X
26.4%
63% trust
2
20.3%
63% trust
BTTS
47.1%
55% trust
14:00
Ligue 1
Olympique Marseille Olympique Marseille vs
Nantes Nantes
1
70.1%
69% trust
X
21.7%
64% trust
2
8.2%
69% trust
BTTS
38.2%
66% trust
15:00
Premier League
Everton Everton vs
Brentford Brentford
1
40.8%
63% trust
X
29.3%
63% trust
2
29.9%
63% trust
BTTS
49.6%
67% trust
15:00
Premier League
Fulham Fulham vs
Liverpool Liverpool
1
23.3%
63% trust
X
27.5%
63% trust
2
49.2%
63% trust
BTTS
55.7%
67% trust
15:00
Premier League
Newcastle United Newcastle United vs
Crystal Palace Crystal Palace
1
40.8%
63% trust
X
30.1%
63% trust
2
29.1%
63% trust
BTTS
52.1%
67% trust
15:00
Premier League
Tottenham Hotspur Tottenham Hotspur vs
Sunderland Sunderland
1
55%
68% trust
X
25.2%
63% trust
2
19.8%
68% trust
BTTS
49.9%
67% trust
15:00
Championship
Blackburn Rovers Blackburn Rovers vs
Charlton Athletic Charlton Athletic
1
44.5%
66% trust
X
25.1%
66% trust
2
30.4%
64% trust
BTTS
46.1%
67% trust
15:00
Championship
Bristol City Bristol City vs
Preston North End Preston North End
1
44%
64% trust
X
32.6%
64% trust
2
23.4%
66% trust
BTTS
47.8%
67% trust
15:00
Championship
Derby County Derby County vs
Wrexham Wrexham
1
35.3%
64% trust
X
30.2%
64% trust
2
34.5%
64% trust
BTTS
43.3%
67% trust
15:00
Championship
Hull City Hull City vs
Watford Watford
1
32.3%
64% trust
X
29.1%
64% trust
2
38.5%
64% trust
BTTS
46.6%
67% trust
15:00
Championship
Middlesbrough Middlesbrough vs
Southampton Southampton
1
40%
64% trust
X
26.5%
64% trust
2
33.5%
64% trust
BTTS
53.7%
67% trust
15:00
Championship
Millwall Millwall vs
Swansea City Swansea City
1
42.1%
64% trust
X
28.3%
64% trust
2
29.6%
64% trust
BTTS
47.7%
67% trust
15:00
Championship
Norwich City Norwich City vs
Stoke City Stoke City
1
45.8%
66% trust
X
29.1%
64% trust
2
25.1%
69% trust
BTTS
53.6%
67% trust
15:00
Championship
Portsmouth Portsmouth vs
Ipswich Town Ipswich Town
1
35.2%
64% trust
X
27%
64% trust
2
37.7%
64% trust
BTTS
49.6%
67% trust
15:15
La Liga
Real Madrid Real Madrid vs
Real Betis Real Betis
1
46.8%
70% trust
X
31%
70% trust
2
22.1%
72% trust
BTTS
46.6%
50% trust
15:30
Liga Portugal
Rio Ave Rio Ave vs
Casa Pia Casa Pia
1
33%
69% trust
X
31.6%
67% trust
2
35.5%
67% trust
BTTS
49.5%
67% trust
16:15
Ligue 1
Le Havre Le Havre vs
Angers SCO Angers SCO
1
34.9%
64% trust
X
29.1%
64% trust
2
36%
64% trust
BTTS
44.5%
66% trust
16:15
Ligue 1
Lorient Lorient vs
Metz Metz
1
52.2%
66% trust
X
22.6%
66% trust
2
25.2%
64% trust
BTTS
50.6%
66% trust
16:15
Ligue 1
Brest Brest vs
Auxerre Auxerre
1
46.8%
64% trust
X
28.7%
64% trust
2
24.5%
64% trust
BTTS
48.6%
66% trust
Verona looking to climb out of relegation zone as Torino visits.
17:00
Serie A
Hellas Verona Hellas Verona vs
Torino Torino
1
25.4%
68% trust
X
35.8%
63% trust
2
38.8%
63% trust
BTTS
40.2%
55% trust
17:30
Premier League
Manchester City Manchester City vs
Chelsea Chelsea
1
58.8%
68% trust
X
23.7%
63% trust
2
17.4%
68% trust
BTTS
52.2%
67% trust
17:30
La Liga
Deportivo Alavés Deportivo Alavés vs
Real Oviedo Real Oviedo
1
43%
70% trust
X
30%
70% trust
2
27%
70% trust
BTTS
45.8%
50% trust
17:30
La Liga
Mallorca Mallorca vs
Girona Girona
1
43%
70% trust
X
26.6%
72% trust
2
30.4%
70% trust
BTTS
43.6%
50% trust
18:00
Liga Portugal
Santa Clara Santa Clara vs
Porto Porto
1
12.8%
72% trust
X
22.6%
67% trust
2
64.7%
72% trust
BTTS
45.7%
67% trust
Inter take on Bologna in top-end clash.
19:45
Serie A
Inter Inter vs
Bologna Bologna
1
50.8%
63% trust
X
25.9%
63% trust
2
23.3%
63% trust
BTTS
45.7%
55% trust
19:45
Ligue 1
Paris Saint Germain Paris Saint Germain vs
Paris Paris
1
62.1%
64% trust
X
22.9%
64% trust
2
15%
64% trust
BTTS
45.9%
66% trust
20:00
La Liga
Real Sociedad Real Sociedad vs
Atlético Madrid Atlético Madrid
1
24%
72% trust
X
27.9%
70% trust
2
48.1%
72% trust
BTTS
49.3%
50% trust
20:30
Liga Portugal
Alverca Alverca vs
Famalicão Famalicão
1
35.8%
67% trust
X
27.5%
67% trust
2
36.7%
67% trust
BTTS
50%
67% 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.