xG in Football Explained: How to Use Expected Goals in Betting
If you've spent any time around football analysis in the last few years, you've almost certainly come across three little letters: xG. They flash up on broadcast graphics, fill up social feeds after every big game, and increasingly shape the way sharp bettors approach their wagers. But what does xG actually mean, how is it worked out, and — most importantly — how can you use it to make smarter bets? Let's break it all down.
What is xG (Expected Goals)?
Expected Goals, or xG, is a statistical metric that measures the quality of a goal-scoring chance rather than simply whether it went in. Every shot in a match is given a value between 0 and 1, representing the probability that an average player would score from that exact situation.
Think of it this way. A tap-in from two yards out with the goalkeeper stranded might carry an xG of 0.95 — almost certain to be scored. A hopeful effort from 35 yards under pressure might be worth just 0.02. Add up every shot a team takes across ninety minutes and you get their total xG for the match: a far more honest reflection of how well they played than the final scoreline alone.
To put some real numbers on it, a penalty kick is worth roughly 0.76 xG, because historically about 76 out of every 100 penalties are converted. That single figure tells you everything about why xG is so useful: it strips away the noise of one lucky bounce or one world-class save and shows you the underlying probability.
How is xG calculated?
xG models are built on enormous databases of historical shots — often hundreds of thousands of them. For every new chance, the model compares it against all the similar situations that came before and asks a simple question: how often did shots like this end up as goals? Several key factors feed into that calculation.
- Distance from goal — the closer the shot, the higher the xG.
- Angle to goal — a central chance is far more dangerous than one squeezed in at a tight angle near the byline.
- Body part — headers typically convert at a lower rate than shots taken with the foot.
- Type of assist — a cutback or a clever through-ball creates a better chance than a hopeful cross.
- Type of play — open play, set pieces, fast breaks and rebounds all behave very differently.
- Defensive pressure — how many defenders sit between the ball and the goal.
Combine all of those variables and the model spits out that one clean number. The beauty of it is that it's completely objective — it doesn't care which badge is on the shirt or how famous the striker is.
From a single shot to a betting decision
Here's the journey every chance takes, from the moment the ball leaves the boot to the moment it informs your bet:
Why xG matters more than the scoreline
Football is a low-scoring sport, which makes it unusually noisy. A team can win 1–0 while being thoroughly outplayed, or lose 0–1 after carving out a hatful of clear chances. The scoreboard rarely tells the whole story.
This is exactly where xG earns its keep. Over a single match, luck and goalkeeping heroics can distort the result. But over a run of games, teams tend to regress toward their underlying numbers. A side that keeps winning while scoring far more than its xG suggests is almost certainly overperforming — and that hot streak usually cools off. The bettors who spot it first are the ones who profit.
How to use xG before placing a bet
So how do you turn all of this theory into actual betting value? Here are the most reliable ways to put xG to work.
1. Spot the lucky and the unlucky teams
Compare a team's goals scored with its xG. If they're banging in goals well above their expected number, they're riding a wave of finishing luck that rarely lasts — a strong signal to bet against them once the odds get inflated. The opposite is just as valuable: a side that dominates chances but keeps losing is usually unlucky rather than bad, and backing them before the market corrects can deliver excellent value.
2. Read the defence, not just the attack
Always look at xG conceded (xGA) too. A team keeping clean sheets while allowing a stack of good chances is living dangerously — their defensive record is built on luck and is primed to collapse.
3. Sharpen your goals markets
Two teams that consistently generate high combined xG are strong candidates for Over 2.5 Goals or Both Teams To Score, even if a couple of recent low-scoring results have nudged the odds upward.
4. Use rolling averages, not single games
One match of xG tells you very little. Use a rolling average over the last 6–10 games to get a stable read on a team's true level and current form.
Where to find reliable xG data
Plenty of trusted sources publish xG figures for free or via subscription, including Understat, FBref, FotMob and various Opta-powered platforms. Whichever you choose, stick to a single provider for consistency — different models weigh their factors slightly differently, so mixing sources can muddy your analysis.
Common mistakes to avoid
- Small samples lie. Meaningful trends only emerge over eight to ten matches.
- xG ignores game state. A team chasing a 3–0 deficit may rack up cheap xG against a packed defence that means little.
- Finishing quality is real. Elite strikers genuinely outperform xG over the long run, so don't assume every overperformer is simply lucky.
- It's a guide, not a guarantee. Always weigh xG against team news, motivation and the market price before committing.
Final thoughts
xG won't hand you a winning betting slip, but it gives you something most punters lack: a clear, numbers-based view of how teams genuinely perform once the luck is stripped away. Used patiently — to spot overperformers, hunt for value and read goals markets — Expected Goals can be the difference between betting on the scoreline and betting on the truth behind it. Master it, and you'll be reading matches the way the sharpest minds in the betting world already do.



