Roster ratings · 2020-21 · Dallas Stars

Who has actually been good

TeamDallas Stars
Season2020-21

Every Dallas Stars 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 total21.2wins above replacement across 28 players
#PlayerRatingGPTOIWAR splitWAR
1Joe PavelskiC99561065Situation split+2.10
2Miro HeiskanenD96551373Situation split+1.70
3Anton KhudobinG75321795Situation split+1.67
4Jason DickinsonC8651826Situation split+1.36
5Jason RobertsonL8551861Situation split+1.30
6Esa LindellD87561298Situation split+1.28
7John KlingbergD87531203Situation split+1.27
8Jake OettingerG66291604Situation split+1.24
9Jamie OleksiakD85561147Situation split+1.24
10Jamie BennL7652925Situation split+1.10
11Roope HintzC7541748Situation split+1.08
12Denis GurianovR6855872Situation split+0.92
13Sami VatanenD5239664Situation split+0.68
14Andrew CoglianoC4654752Situation split+0.60
15Andrej SekeraD4546719Situation split+0.59
16Blake ComeauL4451803Situation split+0.57
17Joel HanleyD3835456Situation split+0.51
18Mark PysykD3136422Situation split+0.39
19Tanner KeroC2439413Situation split+0.35
20Radek FaksaC2255959Situation split+0.33
21Joel KivirantaL1326317Situation split+0.23
22Ty DellandreaC1126325Situation split+0.21
23Justin DowlingC927299Situation split+0.17
24Rhett GardnerC328279Situation split+0.11
25Alexander RadulovR—11196Situation split+0.10
26Nick CaamanoR—24224Situation split+0.05
27Joel L'EsperanceR—12113Situation split+0.02
28Tyler SeguinC—351Situation split-0.00
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