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-31 (UTC) · 36 matches.

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

Premier League 12:30 UTC
Chelsea vs Manchester United
41%Chelsea 28%Draw 32%Manchester United
Confidence: Low (40–50%) Expected goals 1.61 — 1.34
View Analysis →
Premier League 15:00 UTC
Bournemouth vs Leeds
56%Bournemouth 24%Draw 20%Leeds
Confidence: Moderate (50–60%) Expected goals 1.74 — 1.12
View Analysis →
Premier League 15:00 UTC
Brentford vs Nottingham Forest
44%Brentford 29%Draw 27%Nottingham Forest
Confidence: Low (40–50%) Expected goals 1.57 — 1.21
View Analysis →
Premier League 15:00 UTC
Coventry vs Sunderland
28%Coventry 27%Draw 45%Sunderland
Confidence: Low (40–50%) Expected goals 1.19 — 1.39
View Analysis →
Premier League 15:00 UTC
Hull vs Ipswich
48%Hull 30%Draw 21%Ipswich
Confidence: Low (40–50%) Expected goals 1.69 — 1.09
View Analysis →
Premier League 15:00 UTC
Manchester City vs Brighton
63%Manchester City 20%Draw 17%Brighton
Confidence: Medium (60–70%) Expected goals 1.9 — 1.07
View Analysis →
Premier League 17:30 UTC
Tottenham vs Crystal Palace
50%Tottenham 27%Draw 23%Crystal Palace
Confidence: Moderate (50–60%) Expected goals 1.58 — 1.19
View Analysis →
Premier League 20:00 UTC
Aston Villa vs Fulham
46%Aston Villa 26%Draw 28%Fulham
Confidence: Low (40–50%) Expected goals 1.65 — 1.13
View Analysis →
La Liga 13:00 UTC
Levante vs Atletico Madrid
30%Levante 26%Draw 44%Atletico Madrid
Confidence: Low (40–50%) Expected goals 1.21 — 1.58
View Analysis →
La Liga 15:15 UTC
Rayo Vallecano vs Celta Vigo
43%Rayo Vallecano 31%Draw 26%Celta Vigo
Confidence: Low (40–50%) Expected goals 1.34 — 1.14
View Analysis →
La Liga 17:30 UTC
Real Betis vs Málaga
76%Real Betis 16%Draw 8%Málaga
Confidence: High (≥70%) Expected goals 2.35 — 0.79
View Analysis →
La Liga 20:00 UTC
Barcelona vs Deportivo Alaves
84%Barcelona 11%Draw 5%Deportivo Alaves
Confidence: High (≥70%) Expected goals 2.77 — 0.78
View Analysis →
Bundesliga 14:30 UTC
Augsburg vs Freiburg
37%Augsburg 30%Draw 33%Freiburg
Confidence: Very low (<40%) Expected goals 1.57 — 1.4
View Analysis →
Bundesliga 14:30 UTC
Bayer Leverkusen vs Stuttgart
62%Bayer Leverkusen 18%Draw 20%Stuttgart
Confidence: Medium (60–70%) Expected goals 1.98 — 1.3
View Analysis →
Bundesliga 14:30 UTC
Borussia M.Gladbach vs Paderborn
51%Borussia M.Gladbach 31%Draw 18%Paderborn
Confidence: Moderate (50–60%) Expected goals 1.69 — 0.95
View Analysis →
Bundesliga 14:30 UTC
Schalke 04 vs RB Leipzig
19%Schalke 04 25%Draw 56%RB Leipzig
Confidence: Moderate (50–60%) Expected goals 1.08 — 1.69
View Analysis →
Bundesliga 14:30 UTC
Werder Bremen vs Hoffenheim
29%Werder Bremen 26%Draw 45%Hoffenheim
Confidence: Low (40–50%) Expected goals 1.46 — 1.63
View Analysis →
Bundesliga 17:30 UTC
Bayern Munich vs Borussia Dortmund
65%Bayern Munich 19%Draw 15%Borussia Dortmund
Confidence: Medium (60–70%) Expected goals 2.16 — 1.13
View Analysis →
Ligue 1 16:15 UTC
Nice vs Rennes
33%Nice 24%Draw 43%Rennes
Confidence: Low (40–50%) Expected goals 1.37 — 1.65
View Analysis →
Ligue 1 19:45 UTC
Lorient vs Brest
39%Lorient 31%Draw 30%Brest
Confidence: Very low (<40%) Expected goals 1.53 — 1.2
View Analysis →
Ligue 1 19:45 UTC
Lyon vs Angers
70%Lyon 18%Draw 12%Angers
Confidence: High (≥70%) Expected goals 2.06 — 0.88
View Analysis →
Ligue 1 19:45 UTC
Troyes vs Le Mans
40%Troyes 28%Draw 32%Le Mans
Confidence: Very low (<40%) Expected goals 1.41 — 1.36
View Analysis →
Serie A 14:00 UTC
Bologna vs Monza
59%Bologna 24%Draw 17%Monza
Confidence: Moderate (50–60%) Expected goals 1.96 — 0.95
View Analysis →
Serie A 17:00 UTC
Udinese vs Roma
11%Udinese 16%Draw 73%Roma
Confidence: High (≥70%) Expected goals 0.94 — 1.94
View Analysis →
Serie A 19:45 UTC
AC Milan vs Inter
21%AC Milan 26%Draw 53%Inter
Confidence: Moderate (50–60%) Expected goals 1.15 — 1.71
View Analysis →
Eredivisie 15:30 UTC
Feyenoord vs Fortuna Sittard
80%Feyenoord 13%Draw 7%Fortuna Sittard
Confidence: High (≥70%) Expected goals 2.55 — 0.96
View Analysis →
Eredivisie 17:45 UTC
PSV Eindhoven vs Willem II
88%PSV Eindhoven 9%Draw 4%Willem II
Confidence: High (≥70%) Expected goals 3.41 — 0.77
View Analysis →
Eredivisie 17:45 UTC
SC Heerenveen vs NEC Nijmegen
38%SC Heerenveen 30%Draw 32%NEC Nijmegen
Confidence: Very low (<40%) Expected goals 1.57 — 1.43
View Analysis →
Eredivisie 20:00 UTC
Ajax vs AZ Alkmaar
52%Ajax 27%Draw 21%AZ Alkmaar
Confidence: Moderate (50–60%) Expected goals 1.92 — 1.19
View Analysis →
Eredivisie 20:00 UTC
Cambuur vs Go Ahead Eagles
41%Cambuur 24%Draw 36%Go Ahead Eagles
Confidence: Low (40–50%) Expected goals 1.76 — 1.77
View Analysis →
Liga Portugal 15:30 UTC
Moreirense vs Estrela da Amadora
43%Moreirense 29%Draw 28%Estrela da Amadora
Confidence: Low (40–50%) Expected goals 1.49 — 1.14
View Analysis →
Liga Portugal 20:30 UTC
FC Porto vs Estoril
83%FC Porto 11%Draw 6%Estoril
Confidence: High (≥70%) Expected goals 2.49 — 0.71
View Analysis →
Belgian Pro League 15:00 UTC
KV Mechelen vs Genk
25%KV Mechelen 26%Draw 48%Genk
Confidence: Low (40–50%) Expected goals 1.22 — 1.6
View Analysis →
Belgian Pro League 17:15 UTC
Standard Liège vs Kortrijk
64%Standard Liège 23%Draw 14%Kortrijk
Confidence: Medium (60–70%) Expected goals 1.89 — 0.88
View Analysis →
Belgian Pro League 19:45 UTC
Anderlecht vs Westerlo
51%Anderlecht 27%Draw 22%Westerlo
Confidence: Moderate (50–60%) Expected goals 1.7 — 1.18
View Analysis →
Belgian Pro League 19:45 UTC
SK Beveren vs Union St.Gilloise
13%SK Beveren 18%Draw 69%Union St.Gilloise
Confidence: Medium (60–70%) Expected goals 0.91 — 2.3
View Analysis →