Goalie form · 2025-26

Stuart Skinner save % and GSAx
Winnipeg Jets · GoalieColdPlayer page →
Stuart Skinner has a .888 save percentage in 2025-26 (142 goals on 1,267 shots in 50 games, 39th of 50 regular goalies) and +6.6 goals saved above expected.
He has cooled off: .875 over his last 10 games (−4.2 GSAx) against .888 for the season.
Since 2020-21 he has stopped .902 of 6,117 regular-season shots (+24.1 GSAx), .809 on high-danger chances.
He is strongest against cycle / zone play shots (.911, +31.9 GSAx) and weakest against rebounds (.821, −13.9).
Of the league's top shooters, Adrian Kempe has tested him most: 13 goals on 102 shots (.873).
Adrian Kempe beats him most against expectation (+4.7 goals above xG); Kyle Connor struggles most (−3.6).
Save % by window
Last 5 games
.861
- HDSV%
- .741
- GSAx
- −4.3
- Sample
- 5 GP · 122 SOG
Apr 14, 2026 – Oct 2, 2026
Last 10 games
.875
- HDSV%
- .771
- GSAx
- −4.2
- Sample
- 10 GP · 248 SOG
Mar 28, 2026 – Oct 2, 2026
This season (2025-26)
.888
- HDSV%
- .799
- GSAx
- +6.6
- Sample
- 50 GP · 1,267 SOG
All time (since 2020-21)
.902
- HDSV%
- .809
- GSAx
- +24.1
- Sample
- 224 GP · 6,117 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 | 604 | 108 | .821 | −13.9 |
| Rush / transition | 648 | 56 | .914 | −6.9 |
| Cycle / zone play | 2,352 | 209 | .911 | +31.9 |
| Off the faceoff | 269 | 15 | .944 | −0.7 |
| Other | 2,244 | 213 | .905 | +16.6 |
| Shot | SOG | GA | SV% | GSAx |
|---|---|---|---|---|
| High danger | 1,653 | 315 | .809 | −12.3 |
| Medium / low danger | 4,464 | 286 | .936 | +39.4 |
Skinner 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 |
|---|---|---|---|---|---|---|
| Adrian KempeLAK | 23 | 102 | 13 | 8.3 | .873 | +4.7 |
| Jason RobertsonDAL | 19 | 63 | 12 | 8.3 | .810 | +3.7 |
| Viktor ArvidssonDET | 18 | 52 | 3 | 5.3 | .942 | −2.3 |
| Jack EichelVGK | 15 | 49 | 4 | 3.9 | .918 | +0.1 |
| Mikko RantanenDAL | 16 | 45 | 5 | 7.1 | .889 | −2.1 |
| Brad MarchandFLA | 13 | 44 | 7 | 4.7 | .841 | +2.3 |
| Nathan MacKinnonCOL | 9 | 44 | 4 | 4.7 | .909 | −0.7 |
| Sam BennettFLA | 17 | 42 | 7 | 6.4 | .833 | +0.6 |
| Sam ReinhartFLA | 17 | 41 | 7 | 5.0 | .829 | +2.0 |
| Quinton ByfieldLAK | 21 | 41 | 6 | 3.8 | .854 | +2.2 |
| Elias LindholmBOS | 15 | 41 | 5 | 4.1 | .878 | +0.9 |
| Carter VerhaegheFLA | 17 | 39 | 5 | 4.6 | .872 | +0.4 |
| David PastrnakBOS | 10 | 38 | 2 | 3.7 | .947 | −1.7 |
| Wyatt JohnstonDAL | 19 | 36 | 7 | 6.9 | .806 | +0.1 |
| Vladimir TarasenkoMIN | 12 | 34 | 3 | 4.2 | .912 | −1.2 |
| Sebastian AhoCAR | 7 | 34 | 2 | 4.8 | .941 | −2.8 |
| Kyle ConnorWPG | 10 | 34 | 1 | 4.6 | .971 | −3.6 |
| Miro HeiskanenDAL | 17 | 32 | 2 | 1.9 | .938 | +0.1 |
| J.T. MillerNYR | 17 | 31 | 7 | 4.1 | .774 | +2.9 |
| Elias PetterssonVAN | 13 | 31 | 3 | 3.0 | .903 | 0.0 |
| Ivan BarbashevVGK | 19 | 30 | 5 | 5.1 | .833 | −0.1 |
| Tage ThompsonBUF | 9 | 30 | 5 | 4.5 | .833 | +0.5 |
| Artemi PanarinLAK | 6 | 30 | 2 | 2.6 | .933 | −0.6 |
| Vladislav GavrikovNYR | 21 | 30 | 1 | 1.2 | .967 | −0.2 |
| Alex DeBrincatDET | 8 | 29 | 4 | 3.1 | .862 | +0.9 |
| Owen TippettPHI | 10 | 29 | 4 | 3.1 | .862 | +0.9 |
| Nikolaj EhlersCAR | 11 | 29 | 3 | 3.3 | .897 | −0.3 |
| Tomas HertlVGK | 12 | 29 | 2 | 4.0 | .931 | −2.0 |
| Sean WalkerCAR | 14 | 28 | 3 | 1.4 | .893 | +1.6 |
| Alex OvechkinWSH | 7 | 28 | 2 | 2.1 | .929 | −0.1 |
| Seth JarvisCAR | 7 | 27 | 3 | 3.4 | .889 | −0.4 |
| Rasmus DahlinBUF | 9 | 26 | 1 | 1.6 | .962 | −0.6 |
| Dylan LarkinDET | 7 | 25 | 5 | 3.5 | .800 | +1.5 |
| Dylan CozensOTT | 8 | 25 | 4 | 3.4 | .840 | +0.6 |
| Quinn HughesMIN | 12 | 25 | 3 | 1.3 | .880 | +1.7 |
| Nazem KadriCOL | 10 | 25 | 2 | 2.9 | .920 | −0.9 |
| Brady TkachukFLA | 7 | 25 | 2 | 3.2 | .920 | −1.2 |
| Jake DeBruskVAN | 7 | 24 | 3 | 3.6 | .875 | −0.6 |
| MacKenzie WeegarUTA | 11 | 24 | 1 | 1.3 | .958 | −0.3 |
| Pavel DorofeyevNYR | 9 | 24 | 1 | 1.7 | .958 | −0.7 |
| William NylanderTOR | 7 | 23 | 4 | 3.0 | .826 | +1.0 |
| Eeli TolvanenNYR | 10 | 23 | 4 | 2.3 | .826 | +1.7 |
| Jordan EberleSEA | 11 | 23 | 3 | 2.9 | .870 | +0.1 |
| Alexis LafrenièreNYR | 8 | 23 | 3 | 1.9 | .870 | +1.1 |
| Auston MatthewsTOR | 6 | 23 | 2 | 1.8 | .913 | +0.2 |
| Alex LaferriereLAK | 12 | 23 | 2 | 2.2 | .913 | −0.2 |
| Thomas HarleyDAL | 15 | 23 | 0 | 1.3 | 1.000 | −1.3 |
| Mark StoneVGK | 12 | 22 | 5 | 3.8 | .773 | +1.2 |
| Mika ZibanejadNYR | 8 | 22 | 2 | 2.9 | .909 | −0.9 |
| Blake ColemanMIN | 9 | 22 | 1 | 2.2 | .955 | −1.2 |
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
- Adrian Kempe13 G on 8.3 xG +4.7
- Jonathan Marchessault8 G on 4.2 xG +3.8
- Jason Robertson12 G on 8.3 xG +3.7
- JJ Peterka5 G on 1.8 xG +3.2
- Roope Hintz7 G on 3.9 xG +3.1
He owns them
Fewest goals against expected
- Kyle Connor1 G on 4.6 xG −3.6
- Sebastian Aho2 G on 4.8 xG −2.8
- Viktor Arvidsson3 G on 5.3 xG −2.3
- Mikko Rantanen5 G on 7.1 xG −2.1
- Tomas Hertl2 G on 4.0 xG −2.0
Season by season
| Season | GP | SOG | SV% | HDSV% | GSAx |
|---|---|---|---|---|---|
| 2026-27 | 1 | 30 | .867 | .667 | −1.0 |
| 2025-26 | 50 | 1,267 | .888 | .799 | +5.4 |
| 2024-25 | 51 | 1,325 | .896 | .789 | −1.8 |
| 2023-24 | 58 | 1,553 | .905 | .809 | +5.8 |
| 2022-23 | 50 | 1,537 | .913 | .830 | +20.4 |
| 2021-22 | 13 | 367 | .913 | .832 | +0.3 |
| 2020-21 | 1 | 38 | .868 | .909 | −1.9 |
FAQ
- What is Stuart Skinner's save percentage in 2025-26?
- .888: 1125 saves on 1267 shots in 50 regular-season games, with +6.6 goals saved above expected and .799 on high-danger shots.
- Is Stuart Skinner hot right now?
- No, he is cold. He has a .875 save percentage over his last 10 games and .861 over his last 5, against .888 for the season.
- What is Stuart Skinner's career save percentage since 2020-21?
- .902 on 6,117 regular-season shots in 224 games, +24.1 goals saved above expected (play-by-play from 2020-21).
- Which top shooter has scored the most goals on Stuart Skinner?
- Adrian Kempe, with 13 goals on 102 shots on goal (8.3 expected goals) in 23 games, regular season and playoffs.
- Who is the toughest shooter for Stuart Skinner?
- By goals above expected, Adrian Kempe: 13 goals on 8.3 expected (+4.7) from 121 unblocked attempts.
More on Skinner and other goalies
- Stuart Skinner 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.