Roster ratings · 2018-19 · Calgary Flames

Who has actually been good

TeamCalgary Flames
Season2018-19

Every Calgary Flames 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 total28.0wins above replacement across 31 players
#PlayerRatingGPTOIWAR splitWAR
1David RittichG78452503Situation split+4.29
2Johnny GaudreauL99821646Situation split+2.76
3Matthew TkachukL98801408Situation split+2.38
4Mike SmithG62422400Situation split+2.36
5TJ BrodieD99791696Situation split+1.97
6Mark GiordanoD98781891Situation split+1.97
7Sean MonahanC88781486Situation split+1.57
8Elias LindholmC82811623Situation split+1.29
9Travis HamonicD88691440Situation split+1.22
10Derek RyanC71811118Situation split+1.03
11Rasmus AnderssonD79791267Situation split+0.94
12Noah HanifinD77801662Situation split+0.89
13Mikael BacklundC62771378Situation split+0.78
14Michael FrolikR6065869Situation split+0.74
15Mark JankowskiL55791004Situation split+0.66
16Oscar FantenbergD6561976Situation split+0.64
17Sam BennettC5271944Situation split+0.62
18James NealL5063942Situation split+0.59
19Austin CzarnikC4354612Situation split+0.48
20Garnet HathawayR4276800Situation split+0.48
21Andrew MangiapaneL2344464Situation split+0.20
22Oliver KylingtonD2438472Situation split+0.08
23Juuso VälimäkiD2424372Situation split+0.08
24Dillon DubeC825252Situation split+0.05
25Ryan LombergL—428Situation split+0.00
26Kerby RychelL—218Situation split+0.00
27Curtis LazarC—15Situation split+0.00
28Anthony PelusoR—417Situation split-0.00
29Alan QuineC—13124Situation split-0.00
30Michael StoneD—14223Situation split-0.02
31Dalton ProutD620262Situation split-0.03
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