Goalie form · 2025-26

Kevin Lankinen save % and GSAx
Vancouver Canucks · GoalieColdPlayer page →
Kevin Lankinen has a .875 save percentage in 2025-26 (160 goals on 1,285 shots in 47 games, 46th of 50 regular goalies) and −17.1 goals saved above expected.
He has cooled off: .855 over his last 10 games (−12.1 GSAx) against .875 for the season.
Since 2020-21 he has stopped .897 of 6,058 regular-season shots (−29.6 GSAx), .805 on high-danger chances.
He is strongest against cycle / zone play shots (.911, +23.4 GSAx) and weakest against rebounds (.788, −37.9).
Of the league's top shooters, Nathan MacKinnon has tested him most: 9 goals on 37 shots (.757).
Nathan MacKinnon beats him most against expectation (+5.3 goals above xG); Nick Foligno struggles most (−2.5).
Save % by window
Last 5 games
.843
- HDSV%
- .700
- GSAx
- −8.5
- Sample
- 5 GP · 159 SOG
Apr 11, 2026 – Oct 1, 2026
Last 10 games
.855
- HDSV%
- .758
- GSAx
- −12.1
- Sample
- 10 GP · 304 SOG
Mar 24, 2026 – Oct 1, 2026
This season (2025-26)
.875
- HDSV%
- .790
- GSAx
- −17.1
- Sample
- 47 GP · 1,285 SOG
All time (since 2020-21)
.897
- HDSV%
- .805
- GSAx
- −29.6
- Sample
- 212 GP · 6,058 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 | 585 | 124 | .788 | −37.9 |
| Rush / transition | 579 | 40 | .931 | −0.5 |
| Cycle / zone play | 2,393 | 213 | .911 | +23.4 |
| Off the faceoff | 244 | 15 | .939 | −2.7 |
| Other | 2,257 | 233 | .897 | −16.3 |
| Shot | SOG | GA | SV% | GSAx |
|---|---|---|---|---|
| High danger | 1,645 | 320 | .805 | −33.8 |
| Medium / low danger | 4,413 | 305 | .931 | −0.2 |
Lankinen 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 | 6 | 37 | 9 | 3.7 | .757 | +5.3 |
| Owen TippettPHI | 10 | 32 | 2 | 3.3 | .938 | −1.3 |
| Jason RobertsonDAL | 12 | 31 | 7 | 4.3 | .774 | +2.7 |
| Dylan LarkinDET | 9 | 31 | 2 | 3.6 | .935 | −1.6 |
| Boone JennerWSH | 10 | 30 | 4 | 4.0 | .867 | 0.0 |
| Martin NecasCOL | 12 | 30 | 3 | 3.1 | .900 | −0.1 |
| Sebastian AhoCAR | 10 | 29 | 6 | 4.0 | .793 | +2.0 |
| Pavel DorofeyevNYR | 7 | 29 | 1 | 3.0 | .966 | −2.0 |
| Nazem KadriCOL | 7 | 27 | 2 | 2.5 | .926 | −0.5 |
| Jack EichelVGK | 8 | 27 | 2 | 2.4 | .926 | −0.4 |
| Dougie HamiltonNJD | 8 | 27 | 1 | 1.1 | .963 | −0.1 |
| Connor McDavidEDM | 8 | 26 | 5 | 3.3 | .808 | +1.7 |
| Vincent TrocheckUTA | 9 | 26 | 4 | 2.5 | .846 | +1.5 |
| Tyler BertuzziCHI | 7 | 25 | 7 | 3.8 | .720 | +3.3 |
| Auston MatthewsTOR | 7 | 25 | 3 | 3.3 | .880 | −0.3 |
| Leon DraisaitlEDM | 8 | 24 | 7 | 4.0 | .708 | +3.0 |
| Evan BouchardEDM | 8 | 24 | 4 | 1.0 | .833 | +3.0 |
| Miro HeiskanenDAL | 9 | 24 | 2 | 1.3 | .917 | +0.7 |
| Carter VerhaegheFLA | 11 | 23 | 3 | 3.0 | .870 | 0.0 |
| Sam BennettFLA | 6 | 23 | 2 | 3.2 | .913 | −1.2 |
| Zach WerenskiCBJ | 9 | 23 | 1 | 1.9 | .957 | −0.9 |
| Eeli TolvanenNYR | 8 | 22 | 3 | 2.0 | .864 | +1.0 |
| MacKenzie WeegarUTA | 10 | 22 | 0 | 1.8 | 1.000 | −1.8 |
| Andrei SvechnikovCAR | 8 | 21 | 7 | 3.0 | .667 | +4.0 |
| Kirill KaprizovMIN | 6 | 21 | 2 | 2.2 | .905 | −0.2 |
| Mattias EkholmEDM | 11 | 20 | 1 | 1.3 | .950 | −0.3 |
| John TavaresTOR | 7 | 19 | 5 | 2.1 | .737 | +2.9 |
| Colton ParaykoSTL | 6 | 19 | 1 | 0.5 | .947 | +0.5 |
| Kirill MarchenkoTOR | 6 | 18 | 4 | 1.9 | .778 | +2.1 |
| Blake ColemanMIN | 11 | 18 | 3 | 2.0 | .833 | +1.0 |
| Adrian KempeLAK | 6 | 18 | 3 | 2.3 | .833 | +0.7 |
| Connor BedardCHI | 5 | 18 | 0 | 2.0 | 1.000 | −2.0 |
| William NylanderTOR | 7 | 17 | 2 | 1.6 | .882 | +0.4 |
| Timo MeierNJD | 4 | 17 | 2 | 1.8 | .882 | +0.2 |
| Joel Eriksson EkMIN | 6 | 17 | 1 | 1.2 | .941 | −0.2 |
| Vladislav GavrikovNYR | 10 | 17 | 1 | 0.6 | .941 | +0.4 |
| Brandon HagelTBL | 4 | 17 | 1 | 2.1 | .941 | −1.1 |
| Mitch MarnerVGK | 7 | 17 | 0 | 1.4 | 1.000 | −1.4 |
| Zach HymanEDM | 7 | 16 | 3 | 3.2 | .813 | −0.2 |
| Pavel BuchnevichSTL | 7 | 16 | 3 | 2.3 | .813 | +0.7 |
| Ryan Nugent-HopkinsEDM | 7 | 16 | 2 | 1.8 | .875 | +0.2 |
| Alex OvechkinWSH | 4 | 16 | 0 | 1.2 | 1.000 | −1.2 |
| Filip ForsbergNSH | 4 | 16 | 0 | 2.0 | 1.000 | −2.0 |
| Esa LindellDAL | 11 | 16 | 0 | 1.4 | 1.000 | −1.4 |
| Matt BoldyMIN | 7 | 16 | 0 | 2.1 | 1.000 | −2.1 |
| Alexander WennbergSJS | 10 | 15 | 3 | 1.3 | .800 | +1.7 |
| Jimmy SnuggerudSTL | 3 | 15 | 3 | 1.5 | .800 | +1.5 |
| Tyler ToffoliSJS | 4 | 15 | 2 | 1.2 | .867 | +0.8 |
| Morgan RiellyTOR | 7 | 15 | 1 | 1.0 | .933 | 0.0 |
| Shayne GostisbehereCAR | 5 | 15 | 1 | 1.1 | .933 | −0.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
- Nathan MacKinnon9 G on 3.7 xG +5.3
- Patrik Laine6 G on 2.0 xG +4.0
- Andrei Svechnikov7 G on 3.0 xG +4.0
- Tyler Bertuzzi7 G on 3.8 xG +3.3
- Yanni Gourde5 G on 1.8 xG +3.2
He owns them
Fewest goals against expected
- Nick Foligno0 G on 2.5 xG −2.5
- Jonathan Marchessault0 G on 2.1 xG −2.1
- Matt Boldy0 G on 2.1 xG −2.1
- Connor Bedard0 G on 2.0 xG −2.0
- Jordan Kyrou0 G on 2.0 xG −2.0
Season by season
| Season | GP | SOG | SV% | HDSV% | GSAx |
|---|---|---|---|---|---|
| 2026-27 | 2 | 58 | .776 | .611 | −6.5 |
| 2025-26 | 47 | 1,285 | .875 | .790 | −18.2 |
| 2024-25 | 51 | 1,345 | .902 | .802 | +2.5 |
| 2023-24 | 24 | 610 | .908 | .817 | +2.1 |
| 2022-23 | 19 | 583 | .916 | .868 | +6.6 |
| 2021-22 | 32 | 973 | .891 | .783 | −21.2 |
| 2020-21 | 37 | 1,204 | .909 | .817 | +0.7 |
FAQ
- What is Kevin Lankinen's save percentage in 2025-26?
- .875: 1125 saves on 1285 shots in 47 regular-season games, with −17.1 goals saved above expected and .790 on high-danger shots.
- Is Kevin Lankinen hot right now?
- No, he is cold. He has a .855 save percentage over his last 10 games and .843 over his last 5, against .875 for the season.
- What is Kevin Lankinen's career save percentage since 2020-21?
- .897 on 6,058 regular-season shots in 212 games, −29.6 goals saved above expected (play-by-play from 2020-21).
- Which top shooter has scored the most goals on Kevin Lankinen?
- Nathan MacKinnon, with 9 goals on 37 shots on goal (3.7 expected goals) in 6 games, regular season and playoffs.
- Who is the toughest shooter for Kevin Lankinen?
- By goals above expected, Nathan MacKinnon: 9 goals on 3.7 expected (+5.3) from 47 unblocked attempts.
More on Lankinen and other goalies
- Kevin Lankinen 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.