Who has actually been good
Season2019-20
Every Sabre rated out of 100 against NHL players at his own position. Wins above replacement sits beside each rating, and the bars show where the number comes from — sort by any situation to see who is driving the power play or holding up defensively.
90+Elite75+Top of the roster60+Middle of the roster40+Everyday NHLer20+Depth0+Below replacement
Focus
Roster total18.5wins above replacement across 35 players
| # | Player | Rating | GP | TOI | WAR split | WAR |
|---|---|---|---|---|---|---|
| 1 | Jack EichelC | 99 | 68 | 1502 | +3.85 | |
| 2 | Linus UllmarkG | 76 | 34 | 2027 | +2.37 | |
| 3 | Sam ReinhartC | 84 | 69 | 1423 | +1.64 | |
| 4 | Dominik KahunC | 83 | 56 | 744 | +1.61 | |
| 5 | Victor OlofssonL | 80 | 54 | 993 | +1.51 | |
| 6 | Zemgus GirgensonsC | 74 | 69 | 952 | +1.28 | |
| 7 | Marco ScandellaD | 76 | 62 | 1090 | +0.90 | |
| 8 | Jake McCabeD | 74 | 66 | 1223 | +0.84 | |
| 9 | Kyle OkposoR | 58 | 52 | 668 | +0.76 | |
| 10 | Conor ShearyL | 56 | 63 | 826 | +0.73 | |
| 11 | Carter HuttonG | 35 | 31 | 1775 | +0.66 | |
| 12 | Henri JokiharjuD | 63 | 69 | 1188 | +0.63 | |
| 13 | Jeff SkinnerL | 48 | 59 | 973 | +0.58 | |
| 14 | Marcus JohanssonL | 48 | 60 | 1029 | +0.58 | |
| 15 | Johan LarssonL | 45 | 62 | 924 | +0.52 | |
| 16 | Brandon MontourD | 52 | 54 | 1053 | +0.43 | |
| 17 | Evan RodriguesC | 40 | 45 | 508 | +0.39 | |
| 18 | Curtis LazarC | 37 | 38 | 450 | +0.33 | |
| 19 | Casey MittelstadtC | 35 | 31 | 396 | +0.31 | |
| 20 | Michael FrolikR | 30 | 57 | 709 | +0.20 | |
| 21 | Jimmy VeseyL | 28 | 64 | 883 | +0.18 | |
| 22 | Rasmus DahlinD | 32 | 59 | 1138 | +0.15 | |
| 23 | Scott WilsonC | — | 6 | 70 | +0.06 | |
| 24 | Colin MillerD | 21 | 51 | 874 | +0.03 | |
| 25 | Vladimir SobotkaC | — | 16 | 228 | +0.01 | |
| 26 | Lawrence PilutD | — | 13 | 211 | +0.01 | |
| 27 | Dalton SmithL | — | 1 | 1 | +0.00 | |
| 28 | Jean-Sebastien DeaC | — | 3 | 23 | -0.00 | |
| 29 | Tage ThompsonC | — | 1 | 7 | -0.01 | |
| 30 | John GilmourD | — | 4 | 68 | -0.05 | |
| 31 | Zach BogosianD | 13 | 27 | 449 | -0.08 | |
| 32 | Rasmus RistolainenD | 12 | 69 | 1573 | -0.08 | |
| 33 | Rasmus AsplundC | 5 | 29 | 314 | -0.35 | |
| 34 | Jonas JohanssonG | 5 | 6 | 327 | -0.57 | |
| 35 | Wayne SimmondsR | 0 | 68 | 1015 | -0.94 |
Situation split
Even-strength offenseEven-strength defensePower-play offensePower-play defenseShorthanded offenseShorthanded defense
A rating is a player's percentile among NHL players at his position — defensemen are ranked against defensemen, not against forwards, so a 70 means different things for a winger and a blueliner in raw wins. It is measured from wins above replacement, which converts on-ice and individual contributions into wins beyond what a freely available replacement would provide. Bars are drawn on a shared scale, so they are comparable down the column. How this is calculated