Goalie form · 2025-26

Jake Oettinger save % and GSAx
Dallas Stars · GoaliePlayer page →
Jake Oettinger has a .899 save percentage in 2025-26 (138 goals on 1,372 shots in 54 games, 22nd of 50 regular goalies) and +4.4 goals saved above expected.
His form is steady: .899 over his last 10 games (−1.5 GSAx) against .899 for the season.
Since 2020-21 he has stopped .910 of 8,299 regular-season shots (+61.6 GSAx), .816 on high-danger chances.
He is strongest against other shots (.916, +47.2 GSAx) and weakest against rebounds (.828, −19.5).
Of the league's top shooters, Nathan MacKinnon has tested him most: 14 goals on 126 shots (.889).
Evan Bouchard beats him most against expectation (+3.9 goals above xG); Matt Boldy struggles most (−7.1).
Save % by window
Last 5 games
.901
- HDSV%
- .824
- GSAx
- −1.2
- Sample
- 5 GP · 142 SOG
Apr 22, 2026 – Oct 2, 2026
Last 10 games
.899
- HDSV%
- .776
- GSAx
- −1.5
- Sample
- 10 GP · 277 SOG
Apr 9, 2026 – Oct 2, 2026
This season (2025-26)
.899
- HDSV%
- .826
- GSAx
- +4.4
- Sample
- 54 GP · 1,372 SOG
All time (since 2020-21)
.910
- HDSV%
- .816
- GSAx
- +61.6
- Sample
- 306 GP · 8,299 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 2020-21. GSAx above zero means he stopped more than our model expected.
| Shot | SOG | GA | SV% | GSAx |
|---|---|---|---|---|
| Rebounds | 728 | 125 | .828 | −19.5 |
| Rush / transition | 800 | 61 | .924 | −3.8 |
| Cycle / zone play | 3,380 | 286 | .915 | +34.4 |
| Off the faceoff | 374 | 22 | .941 | −3.9 |
| Other | 3,017 | 254 | .916 | +47.2 |
| Shot | SOG | GA | SV% | GSAx |
|---|---|---|---|---|
| High danger | 2,126 | 391 | .816 | −12.4 |
| Medium / low danger | 6,173 | 357 | .942 | +66.8 |
Oettinger vs the league's top shooters
The top 50 fantasy skaters who have shot on him most, all regular-season and playoff games since 2020-21. Click a shooter for the full head-to-head.
| Shooter | GP | SOG | G | xG | SV% | G−xG |
|---|---|---|---|---|---|---|
| Nathan MacKinnonCOL | 25 | 126 | 14 | 11.2 | .889 | +2.8 |
| Matt BoldyMIN | 26 | 107 | 5 | 12.1 | .953 | −7.1 |
| Jack EichelVGK | 23 | 85 | 9 | 7.6 | .894 | +1.4 |
| Cale MakarCOL | 26 | 72 | 8 | 6.5 | .889 | +1.5 |
| Kirill KaprizovMIN | 24 | 67 | 11 | 8.7 | .836 | +2.3 |
| Zach HymanEDM | 20 | 67 | 9 | 9.3 | .866 | −0.3 |
| Connor McDavidEDM | 20 | 66 | 8 | 8.5 | .879 | −0.5 |
| Kyle ConnorWPG | 20 | 63 | 9 | 8.2 | .857 | +0.8 |
| Martin NecasCOL | 21 | 62 | 6 | 5.8 | .903 | +0.2 |
| Ryan HartmanMIN | 25 | 61 | 4 | 5.4 | .934 | −1.4 |
| Evan BouchardEDM | 18 | 55 | 7 | 3.1 | .873 | +3.9 |
| Joel Eriksson EkMIN | 16 | 55 | 5 | 4.9 | .909 | +0.1 |
| Tyler ToffoliSJS | 16 | 48 | 4 | 4.3 | .917 | −0.3 |
| Blake ColemanMIN | 18 | 48 | 3 | 4.5 | .938 | −1.5 |
| Alex DeBrincatDET | 14 | 45 | 7 | 5.4 | .844 | +1.6 |
| Mikko RantanenDAL | 14 | 45 | 5 | 5.0 | .889 | 0.0 |
| Filip ForsbergNSH | 14 | 44 | 4 | 3.6 | .909 | +0.4 |
| Mark ScheifeleWPG | 20 | 42 | 6 | 6.3 | .857 | −0.3 |
| Elias LindholmBOS | 15 | 41 | 7 | 5.3 | .829 | +1.7 |
| Nikolaj EhlersCAR | 15 | 40 | 5 | 4.3 | .875 | +0.7 |
| Brock FaberMIN | 18 | 39 | 4 | 2.1 | .897 | +1.9 |
| Patrick KaneCHI | 14 | 39 | 2 | 3.9 | .949 | −1.9 |
| Rasmus AnderssonVGK | 17 | 37 | 3 | 2.1 | .919 | +0.9 |
| Quinn HughesMIN | 14 | 37 | 3 | 2.8 | .919 | +0.2 |
| Josh MansonCOL | 18 | 37 | 1 | 1.3 | .973 | −0.3 |
| Leon DraisaitlEDM | 20 | 36 | 6 | 5.6 | .833 | +0.4 |
| Mark StoneVGK | 20 | 36 | 4 | 5.4 | .889 | −1.4 |
| Jordan EberleSEA | 16 | 35 | 5 | 3.9 | .857 | +1.1 |
| Josh MorrisseyWPG | 18 | 35 | 1 | 3.0 | .971 | −2.0 |
| Brock NelsonCOL | 16 | 34 | 3 | 6.0 | .912 | −3.0 |
| Vladimir TarasenkoMIN | 16 | 33 | 3 | 3.1 | .909 | −0.1 |
| Jared SpurgeonMIN | 22 | 33 | 0 | 1.4 | 1.000 | −1.4 |
| Nazem KadriCOL | 9 | 33 | 0 | 2.8 | 1.000 | −2.8 |
| Eeli TolvanenNYR | 19 | 32 | 6 | 2.8 | .813 | +3.2 |
| Ryan Nugent-HopkinsEDM | 17 | 32 | 5 | 3.6 | .844 | +1.4 |
| Gabriel VilardiWPG | 14 | 30 | 2 | 4.7 | .933 | −2.7 |
| Roman JosiNSH | 11 | 30 | 1 | 2.3 | .967 | −1.3 |
| Elias PetterssonVAN | 8 | 29 | 5 | 3.5 | .828 | +1.5 |
| Adrian KempeLAK | 9 | 29 | 3 | 3.0 | .897 | 0.0 |
| Dougie HamiltonNJD | 9 | 29 | 1 | 1.8 | .966 | −0.8 |
| Mattias EkholmEDM | 18 | 29 | 0 | 1.9 | 1.000 | −1.9 |
| Clayton KellerUTA | 10 | 28 | 4 | 2.6 | .857 | +1.4 |
| Rasmus DahlinBUF | 6 | 28 | 2 | 1.4 | .929 | +0.6 |
| Colton ParaykoSTL | 11 | 27 | 1 | 1.5 | .963 | −0.5 |
| Tomas HertlVGK | 15 | 26 | 4 | 4.3 | .846 | −0.3 |
| David PastrnakBOS | 8 | 26 | 4 | 2.5 | .846 | +1.5 |
| Carter VerhaegheFLA | 9 | 26 | 3 | 3.1 | .885 | −0.1 |
| Steven StamkosNSH | 11 | 25 | 5 | 4.0 | .800 | +1.0 |
| Chandler StephensonSEA | 18 | 25 | 4 | 4.0 | .840 | 0.0 |
| Dylan StromeWSH | 11 | 25 | 4 | 2.5 | .840 | +1.5 |
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
- Evan Bouchard7 G on 3.1 xG +3.9
- Ryan O'Reilly6 G on 2.5 xG +3.5
- Eeli Tolvanen6 G on 2.8 xG +3.2
- Mattias Janmark5 G on 2.1 xG +2.9
- Yanni Gourde6 G on 3.1 xG +2.9
He owns them
Fewest goals against expected
- Matt Boldy5 G on 12.1 xG −7.1
- Brock Nelson3 G on 6.0 xG −3.0
- Nazem Kadri0 G on 2.8 xG −2.8
- Gabriel Vilardi2 G on 4.7 xG −2.7
- Brock Boeser1 G on 3.5 xG −2.5
Season by season
| Season | GP | SOG | SV% | HDSV% | GSAx |
|---|---|---|---|---|---|
| 2026-27 | 1 | 22 | .909 | .857 | +0.2 |
| 2025-26 | 54 | 1,372 | .899 | .826 | +2.7 |
| 2024-25 | 58 | 1,611 | .909 | .775 | +17.8 |
| 2023-24 | 54 | 1,476 | .905 | .796 | +2.6 |
| 2022-23 | 62 | 1,777 | .919 | .836 | +22.9 |
| 2021-22 | 48 | 1,331 | .914 | .852 | +5.8 |
| 2020-21 | 29 | 710 | .911 | .803 | +2.2 |
FAQ
- What is Jake Oettinger's save percentage in 2025-26?
- .899: 1234 saves on 1372 shots in 54 regular-season games, with +4.4 goals saved above expected and .826 on high-danger shots.
- Is Jake Oettinger hot right now?
- He is about at his normal level. He has a .899 save percentage over his last 10 games and .901 over his last 5, against .899 for the season.
- What is Jake Oettinger's career save percentage since 2020-21?
- .910 on 8,299 regular-season shots in 306 games, +61.6 goals saved above expected (play-by-play from 2020-21).
- Which top shooter has scored the most goals on Jake Oettinger?
- Nathan MacKinnon, with 14 goals on 126 shots on goal (11.2 expected goals) in 25 games, regular season and playoffs.
- Who is the toughest shooter for Jake Oettinger?
- By goals above expected, Evan Bouchard: 7 goals on 3.1 expected (+3.9) from 67 unblocked attempts.
More on Oettinger and other goalies
- Jake Oettinger 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 2020-21, processed by Edgehalla. Expected goals and shot classes from our model; high danger as defined by our shot-quality model.