Roster ratings · 2023-24

Who has actually been good

TeamBuffalo Sabres
Season2023-24

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 total19.4wins above replacement across 34 players
#PlayerRatingGPTOIWAR splitWAR
1Ukko-Pekka LuukkonenG89543081Situation split+2.63
2Rasmus DahlinD94812061Situation split+1.81
3Tage ThompsonC91711286Situation split+1.75
4JJ PeterkaR89821344Situation split+1.68
5Casey MittelstadtC84801418Situation split+1.44
6Owen PowerD85761742Situation split+1.23
7Jeff SkinnerL71741184Situation split+1.03
8Devon LeviG61231295Situation split+0.94
9Alex TuchR66751463Situation split+0.92
10Zach BensonL61711031Situation split+0.79
11Dylan CozensC60791361Situation split+0.76
12Peyton KrebsC44801001Situation split+0.50
13Kyle OkposoR4267895Situation split+0.47
14Victor OlofssonL3651590Situation split+0.39
15Henri JokiharjuD46741405Situation split+0.37
16Zemgus GirgensonsC3463747Situation split+0.34
17Ryan JohnsonD4341569Situation split+0.29
18Mattias SamuelssonD4241841Situation split+0.29
19Jack QuinnR2927422Situation split+0.26
20Erik JohnsonD3967970Situation split+0.26
21Eric ComrieG3710520Situation split+0.23
22Bowen ByramD34731485Situation split+0.21
23Jacob BrysonD3336528Situation split+0.21
24Jordan GreenwayL24671156Situation split+0.20
25Connor CliftonD29791308Situation split+0.16
26Eric RobinsonL1947533Situation split+0.16
27Tyson JostC843456Situation split+0.06
28Lukas RousekR—15159Situation split+0.03
29Isak RosenR—760Situation split+0.00
30Brandon BiroL—554Situation split+0.00
31Jiri KulichC—115Situation split+0.00
32Brett MurrayL—216Situation split+0.00
33Matt SavoieC—14Situation split+0.00
34Kale ClagueD—337Situation split-0.01
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