When Are Player Stats Reliable Enough to Trust?
Playing time is only a rough proxy for exposure. A winger may log 900 minutes…

A clean percentage can hide a messy goalmouth.
One goalkeeper faces ten comfortable shots from distance and saves nine. Another faces five close-range chances and stops four. Their save percentages are 90% and 80%, but the gap does not automatically identify the better performance.
The calculation—saves divided by shots on target faced, multiplied by 100—counts every on-target attempt equally. It cannot show whether chances were penalties, rebounds, cutbacks, or weak efforts through a settled defence. Defensive protection and match situation matter too: a trailing side may take speculative shots, while sustained pressure can produce fewer but much clearer chances. Save percentage is useful, but only when the arithmetic is correct and the surrounding evidence is considered.
Before collecting saves and shots on target, define the sample precisely. Record the competition, period, and comparison window—for example, Premier League matches only, from August through December, compared with goalkeepers who played at least 900 minutes during those same dates. Do not quietly add cup matches or extend one player’s window.
Use a single statistics provider for every figure. Providers may classify disputed events differently: one may count a deflected effort as a shot on target and save, while another records it as a blocked shot. Rebounds, own-goal situations, and penalties can also receive inconsistent labels.
This does not make either source unusable, but mixing their totals can create a percentage from incompatible definitions. Check when goalkeeper data is reliable, note the provider and retrieval date, and apply the same filters to every goalkeeper.
A save is generally credited when a goalkeeper prevents an opponent’s shot on target from becoming a goal. The provider’s rules for what officially counts as a save control the calculation, however, and coding practices can differ.
A catch or punch counts only when it deals with a shot on target. Claiming a cross, punching a corner, or sweeping up a through ball is usually a claim, clearance, or interception—not a save. A defender’s block is also excluded, as are attempts sent wide, over, or against the woodwork without goalkeeper contact.
Highlights can suggest a touch or dramatic stop that the event log does not credit. For reproducible results, use the recorded shot outcome and goalkeeper event rather than visual assumptions.
Save percentage needs shots on target faced as its denominator. The cleanest approach is to take that figure directly from the same match log or data provider used for saves.
When it is unavailable, reconstruct it as:
Shots on target faced = saves + goals conceded
A goalkeeper with 6 saves and 2 goals conceded therefore faced 8 shots on target. This equivalence works only when every component covers the same minutes, competition, and event definitions.
Check the reconstructed total against match reports where possible. Common sources of disagreement include:
If the direct total differs from saves plus goals conceded, preserve the provider’s published figures and document the discrepancy rather than silently adjusting events.
The standard formula is:
Save percentage = (saves ÷ shots on target faced) × 100
Suppose a goalkeeper faces nine shots on target, saves seven, and concedes twice. The calculation is:
(7 ÷ 9) × 100 = 77.777…%
Rounded to one decimal place, the goalkeeper’s save percentage is 77.8%. One decimal place is usually precise enough for match reports and comparisons; using the same rounding rule throughout prevents small inconsistencies.
As a quick check, saves plus goals conceded should normally equal shots on target faced: 7 + 2 = 9. Exceptions may occur when a data provider applies unusual event-coding rules.
If a goalkeeper faces zero shots on target, the formula requires division by zero. The save percentage is therefore undefined, not 0% or 100%. Record it as N/A, a dash, or another clearly explained missing-value marker.
A correct formula cannot repair an inconsistent dataset. Before calculating a season or tournament rate, check that every goalkeeper appearance has a corresponding match record and that listed minutes reflect substitutions, dismissals, and extra time—not merely a default 90 minutes.
Use a short audit checklist:
For multiple matches, recalculate from the combined counts:
Aggregate save percentage = total saves ÷ total shots on target faced × 100
Do not average match percentages. If a goalkeeper saves 1 of 1 shot in one match and 8 of 10 in another, the simple average is 90%. The correct aggregate is 9 ÷ 11, or 81.8%, because each shot—not each match—must carry equal weight.
Save percentage treats every on-target attempt alike. Post-shot expected goals (PSxG) estimates the chance of an on-target shot becoming a goal after accounting for its placement; some providers also model factors such as speed. This explanation of post-shot xG helps clarify what the measure includes and how it differs from ordinary xG.
Two checks are especially useful:
Supporting measures can explain more of the surrounding conditions. Crosses stopped, defensive actions outside the penalty area, rebound frequency, and the share of close-range attempts may reveal strengths or pressures hidden by the headline rate. Match footage remains useful for spotting positioning errors, screened views, deflections, and saves pushed into danger.
Comparisons should be limited to goalkeepers with adequate minutes in broadly similar leagues, tactical roles, and defensive environments. Per-90 and per-shot figures can improve fairness, but tiny samples still swing sharply. Provider models also differ, so PSxG values should not be mixed casually.
No companion statistic fully repairs save percentage. PSxG adds shot-quality context, while claims, distribution, sweeping, and decision-making require separate evidence.
Record the competition, date range, appearances and data provider. Apply the same boundaries to every goalkeeper being compared.
Write down saves and shots on target faced rather than recording only the final percentage.
Divide saves by shots on target faced, then multiply by 100. For example, 27 saves from 32 shots gives 27 ÷ 32 × 100 = 84.4%.
Confirm that shootouts and provider-specific exclusions are handled consistently. If no shots on target were faced, report the percentage as undefined.
State the number of shots and, where available, PSxG or another chance-quality measure. This matters especially when betting on goalkeeper saves, where expected workload can be as important as recent save rate.
Round only the displayed result; retain unrounded values for later aggregation.
Save percentage is a simple descriptive rate, not a complete verdict. The safest conclusion is that a goalkeeper saved a higher share in this sample, followed by the sample size and available evidence about chance quality.
Used this way, the figure supports comparison without claiming more precision than the underlying shots justify.