Goalie form · 2025-26

Jacob Markstrom save % and GSAx
Florida Panthers · GoaliePlayer page →
Jacob Markstrom has a .883 save percentage in 2025-26 (130 goals on 1,113 shots in 44 games, 41st of 50 regular goalies) and −13.1 goals saved above expected.
His form is steady: .875 over his last 10 games (−2.6 GSAx) against .883 for the season.
Since 2017-18 he has stopped .907 of 13,241 regular-season shots (+77.3 GSAx), .826 on high-danger chances.
He is strongest against other shots (.916, +88.5 GSAx) and weakest against rebounds (.798, −75.3).
Of the league's top shooters, Connor McDavid has tested him most: 19 goals on 94 shots (.798).
Connor McDavid beats him most against expectation (+6.0 goals above xG); Vincent Trocheck struggles most (−4.1).
Save % by window
Last 5 games
.889
- HDSV%
- .800
- GSAx
- +1.9
- Sample
- 5 GP · 108 SOG
Mar 28, 2026 – Sep 29, 2026
Last 10 games
.875
- HDSV%
- .766
- GSAx
- −2.6
- Sample
- 10 GP · 224 SOG
Mar 8, 2026 – Sep 29, 2026
This season (2025-26)
.883
- HDSV%
- .789
- GSAx
- −13.1
- Sample
- 44 GP · 1,113 SOG
All time (since 2017-18)
.907
- HDSV%
- .826
- GSAx
- +77.3
- Sample
- 470 GP · 13,241 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 | 1,081 | 218 | .798 | −75.3 |
| Rush / transition | 1,370 | 126 | .908 | −23.7 |
| Cycle / zone play | 5,224 | 434 | .917 | +83.4 |
| Off the faceoff | 470 | 27 | .943 | +0.8 |
| Other | 5,096 | 428 | .916 | +88.5 |
| Shot | SOG | GA | SV% | GSAx |
|---|---|---|---|---|
| High danger | 3,538 | 615 | .826 | +1.4 |
| Medium / low danger | 9,703 | 618 | .936 | +72.3 |
Markstrom 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 |
|---|---|---|---|---|---|---|
| Connor McDavidEDM | 32 | 94 | 19 | 13.0 | .798 | +6.0 |
| Leon DraisaitlEDM | 32 | 93 | 13 | 12.3 | .860 | +0.7 |
| Darnell NurseSJS | 32 | 67 | 3 | 4.0 | .955 | −1.0 |
| Ryan Nugent-HopkinsEDM | 25 | 64 | 10 | 7.6 | .844 | +2.4 |
| Auston MatthewsTOR | 16 | 62 | 10 | 8.6 | .839 | +1.4 |
| Nikolaj EhlersCAR | 20 | 59 | 5 | 4.8 | .915 | +0.2 |
| Kyle ConnorWPG | 19 | 58 | 12 | 8.0 | .793 | +4.0 |
| Brock BoeserVAN | 19 | 54 | 6 | 6.6 | .889 | −0.6 |
| Tyler ToffoliSJS | 18 | 53 | 8 | 7.6 | .849 | +0.4 |
| Alex DeBrincatDET | 18 | 53 | 8 | 6.5 | .849 | +1.5 |
| Zach HymanEDM | 20 | 52 | 10 | 6.0 | .808 | +4.0 |
| Patrick KaneCHI | 15 | 52 | 5 | 4.5 | .904 | +0.5 |
| Bo HorvatNYI | 18 | 50 | 7 | 5.3 | .860 | +1.7 |
| Miro HeiskanenDAL | 20 | 50 | 3 | 3.3 | .940 | −0.3 |
| Andrei SvechnikovCAR | 17 | 49 | 8 | 6.2 | .837 | +1.8 |
| John TavaresTOR | 15 | 49 | 6 | 5.8 | .878 | +0.2 |
| Rickard RakellPIT | 16 | 48 | 3 | 5.6 | .938 | −2.6 |
| Mitch MarnerVGK | 16 | 48 | 3 | 4.9 | .938 | −1.9 |
| Sebastian AhoCAR | 16 | 47 | 8 | 6.1 | .830 | +1.9 |
| Mika ZibanejadNYR | 18 | 47 | 4 | 5.3 | .915 | −1.3 |
| Quinn HughesMIN | 20 | 46 | 2 | 3.5 | .957 | −1.5 |
| Adrian KempeLAK | 19 | 45 | 7 | 4.7 | .844 | +2.3 |
| Jason RobertsonDAL | 17 | 44 | 9 | 6.1 | .795 | +2.9 |
| Mark ScheifeleWPG | 17 | 43 | 8 | 5.6 | .814 | +2.4 |
| Brady TkachukFLA | 14 | 43 | 5 | 4.6 | .884 | +0.4 |
| Nathan MacKinnonCOL | 9 | 42 | 8 | 4.8 | .810 | +3.2 |
| J.T. MillerNYR | 22 | 42 | 7 | 5.5 | .833 | +1.5 |
| Brent BurnsCOL | 19 | 42 | 5 | 2.6 | .881 | +2.4 |
| Esa LindellDAL | 20 | 41 | 0 | 2.1 | 1.000 | −2.1 |
| Clayton KellerUTA | 13 | 40 | 5 | 4.2 | .875 | +0.8 |
| Sean WalkerCAR | 19 | 39 | 1 | 1.8 | .974 | −0.8 |
| Timo MeierNJD | 11 | 38 | 7 | 5.1 | .816 | +1.9 |
| Roman JosiNSH | 12 | 37 | 2 | 2.6 | .946 | −0.6 |
| Ryan HartmanMIN | 15 | 36 | 5 | 5.4 | .861 | −0.4 |
| Adam LarssonSEA | 25 | 35 | 5 | 1.4 | .857 | +3.6 |
| David PastrnakBOS | 12 | 35 | 5 | 4.0 | .857 | +1.0 |
| Elias PetterssonVAN | 18 | 35 | 5 | 4.5 | .857 | +0.5 |
| Mathew BarzalNYI | 12 | 35 | 3 | 3.5 | .914 | −0.5 |
| Morgan RiellyTOR | 15 | 35 | 1 | 2.4 | .971 | −1.4 |
| Filip ForsbergNSH | 12 | 34 | 4 | 3.6 | .882 | +0.4 |
| Josh MorrisseyWPG | 19 | 34 | 4 | 3.5 | .882 | +0.5 |
| Viktor ArvidssonBOS | 13 | 34 | 3 | 4.5 | .912 | −1.5 |
| Alex TuchBUF | 12 | 34 | 1 | 3.8 | .971 | −2.8 |
| Jake GuentzelTBL | 10 | 33 | 7 | 4.4 | .788 | +2.6 |
| Vladimir TarasenkoMIN | 12 | 33 | 5 | 3.8 | .848 | +1.2 |
| Pavel BuchnevichSTL | 15 | 33 | 5 | 3.6 | .848 | +1.4 |
| Shayne GostisbehereCAR | 19 | 33 | 4 | 3.0 | .879 | +1.0 |
| Jackson BlakeCAR | 12 | 33 | 4 | 4.8 | .879 | −0.8 |
| Alexis LafrenièreNYR | 13 | 33 | 3 | 3.2 | .909 | −0.2 |
| Vincent TrocheckUTA | 14 | 33 | 0 | 4.1 | 1.000 | −4.1 |
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
- Connor McDavid19 G on 13.0 xG +6.0
- Evan Bouchard7 G on 1.8 xG +5.2
- Kyle Connor12 G on 8.0 xG +4.0
- Zach Hyman10 G on 6.0 xG +4.0
- Jordan Kyrou7 G on 3.3 xG +3.8
He owns them
Fewest goals against expected
- Vincent Trocheck0 G on 4.1 xG −4.1
- Mikael Backlund1 G on 5.0 xG −4.0
- Josh Anderson1 G on 4.9 xG −3.9
- Christian Dvorak1 G on 4.2 xG −3.2
- Evander Kane4 G on 7.1 xG −3.1
Season by season
| Season | GP | SOG | SV% | HDSV% | GSAx |
|---|---|---|---|---|---|
| 2026-27 | 1 | 15 | 1.000 | 1.000 | +2.1 |
| 2025-26 | 44 | 1,113 | .883 | .789 | −13.7 |
| 2024-25 | 49 | 1,214 | .900 | .823 | −1.0 |
| 2023-24 | 48 | 1,379 | .905 | .854 | +12.6 |
| 2022-23 | 59 | 1,542 | .892 | .813 | −7.3 |
| 2021-22 | 63 | 1,754 | .922 | .847 | +22.1 |
| 2020-21 | 43 | 1,161 | .904 | .793 | −4.3 |
| 2019-20 | 43 | 1,420 | .918 | .837 | +9.4 |
| 2018-19 | 60 | 1,896 | .912 | .837 | +23.0 |
| 2017-18 | 60 | 1,747 | .912 | .820 | +30.7 |
FAQ
- What is Jacob Markstrom's save percentage in 2025-26?
- .883: 983 saves on 1113 shots in 44 regular-season games, with −13.1 goals saved above expected and .789 on high-danger shots.
- Is Jacob Markstrom hot right now?
- He is about at his normal level. He has a .875 save percentage over his last 10 games and .889 over his last 5, against .883 for the season.
- What is Jacob Markstrom's career save percentage since 2017-18?
- .907 on 13,241 regular-season shots in 470 games, +77.3 goals saved above expected (play-by-play from 2017-18).
- Which top shooter has scored the most goals on Jacob Markstrom?
- Connor McDavid, with 19 goals on 94 shots on goal (13.0 expected goals) in 32 games, regular season and playoffs.
- Who is the toughest shooter for Jacob Markstrom?
- By goals above expected, Connor McDavid: 19 goals on 13.0 expected (+6.0) from 128 unblocked attempts.
More on Markstrom and other goalies
- Jacob Markstrom 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.