Roster ratings · 2022-23 · Colorado Avalanche

Who has actually been good

TeamColorado Avalanche
Season2022-23

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 total26.3wins above replacement across 43 players
#PlayerRatingGPTOIWAR splitWAR
1Mikko RantanenR99821822Situation split+3.38
2Devon ToewsD100802009Situation split+2.84
3Nathan MacKinnonC97711585Situation split+2.66
4Cale MakarD97601583Situation split+2.39
5Samuel GirardD95761634Situation split+2.08
6J.T. CompherL89821684Situation split+1.88
7Evan RodriguesC87691233Situation split+1.68
8Alexandar GeorgievG78623700Situation split+1.29
9Valeri NichushkinR77531074Situation split+1.22
10Artturi LehkonenL74641309Situation split+1.16
11Alex NewhookC71821144Situation split+1.10
12Lars EllerC58841243Situation split+0.79
13Denis MalginC5465710Situation split+0.75
14Matt NietoL50811096Situation split+0.68
15Andrew CoglianoC4879997Situation split+0.62
16Bowen ByramD5142919Situation split+0.55
17Logan O'ConnorR44821165Situation split+0.52
18Erik JohnsonD49631087Situation split+0.50
19Jacob MacDonaldD3958699Situation split+0.29
20Brad HuntD3847527Situation split+0.29
21Andreas EnglundD3847569Situation split+0.28
22Keith KinkaidG50288Situation split+0.27
23Jonas JohanssonG473143Situation split+0.25
24Martin KautR1936375Situation split+0.16
25Ben MeyersC1839374Situation split+0.15
26Dryden HuntL1137299Situation split+0.08
27Lukas SedlakC1030366Situation split+0.08
28Josh MansonD1327478Situation split+0.04
29Jayson MegnaC555550Situation split+0.02
30Jean-Luc FoudyC—990Situation split+0.01
31Charles HudonL—997Situation split+0.00
32Mikhail MaltsevL—533Situation split+0.00
33Anton BlidhL—1492Situation split+0.00
34Callahan BurkeC—218Situation split+0.00
35Oskar OlaussonR—17Situation split+0.00
36Shane BowersC—12Situation split+0.00
37Darren HelmC—1199Situation split-0.00
38Sampo RantaL—644Situation split-0.00
39Alex GalchenyukC—1178Situation split-0.02
40Kurtis MacDermidL244367Situation split-0.07
41Pavel FrancouzG2916965Situation split-0.31
42Justus AnnunenG272117Situation split-0.31
43Jack JohnsonD0831589Situation split-1.07
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