What is expected goals (xG)? A beginner’s guide
Expected goals (xG) measures the quality of a chance — the probability that a shot becomes a goal, based on things like distance, angle and shot type. Add up a team’s xG and you get how many goals they “should” have scored, which tracks performance far better than the final score alone.
- xG scores every shot by how likely it was to be a goal, from 0 to 1.
- A team’s total xG shows how well it created chances, not just finished them.
- Over a season, xG predicts future results better than actual goals do.
- What it measures
- Chance quality (0–1 per shot)
- Based on
- Distance, angle, shot type, assist
- Best used for
- Telling skill from luck
Expected goals, or xG, is the single most useful number in modern football analysis — and it is simpler than it sounds.
Every shot is given a value between 0 and 1: the probability that a shot taken from that position, at that angle, with that body part, becomes a goal. A tap-in from the six-yard box might be worth 0.7 xG; a hopeful strike from 30 yards might be 0.03. Models learn these values from hundreds of thousands of past shots.
Add up every shot in a match and you get a team’s xG for the game — roughly how many goals an average side would have scored from those same chances. Compare it to the real score and you can see who was clinical, who was wasteful, and who simply got lucky.
That is why xG matters for prediction: a team that keeps out-creating opponents on xG but losing on the scoreboard is usually about to turn a corner, and one riding a hot finishing streak is usually about to regress.
Frequently asked questions
What does xG stand for?
- Expected goals — the probability that a given shot results in a goal, from 0 to 1.
Is a high xG always good?
- It means a team created good chances. Whether that becomes points depends on finishing and defending, but high xG is a strong sign over time.
What is a typical xG for a match?
- A team might average somewhere between 1 and 2 xG per game, though it varies widely by side and opposition.
What is the difference between xG and xGA?
- xG is the quality of chances a team creates; xGA (expected goals against) is the quality of chances it concedes.
Can xG predict results?
- Not any single match, but across many games xG is a better guide to a team’s true level than the results themselves.
Sources
See the exact call, not just the analysis
This is the reasoning. Winlytics subscribers get the model’s exact pick, fair odds and confidence for every match — graded in public. Free for 7 days.
Start 7-day free trialFootball analytics writer
Alex writes about football analytics and betting markets for Winlytics — expected goals, value, and the data behind the results.
- Football analytics
- Betting markets