Edgity
Edgity › Learn

What is xG, and what can it not tell you?

By Gergely Gyüre, Edgity · Published
Short answer: xG (expected goals) gives every shot a probability of becoming a goal, based on where and how it was taken. Add them up and you get a team’s xG: a measure of how good its chances were, not of how many goals it scored.

How xG works

A shot from close range, straight in front of goal, scores far more often than a shot from 30 metres. xG puts a number on that. A chance rated 0.10 is the kind of chance that becomes a goal about once in ten attempts. A penalty is rated much higher.

A team’s xG for a match is the sum of its shots. If a side ends a game with 1.8 xG and the other with 0.6, the first created clearly better chances, whatever the score says.

Same xG, different story

Two teams can have the same total xG and very different chances of actually scoring:

Team A: 10 × 0.1 total xG 1.0 · at least one goal: 65.1% Team B: 2 × 0.5 total xG 1.0 · at least one goal: 75.0%
Both teams have 1.0 xG. Many small chances and a few big ones are not the same thing. Pure arithmetic, assuming the shots are independent.

Ten chances of 0.1 give at least one goal in about 65% of cases (1 − 0.910). Two chances of 0.5 give it in 75% (1 − 0.52). The total hides the shape.

What xG can’t tell you

How Edgity uses xG

When both teams have xG from at least a few matches, the model blends it with actual goals to estimate how strong each attack and defence is. The more matches with xG, the more weight it gets, but it never fully replaces real goals.

The match page also shows the model’s expected goals for each team. When a match has no recorded xG, the page says so: the numbers you see are then the model’s estimate, not measured xG. In the web app, the live Pressure chart uses xG alongside shots and corners, where the league provides it.

The takeaway

xG is a good measure of chance quality and a poor predictor of a single score. Use it to understand how a team plays, not to decide what happened in one match.

About Edgity

Edgity is a football analytics app. For every match in 100+ leagues it shows the model's probability for each outcome, explains the numbers in plain language, and lets you build a combo and see its combined chance.

Edgity shows probabilities, not tips, and does not take bets. 18+. If betting is causing you problems, free help is available at gamblingtherapy.org.