Matches — Saturday, 31 October 2026
Every 5-league fixture kicking off on this date, each with the model's estimated chance of a home win, draw or away win. 28 matches.
Premier League
10 matches15:00NewcastlevEverton45%28%27%15:00BournemouthvLeeds50%27%23%15:00LiverpoolvArsenal25%27%48%15:00TottenhamvCrystal Palace38%28%33%15:00ChelseavMan United32%28%40%15:00Man CityvBrighton57%25%18%15:00BrentfordvForest43%28%29%15:00HullvIpswich29%28%43%15:00Aston VillavFulham54%26%20%15:00CoventryvSunderland33%28%39%
Bundesliga
9 matches
Ligue 1
9 matchesKick-off times in UTC (each match page shows your local time). Probabilities from the model — see the public record. Reusable under CC BY 4.0.