Roster ratings · 2024-25

Who has actually been good

Season2024-25

Every Sabre 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 total15.7wins above replacement across 33 players
#PlayerRatingGPTOIWAR splitWAR
1Tage ThompsonC96761357Situation split+1.92
2Ukko-Pekka LuukkonenG67543107Situation split+1.80
3Rasmus DahlinD96731671Situation split+1.74
4James ReimerG54211185Situation split+1.30
5Alex TuchR84821502Situation split+1.26
6Zach BensonL73751048Situation split+0.92
7JJ PeterkaR68771335Situation split+0.86
8Ryan McLeodC67791264Situation split+0.82
9Owen PowerD74791630Situation split+0.81
10Josh NorrisC61561027Situation split+0.76
11Henri JokiharjuD6560984Situation split+0.68
12Jack QuinnR49741047Situation split+0.60
13Peyton KrebsC47811061Situation split+0.55
14Jiri KulichC4462856Situation split+0.51
15Jason ZuckerL40731100Situation split+0.44
16Dylan CozensC29821348Situation split+0.28
17Bowen ByramD37821774Situation split+0.21
18Jacob BrysonD3648675Situation split+0.21
19Sam LaffertyC1960549Situation split+0.15
20Beck MalenstynL1876755Situation split+0.14
21Jacob Bernard-DockerD2640484Situation split+0.13
22Mattias SamuelssonD24621110Situation split+0.12
23Connor CliftonD16731098Situation split+0.05
24Dennis GilbertD1329285Situation split+0.04
25Tyson KozakC—21220Situation split+0.04
26Jordan GreenwayL534513Situation split+0.02
27Isak RosenR—877Situation split+0.00
28Noah OstlundC—841Situation split+0.00
29Brett MurrayL—324Situation split+0.00
30Josh DunneC—214Situation split+0.00
31Ryan JohnsonD—353Situation split-0.00
32Nicolas Aube-KubelR—22207Situation split-0.00
33Devon LeviG79481Situation split-0.65
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