xG Expected Goals Calculator
Estimate the expected goals (xG) value of a football shot based on position, shot type, and match context
xG Expected Goals Calculator
Estimate the expected goals (xG) value of a football shot based on position, shot type, and match context
What is Expected Goals (xG) in Football?
Expected Goals (xG) gives every shot in football a score between 0 and 1, showing how likely an average professional is to score from that exact chance. A penalty kick has an xG of about 0.76. A header from 25 metres has an xG of roughly 0.02. The number comes from looking at huge databases of past shots and seeing which types of chances actually turned into goals.
xG is worked out from things like shot location (distance and angle from goal), what body part was used, whether the chance came from a good pass, whether it was a counter-attack, where the goalkeeper was standing, and how much defensive pressure the shooter was under. Each of these factors is weighted based on how strongly it links to a goal actually being scored.
xG gets used in three main ways: team-level xG shows whether a side is creating and giving away good chances; player-level xG compared to actual goals shows how clinical a finisher is; and shot maps built from xG data reveal patterns in how a team attacks and defends.
How to Use This Calculator
xG Reference Scale
- • 0.70+: Gilt-edged — penalty-level or open-goal opportunity
- • 0.40–0.69: Big chance — clear opportunity, should score regularly
- • 0.20–0.39: Good chance — solid opportunity above average quality
- • 0.10–0.19: Half chance — speculative but realistic
- • Below 0.10: Long shot — requires exceptional execution or error
Why xG Matters in Football
xG has become one of the biggest tools clubs use for recruitment. A striker who consistently outscores their xG is showing real finishing skill worth paying for, while a striker who matches their xG closely is scoring exactly as many goals as their chances suggest they should, which helps clubs judge whether a good season is repeatable or a bit lucky.
It also changes how fans and pundits judge a match result. A team can lose 1-0 while having a much higher xG than their opponent, which tells you they created the better chances even though the scoreline says otherwise. This is why "we deserved more" from a losing manager is often backed up by the actual xG numbers.
Coaches use xG during a match too, not just after. Watching the running xG total helps a manager see if their tactical setup is generating good chances even when the scoreboard doesn't reflect it yet, and can influence in-game substitutions or formation changes.
?Frequently Asked Questions
Elite strikers typically average 0.10-0.14 xG per shot over a season, which shows they're picking good shooting positions rather than shooting from anywhere. Players who take a lot of shots from distance tend to sit lower, around 0.06-0.08. A striker who takes 150 shots at 0.10 xG each generates 15 expected goals, a strong season by that measure.