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-21 (UTC) · 10 matches.

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

La Liga 18:00 UTC · finished
Levante vs Athletic Club
38%Levante 30%Draw 31%Athletic Club
Confidence: Very low (<40%) Expected goals 1.4 — 1.21
View Analysis →
UEFA Champions League 16:45 UTC · finished
Como vs Manchester United
35%Como 20%Draw 46%Manchester United
Confidence: Low (40–50%) Expected goals 1.64 — 1.75
View Analysis →
UEFA Champions League 16:45 UTC · finished
Lille vs Galatasaray
60%Lille 19%Draw 21%Galatasaray
Confidence: Moderate (50–60%) Expected goals 1.97 — 1.2
View Analysis →
UEFA Champions League 19:00 UTC · finished
Aston Villa vs Viking
65%Aston Villa 16%Draw 19%Viking
Confidence: Medium (60–70%) Expected goals 2.62 — 1.22
View Analysis →
UEFA Champions League 19:00 UTC · finished
Bayern Munich vs Arsenal
49%Bayern Munich 21%Draw 30%Arsenal
Confidence: Low (40–50%) Expected goals 1.65 — 1.24
View Analysis →
UEFA Champions League 19:00 UTC · finished
Club Brugge vs Lens
61%Club Brugge 16%Draw 23%Lens
Confidence: Medium (60–70%) Expected goals 2.48 — 1.33
View Analysis →
UEFA Champions League 19:00 UTC · finished
Inter vs Shakhtar Donetsk
68%Inter 17%Draw 14%Shakhtar Donetsk
Confidence: Medium (60–70%) Expected goals 2.23 — 0.98
View Analysis →
UEFA Champions League 19:00 UTC · finished
Real Betis vs Feyenoord
53%Real Betis 18%Draw 30%Feyenoord
Confidence: Moderate (50–60%) Expected goals 2.52 — 1.6
View Analysis →
UEFA Champions League 19:00 UTC · finished
Real Madrid vs RB Leipzig
79%Real Madrid 12%Draw 9%RB Leipzig
Confidence: High (≥70%) Expected goals 2.71 — 0.87
View Analysis →
UEFA Champions League 19:00 UTC · finished
Sporting CP vs LASK
74%Sporting CP 13%Draw 13%LASK
Confidence: High (≥70%) Expected goals 3.05 — 1.06
View Analysis →