Statistics

Understanding Expected Goals (xG): A Complete Guide

| 3 min read

What Are Expected Goals (xG)?

Expected Goals, commonly known as xG, is one of the most important metrics in modern football analysis. It measures the quality of a scoring chance by calculating the probability that a shot will result in a goal.

Every shot in a match is assigned an xG value between 0 and 1. A value of 0.2 means that, historically, 20% of similar shots have resulted in goals. A penalty kick typically has an xG of around 0.76, while a long-range effort might only carry an xG of 0.03.

How Is xG Calculated?

xG models analyze thousands of historical shots and consider several factors:

  • Distance from goal — Closer shots have higher xG
  • Angle of the shot — Central positions produce better chances
  • Body part used — Headers generally have lower xG than foot shots
  • Type of assist — Through balls and crosses create different quality chances
  • Game situation — Open play vs. set pieces vs. counter-attacks

Why Does xG Matter?

1. Evaluating Team Performance

A team that consistently creates chances worth 2.0 xG per match but only scores 1.0 goal is likely underperforming. Over time, their actual goals should regress toward their xG numbers.

2. Identifying Overperformance

If a team has scored 25 goals from 18 xG worth of chances, they are overperforming. This could indicate exceptional finishing quality, or it could suggest their scoring rate will decline in future matches.

3. Predicting Future Results

Teams with strong underlying xG numbers tend to perform well over a full season, even if short-term results don't reflect their quality. This makes xG a valuable tool for understanding long-term trends.

Common Misconceptions About xG

"xG says this goal shouldn't have been scored" — No, xG doesn't predict individual outcomes. It tells us the probability. A 0.05 xG shot will still go in 5% of the time.

"xG is the same across all models" — Different providers (StatsBomb, Opta, FBref) use slightly different models, so xG values can vary between sources.

"xG tells the complete story" — xG is one metric among many. It doesn't capture defensive pressure, goalkeeper positioning, or tactical context fully. Use it alongside other statistics for a complete picture.

How to Use xG in Your Analysis

When analyzing a match, compare a team's xG with their actual goals scored:

Scenario What It Suggests
Goals > xG Clinical finishing or lucky bounces
Goals < xG Poor finishing or great goalkeeping
Goals ≈ xG Performance matches expected output

Over a season, the gap between goals and xG reveals which teams are performing sustainably and which might see a shift in results.

Conclusion

Expected Goals has transformed how we understand football. Rather than just looking at the scoreline, xG lets us dig deeper into the quality of chances created and conceded. Whether you're analyzing a single match or tracking season-long trends, xG gives you a data-driven foundation for your football analysis.

📊

FootStatix analyzes 500+ matches monthly using the statistical models discussed in this article.

Try it free on Google Play →
FREE APP

See These Statistics in Action

FootStatix uses the same analytical methods from this article to break down real matches — daily. Get data-driven match analysis, team form tracking, and performance insights delivered to your phone.

✓ Daily match analysis ✓ Advanced statistical models ✓ 50+ leagues covered ✓ Team performance tracking
GET IT ON Google Play
Coming Soon App Store