How to Calculate Goalkeeper Save Percentage—and When It Distorts Performance

Andy
August 17, 2026
4 Views
How to Calculate Goalkeeper Save Percentage—and When It Distorts Performance
Beyond the number

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.

Our Top Sportsbook Bonuses for August 2026

Use Code: BTCSWB750

Bovada Welcome Offer

5/5
Up To $750 Bonus
18+ only. Full terms apply.
Use Code ACES250

Vegas Aces Casino Welcome Offer

5/5
250% Up To $1,000 Deposit Bonus
18+ only. Full terms apply.
Use Code WELCOME1

Slots of Paradise Welcome Offer

5/5
250% Up To $2,500
18+ only. Full terms apply.
Load More - Link

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.

Set a consistent scope

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.

Know what counts as a save

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.

Common edge cases

  • A parry followed by a goal may produce a save on the first shot and a goal on the rebound.
  • A goalkeeper touch that sends an on-target effort onto the post is normally a save.
  • A shot stopped by an outfield player on the goal line is a block.
  • Deflections and own-goal situations may be coded differently across providers.

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.

Build the denominator

Find shots on target faced

Use the direct total when available; otherwise reconstruct it carefully.

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:

  • Own goals, which may count against the team or goalkeeper without being recorded as shots on target.
  • Penalty shootouts, usually stored separately from regulation and extra-time statistics.
  • Scope mismatches, such as full-match goals combined with one goalkeeper’s partial appearance.
  • Provider rules, including how deflections, goalkeeper changes, and disputed shots are coded.
Warning
Do not force the equation

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.

Calculate the save percentage

Divide saves by shots on target faced, then convert the result to a percentage.

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.

Zero shots produce no percentage

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.

Quality check

Audit the records before aggregating

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:

  • Appearances: Exclude unused-bench listings and confirm split appearances when goalkeepers were substituted.
  • Shootouts: Remove shootout saves and attempts from both totals unless the analysis explicitly includes them. Shootouts are usually recorded separately from match play.
  • Event totals: Compare match summaries with event-level saves, goals conceded, and shots on target faced.
  • Missing records: Flag appearances with minutes but no shot data, rather than treating them as zero-shot matches.
  • Duplicates: Check match IDs and event IDs; repeated provider feeds can duplicate an entire match or individual shots.

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.

Limits

When save percentage tells the wrong story

False
A higher save percentage always identifies the better goalkeeper.
The percentage counts shots but does not measure their difficulty.
Unreliable
A short run of matches reveals a goalkeeper’s true level.
Larger samples reduce random variation but do not remove contextual differences.
Context needed
Teams allow goalkeepers comparable opportunities to make saves.
Team structure can inflate or suppress the rate.
Incomplete
Save percentage captures the goalkeeper’s complete contribution.
The metric should be paired with contextual and event-based evidence.

Add shot quality to the picture

Use post-shot xG and supporting measures to interpret the raw rate

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:

  • PSxG per shot on target indicates the average difficulty of the attempts faced. A high save percentage against low-PSxG shots may reflect a relatively comfortable workload.
  • PSxG minus goals allowed estimates goals prevented relative to the model. A positive figure suggests the goalkeeper conceded fewer than expected from the shots faced.

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.

Final checklist

Produce a result that can be checked

  • Fix the sample

    Record the competition, date range, appearances and data provider. Apply the same boundaries to every goalkeeper being compared.

  • Keep the raw counts

    Write down saves and shots on target faced rather than recording only the final percentage.

  • Run the calculation

    Divide saves by shots on target faced, then multiply by 100. For example, 27 saves from 32 shots gives 27 ÷ 32 × 100 = 84.4%.

  • Check the denominator

    Confirm that shootouts and provider-specific exclusions are handled consistently. If no shots on target were faced, report the percentage as undefined.

  • Add context before interpreting

    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.

Conclusion
  • Larger samples reduce volatility but do not remove differences in shot difficulty.
  • A transparent scope and visible raw counts make the result reproducible.

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.

Author Andy

Hi I'm Andy and I love to report on the latest football scores and Tables. I also like to have a bet on the football and occasionaly on the horses. On this website I have new bookmaker offers listed that will give you free bets and bonuses to help you beat the bookies. Enjoy your stay.

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted