Roster ratings · 2024-25 · Dallas Stars

Who has actually been good

TeamDallas Stars
Season2024-25

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 total26.5wins above replacement across 31 players
#PlayerRatingGPTOIWAR splitWAR
1Jake OettingerG93563291Situation split+4.87
2Casey DeSmithG80251382Situation split+3.47
3Matt DucheneC97821337Situation split+2.00
4Jason RobertsonL97821392Situation split+1.94
5Thomas HarleyD98781775Situation split+1.87
6Mikko RantanenR93821665Situation split+1.67
7Wyatt JohnstonC85821482Situation split+1.31
8Roope HintzC85761219Situation split+1.29
9Miro HeiskanenD86501258Situation split+1.17
10Logan StankovenC78781120Situation split+1.02
11Mason MarchmentL7462922Situation split+0.94
12Mavrik BourqueC7373866Situation split+0.92
13Esa LindellD76801727Situation split+0.89
14Sam SteelC58791068Situation split+0.70
15Evgenii DadonovL49801029Situation split+0.59
16Jamie BennL46801165Situation split+0.54
17Oskar BäckC4273820Situation split+0.47
18Mathew DumbaD4863892Situation split+0.36
19Colin BlackwellC3463693Situation split+0.34
20Ilya LyubushkinD45801312Situation split+0.33
21Nils LundkvistD3739585Situation split+0.22
22Tyler SeguinC2220323Situation split+0.19
23Mikael GranlundC11831546Situation split+0.08
24Lian BichselD938502Situation split+0.02
25Brendan SmithD732389Situation split+0.01
26Matěj BlümelR—759Situation split+0.00
27Arttu HyryR—545Situation split+0.00
28Justin HryckowianC—539Situation split+0.00
29Alexander PetrovicD—535Situation split-0.00
30Kyle CapobiancoD—111Situation split-0.00
31Cody CeciD0851727Situation split-0.71
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