xG vs xGOT: Expected Goals vs Expected Goals on Target

Expected goals, xG, estimates the probability that a shot becomes a goal from the situation before it is struck, such as distance, angle, and assist type. Expected goals on target, xGOT, covers only shots on target and adds where the ball was placed. xG measures chance quality; xGOT measures shot execution and is used for goalkeepers.

What xG measures

xG uses information available at the moment of the shot: location, angle, body part, assist type, and sometimes defender positions. It asks how often similar chances are scored, regardless of how well the shot was struck. Every shot, on or off target, has an xG value.

What xGOT measures

xGOT, sometimes called post-shot xG, is calculated only for shots on target. It adds information about where the shot ended up: a shot into the top corner is much harder to save than one at the goalkeeper's chest. xGOT can be higher or lower than the original xG for the same shot.

Comparing them for shooters

If a player's xGOT is consistently higher than their xG, they tend to place shots better than an average player would from those chances, a sign of finishing skill. If xGOT is lower, they may hit the target but too close to the goalkeeper. Large samples are needed, because shot placement varies a lot from shot to shot.

Comparing them for goalkeepers

xGOT is the better baseline for goalkeepers because it reflects how saveable shots actually were. Goals prevented, xGOT faced minus goals conceded, estimates how many goals a goalkeeper saved compared with an average keeper. Using xG instead would blame or credit keepers for shooters' accuracy.

Which to use when

Use xG to judge how well teams create and prevent chances, which is the most stable indicator of team quality. Use xGOT to evaluate finishing and goalkeeping. For forecasting future results, team xG is usually more predictive, because shot placement and goalkeeping performance fluctuate more.

Limits of xG and xGOT

xGOT depends on accurate data about shot placement, which some providers capture better than others. Deflections complicate both metrics. Both are model outputs that differ between providers, so compare within one source.

Practical example

A striker takes a shot with an xG of 0.15 from the edge of the box and places it in the top corner. The xGOT might be much higher, reflecting the difficulty of saving it. If the keeper saves it anyway, the keeper gets credit for preventing a likely goal.

Shooting skill and sample size

Many shots are needed before xGOT minus xG becomes a reliable signal of finishing ability, because placement varies so much. Over a season, a striker's xGOT surplus may still be mostly noise. Over several seasons, consistent overperformance is more likely to reflect real skill, though even elite finishers usually beat xG by smaller margins than short streaks suggest.

Using both in betting models

Models that forecast match outcomes typically use team xG for and against as core inputs, because they are stable. Goalkeeper performance against xGOT can be added as an adjustment, particularly when a starting keeper changes. Market prices often already reflect these factors, so test any adjustment against closing odds.

What xG and xGOT means in practice

Use xG to judge chances and teams, and xGOT to judge shots and goalkeepers, ideally over many matches.

This page describes what each metric measures and is not betting advice.

AspectxGxGOT
TimingBefore the shot is struckAfter, using shot placement
Shots coveredAll shotsShots on target only
MeasuresChance qualityShot quality and saveability
Main useTeam and attacker chance creationFinishing and goalkeeper evaluation
Predictive stabilityHigherLower, more variable

Frequently asked questions

What is xGOT in football?
xGOT, or expected goals on target, is a post-shot measure for shots on target. It estimates the probability of a goal based on where the shot was placed in the goal as well as the original chance. It is used to judge finishing and goalkeeping.
Is xGOT better than xG?
They answer different questions. xG measures chance quality and is better for judging team performance and forecasting. xGOT measures shot execution and is better for evaluating goalkeepers and finishing. Most analysis uses both. For forecasting team results, xG is generally the more stable and predictive of the two.
How do you measure goalkeeper performance with xGOT?
Compare goals conceded with xGOT faced. If a goalkeeper concedes fewer goals than the xGOT of shots they faced, they are saving more than an average keeper would. Use large samples, since single seasons can be noisy. Several seasons give a clearer picture.