← BACK TO BLOG
DATA FUNDAMENTALS

What is xG and why does it matter?

June 2026 · 5 min read · PitchIQ

If you've watched football in the last few years, you've probably heard the term xG thrown around by commentators, pundits and football fans. But what does it actually mean? And why has it become the most important metric in modern football analysis?

This is the plain English explanation you've been looking for.

What does xG stand for?

xG stands for Expected Goals. It's a statistical measure that tells you the probability that any given shot will result in a goal, based on the quality of the chance.

Every shot is assigned an xG value between 0 and 1. A value of 0.1 means there's a 10% chance that shot results in a goal. A value of 0.9 means there's a 90% chance. A penalty, for example, typically has an xG of around 0.76 — meaning historically, penalties are converted about 76% of the time.

💡 A tap-in from six yards might have an xG of 0.85. A long-range speculative effort from 35 yards might have an xG of 0.02. Add them all up across a match and you get the total xG — a picture of how many goals each team "should" have scored.

How is xG calculated?

xG models are built using historical data from thousands and thousands of shots. Data scientists look at every shot ever taken and measure the factors that determine whether it goes in or not:

The more advanced models (used by Premier League clubs and international teams) also factor in goalkeeper positioning, the speed of the attack and whether it was a first-time shot or not.

Why is xG more useful than shots?

For years, people used shots and shots on target as a proxy for attacking quality. But these stats treat a tap-in from two yards the same as a 35-yard screamer. They're not equivalent chances and they shouldn't be counted equally.

xG solves this problem. It weights every shot by its actual quality. A team that creates three gilt-edged chances worth 0.8 xG each is in a far stronger position than a team that creates fifteen long shots worth 0.03 xG each — even if the second team has more shots on target.

💡 In the 2022 World Cup final, Argentina and France both ended the match with virtually identical xG figures despite the chaotic 3-3 scoreline. The penalties were arguably the fairest possible outcome — the xG model saw it coming.

What does xG tell you that the scoreline doesn't?

The scoreline tells you what happened. xG tells you what should have happened based on the chances created.

This is where xG becomes genuinely powerful. A team can win 1-0 while their opponent created 2.4 xG to their 0.3 xG. The winning team got lucky. The losing team played the better football. Without xG, you'd never know.

Over a single match, xG can be deceiving — football is random and individual brilliance or goalkeeper heroics can override the numbers. But over a season, xG is one of the most reliable predictors of a team's true quality. Teams that consistently generate high xG and concede low xG tend to rise up the table. Teams that punch above their weight in terms of results typically regress towards what their xG suggested.

How PitchIQ uses xG

PitchIQ tracks live xG throughout every match, updating in real time as chances are created. We use it in several ways:

When you see xG figures in PitchIQ, you're seeing the same data that professional clubs, broadcasters and analysts use to evaluate performance.

The bottom line

xG is the single most useful stat in football because it cuts through the noise of lucky goals and unlucky misses. It tells you, based on decades of historical shot data, how good the chances actually were — regardless of what happened next.

Next time you watch a match and one team is losing despite looking the better side, check the xG. More often than not, the numbers will confirm what your eyes are telling you.

Track live xG in every match

PitchIQ shows you real-time xG, player-level stats, heatmaps and AI match analysis. Free to download.

Download PitchIQ