Goalie form · 2025-26

Linus Ullmark save % and GSAx
Ottawa Senators · GoalieHotPlayer page →
Linus Ullmark has a .891 save percentage in 2025-26 (131 goals on 1,198 shots in 49 games, 37th of 50 regular goalies) and −7.4 goals saved above expected.
He is running hot: .929 over his last 10 games (+9.8 GSAx) against .891 for the season.
Since 2017-18 he has stopped .914 of 9,159 regular-season shots (+59.9 GSAx), .817 on high-danger chances.
He is strongest against cycle / zone play shots (.927, +55.8 GSAx) and weakest against rebounds (.791, −52.0).
Of the league's top shooters, Auston Matthews has tested him most: 16 goals on 79 shots (.797).
Leon Draisaitl beats him most against expectation (+6.4 goals above xG); Mikael Backlund struggles most (−3.9).
Save % by window
Last 5 games
.942
- HDSV%
- .930
- GSAx
- +10.3
- Sample
- 5 GP · 156 SOG
Apr 11, 2026 – Apr 25, 2026
Last 10 games
.929
- HDSV%
- .843
- GSAx
- +9.8
- Sample
- 10 GP · 282 SOG
Apr 2, 2026 – Apr 25, 2026
This season (2025-26)
.891
- HDSV%
- .772
- GSAx
- −7.4
- Sample
- 49 GP · 1,198 SOG
All time (since 2017-18)
.914
- HDSV%
- .818
- GSAx
- +59.9
- Sample
- 319 GP · 9,159 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 | 789 | 165 | .791 | −52.0 |
| Rush / transition | 898 | 73 | .919 | −12.0 |
| Cycle / zone play | 3,678 | 269 | .927 | +55.8 |
| Off the faceoff | 349 | 13 | .963 | +3.5 |
| Other | 3,445 | 269 | .922 | +52.1 |
| Shot | SOG | GA | SV% | GSAx |
|---|---|---|---|---|
| High danger | 2,388 | 437 | .817 | −33.2 |
| Medium / low danger | 6,771 | 352 | .948 | +80.5 |
Ullmark 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 |
|---|---|---|---|---|---|---|
| Auston MatthewsTOR | 20 | 79 | 16 | 10.0 | .797 | +6.0 |
| Dylan LarkinDET | 14 | 67 | 9 | 6.9 | .866 | +2.1 |
| John TavaresTOR | 21 | 60 | 10 | 8.6 | .833 | +1.4 |
| William NylanderTOR | 20 | 58 | 5 | 7.0 | .914 | −2.0 |
| Carter VerhaegheFLA | 19 | 54 | 4 | 6.1 | .926 | −2.1 |
| Sam BennettFLA | 18 | 53 | 5 | 5.2 | .906 | −0.2 |
| Nikita KucherovTBL | 15 | 51 | 7 | 6.1 | .863 | +0.9 |
| Jesper BrattNJD | 16 | 49 | 2 | 5.0 | .959 | −3.0 |
| Andrei SvechnikovCAR | 13 | 48 | 5 | 5.3 | .896 | −0.3 |
| Jack HughesNJD | 12 | 41 | 3 | 3.8 | .927 | −0.8 |
| Erik KarlssonPIT | 10 | 41 | 1 | 1.7 | .976 | −0.7 |
| Connor McDavidEDM | 11 | 38 | 3 | 4.9 | .921 | −1.9 |
| Alex OvechkinWSH | 11 | 38 | 2 | 2.8 | .947 | −0.8 |
| Anders LeeUTA | 15 | 36 | 6 | 4.5 | .833 | +1.5 |
| Sam ReinhartFLA | 17 | 36 | 6 | 5.2 | .833 | +0.8 |
| Morgan RiellyTOR | 18 | 36 | 4 | 1.4 | .889 | +2.6 |
| Mitch MarnerVGK | 20 | 36 | 2 | 3.9 | .944 | −1.9 |
| Steven StamkosNSH | 13 | 36 | 1 | 3.8 | .972 | −2.8 |
| Sebastian AhoCAR | 14 | 35 | 6 | 4.2 | .829 | +1.8 |
| Leon DraisaitlEDM | 10 | 34 | 11 | 4.6 | .676 | +6.4 |
| Artemi PanarinLAK | 12 | 33 | 9 | 3.5 | .727 | +5.5 |
| David PastrnakBOS | 11 | 33 | 4 | 4.8 | .879 | −0.8 |
| Alex DeBrincatDET | 10 | 33 | 1 | 4.2 | .970 | −3.2 |
| Brady TkachukFLA | 9 | 33 | 1 | 3.5 | .970 | −2.5 |
| Vincent TrocheckUTA | 13 | 32 | 2 | 3.8 | .938 | −1.8 |
| Nico HischierNJD | 13 | 31 | 4 | 3.5 | .871 | +0.5 |
| Brandon HagelTBL | 11 | 30 | 4 | 4.0 | .867 | 0.0 |
| Tage ThompsonBUF | 9 | 30 | 3 | 2.8 | .900 | +0.2 |
| Boone JennerWSH | 9 | 30 | 2 | 3.5 | .933 | −1.5 |
| Noah DobsonMTL | 13 | 30 | 2 | 1.4 | .933 | +0.6 |
| Tom WilsonWSH | 12 | 29 | 7 | 3.1 | .759 | +3.9 |
| Brock NelsonCOL | 13 | 29 | 6 | 4.1 | .793 | +1.9 |
| Anthony ManthaNJD | 9 | 28 | 3 | 3.0 | .893 | 0.0 |
| Roman JosiNSH | 7 | 28 | 1 | 1.8 | .964 | −0.8 |
| Zach WerenskiCBJ | 9 | 28 | 1 | 1.3 | .964 | −0.3 |
| Matthew KniesCBJ | 12 | 27 | 4 | 4.1 | .852 | −0.1 |
| John CarlsonTBL | 12 | 27 | 1 | 1.5 | .963 | −0.5 |
| Rickard RakellPIT | 9 | 26 | 5 | 2.5 | .808 | +2.5 |
| Mike MathesonMTL | 15 | 26 | 2 | 1.6 | .923 | +0.4 |
| Travis KonecnyPHI | 10 | 25 | 4 | 2.2 | .840 | +1.8 |
| Jordan EberleSEA | 10 | 25 | 3 | 2.8 | .880 | +0.2 |
| Timo MeierNJD | 9 | 25 | 3 | 1.7 | .880 | +1.3 |
| Ivan ProvorovCBJ | 11 | 25 | 3 | 1.8 | .880 | +1.2 |
| Pavel ZachaBOS | 12 | 24 | 6 | 2.9 | .750 | +3.1 |
| Tyler ToffoliSJS | 10 | 24 | 2 | 3.1 | .917 | −1.1 |
| Patrick KaneCHI | 8 | 24 | 1 | 2.1 | .958 | −1.1 |
| Brent BurnsCOL | 6 | 24 | 0 | 0.9 | 1.000 | −0.9 |
| Nazem KadriCOL | 8 | 23 | 2 | 2.6 | .913 | −0.6 |
| Bo HorvatNYI | 9 | 23 | 2 | 3.1 | .913 | −1.1 |
| Dougie HamiltonNJD | 8 | 23 | 0 | 1.0 | 1.000 | −1.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
- Leon Draisaitl11 G on 4.6 xG +6.4
- Auston Matthews16 G on 10.0 xG +6.0
- Artemi Panarin9 G on 3.5 xG +5.5
- Tom Wilson7 G on 3.1 xG +3.9
- Aleksander Barkov9 G on 5.2 xG +3.8
He owns them
Fewest goals against expected
- Mikael Backlund0 G on 3.9 xG −3.9
- Alex DeBrincat1 G on 4.2 xG −3.2
- Jesper Bratt2 G on 5.0 xG −3.0
- Steven Stamkos1 G on 3.8 xG −2.8
- Andrew Mangiapane0 G on 2.8 xG −2.8
Season by season
| Season | GP | SOG | SV% | HDSV% | GSAx |
|---|---|---|---|---|---|
| 2025-26 | 49 | 1,198 | .891 | .772 | −7.2 |
| 2024-25 | 44 | 1,230 | .909 | .831 | +4.7 |
| 2023-24 | 40 | 1,208 | .915 | .833 | +13.0 |
| 2022-23 | 49 | 1,457 | .938 | .859 | +34.4 |
| 2021-22 | 41 | 1,140 | .917 | .816 | +7.5 |
| 2020-21 | 20 | 591 | .917 | .815 | +1.9 |
| 2019-20 | 34 | 1,066 | .915 | .781 | +4.6 |
| 2018-19 | 37 | 1,146 | .905 | .816 | −12.4 |
| 2017-18 | 5 | 123 | .935 | .786 | +0.9 |
FAQ
- What is Linus Ullmark's save percentage in 2025-26?
- .891: 1067 saves on 1198 shots in 49 regular-season games, with −7.4 goals saved above expected and .772 on high-danger shots.
- Is Linus Ullmark hot right now?
- Yes. He has a .929 save percentage over his last 10 games and .942 over his last 5, against .891 for the season.
- What is Linus Ullmark's career save percentage since 2017-18?
- .914 on 9,159 regular-season shots in 319 games, +59.9 goals saved above expected (play-by-play from 2017-18).
- Which top shooter has scored the most goals on Linus Ullmark?
- Auston Matthews, with 16 goals on 79 shots on goal (10.0 expected goals) in 20 games, regular season and playoffs.
- Who is the toughest shooter for Linus Ullmark?
- By goals above expected, Leon Draisaitl: 11 goals on 4.6 expected (+6.4) from 44 unblocked attempts.
More on Ullmark and other goalies
- Linus Ullmark 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.