Match Predictions

Model probabilities for every fixture, with the evidence behind each number. Today is shown by default; use the date controls to move one day back or forward. 2026-10-25 (UTC) · 36 matches.

You are viewing 2026-10-25 · Back to today

Premier League 14:00 UTC · finished
Crystal Palace vs Newcastle United
40%Crystal Palace 27%Draw 34%Newcastle United
Confidence: Very low (<40%) Expected goals 1.5 — 1.39
View Analysis →
Premier League 14:00 UTC · finished
Hull vs Brentford
32%Hull 30%Draw 38%Brentford
Confidence: Very low (<40%) Expected goals 1.31 — 1.39
View Analysis →
Premier League 14:00 UTC · finished
Liverpool vs Brighton
44%Liverpool 24%Draw 31%Brighton
Confidence: Low (40–50%) Expected goals 1.61 — 1.33
View Analysis →
Premier League 14:00 UTC · finished
Manchester United vs Bournemouth
52%Manchester United 24%Draw 24%Bournemouth
Confidence: Moderate (50–60%) Expected goals 1.7 — 1.25
View Analysis →
Premier League 16:30 UTC · finished
Sunderland vs Leeds
39%Sunderland 29%Draw 32%Leeds
Confidence: Very low (<40%) Expected goals 1.3 — 1.29
View Analysis →
La Liga 13:00 UTC · finished
Athletic Club vs Getafe
49%Athletic Club 30%Draw 21%Getafe
Confidence: Low (40–50%) Expected goals 1.42 — 0.95
View Analysis →
La Liga 15:15 UTC · finished
Celta Vigo vs Real Betis
30%Celta Vigo 28%Draw 41%Real Betis
Confidence: Low (40–50%) Expected goals 1.33 — 1.42
View Analysis →
La Liga 17:30 UTC · finished
Real Sociedad vs Levante
43%Real Sociedad 25%Draw 32%Levante
Confidence: Low (40–50%) Expected goals 1.57 — 1.22
View Analysis →
La Liga 20:00 UTC · finished
Barcelona vs Real Madrid
57%Barcelona 22%Draw 21%Real Madrid
Confidence: Moderate (50–60%) Expected goals 1.88 — 1.14
View Analysis →
Bundesliga 14:30 UTC · finished
Hoffenheim vs Bayer Leverkusen
30%Hoffenheim 27%Draw 43%Bayer Leverkusen
Confidence: Low (40–50%) Expected goals 1.52 — 1.76
View Analysis →
Bundesliga 16:30 UTC · finished
Freiburg vs Bayern Munich
14%Freiburg 17%Draw 69%Bayern Munich
Confidence: Medium (60–70%) Expected goals 1.17 — 2.33
View Analysis →
Ligue 1 19:45 UTC
Paris Saint Germain vs Lyon
66%Paris Saint Germain 19%Draw 15%Lyon
Confidence: Medium (60–70%) Expected goals 1.96 — 1.0
View Analysis →
Ligue 1 14:00 UTC · finished
Monaco vs Lille
42%Monaco 26%Draw 31%Lille
Confidence: Low (40–50%) Expected goals 1.46 — 1.27
View Analysis →
Ligue 1 16:15 UTC · finished
Angers vs Lorient
29%Angers 27%Draw 44%Lorient
Confidence: Low (40–50%) Expected goals 1.18 — 1.49
View Analysis →
Ligue 1 16:15 UTC · finished
Auxerre vs Le Mans
54%Auxerre 25%Draw 21%Le Mans
Confidence: Moderate (50–60%) Expected goals 1.75 — 1.13
View Analysis →
Ligue 1 16:15 UTC · finished
Marseille vs Le Havre
66%Marseille 21%Draw 14%Le Havre
Confidence: Medium (60–70%) Expected goals 2.03 — 0.95
View Analysis →
Ligue 1 16:15 UTC · finished
Rennes vs Strasbourg
50%Rennes 25%Draw 26%Strasbourg
Confidence: Low (40–50%) Expected goals 1.78 — 1.29
View Analysis →
Ligue 1 16:15 UTC · finished
Toulouse vs Troyes
67%Toulouse 20%Draw 12%Troyes
Confidence: Medium (60–70%) Expected goals 2.02 — 0.9
View Analysis →
Serie A 11:30 UTC · finished
Inter vs Fiorentina
79%Inter 13%Draw 7%Fiorentina
Confidence: High (≥70%) Expected goals 2.44 — 0.82
View Analysis →
Serie A 14:00 UTC · finished
Atalanta vs Frosinone
55%Atalanta 24%Draw 21%Frosinone
Confidence: Moderate (50–60%) Expected goals 1.77 — 1.04
View Analysis →
Serie A 14:00 UTC · finished
Genoa vs Venezia
51%Genoa 28%Draw 21%Venezia
Confidence: Moderate (50–60%) Expected goals 1.54 — 0.97
View Analysis →
Serie A 17:00 UTC · finished
Lecce vs Juventus
18%Lecce 25%Draw 58%Juventus
Confidence: Moderate (50–60%) Expected goals 0.96 — 1.61
View Analysis →
Serie A 19:45 UTC · finished
Udinese vs AC Milan
23%Udinese 26%Draw 50%AC Milan
Confidence: Moderate (50–60%) Expected goals 1.06 — 1.52
View Analysis →
Eredivisie 11:15 UTC · finished
Fortuna Sittard vs Excelsior
34%Fortuna Sittard 27%Draw 39%Excelsior
Confidence: Very low (<40%) Expected goals 1.61 — 1.37
View Analysis →
Eredivisie 13:30 UTC · finished
NEC Nijmegen vs FC Groningen
50%NEC Nijmegen 26%Draw 23%FC Groningen
Confidence: Moderate (50–60%) Expected goals 1.83 — 1.3
View Analysis →
Eredivisie 13:30 UTC · finished
PSV Eindhoven vs Feyenoord
47%PSV Eindhoven 28%Draw 25%Feyenoord
Confidence: Low (40–50%) Expected goals 2.06 — 1.36
View Analysis →
Eredivisie 15:45 UTC · finished
Sparta Rotterdam vs Ajax
17%Sparta Rotterdam 25%Draw 57%Ajax
Confidence: Moderate (50–60%) Expected goals 1.19 — 1.98
View Analysis →
Eredivisie 19:00 UTC · finished
AZ Alkmaar vs FC Twente
46%AZ Alkmaar 27%Draw 28%FC Twente
Confidence: Low (40–50%) Expected goals 1.61 — 1.35
View Analysis →
Liga Portugal 15:30 UTC · finished
Estoril vs Moreirense
48%Estoril 30%Draw 22%Moreirense
Confidence: Low (40–50%) Expected goals 1.46 — 1.12
View Analysis →
Liga Portugal 18:00 UTC · finished
Nacional vs Braga
22%Nacional 27%Draw 51%Braga
Confidence: Moderate (50–60%) Expected goals 1.03 — 1.66
View Analysis →
Liga Portugal 18:00 UTC · finished
Rio Ave vs Famalicão
25%Rio Ave 27%Draw 48%Famalicão
Confidence: Low (40–50%) Expected goals 1.15 — 1.4
View Analysis →
Liga Portugal 20:30 UTC · finished
Sporting CP vs Académico Viseu
79%Sporting CP 14%Draw 7%Académico Viseu
Confidence: High (≥70%) Expected goals 2.63 — 0.74
View Analysis →
Belgian Pro League 12:30 UTC · finished
Genk vs Standard Liège
55%Genk 26%Draw 19%Standard Liège
Confidence: Moderate (50–60%) Expected goals 1.74 — 1.06
View Analysis →
Belgian Pro League 15:00 UTC · finished
Club Brugge vs St.Truiden
75%Club Brugge 14%Draw 11%St.Truiden
Confidence: High (≥70%) Expected goals 2.38 — 0.96
View Analysis →
Belgian Pro League 17:30 UTC · finished
Gent vs Anderlecht
40%Gent 30%Draw 31%Anderlecht
Confidence: Very low (<40%) Expected goals 1.47 — 1.18
View Analysis →
Belgian Pro League 18:15 UTC · finished
Union St.Gilloise vs Cercle Brugge
80%Union St.Gilloise 14%Draw 6%Cercle Brugge
Confidence: High (≥70%) Expected goals 2.47 — 0.8
View Analysis →