Roster ratings · 2021-22 · Montréal Canadiens

Who has actually been good

TeamMontréal Canadiens
Season2021-22

Every Montréal Canadiens 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 total9.7wins above replacement across 46 players
#PlayerRatingGPTOIWAR splitWAR
1Artturi LehkonenL80741117Situation split+1.34
2Tyler ToffoliC75741207Situation split+1.14
3Jake AllenG78351948Situation split+1.07
4Cole CaufieldR65671118Situation split+0.91
5Brett KulakD69741314Situation split+0.89
6Jake EvansC61721123Situation split+0.79
7Jeff PetryD64681504Situation split+0.78
8Nick SuzukiC54821682Situation split+0.71
9Mike HoffmanC54671142Situation split+0.70
10Ben ChiarotD53741691Situation split+0.56
11Brendan GallagherR4456841Situation split+0.54
12Christian DvorakC4456974Situation split+0.54
13Chris WidemanD4864952Situation split+0.48
14Joel ArmiaR3960823Situation split+0.46
15Josh AndersonR37691189Situation split+0.44
16Ryan PoehlingC3557695Situation split+0.39
17Alexander RomanovD38791612Situation split+0.32
18William LagessonD2333415Situation split+0.18
19Tyler PitlickC1639427Situation split+0.12
20Mathieu PerreaultC1625281Situation split+0.12
21Jonathan DrouinL1534581Situation split+0.11
22Paul ByronL1527340Situation split+0.10
23Corey SchuenemanD1324398Situation split+0.08
24Michael PezzettaL1151400Situation split+0.08
25Kale ClagueD1136603Situation split+0.07
26Rem PitlickC966989Situation split+0.06
27Adam BrooksC—25224Situation split+0.06
28Laurent DauphinC738505Situation split+0.05
29Jesse YlonenR—14162Situation split+0.05
30Sami NikuD—13199Situation split+0.04
31Alex BelzileR—11114Situation split+0.02
32Jordan HarrisD—10163Situation split+0.02
33Justin BarronD—7120Situation split+0.01
34Rafael Harvey-PinardL—452Situation split+0.01
35Lukas VejdemoC—664Situation split+0.00
36Mattias NorlinderD—674Situation split+0.00
37Cedric PaquetteC—24213Situation split+0.00
38Brandon BaddockL—18Situation split+0.00
39Cam HillisC—110Situation split+0.00
40Joel EdmundsonD424470Situation split-0.06
41David SavardD3621289Situation split-0.07
42Andrew HammondG3711587Situation split-0.14
43Michael McNivenG—120Situation split-0.16
44Samuel MontembeaultG26381943Situation split-0.33
45Carey PriceG65298Situation split-1.39
46Cayden PrimeauG512519Situation split-1.41
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