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-24 (UTC) · 30 matches.

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

Premier League 11:30 UTC · finished
Aston Villa vs Manchester City
17%Aston Villa 18%Draw 65%Manchester City
Confidence: Medium (60–70%) Expected goals 1.11 — 1.74
View Analysis →
Premier League 14:00 UTC · finished
Arsenal vs Everton
74%Arsenal 17%Draw 8%Everton
Confidence: High (≥70%) Expected goals 2.1 — 0.83
View Analysis →
Premier League 14:00 UTC · finished
Coventry vs Fulham
27%Coventry 25%Draw 48%Fulham
Confidence: Low (40–50%) Expected goals 1.24 — 1.55
View Analysis →
Premier League 16:30 UTC · finished
Chelsea vs Tottenham
58%Chelsea 25%Draw 17%Tottenham
Confidence: Moderate (50–60%) Expected goals 1.86 — 1.06
View Analysis →
La Liga 12:00 UTC · finished
Rayo Vallecano vs Elche
52%Rayo Vallecano 27%Draw 21%Elche
Confidence: Moderate (50–60%) Expected goals 1.66 — 1.06
View Analysis →
La Liga 14:15 UTC · finished
Racing Santander vs Espanyol
35%Racing Santander 29%Draw 36%Espanyol
Confidence: Very low (<40%) Expected goals 1.38 — 1.48
View Analysis →
La Liga 16:30 UTC · finished
Valencia vs Villarreal
30%Valencia 27%Draw 43%Villarreal
Confidence: Low (40–50%) Expected goals 1.18 — 1.4
View Analysis →
La Liga 19:00 UTC · finished
Atletico Madrid vs Deportivo A Coruña
80%Atletico Madrid 12%Draw 8%Deportivo A Coruña
Confidence: High (≥70%) Expected goals 2.32 — 0.83
View Analysis →
Bundesliga 13:30 UTC · finished
Augsburg vs Union Berlin
51%Augsburg 25%Draw 24%Union Berlin
Confidence: Moderate (50–60%) Expected goals 1.83 — 1.16
View Analysis →
Bundesliga 13:30 UTC · finished
FC Cologne vs Schalke 04
50%FC Cologne 25%Draw 25%Schalke 04
Confidence: Low (40–50%) Expected goals 1.66 — 1.16
View Analysis →
Bundesliga 13:30 UTC · finished
Mainz 05 vs Werder Bremen
56%Mainz 05 23%Draw 20%Werder Bremen
Confidence: Moderate (50–60%) Expected goals 1.83 — 1.14
View Analysis →
Bundesliga 13:30 UTC · finished
Paderborn vs Hamburger SV
35%Paderborn 30%Draw 35%Hamburger SV
Confidence: Very low (<40%) Expected goals 1.28 — 1.44
View Analysis →
Bundesliga 13:30 UTC · finished
RB Leipzig vs Elversberg
67%RB Leipzig 19%Draw 14%Elversberg
Confidence: Medium (60–70%) Expected goals 2.36 — 1.28
View Analysis →
Bundesliga 16:30 UTC · finished
Borussia Dortmund vs Eintracht Frankfurt
72%Borussia Dortmund 16%Draw 12%Eintracht Frankfurt
Confidence: High (≥70%) Expected goals 2.31 — 1.02
View Analysis →
Ligue 1 15:15 UTC
Toulouse vs Troyes
66%Toulouse 21%Draw 12%Troyes
Confidence: Medium (60–70%) Expected goals 2.04 — 0.88
View Analysis →
Ligue 1 18:45 UTC · finished
Lens vs Paris FC
60%Lens 19%Draw 20%Paris FC
Confidence: Medium (60–70%) Expected goals 1.83 — 1.09
View Analysis →
Serie A 13:00 UTC · finished
Cagliari vs Bologna
32%Cagliari 29%Draw 39%Bologna
Confidence: Very low (<40%) Expected goals 1.17 — 1.28
View Analysis →
Serie A 13:00 UTC · finished
Como vs Sassuolo
74%Como 15%Draw 11%Sassuolo
Confidence: High (≥70%) Expected goals 1.98 — 0.88
View Analysis →
Serie A 16:00 UTC · finished
Napoli vs Roma
28%Napoli 29%Draw 43%Roma
Confidence: Low (40–50%) Expected goals 1.17 — 1.31
View Analysis →
Serie A 18:45 UTC · finished
Lazio vs Parma
65%Lazio 22%Draw 13%Parma
Confidence: Medium (60–70%) Expected goals 1.85 — 0.79
View Analysis →
Eredivisie 14:30 UTC · finished
FC Utrecht vs PEC Zwolle
56%FC Utrecht 26%Draw 17%PEC Zwolle
Confidence: Moderate (50–60%) Expected goals 2.05 — 1.13
View Analysis →
Eredivisie 16:45 UTC · finished
Willem II vs Cambuur
34%Willem II 30%Draw 36%Cambuur
Confidence: Very low (<40%) Expected goals 1.49 — 1.47
View Analysis →
Eredivisie 19:00 UTC · finished
ADO Den Haag vs SC Heerenveen
26%ADO Den Haag 26%Draw 48%SC Heerenveen
Confidence: Low (40–50%) Expected goals 1.31 — 1.7
View Analysis →
Liga Portugal 14:30 UTC · finished
Estrela da Amadora vs Casa Pia AC
51%Estrela da Amadora 26%Draw 22%Casa Pia AC
Confidence: Moderate (50–60%) Expected goals 1.53 — 1.04
View Analysis →
Liga Portugal 17:00 UTC · finished
Alverca vs Arouca
38%Alverca 31%Draw 32%Arouca
Confidence: Very low (<40%) Expected goals 1.37 — 1.26
View Analysis →
Liga Portugal 19:30 UTC · finished
Gil Vicente vs FC Porto
17%Gil Vicente 21%Draw 63%FC Porto
Confidence: Medium (60–70%) Expected goals 0.91 — 1.66
View Analysis →
Belgian Pro League 14:00 UTC · finished
Royal Antwerp vs Sporting Charleroi
29%Royal Antwerp 27%Draw 44%Sporting Charleroi
Confidence: Low (40–50%) Expected goals 1.25 — 1.47
View Analysis →
Belgian Pro League 16:15 UTC · finished
OH Leuven vs Lommel
35%OH Leuven 32%Draw 33%Lommel
Confidence: Very low (<40%) Expected goals 1.3 — 1.29
View Analysis →
Belgian Pro League 18:45 UTC · finished
RAAL La Louvière vs Zulte Waregem
29%RAAL La Louvière 26%Draw 45%Zulte Waregem
Confidence: Low (40–50%) Expected goals 1.19 — 1.4
View Analysis →
Belgian Pro League 18:45 UTC · finished
Westerlo vs SK Beveren
60%Westerlo 25%Draw 16%SK Beveren
Confidence: Moderate (50–60%) Expected goals 2.03 — 1.04
View Analysis →