Soccer Expected Goals (xG) Calculator
Calculate simplified expected goals (xG) based on shot distance, angle, body part, and assist type. Understand what xG means and how it measures shot quality in soccer.
Calculate hockey save percentage (SV%) and goals against average (GAA) for goalies. Compare to NHL benchmarks and classify goaltender performance by tier.
How small SV% changes affect goals allowed over 1,800 shots:
| SV% | Saves | GA | vs Current |
|---|---|---|---|
| 0.930 | 1,674 | 126 | -18 |
| 0.925 | 1,665 | 135 | -9 |
| โถ 0.920 | 1,656 | 144 | โ |
| 0.915 | 1,647 | 153 | +9 |
| 0.910 | 1,638 | 162 | +18 |
| 0.905 | 1,629 | 171 | +27 |
| 0.900 | 1,620 | 180 | +36 |
| Tier | SV% | GAA | Context |
|---|---|---|---|
| Elite | .925+ | <2.20 | Hasek, Vasilevskiy (best seasons) |
| โถ Excellent | .920โ.924 | 2.20โ2.40 | Clear #1 starter |
| Above Average | .915โ.919 | 2.40โ2.60 | Good starting goalie |
| Average | .905โ.914 | 2.60โ2.90 | NHL league average |
| Below Average | .895โ.904 | 2.90โ3.20 | Backup calibre |
| Poor | .880โ.894 | 3.20โ3.60 | Replacement level |
| Very Poor | Below .880 | 3.60+ | AHL/ECHL level |
Save percentage (SV%) and goals against average (GAA) are the two most fundamental goaltending statistics in hockey. SV% measures what fraction of shots on goal a goalie stops, while GAA calculates how many goals a goalie allows per 60 minutes of play. Together, they provide a comprehensive picture of goaltending performance that fans, coaches, and general managers use to evaluate their netminders.
Our Hockey Save Percentage Calculator computes both SV% and GAA from your inputs: shots faced, goals allowed, and minutes played. It classifies the goalie's performance against NHL benchmarks and shows where they rank on the historical scale. The calculator also breaks down save totals and shows how even small differences in SV% translate to significant goal differences over a full season.
Whether you're tracking your beer league stats, evaluating NHL goaltenders for fantasy hockey, or studying the evolution of goaltending in the data era, This calculator gives you instant, accurate goalie analytics.
SV% is the primary metric for evaluating goaltenders because it controls for the number of shots faced, unlike wins or shutouts. A goalie facing 35 shots per game with a .920 SV% is performing better than one facing 25 shots with a .910 SV%. Combined with GAA, you get a complete picture of both rate-based and volume-based goaltending performance.
Save Percentage (SV%) = Saves / Shots On Goal = (SOG โ GA) / SOG. Goals Against Average (GAA) = (Goals Against ร 60) / Minutes Played. Saves = Shots On Goal โ Goals Against. Quality Start: game with SV% โฅ .913.Result: SV%: .920, GAA: 2.40
Saves = 1800 โ 144 = 1656. SV% = 1656/1800 = .920. GAA = (144 ร 60) / 3600 = 2.40. Over 60 games (at 60 min each), that's 30 shots/game and 2.4 goals/game. A .920 SV% is the benchmark for NHL starting-calibre goaltenders. Each .001 improvement in SV% would save roughly 1.8 additional goals over this sample.
League-average SV% has risen over time as goalies have gotten larger and equipment has improved. This improvement is driven by the butterfly technique revolution, larger goaltenders, improved equipment, and better coaching. What was once an elite SV% later became closer to average.
Most modern analysts consider SV% the more informative metric because it isolates the goalie's performance from team defence. GAA is heavily influenced by shots allowed, which depends on skaters. A .920 SV% goalie on a team allowing 35 shots per game will have a 2.80 GAA, while the same goalie on a team allowing 25 shots would have a 2.00 GAA. The goalie didn't change; the defence did.
Beyond SV% and GAA, the modern analytics toolkit includes GSAx (Goals Saved Above Expected), GSAA (Goals Saved Above Average), and high-danger SV% (save percentage on shots from the inner slot). These metrics correlate more strongly with future performance than raw SV% and help identify goalies who are truly elite versus those benefiting from strong defensive systems.
Last updated:
This worksheet applies standard hockey goalie stat definitions to shots against and saves, then places the result against familiar benchmark ranges.
In the NHL, the league average SV% is about .905โ.910. A good starter's SV% is .915+, very good is .920+, and elite is .925+. The all-time single-season record in the modern era is around .940. Over a full season, .930+ is extraordinary.
SV% measures the rate at which a goalie stops shots (efficiency). GAA measures the number of goals allowed per 60 minutes (volume). A goalie facing 40 shots/game with a .920 SV% will have a higher GAA (3.20) than one facing 25 shots/game with the same .920 SV% (2.00), even though both are equally efficient. GAA conflates goaltending with team defence.
GSAx is the modern advanced goaltending metric. It compares a goalie's actual goals allowed to the expected goals (xG) from the shots faced, based on shot quality. GSAx = xGA โ GA. A positive GSAx means the goalie stopped more than expected. It accounts for shot quality, unlike raw SV%. It's considered the best publicly available goalie evaluation metric.
No. Raw SV% treats all shots equally. A breakaway counts the same as a routine wrist shot from the point. This is SV%'s main limitation. Advanced metrics like GSAx and GSAA (Goals Saved Above Average, sometimes quality-adjusted) address this by incorporating expected goals models.
A quality start is defined as any game where the goalie's SV% is .913 or higher (the approximate league-average save percentage). This is more useful than wins because it isolates the goalie's performance from team offence. A goalie can make 30 saves on 33 shots (.909, not a quality start) and still win 5โ3.
Among goalies with significant careers in the modern era, Dominik Hasek (.922), Tuukka Rask (.921), and Ben Bishop (.921) rank among the highest. Hasek's dominance came with SV% marks that would remain elite by modern standards. The position has seen steady SV% inflation due to larger goalies and improved technique.
Calculate simplified expected goals (xG) based on shot distance, angle, body part, and assist type. Understand what xG means and how it measures shot quality in soccer.
Calculate earned run average (ERA) for baseball pitchers. Enter earned runs and innings pitched to get ERA, ERA+ estimate, and performance rating classification.
Calculate NFL passer rating from completions, attempts, yards, touchdowns, and interceptions using the official NFL formula. Perfect rating is 158.3.