2025-26 NHL WAR: the wins every player adds
WAR — wins above replacement — adds up everything a player brings: even-strength offense and defense, power play and penalty kill, shooting, penalties, and for goalies the goals saved above expected. It compares that to what a replacement-level player would provide, then converts it to wins.
How it's calculated →Top forward
5.6WARNathan MacKinnon
COL · 80 GP
5.6WARNathan MacKinnonTop defenseman
4.3WARMatthew Schaefer
NYI · 82 GP
4.3WARMatthew SchaeferTop goalie
7.6WARLogan Thompson
WSH · 58 GP
7.6WARLogan Thompson| # | Player | |||
|---|---|---|---|---|
| 1 | Logan ThompsonWSH · G | +7.64 | +40.5 | +36.9 |
| 2 | Jeremy SwaymanBOS · G | +5.63 | +29.8 | +26.3 |
| 3 | Nathan MacKinnonCOL · F | +5.56 | +29.4 | — |
| 4 | Ilya SorokinNYI · G | +5.55 | +29.4 | +26.0 |
| 5 | Cole CaufieldMTL · F | +5.41 | +28.7 | — |
| 6 | Connor McDavidEDM · F | +5.12 | +27.1 | — |
| 7 | Jason RobertsonDAL · F | +4.88 | +25.8 | — |
| 8 | Nikita KucherovTBL · F | +4.85 | +25.7 | — |
| 9 | Scott WedgewoodCOL · G | +4.79 | +25.4 | +22.9 |
| 10 | Andrei VasilevskiyTBL · G | +4.52 | +23.9 | +20.7 |
| 11 | Matthew SchaeferNYI · D | +4.27 | +22.6 | — |
| 12 | Macklin CelebriniSJS · F | +4.20 | +22.3 | — |
| 13 | Morgan GeekieBOS · F | +4.03 | +21.4 | — |
| 14 | Filip ForsbergNSH · F | +3.92 | +20.8 | — |
| 15 | Mitch MarnerVGK · F | +3.92 | +20.7 | — |
| 16 | Jet GreavesCBJ · G | +3.89 | +20.6 | +17.1 |
| 17 | Zach WerenskiCBJ · D | +3.88 | +20.6 | — |
| 18 | Igor ShesterkinNYR · G | +3.88 | +20.5 | +17.4 |
| 19 | Martin NecasCOL · F | +3.87 | +20.5 | — |
| 20 | Leon DraisaitlEDM · F | +3.71 | +19.6 | — |
| 21 | Evan BouchardEDM · D | +3.66 | +19.4 | — |
| 22 | Drake BathersonOTT · F | +3.65 | +19.4 | — |
| 23 | Moritz SeiderDET · D | +3.49 | +18.5 | — |
| 24 | Matt BoldyMIN · F | +3.43 | +18.2 | — |
| 25 | Kirill KaprizovMIN · F | +3.39 | +18.0 | — |
| 26 | Brock NelsonCOL · F | +3.37 | +17.9 | — |
| 27 | Artemi PanarinLAK · F | +3.36 | +17.8 | — |
| 28 | Jakub DobesMTL · G | +3.27 | +17.3 | +14.6 |
| 29 | Jack EichelVGK · F | +3.25 | +17.2 | — |
| 30 | Spencer KnightCHI · G | +3.24 | +17.2 | +13.6 |
| 31 | Mark StoneVGK · F | +3.22 | +17.0 | — |
| 32 | Nikolaj EhlersCAR · F | +3.21 | +17.0 | — |
| 33 | Mark ScheifeleWPG · F | +3.20 | +16.9 | — |
| 34 | Cutter GauthierANA · F | +3.19 | +16.9 | — |
| 35 | Robert ThomasSTL · F | +3.18 | +16.9 | — |
| 36 | Pavel DorofeyevVGK · F | +3.18 | +16.9 | — |
| 37 | Devin CooleyCGY · G | +3.14 | +16.6 | +14.7 |
| 38 | Dylan GuentherUTA · F | +3.12 | +16.5 | — |
| 39 | Wyatt JohnstonDAL · F | +3.11 | +16.5 | — |
| 40 | Steven StamkosNSH · F | +3.09 | +16.4 | — |
| 41 | Leo CarlssonANA · F | +3.05 | +16.2 | — |
| 42 | Brandon HagelTBL · F | +2.99 | +15.8 | — |
| 43 | Anthony ManthaPIT · F | +2.91 | +15.4 | — |
| 44 | Jake SandersonOTT · D | +2.91 | +15.4 | — |
| 45 | Alex DeBrincatDET · F | +2.91 | +15.4 | — |
| 46 | Sidney CrosbyPIT · F | +2.90 | +15.4 | — |
| 47 | Lane HutsonMTL · D | +2.88 | +15.3 | — |
| 48 | Darren RaddyshTBL · D | +2.88 | +15.2 | — |
| 49 | Lucas RaymondDET · F | +2.85 | +15.1 | — |
| 50 | Kyle ConnorWPG · F | +2.85 | +15.1 | — |
PickALeague calculation from the play-by-play and on-ice shifts of all 1312 regular-season games (NHL data).
