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

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

Premier League 13:00 UTC · finished
Bournemouth vs Sunderland
51%Bournemouth 27%Draw 22%Sunderland
Confidence: Moderate (50–60%) Expected goals 1.72 — 1.07
View Analysis →
Premier League 13:00 UTC · finished
Brighton vs Crystal Palace
61%Brighton 23%Draw 16%Crystal Palace
Confidence: Medium (60–70%) Expected goals 1.89 — 1.04
View Analysis →
Premier League 13:00 UTC · finished
Leeds vs Manchester United
28%Leeds 29%Draw 43%Manchester United
Confidence: Low (40–50%) Expected goals 1.38 — 1.43
View Analysis →
Premier League 15:30 UTC · finished
Nottingham Forest vs Arsenal
19%Nottingham Forest 23%Draw 59%Arsenal
Confidence: Moderate (50–60%) Expected goals 1.04 — 1.67
View Analysis →
La Liga 12:00 UTC · finished
Osasuna vs Racing Santander
58%Osasuna 24%Draw 18%Racing Santander
Confidence: Moderate (50–60%) Expected goals 1.95 — 1.14
View Analysis →
La Liga 14:15 UTC · finished
Celta Vigo vs Deportivo Alaves
40%Celta Vigo 29%Draw 31%Deportivo Alaves
Confidence: Very low (<40%) Expected goals 1.44 — 1.12
View Analysis →
La Liga 16:30 UTC · finished
Málaga vs Real Sociedad
29%Málaga 24%Draw 47%Real Sociedad
Confidence: Low (40–50%) Expected goals 1.04 — 1.45
View Analysis →
La Liga 19:00 UTC · finished
Real Madrid vs Sevilla
79%Real Madrid 14%Draw 7%Sevilla
Confidence: High (≥70%) Expected goals 2.45 — 0.83
View Analysis →
Bundesliga 13:30 UTC · finished
Bayer Leverkusen vs Freiburg
63%Bayer Leverkusen 19%Draw 18%Freiburg
Confidence: Medium (60–70%) Expected goals 2.09 — 1.15
View Analysis →
Bundesliga 15:30 UTC · finished
Borussia M.Gladbach vs Hoffenheim
33%Borussia M.Gladbach 27%Draw 41%Hoffenheim
Confidence: Low (40–50%) Expected goals 1.53 — 1.58
View Analysis →
Ligue 1 13:00 UTC · finished
Angers vs Marseille
24%Angers 27%Draw 50%Marseille
Confidence: Low (40–50%) Expected goals 1.12 — 1.64
View Analysis →
Ligue 1 15:15 UTC · finished
Le Havre vs Auxerre
39%Le Havre 32%Draw 29%Auxerre
Confidence: Very low (<40%) Expected goals 1.31 — 1.26
View Analysis →
Ligue 1 15:15 UTC · finished
Lorient vs Monaco
33%Lorient 26%Draw 41%Monaco
Confidence: Low (40–50%) Expected goals 1.36 — 1.49
View Analysis →
Ligue 1 15:15 UTC · finished
Paris FC vs Rennes
41%Paris FC 24%Draw 35%Rennes
Confidence: Low (40–50%) Expected goals 1.46 — 1.35
View Analysis →
Ligue 1 18:45 UTC · finished
Lyon vs Nice
62%Lyon 24%Draw 14%Nice
Confidence: Medium (60–70%) Expected goals 1.92 — 1.0
View Analysis →
Serie A 10:30 UTC · finished
Udinese vs Lecce
51%Udinese 27%Draw 22%Lecce
Confidence: Moderate (50–60%) Expected goals 1.53 — 0.99
View Analysis →
Serie A 13:00 UTC · finished
Fiorentina vs Como
25%Fiorentina 26%Draw 48%Como
Confidence: Low (40–50%) Expected goals 1.11 — 1.54
View Analysis →
Serie A 16:00 UTC · finished
AC Milan vs Atalanta
48%AC Milan 28%Draw 25%Atalanta
Confidence: Low (40–50%) Expected goals 1.44 — 1.09
View Analysis →
Serie A 18:45 UTC · finished
Juventus vs Lazio
59%Juventus 23%Draw 19%Lazio
Confidence: Moderate (50–60%) Expected goals 1.61 — 0.99
View Analysis →
Eredivisie 10:15 UTC · finished
PEC Zwolle vs Go Ahead Eagles
32%PEC Zwolle 23%Draw 45%Go Ahead Eagles
Confidence: Low (40–50%) Expected goals 1.46 — 1.67
View Analysis →
Eredivisie 12:30 UTC · finished
Cambuur vs AZ Alkmaar
17%Cambuur 20%Draw 63%AZ Alkmaar
Confidence: Medium (60–70%) Expected goals 1.16 — 2.17
View Analysis →
Eredivisie 14:45 UTC · finished
FC Groningen vs Ajax
28%FC Groningen 31%Draw 41%Ajax
Confidence: Low (40–50%) Expected goals 1.38 — 1.68
View Analysis →
Eredivisie 18:00 UTC · finished
FC Twente vs FC Utrecht
62%FC Twente 23%Draw 15%FC Utrecht
Confidence: Medium (60–70%) Expected goals 2.02 — 1.12
View Analysis →
Eredivisie 18:00 UTC · finished
NEC Nijmegen vs Fortuna Sittard
56%NEC Nijmegen 25%Draw 18%Fortuna Sittard
Confidence: Moderate (50–60%) Expected goals 1.96 — 1.16
View Analysis →