WhamR logoWhamR

Learn · Updated 1 October 2026 · WhamR Editorial

Expected Goals (xG) Explained for Football Fans

What xG measures, why it beats raw results for judging teams, and how it feeds prediction models.

Expected goals, or xG, has moved from analytics departments to television graphics in a few years. It is the single most useful number for understanding whether a team's results reflect how well it is actually playing.

What xG measures

Every shot is assigned a probability of becoming a goal based on historical shots taken in similar situations — distance, angle, body part, type of assist and whether it came from open play or a set piece. A penalty is worth around 0.76 xG. A header from the edge of the box might be worth 0.03. Add up a team's shots and you get its xG for the match.

Why xG beats the scoreline

Football scores are noisy. A team can dominate, create 2.5 xG, and lose 1–0 to a deflected long-range shot. Over a handful of matches, results can mislead badly; over the same matches, xG gives a steadier view of who is creating and conceding good chances. Teams whose goals run far ahead of their xG tend to regress, and teams whose results lag their xG tend to improve.

xG for and xG against

From xG to predictions

Prediction models typically combine a team's attacking rate, its opponent's defensive rate and home advantage to estimate expected goals for each side. Those two numbers are then passed into a Poisson model to produce probabilities for every scoreline, total and both-teams-to-score outcome. When you enter odds into WhamR, the market's view of each team's strength is used to calibrate these expectations.

Common misreadings

Key takeaways

Analyse a match with WhamR →