Roster ratings · 2019-20 · Colorado Avalanche

Who has actually been good

TeamColorado Avalanche
Season2019-20

Every Colorado Avalanche player 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 total24.7wins above replacement across 36 players
#PlayerRatingGPTOIWAR splitWAR
1Nathan MacKinnonC99691462Situation split+2.69
2Philipp GrubauerG79362057Situation split+2.42
3Samuel GirardD99701492Situation split+2.09
4Gabriel LandeskogL83541082Situation split+1.37
5Valeri NichushkinR8265915Situation split+1.37
6Mikko RantanenR8142796Situation split+1.29
7Cale MakarD85571198Situation split+1.29
8Andre BurakovskyL7658881Situation split+1.20
9Pavel FrancouzG49341857Situation split+1.18
10Tyson JostC7167855Situation split+1.09
11J.T. CompherL65671122Situation split+1.02
12Joonas DonskoiR63651056Situation split+0.97
13Erik JohnsonD72591242Situation split+0.96
14Nazem KadriC5751889Situation split+0.84
15Ryan GravesD67691307Situation split+0.82
16Pierre-Edouard BellemareL5269926Situation split+0.74
17Matt NietoL5170945Situation split+0.73
18Vladislav NamestnikovC4365979Situation split+0.60
19Matt CalvertL4250705Situation split+0.58
20Antoine BibeauG34292Situation split+0.58
21Nikita ZadorovD29641138Situation split+0.31
22Adam WernerG27288Situation split+0.26
23Ian ColeD26651150Situation split+0.24
24Vladislav KamenevC538341Situation split+0.10
25Colin WilsonC—9114Situation split+0.04
26Mark BarberioD621296Situation split+0.04
27Calle RosenD—12163Situation split+0.03
28Logan O'ConnorR—16135Situation split+0.02
29Martin KautR—991Situation split+0.02
30T.J. TynanC—16136Situation split+0.02
31Jayson MegnaC—854Situation split+0.01
32Kevin ConnautonD—462Situation split+0.00
33Conor TimminsD—221Situation split+0.00
34Sheldon DriesC—534Situation split-0.00
35Anton LindholmD—447Situation split-0.00
36Michael HutchinsonG1216842Situation split-0.21
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