mlsanityData to 7 Oct 2026

What If They Took the Shot? A Hierarchical Bayesian Framework for Counterfactual Expected Goals

arXiv 2511.23072 ↗First posted 28 Nov 2025eess.SP cs.AI stat.APcited by 2

Not on the map. Why?

Abstract (arXiv)

This study develops a hierarchical Bayesian framework that integrates expert domain knowledge to quantify player-specific effects in expected goals (xG) estimation, addressing a limitation of standard models that treat all players as identical finishers. Using 9,970 shots from StatsBomb's 2015-16 data and Football Manager 2017 ratings, we combine Bayesian logistic regression with informed priors to stabilise player-level estimates, especially for players with few shots. The hierarchical model reduces posterior uncertainty relative to weak priors and achieves strong external validity: hierarchical and baseline predictions correlate at R2 = 0.75, while an XGBoost benchmark validated against StatsBomb xG reaches R2 = 0.833. The model uncovers interpretable specialisation profiles, including one-on-one finishing (Aguero, Suarez, Belotti, Immobile, Martial), long-range shooting (Pogba), and first-touch execution (Insigne, Salah, Gameiro). It also identifies latent ability in underperforming players such as Immobile and Belotti. The framework supports counterfactual "what-if" analysis by reallocating shots between players under identical contexts. Case studies show that Sansone would generate +2.2 xG from Berardi's chances, driven largely by high-pressure situations, while Vardy-Giroud substitutions reveal strong asymmetry: replacing Vardy with Giroud results in a large decline (about -7 xG), whereas the reverse substitution has only a small effect (about -1 xG). This work provides an uncertainty-aware tool for player evaluation, recruitment, and tactical planning, and offers a general approach for domains where individual skill and contextual factors jointly shape performance.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 4 of its 25 references that are in the map. First posted on arXiv 28 Nov 2025.

Builds on

4 of 25 references.

References · 4

  1. 2023TacticAI: an AI assistant for football tacticscited by 43
  2. 2023A Machine Learning Approach for Player and Position Adjusted Expected Goals in Football (Soccer)cited by 7
  3. 2022Explainable expected goal models for performance analysis in football analyticscited by 5
  4. 2023Bayes-xG: Player and Position Correction on Expected Goals (xG) using Bayesian Hierarchical Approachcited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 2.

2 papers.