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-23 (UTC) · 8 matches.

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

Premier League 19:00 UTC · finished
Ipswich vs Nottingham Forest
26%Ipswich 27%Draw 46%Nottingham Forest
Confidence: Low (40–50%) Expected goals 1.25 — 1.67
View Analysis →
La Liga 19:00 UTC · finished
Deportivo Alaves vs Málaga
60%Deportivo Alaves 25%Draw 15%Málaga
Confidence: Moderate (50–60%) Expected goals 1.82 — 0.88
View Analysis →
Bundesliga 18:30 UTC · finished
Stuttgart vs Borussia M.Gladbach
69%Stuttgart 20%Draw 11%Borussia M.Gladbach
Confidence: Medium (60–70%) Expected goals 2.2 — 1.0
View Analysis →
Ligue 1 18:45 UTC · finished
Brest vs Nice
48%Brest 28%Draw 24%Nice
Confidence: Low (40–50%) Expected goals 1.59 — 1.15
View Analysis →
Serie A 18:45 UTC · finished
Torino vs Monza
48%Torino 29%Draw 22%Monza
Confidence: Low (40–50%) Expected goals 1.71 — 1.02
View Analysis →
Eredivisie 18:00 UTC · finished
Go Ahead Eagles vs Telstar
51%Go Ahead Eagles 27%Draw 22%Telstar
Confidence: Moderate (50–60%) Expected goals 1.81 — 1.28
View Analysis →
Liga Portugal 19:45 UTC · finished
Vitória de Guimarães vs Marítimo
56%Vitória de Guimarães 24%Draw 20%Marítimo
Confidence: Moderate (50–60%) Expected goals 1.63 — 1.03
View Analysis →
Belgian Pro League 18:45 UTC · postponed
Kortrijk vs KV Mechelen
28%Kortrijk 32%Draw 39%KV Mechelen
Confidence: Very low (<40%) Expected goals 1.21 — 1.46
View Analysis →