News
Previews and reviews
Every round previewed before it starts, with the model's probabilities for each match, and reviewed afterwards against what actually happened. Written from the site's own data; nothing is edited after the fact.
UEFA Champions LeaguePreviewUEFA Champions League predictions: league phase matchday 3 (20–21 October 2026)
Every UEFA Champions League match in league phase matchday 3 with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
Major League SoccerPreviewMajor League Soccer predictions: matchweek 30 (17–18 October 2026)
Every Major League Soccer match in matchweek 30 with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
PremiershipPreviewScottish Premiership predictions: matchweek 9 (17–18 October 2026)
Every Scottish Premiership match in matchweek 9 with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
FA CupPreviewFA Cup predictions: 4th round qualifying (17 October 2026)
Every FA Cup match in 4th round qualifying with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
Premier LeaguePreviewPremier League predictions: matchweek 7 (17–19 October 2026)
Every Premier League match in matchweek 7 with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
Liga MXPreviewLiga MX predictions: Apertura, round 12 (17–19 October 2026)
Every Liga MX match in Apertura, round 12 with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
Brasileirão Série APreviewBrasileirão Série A predictions: matchweek 31 (17–20 October 2026)
Every Brasileirão Série A match in matchweek 31 with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
La LigaPreviewLa Liga predictions: matchweek 9 (16–19 October 2026)
Every La Liga match in matchweek 9 with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
ChampionshipPreviewChampionship predictions: matchweek 11 (16–17 October 2026)
Every Championship match in matchweek 11 with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
Ligue 1PreviewLigue 1 predictions: matchweek 7 (16–18 October 2026)
Every Ligue 1 match in matchweek 7 with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
Serie APreviewSerie A predictions: matchweek 7 (16–19 October 2026)
Every Serie A match in matchweek 7 with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
BundesligaPreviewBundesliga predictions: matchweek 6 (16–18 October 2026)
Every Bundesliga match in matchweek 6 with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
EredivisiePreviewEredivisie predictions: matchweek 9 (16–18 October 2026)
Every Eredivisie match in matchweek 9 with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
Süper LigPreviewSüper Lig predictions: matchweek 8 (16–19 October 2026)
Every Süper Lig match in matchweek 8 with the model's probabilities, the likeliest score, form, table positions and head-to-head behind each call.
UEFA Europa LeagueReviewUEFA Europa League league phase matchday 2 review: results, xG and what the model said
Every UEFA Europa League result from league phase matchday 2 against the model's pre-match probabilities, with expected goals where available and each published pick's outcome.
UEFA Europa Conference LeagueReviewUEFA Europa Conference League league phase matchday 1 review: results, xG and what the model said
Every UEFA Europa Conference League result from league phase matchday 1 against the model's pre-match probabilities, with expected goals where available and each published pick's outcome.
Major League SoccerReviewMajor League Soccer matchweek 29 review: results, xG and what the model said
Every Major League Soccer result from matchweek 29 against the model's pre-match probabilities, with expected goals where available and each published pick's outcome.
ChampionshipReviewChampionship matchweek 10 review: results, xG and what the model said
Every Championship result from matchweek 10 against the model's pre-match probabilities, with expected goals where available and each published pick's outcome.
UEFA Champions LeagueReviewUEFA Champions League league phase matchday 2 review: results, xG and what the model said
Every UEFA Champions League result from league phase matchday 2 against the model's pre-match probabilities, with expected goals where available and each published pick's outcome.
Brasileirão Série AReviewBrasileirão Série A matchweek 30 review: results, xG and what the model said
Every Brasileirão Série A result from matchweek 30 against the model's pre-match probabilities, with expected goals where available and each published pick's outcome.
Liga Profesional ArgentinaReviewLiga Profesional Argentina Clausura, round 12 review: results, xG and what the model said
Every Liga Profesional Argentina result from Clausura, round 12 against the model's pre-match probabilities, with expected goals where available and each published pick's outcome.
Serie AReviewSerie A matchweek 6 review: results, xG and what the model said
Every Serie A result from matchweek 6 against the model's pre-match probabilities, with expected goals where available and each published pick's outcome.
Probabilities are estimates from a Dixon–Coles model fitted on results and expected goals, published at least 24 hours before kick-off. A high probability is not a certainty. The method is set out under how it works.