Goalie form · 2025-26

Philipp Grubauer save % and GSAx
Seattle Kraken · GoalieColdPlayer page →
Philipp Grubauer has a .909 save percentage in 2025-26 (79 goals on 866 shots in 32 games, 7th of 50 regular goalies) and +9.3 goals saved above expected.
He has cooled off: .892 over his last 10 games (−1.9 GSAx) against .909 for the season.
Since 2017-18 he has stopped .905 of 8,982 regular-season shots (+4.1 GSAx), .812 on high-danger chances.
He is strongest against cycle / zone play shots (.923, +40.4 GSAx) and weakest against rebounds (.812, −52.9).
Of the league's top shooters, Nathan MacKinnon has tested him most: 8 goals on 84 shots (.905).
Kyle Connor beats him most against expectation (+5.0 goals above xG); Ryan O'Reilly struggles most (−5.0).
Save % by window
Last 5 games
.907
- HDSV%
- .758
- GSAx
- +1.8
- Sample
- 5 GP · 140 SOG
Mar 26, 2026 – Apr 6, 2026
Last 10 games
.892
- HDSV%
- .720
- GSAx
- −1.9
- Sample
- 10 GP · 268 SOG
Feb 26, 2026 – Apr 6, 2026
This season (2025-26)
.909
- HDSV%
- .810
- GSAx
- +9.3
- Sample
- 32 GP · 866 SOG
All time (since 2017-18)
.905
- HDSV%
- .812
- GSAx
- +4.1
- Sample
- 336 GP · 8,982 SOG
Last 5 and last 10 are his most recent games, playoffs included. Season and all time are regular season. Shootouts excluded.
Save % by shot type and danger
Regular season since 2017-18. GSAx above zero means he stopped more than our model expected.
| Shot | SOG | GA | SV% | GSAx |
|---|---|---|---|---|
| Rebounds | 820 | 154 | .812 | −52.9 |
| Rush / transition | 889 | 64 | .928 | −4.6 |
| Cycle / zone play | 3,508 | 271 | .923 | +40.4 |
| Off the faceoff | 344 | 23 | .933 | −4.4 |
| Other | 3,421 | 338 | .901 | −1.9 |
| Shot | SOG | GA | SV% | GSAx |
|---|---|---|---|---|
| High danger | 2,398 | 450 | .812 | −52.8 |
| Medium / low danger | 6,584 | 400 | .939 | +29.4 |
Grubauer vs the league's top shooters
The top 50 fantasy skaters who have shot on him most, all regular-season and playoff games since 2017-18. Click a shooter for the full head-to-head.
| Shooter | GP | SOG | G | xG | SV% | G−xG |
|---|---|---|---|---|---|---|
| Nathan MacKinnonCOL | 19 | 84 | 8 | 7.5 | .905 | +0.5 |
| Timo MeierNJD | 24 | 66 | 5 | 7.4 | .924 | −2.4 |
| Brent BurnsCOL | 24 | 59 | 5 | 2.9 | .915 | +2.1 |
| Mikko RantanenDAL | 18 | 52 | 9 | 5.3 | .827 | +3.7 |
| Tomas HertlVGK | 20 | 51 | 7 | 8.1 | .863 | −1.1 |
| Ryan O'ReillyNSH | 20 | 51 | 2 | 7.0 | .961 | −5.0 |
| Erik KarlssonPIT | 20 | 49 | 3 | 3.6 | .939 | −0.6 |
| Alex TuchWSH | 18 | 48 | 8 | 5.8 | .833 | +2.2 |
| Clayton KellerUTA | 19 | 45 | 2 | 5.0 | .956 | −3.0 |
| Alex OvechkinWSH | 7 | 43 | 4 | 4.4 | .907 | −0.4 |
| Dougie HamiltonNJD | 9 | 41 | 3 | 1.6 | .927 | +1.4 |
| Cale MakarCOL | 17 | 41 | 3 | 2.9 | .927 | +0.1 |
| Ryan HartmanMIN | 19 | 40 | 7 | 4.5 | .825 | +2.5 |
| Joel Eriksson EkMIN | 16 | 39 | 4 | 3.3 | .897 | +0.7 |
| Kyle ConnorWPG | 11 | 38 | 10 | 5.0 | .737 | +5.0 |
| Patrick KaneCHI | 10 | 36 | 3 | 3.2 | .917 | −0.2 |
| Lawson CrouseUTA | 18 | 35 | 4 | 4.4 | .886 | −0.4 |
| Blake ColemanMIN | 10 | 35 | 2 | 2.9 | .943 | −0.9 |
| Justin FaulkDET | 15 | 35 | 0 | 1.6 | 1.000 | −1.6 |
| Nikita KucherovTBL | 10 | 34 | 5 | 3.7 | .853 | +1.3 |
| Jack EichelVGK | 11 | 34 | 4 | 3.3 | .882 | +0.7 |
| Colton ParaykoSTL | 12 | 34 | 3 | 1.4 | .912 | +1.6 |
| Bowen ByramCHI | 15 | 33 | 2 | 1.8 | .939 | +0.3 |
| Mark StoneVGK | 18 | 33 | 1 | 3.5 | .970 | −2.5 |
| Nick SchmaltzUTA | 14 | 32 | 5 | 4.6 | .844 | +0.4 |
| Rasmus AnderssonVGK | 12 | 32 | 1 | 1.9 | .969 | −0.9 |
| Alex DeBrincatDET | 11 | 31 | 5 | 3.2 | .839 | +1.8 |
| Jakob ChychrunWSH | 13 | 31 | 2 | 1.6 | .935 | +0.4 |
| Nazem KadriCOL | 10 | 30 | 4 | 3.1 | .867 | +0.9 |
| Sidney CrosbyPIT | 8 | 29 | 6 | 3.9 | .793 | +2.1 |
| Miro HeiskanenDAL | 16 | 29 | 2 | 1.9 | .931 | +0.1 |
| Kirill KaprizovMIN | 13 | 28 | 4 | 4.1 | .857 | −0.1 |
| Brayden SchennNYI | 18 | 28 | 2 | 3.1 | .929 | −1.1 |
| Chandler StephensonSEA | 17 | 28 | 2 | 2.7 | .929 | −0.7 |
| David PastrnakBOS | 6 | 27 | 5 | 2.4 | .815 | +2.6 |
| Artemi PanarinLAK | 11 | 27 | 4 | 1.9 | .852 | +2.1 |
| Mark ScheifeleWPG | 10 | 26 | 5 | 2.5 | .808 | +2.5 |
| Andrei SvechnikovCAR | 7 | 26 | 5 | 3.5 | .808 | +1.5 |
| Mika ZibanejadNYR | 9 | 26 | 3 | 3.8 | .885 | −0.8 |
| Mikhail SergachevUTA | 12 | 26 | 0 | 1.2 | 1.000 | −1.2 |
| Jake DeBruskVAN | 7 | 25 | 4 | 2.3 | .840 | +1.7 |
| Nikolaj EhlersCAR | 6 | 25 | 3 | 2.1 | .880 | +0.9 |
| Jason RobertsonDAL | 12 | 25 | 2 | 3.9 | .920 | −1.9 |
| Jared SpurgeonMIN | 18 | 25 | 1 | 1.7 | .960 | −0.7 |
| Brad MarchandFLA | 5 | 24 | 2 | 2.1 | .917 | −0.1 |
| Boone JennerWSH | 10 | 24 | 0 | 2.0 | 1.000 | −2.0 |
| Roman JosiNSH | 8 | 23 | 6 | 2.0 | .739 | +4.0 |
| Brock NelsonCOL | 8 | 23 | 3 | 2.9 | .870 | +0.1 |
| Steven StamkosNSH | 8 | 23 | 1 | 2.3 | .957 | −1.3 |
| Filip ForsbergNSH | 8 | 23 | 1 | 3.0 | .957 | −2.0 |
Toughest shooters and the ones he owns
Goals minus expected goals against him, current NHL skaters with 25+ unblocked attempts on him.
Toughest shooters
Most goals above expected
- Kyle Connor10 G on 5.0 xG +5.0
- Jordan Kyrou7 G on 3.0 xG +4.0
- Roman Josi6 G on 2.0 xG +4.0
- Conor Garland6 G on 2.0 xG +4.0
- Mikko Rantanen9 G on 5.3 xG +3.7
He owns them
Fewest goals against expected
- Ryan O'Reilly2 G on 7.0 xG −5.0
- Jamie Benn1 G on 4.1 xG −3.1
- Clayton Keller2 G on 5.0 xG −3.0
- Jaden Schwartz1 G on 3.6 xG −2.6
- Rickard Rakell1 G on 3.6 xG −2.6
Season by season
| Season | GP | SOG | SV% | HDSV% | GSAx |
|---|---|---|---|---|---|
| 2025-26 | 32 | 866 | .909 | .810 | +8.8 |
| 2024-25 | 26 | 681 | .875 | .795 | −16.5 |
| 2023-24 | 36 | 941 | .899 | .786 | −6.4 |
| 2022-23 | 39 | 930 | .895 | .812 | −8.3 |
| 2021-22 | 55 | 1,479 | .889 | .768 | −34.0 |
| 2020-21 | 40 | 993 | .922 | .858 | +10.2 |
| 2019-20 | 36 | 1,068 | .916 | .818 | −0.8 |
| 2018-19 | 37 | 1,071 | .917 | .823 | +1.7 |
| 2017-18 | 35 | 953 | .923 | .846 | +22.1 |
FAQ
- What is Philipp Grubauer's save percentage in 2025-26?
- .909: 787 saves on 866 shots in 32 regular-season games, with +9.3 goals saved above expected and .810 on high-danger shots.
- Is Philipp Grubauer hot right now?
- No, he is cold. He has a .892 save percentage over his last 10 games and .907 over his last 5, against .909 for the season.
- What is Philipp Grubauer's career save percentage since 2017-18?
- .905 on 8,982 regular-season shots in 336 games, +4.1 goals saved above expected (play-by-play from 2017-18).
- Which top shooter has scored the most goals on Philipp Grubauer?
- Kyle Connor, with 10 goals on 38 shots on goal (5.0 expected goals) in 11 games, regular season and playoffs.
- Who is the toughest shooter for Philipp Grubauer?
- By goals above expected, Kyle Connor: 10 goals on 5.0 expected (+5.0) from 56 unblocked attempts.
More on Grubauer and other goalies
- Philipp Grubauer player page and game log
- Every goalie by window: last 5, last 10, season, all time
- Goalie leaderboard: save % by shot class
- Goalie leaderboard: rebound control
- Karel Vejmelka save % and GSAx
- Juuse Saros save % and GSAx
- Andrei Vasilevskiy save % and GSAx
- Logan Thompson save % and GSAx
- John Gibson save % and GSAx
- Connor Hellebuyck save % and GSAx
- Lukas Dostal save % and GSAx
- Spencer Knight save % and GSAx
From NHL play-by-play since 2017-18, processed by Edgehalla. Expected goals and shot classes from our model; high danger as defined by our shot-quality model.