Match probabilities, published before kickoff.

Statistical forecasts for the Premier League and Championship, logged to a public GitHub record before every match starts.

Model v2 · updated 6 Sept 2026

  • 22 forecasts published for round 1
  • Backtest log loss 0.97 vs market 0.95 (4,061 matches, out-of-sample)
  • Live scoring starts 21 Aug 2026

This round's selections

A few matches from today's card, grouped by what the numbers say about them. Every selection is published before kickoff and scored against the frozen version.

No selections for now. Today's remaining matches are either already under way or too close to kickoff to feature.

Bars show home, draw and away probability. Open a match for the full breakdown.

What the percentages mean

58% means that in ten matches with similar conditions, we expect that result about six times. The highest percentage is our best estimate, not a promise. Oracle90 is a data science project; it does not offer betting advice.