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) · 4 matches.

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

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 →