What Is xG in Football? Expected Goals Explained
Expected Goals (xG) is the single most important number in modern football analysis. If you have ever watched a team dominate a match and still lose 1-0, xG is the metric that explains why the result felt wrong — and what will probably happen next time.
What does xG actually measure?
Every shot in a football match is assigned a value between 0.00 and 1.00. That number represents the probability that an average player scores from that exact situation. A tap-in from two yards might be worth 0.85 xG. A hopeful volley from 30 yards might be worth 0.03.
Add up every shot a team takes, and you get their total xG for the match — the number of goals they should have scored, based purely on the quality of chances created.
What makes a chance valuable?
Public xG models weigh a handful of visible factors:
- Distance from goal — closer shots score more often.
- Angle — central positions beat tight angles.
- Body part — headers convert at lower rates than shots with the foot.
- Assist type — through balls and cutbacks create better chances than crosses into a crowd.
- Defensive pressure — a free shot is worth far more than one under a challenge.
A penalty, the most controlled situation in football, is worth roughly 0.76 xG — about three in four are scored.
Why analysts trust xG more than goals
Goals are rare and noisy. A striker can score a 30-yard screamer one week and miss an open goal the next. Over a small sample, finishing luck dominates. xG strips that luck away and measures the process: are you creating good chances, and are you preventing them?
Research across Europe's top leagues consistently shows that xG predicts future results better than past results do. A team winning games with low xG is usually riding variance. A team losing with high xG is usually about to turn a corner.
Scorelines tell you what happened. xG tells you what keeps happening.
What is a good xG per match?
| Level | xG per match | What it means |
|---|---|---|
| Elite attack | 2.0+ | Title-contending chance creation |
| Strong | 1.5 – 2.0 | European qualification standard |
| Average | 1.1 – 1.4 | Mid-table output |
| Weak | Below 1.0 | Relegation-level chance creation |
Defensively, flip the lens: xGA (expected goals against) under 1.0 per match marks an elite defence. Spain's run at the 2026 World Cup was built on conceding barely 0.31 xG per match — control you could measure.
How the Scorelabs Engine reads xG
At Scorelabs, xG is one of the core signals our engine processes for every team, every matchweek. We track not just totals but the shape underneath — open-play xG separated from set pieces, xG per shot, and the trend across recent games. When a team's results and their underlying numbers disagree, the engine flags it. That disagreement is where insight lives.
Frequently asked questions
What does xG stand for in football?
xG stands for Expected Goals. It measures the probability of each shot becoming a goal, from 0.00 (no chance) to 1.00 (certain goal), based on factors like distance, angle and defensive pressure.
What is a good xG per game?
For top teams, 1.5 to 2.5 xG per game is strong. Elite attacking sides regularly exceed 2.0 xG per match, while anything below 1.0 suggests serious attacking problems.
What is the xG of a penalty?
A penalty is worth approximately 0.76 xG, meaning roughly 76% of penalties are scored at the professional level.
Is xG better than goals for predicting results?
Yes. Studies show xG predicts future performance better than actual goals, because it removes finishing luck and measures the repeatable quality of chances created and conceded.
See what the data says before everyone else does.
The Scorelabs Engine processes every match signal — chance quality, form trends, performance gaps — and turns it into clear, readable verdicts. No noise. Just the game, measured.
Explore ScorelabsKeep reading
Why Possession Stats Can Be Misleading
High possession doesn't mean control. Learn why possession stats mislead fans and analysts — and which numbers actually reveal dominance.
Football Stats Glossary: 25 Terms Every Fan Should Know
From xG to PPDA: the essential football statistics glossary. Clear definitions of the 25 analytics terms every modern fan should know.