Roster ratings · 2019-20 · Montréal Canadiens

Who has actually been good

TeamMontréal Canadiens
Season2019-20

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 total22.7wins above replacement across 38 players
#PlayerRatingGPTOIWAR splitWAR
1Jeff PetryD100711679Situation split+2.44
2Tomas TatarL96681108Situation split+1.91
3Phillip DanaultC93711338Situation split+1.72
4Carey PriceG61583440Situation split+1.72
5Shea WeberD88651561Situation split+1.38
6Brendan GallagherR8259998Situation split+1.37
7Brett KulakD8456960Situation split+1.25
8Nick CousinsC7665878Situation split+1.20
9Nick SuzukiC75711135Situation split+1.17
10Max DomiC74711214Situation split+1.16
11Ben ChiarotD80691596Situation split+1.13
12Artturi LehkonenL62701080Situation split+0.96
13Marco ScandellaD68621090Situation split+0.83
14Joel ArmiaR5458999Situation split+0.78
15Mike ReillyD6144793Situation split+0.73
16Victor MeteD5751816Situation split+0.67
17Ilya KovalchukL4246780Situation split+0.60
18Jordan WealC4049667Situation split+0.56
19Paul ByronL2829416Situation split+0.35
20Jesperi KotkaniemiC2736468Situation split+0.33
21Cale FleuryD3141588Situation split+0.33
22Jonathan DrouinL1927424Situation split+0.26
23Nate ThompsonC1470895Situation split+0.18
24Cayden PrimeauG222119Situation split+0.13
25Ryan PoehlingC327279Situation split+0.06
26Matthew PecaC—14146Situation split+0.05
27Charles HudonL—15173Situation split+0.04
28Dale WeiseR—23213Situation split+0.03
29Christian FolinD—16231Situation split+0.03
30Jake EvansC—13135Situation split+0.03
31Xavier OuelletD—12167Situation split+0.02
32Lukas VejdemoC—756Situation split+0.01
33Otto LeskinenD—552Situation split+0.00
34Riley BarberR—974Situation split+0.00
35Karl AlznerD—456Situation split-0.00
36Gustav OlofssonD—324Situation split-0.00
37Charlie LindgrenG206361Situation split-0.02
38Keith KinkaidG46340Situation split-0.66
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