Real example
Argentina 3–3 France (Argentina won 4–2 on penalties)
2022-12-18 · World Cup final · includes extra time, shootout excluded.
Argentina
2.76 xG
20 shots · 3 goals
France
2.27 xG
10 shots · 3 goals
Totals include penalties during the match. Equal goals don't mean equal chance quality — and xG doesn't decide who deserved to win.
Figures calculated from the public event dataset. StatsBomb attribution and usage terms.
Expected Goals (xG) Explained
Expected Goals, or xG, is one of the most important metrics in modern football analytics. It measures the quality of a goal-scoring chance by calculating the probability that a shot will result in a goal, based on historical data from thousands of similar situations.
How xG is Calculated
Every shot in a match is assigned a value between 0 (no chance of a goal) and 1 (certain goal). The main factors include:
- Distance from goal: Closer shots have higher xG values
- Angle to goal: Central positions offer better chances
- Body part: Headed shots are typically harder to convert
- Assist type: Through balls create higher-quality chances
- Game situation: Open play, set piece, or counter-attack
Why xG Matters
Team xG in Action — Premier League
Live data for the current season (2026). xG is the quality of chances created; Goals is what they actually scored. Scoring well above xG usually means clinical finishing — or luck that won't last.
Frequently Asked Questions
What does xG stand for?
xG stands for Expected Goals. It's a statistical metric that measures the quality of goal-scoring chances in football by assigning a probability to each shot.
How is xG calculated?
xG is calculated using historical data from thousands of shots. Each shot is assigned a value between 0 and 1 based on factors like distance from goal, angle, body part used, type of assist, and whether the shot was from open play or a set piece.
What is a good xG per match?
There's no universal cutoff — it depends on the competition and game state. For context, in the 2022 World Cup final Argentina finished on 2.76 xG and France on 2.27, including extra time.
Can xG predict match results?
xG is not a prediction tool on its own, but teams that consistently outperform their xG may regress, and vice versa. Over a season, xG closely tracks actual goals scored, making it useful for identifying over- and under-performing teams.
What's the difference between xG and actual goals?
Actual goals are the real outcome, while xG represents what the expected outcome should be based on chance quality. A large gap between xG and goals scored can indicate luck, clinical finishing, or poor finishing.