FikrBank

xG for Betting: Using Expected Goals Properly

Stats for Betting · 2026-08-18 · FikrBank
Football frozen mid-flight toward a goal in bright daylight

Football's most famous stat started with a simple frustration: the scoreline is a terrible summary of a match. Expected goals — xG — answered it by asking a better question: not "how many goals?" but "how good were the chances?" Every shot is assigned a probability of becoming a goal based on historical outcomes of similar shots, and the numbers are summed per team per match. A decade after analysts began publishing these figures, xG sits in every broadcast graphic and every preview page. For bettors, it is the single most useful public stat — and one of the most casually misused.

What expected goals actually measure

The models behind xG feed on shot characteristics: distance to goal, angle, body part, the type of assist, whether the chance came from open play, a fast break or a set piece. A penalty, historically converted around three times in four, carries an xG of roughly 0.75 to 0.79 depending on the model. A speculative 30-metre effort might carry 0.02. Sum a team's shots and you get its xG for the match — an estimate of how many goals an average team would score from those same chances.

Shot typeTypical xG rangeWhy
Penalty0.75–0.79Historical conversion ~76–79%
Close-range tap-in after cutback0.35–0.60Central, near goal, keeper moving
One-on-one from a through ball0.30–0.45High but keeper-dependent
Header from a corner0.05–0.12Contested, angle usually poor
Long shot outside the box0.01–0.04Scores rarely, highlights forever

The betting translation is immediate. A team winning 1–0 with 0.4 xG against the opponent's 2.1 is not "efficient" — it is riding a hot finish and a cold opponent, and regression will come for both. A side losing matches while posting superior xG numbers is often a buying opportunity the table has not noticed yet.

Where the models disagree — and why it matters

xG is not one number; it is a family of models. Providers weight different factors — some include defensive pressure on the shooter, some add goalkeeper positioning, some treat rebounds specially. The same chance can carry 0.30 in one model and 0.45 in another. Neither is "wrong"; they are different summaries of an unobservable truth. The practical rules for bettors: pick one reputable provider and stay consistent, because trends within one model beat comparisons across models; and treat small xG differences as noise, since a 1.3-against-1.1 match is a coin flip by any reading.

Vivid green training pitch with white cones forming a square from above
Chance quality is built in patterns — xG is the language that counts them.

Using xG without worshipping it

The stat's reputation has grown to the point where backing "the xG team" has become its own lazy strategy. The discipline that actually works looks like this.

  • Read xG over rolling windows. Single-match xG is noisy; five-to-ten-match trends in chance creation and concession are the signal worth pricing.
  • Compare xG difference, not totals. A side's attack minus its defence, against schedule-adjusted opposition, is the number that travels to the next fixture.
  • Respect finishers and keepers. Elite finishers and shot-stoppers beat their xG figures persistently over large samples — the model measures average outcomes, and some players are not average.
  • Never let xG override team news. The model priced last month's line-ups. Sunday's injuries and rotation belong to you, not to it.
  • Use it to audit your eyes. When your read of a match and the xG disagree violently, one of you missed something. That check alone repays the stat's keep.
Close-up of a soccer ball's leather panels in bright window light
Every panel is a data point. The ball keeps better records than the scoreboard.

Expected goals did not make betting easy; it made sloppy thinking harder to hide. The market digests public xG quickly, so the edge is rarely in the stat itself — it is in reading it more honestly than the crowd: over proper samples, against proper context, with proper humility about what a probability model of an average shooter can and cannot know about Sunday. Used that way, xG is what it always should have been: not a crystal ball, but a better question.

The defensive twin matters just as much: xGA, expected goals against, measures the quality of chances a side concedes, and the gap between a team's xG and its xGA — the expected goal difference — is the single best public summary of underlying strength. Teams are best read as pairs of numbers, not single ones. A side posting 1.8 xG and 1.7 xGA per match is thrilling and fragile in equal measure; a side at 1.4 for and 0.9 against is quietly excellent. When you build a prediction, price both numbers, because the betting market's attention — and its pricing generosity — is always tilted toward the attack.