Roster ratings · 2012-13

Who has actually been good

TeamBuffalo Sabres
Season2012-13

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.0wins above replacement across 31 players
#PlayerRatingGPTOIWAR splitWAR
1Ryan MillerG92402302Situation split+5.33
2Jason PominvilleR8947949Situation split+1.39
3Cody HodgsonC8148883Situation split+1.20
4Jhonas EnrothG4412623Situation split+1.15
5Christian EhrhoffD83471184Situation split+1.12
6Tyler EnnisR6747840Situation split+0.92
7Marcus FolignoL6247641Situation split+0.87
8Thomas VanekL6138699Situation split+0.86
9Drew StaffordR5846783Situation split+0.81
10Jordan LeopoldD5939782Situation split+0.79
11TJ BrennanD4029484Situation split+0.57
12Andrej SekeraD3437785Situation split+0.51
13Tyler MyersD3439831Situation split+0.51
14Nathan GerbeC2942525Situation split+0.40
15Brian FlynnC2626382Situation split+0.37
16Jochen HechtC2547644Situation split+0.35
17Kevin PorterC2431472Situation split+0.34
18Patrick KaletaR1834367Situation split+0.28
19Steve OttC1548891Situation split+0.25
20Robyn RegehrD1241796Situation split+0.24
21Mark PysykD1119309Situation split+0.21
22Alexander SulzerD917281Situation split+0.18
23Mikhail GrigorenkoC625256Situation split+0.15
24Adam PardyD417281Situation split+0.11
25Ville LeinoL—8126Situation split+0.07
26John ScottL—34185Situation split+0.03
27Chad RuhwedelD—799Situation split+0.02
28Luke AdamC—439Situation split+0.00
29Cody McCormickC—852Situation split-0.00
30Matt EllisL—637Situation split-0.01
31Mike WeberD142771Situation split-0.05
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