Shots and shots on target: the stat that does anticipate goals
TL;DR. Shots are the statistic that connects best with goals, and shots on target better still. The reason is sample size: a match has two or three goals but twenty to thirty shots, so the shot count stabilises in a few rounds what goals take half a season to reveal.
Note. Informational and statistical content. It is not betting advice nor a promise of profit. No statistic predicts a single match: they are there to estimate probabilities over the long run. 18+ only. Play responsibly.
Why shots predict better than goals
It sounds counter-intuitive but it is well established: to anticipate how many goals a team will score in its next matches, its shot count over recent rounds is a better guide than its goals over those same rounds.
The reason is that conversion — the share of shots that become goals — is far more unstable than shot volume. A team that has scored 8 goals from 20 shots has enjoyed an exceptional finishing run that almost certainly will not hold; its shot volume, by contrast, does describe something repeatable about how it creates.
It is the same logic behind expected goals (xG), which takes the idea one step further by weighting each shot by the scoring probability of its location.
Total shots or shots on target
| Metric | What it adds | What it lacks |
|---|---|---|
| Total shots | Raw volume of attempts; maximum sample | Counts a 35-metre effort the same as a six-yard chance |
| Shots on target | Filters the noise: only what forces a save | Less sample; also depends on accuracy on the day |
| Expected goals (xG) | Weights each shot by chance quality | Depends on the model computing it; not all agree |
The useful pairing is to read the first two together. A team with many shots and few on target is shooting from distance without much judgement; one with few shots but a high on-target share arrives less often but arrives better.
The three common mistakes
- Reading them without adjusting for opponent. Twenty shots against the bottom side are not twelve against the leaders.
- Forgetting the scoreline. A team that is losing shoots more because it has to take risks. Much of a match's shot volume is reactive to the result, not independent of it.
- Mistaking shots conceded for bad defending. A team conceding plenty of shots from outside the box may be defending exactly as intended: letting you shoot from where goals do not come.
What our model does with them
Shots feed indirectly into the attack and defence ratings the engine uses to estimate each team's expected goals, which in turn enter the Poisson model with the Dixon-Coles correction that produces the published probabilities.
On the match page you will see them as compared data from recent matches, alongside possession, dangerous attacks and cards.
Frequently asked questions
Why do shots predict better than goals?
Because there are far more of them per match, so they stabilise much sooner. Shot-to-goal conversion is very unstable: an exceptional finishing run does not hold, whereas shot volume does describe something repeatable.
Should I look at total shots or shots on target?
Both together. Totals give maximum sample but count a long-range effort the same as a clear chance; on-target shots filter the noise but carry less sample. The ratio between them describes the team's shot selection.
How do shots relate to xG?
xG is the natural evolution of the shot count: instead of counting every attempt equally, it weights each one by the scoring probability of the position it was taken from.

