xG Stats and What They Reveal About a Team's Style

xG stats are the family of numbers built from expected goals — the probability a shot is scored based on where and how it was taken. Beyond a single match total, they describe the kind of chances a team creates and concedes. Read together, they form a fingerprint of how a side actually plays, not just whether it wins.

Why xG stats describe style, not just results

The final score answers one question: who put the ball in the net more often. It says almost nothing about how. Two teams can sit level on points, score a similar number of goals, and play the game in completely opposite ways — one strangling opponents with possession, the other living off three fast breaks a match. The scoreboard flattens that difference into a single column.

xG stats restore it. Because every shot carries a value tied to its location, its build-up, and its situation, the spread of those values across a season traces the shape of a team's attack and defence. A side that creates a handful of huge chances looks nothing, in the data, like a side that peppers the goal from distance — even if both average the same total xG per game. The signature is in the distribution, not the sum.

That is the practical use of xG stats for anyone watching beyond the result. They turn a vague impression — "they feel direct", "they never seem to threaten despite all that possession" — into something you can actually see, match after match, and recognise as a stable identity.

Chance quality versus chance volume

The first and most revealing split inside xG stats is between how good a team's chances are and how many it takes. Two numbers carry this:

  • Total xG measures volume and overall threat across a match or season — the sum of every shot's value.
  • xG per shot measures average chance quality — total xG divided by the number of attempts.

A high xG per shot is the marker of a patient, selective attack. The team waits for the ball to arrive in a genuinely dangerous position before pulling the trigger, so each attempt is worth more. A low xG per shot points the other way: a side comfortable shooting often from range or tight angles, accepting that most attempts are low-percentage and trusting volume to do the work.

Neither is automatically better, and that is the point. A team can reach the same total xG by taking five excellent chances or twenty mediocre ones. The route it chooses is a style decision, and xG per shot is where that decision becomes legible. Sustained over a season, it is one of the most stable things about a team — closer to a personality than a tactic.

Stripping penalties with npxG

Before comparing teams fairly, one distortion has to be removed. Penalties are worth a large, fixed chunk of xG each, and they arrive semi-randomly — a single handball or trip can swing a match total. A side that has simply been awarded more spot-kicks can look more threatening than it has actually been in open play.

This is what npxG, non-penalty expected goals, exists to fix. It is the same measure with penalty xG taken out, leaving only the chances a team manufactures through its own attacking play. For any question about style — how a side builds, where it threatens, how good its chance creation really is — npxG is the cleaner number, because it reflects the football the team controls rather than the refereeing decisions it does not.

Where a team's xG comes from

Style also shows up in the geography of a team's chances. Two attacks with identical npxG can generate it from entirely different places on the pitch, and that location tells you how they break opponents down.

A team that produces most of its value from central areas — through the heart of the box, from cutbacks and balls played between the lines — is one that gets in behind and creates clean, high-quality looks. A team whose xG leans on crosses and shots from wider zones is working around a defence rather than through it, manufacturing volume from the flanks. The number of box entries, and how often possession turns into a shot from a central position, separates a side that penetrates from one that circles. The open-play and set-piece breakdown adds another layer here, but even before splitting it out, the simple question of where the chances come from already reveals a lot about a team's preferred route to goal.

The shape of xG conceded

Defence has a fingerprint too, and it is read the same way. xG conceded is not just a total — its shape tells you what kind of defending a team does.

A deep, compact side typically concedes a high number of shots but a low xG per shot against. It is funnelling opponents into low-value attempts from distance and tight angles, defending the centre of its box fiercely and accepting harmless efforts from outside it. The volume looks alarming; the quality does not. A high defensive line produces the opposite signature: fewer shots faced, because the press cuts attacks off early, but each one tends to be worth more, since the space in behind turns the occasional breakthrough into a clear chance. One defence trades quantity for safety, the other safety for quantity. The goals-against column alone cannot tell them apart; the shape of the xG conceded can.

Build-up tempo and the pace of attack

How quickly a team moves the ball is the final piece of its xG signature. A possession-based side builds patiently, recycling the ball and probing until an opening appears; its xG accumulates slowly, often from sustained pressure and set-pieces won through territory. A direct, counter-attacking side does the reverse, converting turnovers into shots in a handful of seconds, so its xG arrives in concentrated bursts off transitions rather than steady siege.

The tell is in how chances relate to possession. A team generating high xG on modest possession is almost certainly threatening on the break — efficient, vertical, dangerous in transition. A team with heavy possession but thin xG is building without penetrating, the ball never reaching the places that produce real chances. Tempo, in other words, is visible in the data long before anyone names the tactic.

Reading a team's archetype from its xG signature

Put these threads together and recognisable team types emerge, each defined purely by its xG stats rather than by reputation:

  • High-volume pressers — a high defensive line, lots of shots taken, lots conceded but each of low value, npxG accumulating through relentless territory. The signature of a side that wants the ball high and shoots often.
  • Low-block counterers — little possession, high xG per shot, value arriving in bursts from transitions, many low-quality shots conceded but few big ones. Efficient with the ball, organised without it.
  • Possession-without-penetration sides — heavy possession, high pass volume, but modest total xG and few central, high-value chances. The ball is everywhere except the dangerous areas.
  • Direct, wide-threat teams — xG built from crosses and wide entries, decent volume but lower xG per shot, fewer clean central looks. Working around defences rather than through them.

A side's archetype is far more durable than its results. Finishing runs hot and cold from week to week, but the way a team creates and concedes xG holds steady, which is why two clubs on identical points can belong to completely different categories. Platforms such as RubiScore break xG down by shot and situation, so these patterns become visible across a season instead of buried in a single result.

What the xG fingerprint is good for

None of this replaces watching the game. xG stats describe tendencies, not certainties, and over a single match the noise can drown the signal. Their value is cumulative: across a run of fixtures, a team's xG profile is one of the most honest descriptions of its identity available, precisely because it is so hard to fake. A side cannot pretend, over thirty matches, to create high-value central chances if it does not, or to suppress dangerous shots if its structure leaks them.

That is what makes the xG fingerprint worth reading. It answers a different question than the league table — not how well a team has done, but how it goes about the game, and what kind of team it really is underneath the results. For anyone who wants to study these signatures match by match, the shot-level xG numbers behind them are published across competitions on rubiscore.com.