Roster ratings · 2022-23

Who has actually been good

TeamBuffalo Sabres
Season2022-23

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 total20.2wins above replacement across 33 players
#PlayerRatingGPTOIWAR splitWAR
1Tage ThompsonC95781450Situation split+2.47
2Jeff SkinnerL92791375Situation split+2.09
3Rasmus DahlinD92782012Situation split+1.82
4Owen PowerD87791880Situation split+1.61
5Alex TuchR84741417Situation split+1.51
6Victor OlofssonL80751077Situation split+1.33
7Casey MittelstadtC73821290Situation split+1.15
8Jack QuinnR72751039Situation split+1.11
9Kyle OkposoR64751100Situation split+0.92
10Zemgus GirgensonsC61801038Situation split+0.84
11Devon LeviG717429Situation split+0.81
12Peyton KrebsC53741024Situation split+0.73
13Dylan CozensC51811336Situation split+0.70
14JJ PeterkaR48771051Situation split+0.62
15Mattias SamuelssonD53551220Situation split+0.58
16Henri JokiharjuD50601262Situation split+0.54
17Tyson JostC4471940Situation split+0.51
18Jacob BrysonD4659861Situation split+0.41
19Riley StillmanD4350732Situation split+0.38
20Ukko-Pekka LuukkonenG52331910Situation split+0.34
21Craig AndersonG43261490Situation split+0.18
22Kale ClagueD2933498Situation split+0.17
23Vinnie HinostrozaC1326328Situation split+0.11
24Jordan GreenwayL962837Situation split+0.07
25Casey FitzgeraldD1527322Situation split+0.06
26Rasmus AsplundC846504Situation split+0.05
27Lawrence PilutD—17218Situation split+0.05
28Anders BjorkL—14194Situation split+0.04
29Ilya LyubushkinD13681021Situation split+0.04
30Riley SheahanC—217Situation split+0.00
31Lukas RousekR—223Situation split+0.00
32Jeremy DaviesD—19Situation split-0.00
33Eric ComrieG11191112Situation split-1.00
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