eess.SPNov 28, 2025

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

Authors: Mikayil Mahmudlu, Oktay Karakuş, Hasan Arkadaş, Can Eyüpoğlu

Organizations: Cardiff University, School of Mathematics, Abacws, Senghennydd Road, Cardiff, CF24 4AG, UK. · Cardiff University, School of Computer Science and Informatics, Abacws, Senghennydd Road, Cardiff, CF24 4AG, UK. · Dead Ball Analytics Limited, Barry, CF63 2QQ, UK.

Abstract

How would the probability of scoring change if a different player took the same shot? Although expected goals models describe the difficulty of scoring opportunities, comparing players on identical chances requires accounting for uncertainty in their estimated conversion probabilities. We address this question through a hierarchical Bayesian framework that evaluates alternative shooters under the same observed circumstances. Using 35,700 eligible shots from four leagues during the 2015/16 season, we compare a contextual benchmark with a primary player-intercept model and a provisional extension that allows player differences to vary with shooting conditions. Paired posterior draws preserve shared uncertainty when individual probability differences are aggregated across opportunities. Chronological validation demonstrates improved predictive performance relative to a constant-rate baseline, but introducing player effects provides negligible additional gains. Controlled single-seed experiments show that greater information per player improves estimation accuracy and narrows uncertainty intervals, although distinguishing small differences remains difficult and confident conclusions about near-null effects can become more frequent. Applications involving Giroud--Vardy and Berardi--Sansone similarly yield estimated differences that are small relative to their posterior uncertainty. These findings highlight an important distinction between predicting the outcome of a shot and establishing whether one player would be more likely to convert it. The proposed framework makes this distinction explicit by evaluating alternative shooters on fixed recorded opportunities while accounting for their contextual exposure. The resulting comparisons concern conditional conversion rather than the causal consequences of replacing a player in a match.

Figures & tables

Explore similar work

CardsList
  1. Modeling Matches as Language: A Generative Transformer Approach for Counterfactual Player Valuation in Football

    Mar 16, 2026Miru Hong, Minho Lee, Geonhee Jo +4Autoregressive TransformerCounterfactual Prediction

  2. Forecast Sports Outcomes under Efficient Market Hypothesis: Theoretical and Experimental Analysis of Odds-Only and Generalised Linear Models

    Apr 19, 2026Kaito Goto, Naoya Takeishi, Takehisa YairiProbabilistic ForecastingGeneralized Linear Models

  3. Credit Attribution in Timestamped Soccer Networks Using Multivariate Hawkes Processes

    Oct 8, 2026Phillip W. Kornberg, Kevin S. XuSoccer AnalyticsFine-Grained Credit Assignment