Fundamentals 7 min read

Understanding xG and xGI (Without the Maths Degree)

By Geomi George · Published 22 August 2026

If you've spent any time around Fantasy Premier League, you've seen the letters xG and xGI thrown around. They sound technical, but the idea behind them is simple — and once it clicks, you'll make better transfers because you'll spot returns before they arrive rather than after.

xG: expected goals

Expected goals (xG) measures the quality of the chances a player gets. Every shot is given a value between 0 and 1 based on how likely an average player would be to score it — a tap-in from six yards might be worth 0.7 xG, a speculative effort from 30 yards just 0.03.

Add up a player's shots over a run of games and you get their xG: the number of goals they "should" have scored given the chances they had. A striker with 4.0 xG has been getting genuinely good chances, whether or not the goals have gone in yet.

xA and xGI: adding assists

Expected assists (xA) does the same for chances created — the likelihood that each pass a player makes becomes an assist. xGI (expected goal involvements) simply combines the two: xG + xA. It's the single best snapshot of a player's total attacking threat, capturing both their goal chances and their creativity in one number.

Key takeaway: Goals tell you what already happened. xGI tells you what's likely to keep happening — which is exactly what you want when buying a player for the next six weeks.

Why it predicts points better than goals

Football is noisy. A striker can miss three great chances one week and score a scruffy deflection the next. If you buy players based purely on goals scored, you're often buying after a hot streak — right before it cools off. If you buy based on underlying numbers, you catch players whose process is strong before the goals catch up.

The core insight: over time, players tend to score roughly in line with their xG. So two situations are especially useful to spot:

Our xG Regression tool is built around exactly this idea — it highlights players whose goals and xG have drifted apart, flagging potential bargains and potential traps.

How to actually use xGI

The limits of the numbers

xG isn't magic. A few sensible caveats:

Treat xGI as your early-warning system. It won't tell you the future, but it will consistently point you toward players whose points are coming — and away from those whose hot streak is running on borrowed time.

See who's over- and under-performing their expected numbers on the xG Regression page.

G
About the author
Geomi George is the founder of FPL Elite and a long-time Fantasy Premier League manager. He builds the data tools on this site and writes its weekly gameweek analysis. Questions or corrections? Get in touch.

Read next