Roster ratings · 2023-24 · Dallas Stars

Who has actually been good

TeamDallas Stars
Season2023-24

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 total24.6wins above replacement across 28 players
#PlayerRatingGPTOIWAR splitWAR
1Jason RobertsonL97821503Situation split+2.59
2Miro HeiskanenD97711742Situation split+2.24
3Roope HintzC94801379Situation split+2.06
4Wyatt JohnstonC93821394Situation split+1.94
5Thomas HarleyD95791660Situation split+1.88
6Joe PavelskiC86821378Situation split+1.51
7Jake OettingerG74543085Situation split+1.44
8Matt DucheneC77801341Situation split+1.21
9Ryan SuterD82821553Situation split+1.16
10Esa LindellD82821679Situation split+1.15
11Jamie BennL72821240Situation split+1.06
12Mason MarchmentL69811220Situation split+0.99
13Chris TanevD77751478Situation split+0.97
14Tyler SeguinC66681125Situation split+0.92
15Sam SteelC52771020Situation split+0.61
16Craig SmithC5075766Situation split+0.58
17Nils LundkvistD5759833Situation split+0.56
18Radek FaksaC4374926Situation split+0.49
19Evgenii DadonovL3951672Situation split+0.43
20Joel HanleyD3642584Situation split+0.22
21Logan StankovenC2524352Situation split+0.22
22Jani HakanpääD30641193Situation split+0.17
23Matt MurrayG32160Situation split+0.15
24Ty DellandreaC1342532Situation split+0.10
25Alexander PetrovicD—113Situation split+0.00
26Mavrik BourqueC—111Situation split-0.00
27Derrick PouliotD—561Situation split-0.00
28Scott WedgewoodG27321789Situation split-0.01
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