4 matches live now Saturday, 10 October 2026 All times UTC
DULLR SCORE CENTRE
Copa de la División ProfesionalBlooming1–1BolívarFTSerie AFluminense4–0CoritibaFTSerie APalmeiras1–0BahiaFTLiga NacionalAntigua GFC1–1MunicipalFTLiga de Expansión MXAlebrijes de Oaxaca2–1Correcaminos UatFTPrimera AFortaleza FC1–1MillonariosFTPrimera DivisionFAS2–1AlianzaFTK League 1Daejeon Citizen2–1Jeonbuk MotorsFTK League 2Suwon City FC1–0HwaseongFTK3 LeagueYangpyeong2–1Ulsan CitizenFTK League 1Gangwon FC0–0Bucheon FC 19952′K League 1Incheon United0–0Pohang Steelers1′K League 2Cheongju0–0Seongnam FC1′K League 2Gimpo Citizen0–0Seoul E-Land FC2′Copa de la División ProfesionalBlooming1–1BolívarFTSerie AFluminense4–0CoritibaFTSerie APalmeiras1–0BahiaFTLiga NacionalAntigua GFC1–1MunicipalFTLiga de Expansión MXAlebrijes de Oaxaca2–1Correcaminos UatFTPrimera AFortaleza FC1–1MillonariosFTPrimera DivisionFAS2–1AlianzaFTK League 1Daejeon Citizen2–1Jeonbuk MotorsFTK League 2Suwon City FC1–0HwaseongFTK3 LeagueYangpyeong2–1Ulsan CitizenFTK League 1Gangwon FC0–0Bucheon FC 19952′K League 1Incheon United0–0Pohang Steelers1′K League 2Cheongju0–0Seongnam FC1′K League 2Gimpo Citizen0–0Seoul E-Land FC2′
Tactics

Expected Goals (xG) Explained: What It Measures and Misses

Dullr Desk 6 10 月 2026 10 min read
Expected Goals (xG) Explained: What It Measures and Misses

Expected goals, usually shortened to xG, assigns every shot a probability between zero and one based on how likely it is to be scored by an average player in that situation. Add those probabilities together and you get a team’s expected goals for a match or a season. It is a descriptive summary of chance quality, not a prediction of the scoreline, and it should be read alongside the shot count, the game state and the sample size that produced it.

What Expected Goals Actually Measures

An xG model is a probability engine trained on a large database of historical shots. For every attempt, the model looks at measurable features and asks a simple question: of all the shots taken from roughly this position, in roughly this manner, what share ended in a goal? The answer becomes the xG value for that shot. An open-play tap-in from a few yards out might carry a high fraction of a goal; a speculative effort from outside the box is worth a small fraction. Nothing about the model is mystical. It is a weighted average of outcomes across thousands of comparable attempts.

The shot-by-shot foundation

Every xG figure you see is a sum. A team that takes a dozen shots might have individual values such as 0.05, 0.08 and 0.35, and those numbers are added together to produce a single match total. This matters because it tells you what the metric is actually counting. It is not counting “good chances” as a human scout would. It is counting probabilities, and probability mass can be split across many low-value shots or concentrated in one clear opening.

Why location dominates

Distance and angle carry most of the weight in any credible model. A shot from the centre of the penalty area is a very different proposition from one near the corner of the box, and the gap between them is larger than almost any other single factor. Secondary inputs refine the estimate rather than overturn it: whether the shot is a header or struck with the foot, whether it came from a set piece or open play, the type of pass that created it, and how much pressure the shooter faced. Modern public models also try to account for defenders positioned between the shooter and the goal.

What xG Deliberately Leaves Out

A model that could see everything would be a simulation rather than a summary. xG is deliberately narrower, and knowing its omissions stops you reading too much into it.

  • Individual finishing skill. The model uses an average player, so a clinical striker and a hesitant one receive the same value for the same chance.
  • Goalkeeper identity and positioning. The quality of the keeper facing the shot is not usually part of a public pre-shot model.
  • Game state and intent. A team protecting a lead may take fewer and worse shots by design, while a team chasing a game may force low-value attempts.
  • Build-up quality. xG starts at the shot, so it says nothing about how the chance was created.
  • Weather, pitch condition and fatigue, which shift execution without changing the underlying opportunity.

The practical consequence is that xG measures the quality of the chances a team generated, not the quality of the team. Those two things overlap heavily, but they are not identical.

Reading xG Totals Without Overreacting

The most common mistake is treating a single match as evidence. Football is a low-scoring sport, so randomness has enormous room to operate. Before drawing conclusions, you have to respect sample size.

Single-match variance

In one match, a side can build a much higher xG total than its opponent and still lose, and it can be outplayed by the numbers and win. This is not a flaw in the metric; it is a description of football. A team that creates a single clear opening may finish the match with a lower total than a team that peppered the goal with a dozen harmless efforts, and either can score. Judging a manager on one match’s xG is close to judging a batsman on a single innings.

Season-level signal

Over a full season, the noise washes out and the signal becomes useful. Expected goals is generally a better predictor of a team’s future goals than its actual goals are, because finishing tends to regress towards the mean while the process of chance creation tends to persist. When a club’s goals run well above its xG for a whole season, that is either genuine elite finishing or a run of luck that may not repeat, and the honest answer is that you usually need the next season to find out.

  1. Use single-match xG to describe a performance, not to grade a team.
  2. Use five to ten match rolling averages to spot trends in chance creation and concession.
  3. Use full-season totals to compare teams, and always alongside the table and the shot counts.

xG, xGOT and Other Variants

The xG family has grown, and the labels are not standardised across providers. The table below describes the most common metrics and how to interpret them.

Metric What it measures How to read it
xG (expected goals) The combined probability that a team’s shots would be scored by an average player Chance quality; a higher figure than the opponent usually means better opportunities, not a guaranteed win
xGOT (expected goals on target) A post-shot model that values only shots on target and accounts for placement inside the goal Useful for judging finishing and goalkeeping once the shot has been taken
Non-penalty xG (npxG) xG with penalty kicks removed A cleaner view of open-play and set-piece chance creation
xGA (expected goals against) The opponent’s xG, expressed from the defending team’s point of view Chance concession; a low xGA points to a defence that limits quality
xG per shot The average quality of each attempt A low figure alongside a high shot count often means many low-value shots
xG difference (xGD) Cumulative xG minus xGA over a run of matches A trend indicator across a season rather than a verdict on one fixture

If a site shows you one number and calls it “xG” without saying whether penalties are included, or whether the model is pre-shot or post-shot, treat it as a rough guide rather than a precise measurement.

Using xG to Judge Finishing and Goalkeeping

Because xG sets a baseline of average finishing, the difference between goals and xG is often read as finishing quality. A team scoring more goals than its xG is “overperforming”, and one scoring fewer is “underperforming”. The concept is sound, but the interpretation needs care.

  • Overperformance is unstable at small samples. A couple of deflected goals can flatter a team for weeks.
  • Underperformance can reflect bad finishing, but also excellent goalkeeping, defensive blocks and plain bad luck, in equal measure.
  • Strikers with a long record of beating their xG may possess real and repeatable skill, but you need hundreds of shots to argue that convincingly.
  • Post-shot models are more informative for keepers, because they value where the shot was heading rather than only where it was struck from.

A key takeaway: xG tells you the quality of the chances a team created, not whether it deserved the result, and it only becomes a reliable guide once you give it enough matches to work with.

Common Ways xG Gets Misused

The metric is straightforward; the arguments built on top of it often are not. Watch for these recurring errors.

  • The deserved-win fallacy. A higher xG total does not mean a team should have won; it means it created better chances.
  • Comparing across providers. Two models trained on different data and using different inputs can disagree, so mixing numbers from several sites in one argument is unreliable.
  • Ignoring style. A counter-attacking team can generate high-quality chances from few shots, while a possession side may accumulate xG more slowly. The number means something different in each context.
  • Post-hoc point scoring. Quoting xG only when it supports a pre-existing opinion, and dismissing it when it does not, is not analysis.

A Worked Toy Example

The figures below are illustrative and rounded to make the arithmetic clear; they are not taken from any real match.

Suppose Team A takes ten shots. Eight come from long range, each worth about 0.03, and two are clear openings worth 0.35 each. Ten shots is a healthy count, but the total is only about 0.94. Team B takes just five shots, but three come from close range at roughly 0.30 apiece, giving about 0.90. The shot counts look lopsided while the xG totals look nearly identical, because shot quality rather than shot quantity drives the figure. Now imagine Team A scores twice from its ten shots and Team B scores once. On the day, A won comfortably; the underlying numbers say the two sides created broadly comparable chances. Reading both together is the whole point.

How to Read xG on a Scores Site

Most live football sites now show xG next to the scoreline. A few habits keep you from misreading it.

  • Check whether penalties are included, since a single spot-kick can dominate a low-scoring match.
  • Look at the trend across recent games rather than a single fixture.
  • Pair xG with the shot count and the scoreline to understand the story of a match.
  • Treat large goal-versus-xG gaps as questions to investigate, not conclusions to announce.

The same discipline applies when you read a league table, which depends on the competition’s tiebreaker rules rather than on chance quality; our guide to football tiebreakers covers how those rules decide who finishes where. When the scheduling piles up and rotation distorts the shots a team creates, the picture shifts again, which is why we also track fixture congestion and recovery. And for the mechanics that decide how a match is controlled, see our explainer on how pressing is triggered and trapped.

Frequently Asked Questions

Is xG a prediction of the scoreline?

No. Expected goals describes the quality of the chances already taken; it is a summary of what happened, not a forecast. A team can post a high xG and score only once, or a low xG and score three. Over many matches the totals tend to track actual goals, but for any single fixture the scoreline remains largely a matter of finishing and luck.

Does a high xG mean a team deserved to win?

Not necessarily. A higher xG means a team created better chances, which is often a sign of a strong performance, but deserved results also depend on finishing, goalkeeping and game management. It is reasonable to say a side created enough to win; it is a stretch to say it was owed the points.

Why do different websites show different xG numbers?

Each provider trains its own model on its own data and chooses which inputs to include. Some count penalties and some do not; some weigh defensive pressure and others do not. The differences are usually small but real, so it is best to follow one source consistently rather than mixing figures from several in a single comparison.

What is non-penalty xG and why does it matter?

Non-penalty xG removes penalty kicks from the total. Because a penalty is worth a large fraction of a goal on its own, a single spot-kick can distort a match or a season figure. Stripping penalties out gives a cleaner picture of how well a team creates chances from open play and set pieces, and it is the fairer basis for comparing teams.

← All insights Live scores Watch highlights

More insights

All articles →