18+Trial period: all tips are freeSee how our algorithm calculates →
menu
Lesson 1 of 6

Expected goals (xG): what it measures and what it does not

3 min read · Intermediate · Updated 2026-10-21

In one sentence
xG adds up the quality of chances, which makes it steadier than goals over a short run.

Goals are few and luck affects them: a post, a deflection, a keeper having the night of his life. xG (expected goals) tries to measure what a team controls, the chances it creates.

How it is computed

From a shot to xGShotlocation, angletypeModelcompares withthousands of shotsxGgoal probability0 to 1Totalsum of xGof all shots
Each shot gets a goal probability from a model that has seen many similar ones. The sum is the team's xG for the match.

A statistical model estimates how often a shot from a given spot, in a given way, ends in a goal. If 3 in 10 from a spot go in, a shot from there has an xG of 0.30.

Indicative xG per shotPenalty0.76Close range, central0.35Inside the box0.10Outside the box0.03
Indicative values. Each data provider has its own model, so the numbers differ a little.

How to read it

  • If a team consistently has more xG than its opponents, it plays better than the scores show.
  • If it scores far above its xG for many matches, it either has outstanding finishers or luck. Usually it is the second, and the gap tends to close.
  • A team's xG over 3 matches says little. Over 10 to 15 matches it starts to support a conclusion.
Example
Team A wins 3-0 with xG 0.6 against 2.4. Team B wins 1-0 with xG 2.4 against 0.6. B created the better chances. In the next match the model will expect more from B than from A.

Its limits

xG does not know who is shooting, nor how much pressure the player is under from defenders, unless the model records it. It does not measure good defending that prevents shots either. It is a useful tool, not the whole picture.

xG becomes the average goals that feed the Poisson model: Poisson and Dixon-Coles.

Check your understanding

1. What does xG measure?
Each shot gets a goal probability and we add them up.
2. A team wins 3-0 with 0.6 xG for. What does that suggest?
With such a low xG, three goals more likely came from luck.

18+ only. Educational information, not betting or financial advice.

Sign up free and join our Telegram

During the trial all data is free. An account gives you the dashboard and analyses, and on Telegram you get the tips and results every day. Statistics, not gut feeling.