Expected goals, usually shortened to xG, assigns every shot a probability between zero and one based on how likely it is to be scored by an average player in that situation. Add those probabilities together and you get a team’s expected goals for a match or a season. It is a descriptive summary of chance quality, not a prediction of the scoreline, and it should be read alongside the shot count, the game state and the sample size that produced it.
An xG model is a probability engine trained on a large database of historical shots. For every attempt, the model looks at measurable features and asks a simple question: of all the shots taken from roughly this position, in roughly this manner, what share ended in a goal? The answer becomes the xG value for that shot. An open-play tap-in from a few yards out might carry a high fraction of a goal; a speculative effort from outside the box is worth a small fraction. Nothing about the model is mystical. It is a weighted average of outcomes across thousands of comparable attempts.
Every xG figure you see is a sum. A team that takes a dozen shots might have individual values such as 0.05, 0.08 and 0.35, and those numbers are added together to produce a single match total. This matters because it tells you what the metric is actually counting. It is not counting “good chances” as a human scout would. It is counting probabilities, and probability mass can be split across many low-value shots or concentrated in one clear opening.
Distance and angle carry most of the weight in any credible model. A shot from the centre of the penalty area is a very different proposition from one near the corner of the box, and the gap between them is larger than almost any other single factor. Secondary inputs refine the estimate rather than overturn it: whether the shot is a header or struck with the foot, whether it came from a set piece or open play, the type of pass that created it, and how much pressure the shooter faced. Modern public models also try to account for defenders positioned between the shooter and the goal.
A model that could see everything would be a simulation rather than a summary. xG is deliberately narrower, and knowing its omissions stops you reading too much into it.
The practical consequence is that xG measures the quality of the chances a team generated, not the quality of the team. Those two things overlap heavily, but they are not identical.
The most common mistake is treating a single match as evidence. Football is a low-scoring sport, so randomness has enormous room to operate. Before drawing conclusions, you have to respect sample size.
In one match, a side can build a much higher xG total than its opponent and still lose, and it can be outplayed by the numbers and win. This is not a flaw in the metric; it is a description of football. A team that creates a single clear opening may finish the match with a lower total than a team that peppered the goal with a dozen harmless efforts, and either can score. Judging a manager on one match’s xG is close to judging a batsman on a single innings.
Over a full season, the noise washes out and the signal becomes useful. Expected goals is generally a better predictor of a team’s future goals than its actual goals are, because finishing tends to regress towards the mean while the process of chance creation tends to persist. When a club’s goals run well above its xG for a whole season, that is either genuine elite finishing or a run of luck that may not repeat, and the honest answer is that you usually need the next season to find out.
The xG family has grown, and the labels are not standardised across providers. The table below describes the most common metrics and how to interpret them.
| Metric | What it measures | How to read it |
|---|---|---|
| xG (expected goals) | The combined probability that a team’s shots would be scored by an average player | Chance quality; a higher figure than the opponent usually means better opportunities, not a guaranteed win |
| xGOT (expected goals on target) | A post-shot model that values only shots on target and accounts for placement inside the goal | Useful for judging finishing and goalkeeping once the shot has been taken |
| Non-penalty xG (npxG) | xG with penalty kicks removed | A cleaner view of open-play and set-piece chance creation |
| xGA (expected goals against) | The opponent’s xG, expressed from the defending team’s point of view | Chance concession; a low xGA points to a defence that limits quality |
| xG per shot | The average quality of each attempt | A low figure alongside a high shot count often means many low-value shots |
| xG difference (xGD) | Cumulative xG minus xGA over a run of matches | A trend indicator across a season rather than a verdict on one fixture |
If a site shows you one number and calls it “xG” without saying whether penalties are included, or whether the model is pre-shot or post-shot, treat it as a rough guide rather than a precise measurement.
Because xG sets a baseline of average finishing, the difference between goals and xG is often read as finishing quality. A team scoring more goals than its xG is “overperforming”, and one scoring fewer is “underperforming”. The concept is sound, but the interpretation needs care.
A key takeaway: xG tells you the quality of the chances a team created, not whether it deserved the result, and it only becomes a reliable guide once you give it enough matches to work with.
The metric is straightforward; the arguments built on top of it often are not. Watch for these recurring errors.
The figures below are illustrative and rounded to make the arithmetic clear; they are not taken from any real match.
Suppose Team A takes ten shots. Eight come from long range, each worth about 0.03, and two are clear openings worth 0.35 each. Ten shots is a healthy count, but the total is only about 0.94. Team B takes just five shots, but three come from close range at roughly 0.30 apiece, giving about 0.90. The shot counts look lopsided while the xG totals look nearly identical, because shot quality rather than shot quantity drives the figure. Now imagine Team A scores twice from its ten shots and Team B scores once. On the day, A won comfortably; the underlying numbers say the two sides created broadly comparable chances. Reading both together is the whole point.
Most live football sites now show xG next to the scoreline. A few habits keep you from misreading it.
The same discipline applies when you read a league table, which depends on the competition’s tiebreaker rules rather than on chance quality; our guide to football tiebreakers covers how those rules decide who finishes where. When the scheduling piles up and rotation distorts the shots a team creates, the picture shifts again, which is why we also track fixture congestion and recovery. And for the mechanics that decide how a match is controlled, see our explainer on how pressing is triggered and trapped.
No. Expected goals describes the quality of the chances already taken; it is a summary of what happened, not a forecast. A team can post a high xG and score only once, or a low xG and score three. Over many matches the totals tend to track actual goals, but for any single fixture the scoreline remains largely a matter of finishing and luck.
Not necessarily. A higher xG means a team created better chances, which is often a sign of a strong performance, but deserved results also depend on finishing, goalkeeping and game management. It is reasonable to say a side created enough to win; it is a stretch to say it was owed the points.
Each provider trains its own model on its own data and chooses which inputs to include. Some count penalties and some do not; some weigh defensive pressure and others do not. The differences are usually small but real, so it is best to follow one source consistently rather than mixing figures from several in a single comparison.
Non-penalty xG removes penalty kicks from the total. Because a penalty is worth a large fraction of a goal on its own, a single spot-kick can distort a match or a season figure. Stripping penalties out gives a cleaner picture of how well a team creates chances from open play and set pieces, and it is the fairer basis for comparing teams.