Roster ratings · 2018-19

Who has actually been good

TeamBuffalo Sabres
Season2018-19

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 total17.7wins above replacement across 34 players
#PlayerRatingGPTOIWAR splitWAR
1Carter HuttonG63502840Situation split+2.49
2Jeff SkinnerL97821518Situation split+2.34
3Jack EichelC92771574Situation split+1.78
4Sam ReinhartC88821555Situation split+1.50
5Linus UllmarkG47372102Situation split+1.34
6Rasmus DahlinD85821735Situation split+1.12
7Conor ShearyL71781140Situation split+1.03
8Jason PominvilleR7073910Situation split+0.96
9Evan RodriguesC56741171Situation split+0.67
10Casey MittelstadtC55771036Situation split+0.66
11Rasmus RistolainenD67781922Situation split+0.66
12Jake McCabeD64591118Situation split+0.59
13Johan LarssonL46731043Situation split+0.53
14Zemgus GirgensonsC4472980Situation split+0.52
15Kyle OkposoR36781075Situation split+0.40
16Lawrence PilutD5233575Situation split+0.35
17Casey NelsonD3938586Situation split+0.20
18Marco ScandellaD28631110Situation split+0.11
19Nathan BeaulieuD2748744Situation split+0.11
20Patrik BerglundC1323300Situation split+0.08
21Zach BogosianD21651406Situation split+0.07
22Brandon MontourD14821841Situation split+0.04
23Alex NylanderL—12146Situation split+0.03
24Matt HunwickD—14220Situation split+0.03
25Remi ElieL—16166Situation split+0.02
26C.J. SmithL—11117Situation split+0.01
27Victor OlofssonL—6108Situation split+0.01
28Tage ThompsonC565788Situation split+0.01
29Scott WilsonC—15172Situation split+0.01
30Will BorgenD—466Situation split+0.00
31Brendan GuhleD—8120Situation split+0.00
32Danny O'ReganC—112Situation split-0.00
33Matt TennysonD—443Situation split-0.00
34Vladimir SobotkaC369979Situation split-0.02
Situation split
Even-strength offenseEven-strength defensePower-play offensePower-play defenseShorthanded offenseShorthanded defensePenalties (drawn minus taken)Finishing (goals above expected)

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