Expected goals, almost always shortened to xG, is now one of the most familiar advanced numbers in football. It sits beside the scoreline on television graphics, fills club analysis rooms and appears in official Premier League statistical tables. For many supporters it still feels opaque: a decimal that seems to claim a team “should” have scored more, or less, than the match itself allowed.
In plain terms, xG estimates the quality of scoring chances. Every shot is given a value between zero and one that represents the estimated probability it becomes a goal, based on how similar attempts have finished in large historical databases. Those shot values are then added together for a player, a team, a match or a season, producing an expected-goals total that can be set beside goals actually scored.
The idea has deeper roots in academic work on shot probability, but the modern public form of the metric is closely tied to Opta analyst Sam Green’s writing in April 2012 on Premier League goalscorers. From that specialist beginning it has become mainstream. By the mid-2020s it was a regular feature of coverage on broadcasters including Sky Sports and the BBC’s Match of the Day, and a working tool inside professional clubs.
What xG measures
Football has always treated shots as unequal. A side-footed finish six yards from an open net is not the same event as a speculative drive from thirty yards. Traditional tallies still count both as “one shot”. Expected goals exists to put a common scale on that difference, so that chance quality can be compared across players, teams and competitions without relying only on goals, which remain rare and noisy.
A value of 0.1 is commonly read as meaning that chances with similar characteristics would be scored around once in every ten attempts over a long run. A value of 0.8 implies a roughly four-in-five conversion rate in comparable situations. The figure is not a forecast that this particular effort must go in. It is a probability estimate derived from past outcomes, and a single shot still ends either as a goal or not.
Team and player totals work by simple addition. If a side creates three chances valued at 0.40, 0.15 and 0.20, its match xG for those attempts is 0.75, whether the scoreboard shows three goals or none. The same logic produces seasonal attacking xG, expected goals against (xGA) for chances conceded, and related measures such as non-penalty xG, which strips out spot-kicks to show open-play creation more cleanly.
How models calculate
There is no single universal xG number. Providers train statistical or machine-learning models on historical shots labelled by whether they produced a goal, then apply the fitted model to new attempts. Core inputs shared by most systems include distance to goal, angle to goal, the body part used and the type of preceding action or phase of play, such as a cross, through ball, set piece or open-play combination.
Richer models add more context. Opta’s public description of its system cites nearly one million historical shots and more than twenty pre-shot variables, among them goalkeeper position, the positions of other players, defensive pressure, shot type and pattern of play. Providers such as Hudl StatsBomb emphasise freeze-frame positional detail, including goalkeeper and defender locations and shot impact height. Techniques range from logistic regression baselines to gradient-boosting methods; Opta has described using XGBoost on multi-season event data.
Some situations are handled as special cases. Penalty kicks share almost identical starting conditions, so many models assign them a fixed value based on long-run conversion rates rather than recalculating every time. Published figures differ slightly by provider: Opta has used 0.79, while StatsBomb has cited 0.76 as a common industry figure and 0.78 after a 2022 model update. Post-shot variants go further still. Opta’s expected goals on target (xGOT) and StatsBomb’s post-shot xG reassess on-target efforts using placement in the goalmouth, separating the quality of the chance before contact from how well the shot was struck.
Uses and limits
Used carefully, xG is strong at describing underlying chance quality. Over longer samples it helps distinguish a team that creates high-value openings from one that relies on volume from poor positions, and it is widely regarded in analytics as more informative about future performance than raw goal difference or simple shot counts alone. At player level it can show whether a forward is repeatedly reaching dangerous locations, or mainly taking low-percentage efforts from distance.
It is also useful for separating creation from finishing and goalkeeping. Pre-shot xG describes the chance before the strike. Post-shot measures, together with goals prevented relative to on-target expectation, give cleaner language for keepers and for sustained finishing streaks. Related metrics such as expected assists (xA) extend the same probabilistic logic to the pass that sets up the shot.
The limits are structural. Because models differ in data, event definitions and features, two providers can value the same shot differently, so figures should not be mixed without care. Standard xG is also an average across historical shooters; it does not, by design, credit an individual’s unique technique on each attempt. Single-match totals remain volatile: goals are binary events, probabilities are continuous, and short samples leave wide room for randomness as well as for genuine over- or under-performance.
Common misreadings
The most frequent error is to treat match xG as a rewritten scoreline. A higher xG total does not mean a side “deserved” the three points, only that it generated better-valued chances on the model’s terms. Game state, defensive blocking of shots that never become attempts, red cards and late scoreline management all sit outside a pure shot-probability ledger.
Another trap is the word “expected” itself. The name comes from the statistical idea of expected value, not from a claim that goals will land on the decimal point. Variance is normal. A 0.3 chance is still missed more often than it is scored. Over a weekend of fixtures, several results will diverge sharply from the xG column without invalidating the underlying method.
Overperformance is also widely misunderstood. A striker who has scored well above his cumulative xG has not created a debt that must be repaid by future misses. Past outcomes are already banked. What analysts usually mean is that future shots, if of similar quality, are still best priced at the model rate, so extreme gaps often narrow over time without erasing earlier goals. Sample size matters: a fortnight of finishing form is weak evidence; a multi-season gap is more interesting, and even then model choice can shift the story.
Clubs and broadcasters
Inside clubs, xG is rarely treated as a single verdict. Data departments use it, often with proprietary adjustments, to review chance creation and concession, to support recruitment comparisons and to give coaches a second view of whether results match underlying processes. BBC Sport has reported its use in scouting conversations and noted that managers including Pep Guardiola, Eddie Howe, Thomas Tuchel and others have discussed the metric when framing performances. Related recruitment narratives in the public domain have linked sustained goals-versus-xG profiles to transfer interest, though clubs almost always combine such numbers with video, medical and tactical fit.
For broadcasters and leagues, the appeal is explanatory speed. Graphics can show not only that a team had twelve shots, but that most of them were low-value. Sky Sports and Opta Analyst coverage have long woven xG into match narratives; the Premier League itself publishes expected-goals club tables and has produced public explainers in its Football 101 series. Alternative tables based on xG or expected points are now a staple of season reviews, including after the 2025-26 Premier League campaign.
The sensible stance in 2026 is neither cult nor dismissal. Expected goals is a calibrated measure of chance quality, not a moral scoreboard and not a replacement for the final whistle. Read over enough matches, with a named model and an eye on sample size, it remains one of the clearest ways modern football has found to say what the eye already half knew: not all chances are equal, and goals alone do not always tell the whole story of how a side played.