What Is Expected Goals (xG) in Football?

Expected goals (xG) is a football statistic that estimates the probability of a shot becoming a goal. A chance rated at 0.20 xG means that similar attempts have been scored roughly 20% of the time in the data used by the model. It does not mean the player is expected to score 0.20 goals from that single shot.

The statistic is useful because a final score can hide how a match was played. A team may win 1–0 after creating several clear chances, or lose 0–1 despite producing better opportunities. Comparing the score with the expected goals figure helps show the quality and volume of chances behind the result.

What does xG mean in football?

In simple terms, xG measures the quality of goal-scoring chances. Every shot receives a value between 0 and 1:

  • 0.02 xG: a low-probability attempt, such as a long-range shot through heavy traffic.
  • 0.20 xG: a moderate chance that would be scored around once in five similar situations.
  • 0.80 xG: a very strong opportunity, often a close-range finish or clear one-on-one.

A team’s total xG is the sum of the values of all its shots. If a side takes ten shots worth 0.10 xG each, its match total is 1.00 xG. That represents the combined quality of the chances, not a guaranteed number of goals.

How is expected goals calculated?

An xG model is trained on a large collection of previous shots. It looks for patterns in attempts that were scored and missed, then assigns a probability to a new shot. The exact inputs vary between data providers, so two websites may publish different xG numbers for the same match.

Common factors in an expected goals model include:

  • Distance from the goal and shooting angle
  • Whether the attempt was taken with the foot or head
  • The type of assist, such as a cross, cutback, through ball or set piece
  • Whether the shot followed a fast break or a rebound
  • The location of nearby defenders and the goalkeeper
  • How much pressure the shooter faced
  • The phase of play, including open play, penalties and set pieces

Some models use only event data, while more advanced systems include player tracking information. That difference matters. A basic model may see a shot from a favourable position but cannot fully judge whether the striker was tightly marked or whether the goalkeeper had an unobstructed view.

How to read team and player xG

Team xG describes the chances a team created, while opponent xG describes the quality of chances it allowed. Looking at both figures is more informative than looking at possession or shot count alone. A team with 15 shots may have created fewer dangerous opportunities than a team with six well-placed attempts.

For example, a match ending 2–0 with xG figures of 0.75–1.60 may indicate that the losing team created the better chances but failed to finish them. That result is real, but it may not be a reliable description of the teams’ attacking performance over the full match.

Player xG adds together the expected value of a player’s shots. It can help identify whether a forward regularly reaches good scoring positions. Comparing a player’s goals with their xG can also show finishing overperformance or underperformance, although short-term differences are normal.

Penalty xG is usually close to 0.76 or 0.79, depending on the provider’s historical data. Because penalties are unusually valuable chances, check whether they are included before comparing player or team numbers. Some analysts also use non-penalty xG to make open-play comparisons fairer.

xG compared with actual goals

Actual goals answer what happened. xG describes the likelihood and quality of the chances that led to those attempts. Neither replaces the other.

A team scoring three goals from 0.90 xG may have benefited from excellent finishing, defensive errors, deflections or unusual goalkeeping mistakes. A team scoring once from 2.40 xG may have created a strong attacking performance but finished poorly. Repeated over many matches, these differences can become useful signals, but one match is too small a sample for firm conclusions.

This is why claims such as “the team should have won because it had more xG” need care. Expected goals do not change the result, and they do not account perfectly for every factor in a match. They are best treated as evidence about chance creation, not as an alternative scoreline.

How xG is used in football betting

People searching for xG betting statistics are usually trying to judge whether recent results reflect sustainable performance. Team xG can provide useful context when comparing a club’s attack and defence, especially if the market has reacted strongly to a short winning or losing run.

In practice, xG should be one input rather than a standalone betting system. Check the following before drawing a conclusion:

  • Whether the data covers enough matches to be meaningful
  • Home and away splits
  • Recent injuries, suspensions and expected line-ups
  • The strength of the opponents faced
  • Set-piece performance and penalty dependence
  • Whether the provider includes blocked shots, penalties and big chances consistently
  • Price and implied probability, not just which team has the higher xG

A higher average xG does not automatically mean a bet has value. The odds may already reflect that advantage, or the model may fail to capture a tactical change or important absence. Compare your estimated probability with the bookmaker’s implied probability, account for the margin, and avoid staking money you cannot afford to lose.

What xG does not tell you

Expected goals is not a complete measure of team quality. It normally evaluates the shot, not every event that happened before it. It may miss the effect of a midfielder’s pass, a defender forcing a rushed decision, or a goalkeeper positioning well before the shot is taken.

xG also does not reliably predict the next match on its own. A team can post strong xG numbers against weak opposition, while a compact defence may deliberately allow low-value shots from distance. Context, shot locations and the identity of the players involved all matter.

Different providers can disagree because they use different data, definitions and training samples. Use one source consistently when tracking a league or comparing matches, rather than mixing figures as if they were identical.

Frequently asked questions about xG

What is a good xG in a football match?

There is no universal good total because it depends on the number of shots, the teams and the competition. Around 1.00 xG means the combined chances were worth roughly one goal on average, but the actual score could be much higher or lower.

Can xG be greater than 1?

Yes. A team’s total xG can exceed 1 because it adds the probability of every shot. An individual non-penalty shot cannot have a probability above 1, but a player’s or team’s match total can be 2.00, 3.00 or more.

Is xG the same as big chances?

No. A big-chance statistic normally uses a provider’s definition for a clear scoring opportunity. xG assigns a numerical probability to each shot, so it provides more detail and can distinguish between moderately and extremely valuable chances.

Does higher xG mean a team played better?

Often it indicates that the team created better scoring opportunities, but it is not a complete verdict on performance. Examine shot quality, defensive chances conceded, match state, penalties and the quality of the opposition before reaching a conclusion.

By Taylor