StarkPitch
Sign up

Learn path

Possession Value

Why xG is not enough. xT estimates threat from location and action — not a verdict on the result. Separate action value from shot value.

Why xG is not enough

12 min

Why xG is not enough. xG is an estimate of shot quality — not a verdict on the result. Separate action value from shot value.

A team can pin an opponent back and still create little xG. The final ball may be blocked. A cross may never become a shot. xG starts once a shot exists. It is strong for shot quality and quiet about threatening possession before the attempt.

xG starts once a shot exists — possession value asks about the threatening buildup before the attempt.

How to read this: The left dot is a single shot's xG. The right chain is value added across the possession that led there, even when it never produces a shot.

Spain versus Morocco: Spain move the ball forward often, but the xG Timeline stays low. Quote both layers. Germany versus Japan: Germany lead cumulative xG and still lose. One-match xG is not a verdict. Possession value is not better xG. It asks a different question.

Expected Threat (xT)

12 min

xT estimates threat from location and action — not a finish model and not a verdict on the result.

xT estimates threat from location and action — not a finish model and not a verdict on the result.

How to read this: Zones closer to goal carry higher scoring likelihood historically. A pass into a brighter zone can raise xT; a backward pass can lose it.

Start with a pitch zone or a richer ball state. Ask how often teams score from possessions that reach that state. A pass into a dangerous zone can raise xT. A backward pass can lose xT. Once a shot is recorded, xG answers the shot question.

Progressive Pass counts are a transparent open-data cousin, not an xT table. StarkPitch open-data files do not compute a full vendor xT surface. Public grids differ. Do not invent a leaderboard and call it a standard model.

Action value vs shot value

11 min

Shot value asks how good the finish chance was. Action value asks whether an earlier choice moved the ball into a more dangerous state.

Shot value asks how good the finish chance was; action value asks whether an earlier choice moved the ball into a more dangerous state.

How to read this: A blocked cross can carry action value with zero shot value. Treat 'no shot' as not the same as 'no process.'

The two questions can agree or disagree. Box entries that end in blocked crosses may have action value and no shot value. VAEP, OBV, and xT belong to the action-value family. Do not treat no shot as no process. Do not treat any acronym as a verdict.

StarkPitch Match Analysis pages do not display xT, VAEP, or OBV numbers. Progressive Pass counts and short transition proxies are conservative stand-ins. They are not substitutes.

Common misreads of possession-value metrics

11 min

Possession-value language is not a verdict on the result. If two numbers disagree, write the disagreement.

A possession-value lead is not a moral win — single-match sums are noisy, and conversion still happens at the shot.

How to read this: Value can climb through several progressive actions and still end without a shot. Quote both the value trend and the shot outcome; do not let one replace the other.

xT, VAEP, or OBV are not upgraded xG. They answer an earlier state-change question. A possession-value lead is not a moral win. Single-match sums are noisy. Conversion still happens at the shot.

Spain–Morocco: huge progression volume beside a flat xG Timeline is sterile-control teaching, not a reason to discard either layer. Germany–Japan: shot-process lead and scoreline can split. Quote both. Do not replace one overclaim with another.