Roster ratings · 2026-27 · Florida Panthers

Who has actually been good

TeamFlorida Panthers
Season2026-27

Every Florida Panthers 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 total2.1wins above replacement across 27 players
#PlayerRatingGPTOIWAR splitWAR
1Matthew TkachukL9511211Situation split+0.28
2Seth JonesD8811270Situation split+0.23
3Sam ReinhartC8511223Situation split+0.21
4Gustav ForslingD8410213Situation split+0.20
5Eetu LuostarinenC8311179Situation split+0.20
6Aaron EkbladD839190Situation split+0.19
7Anton LundellC8011195Situation split+0.18
8Sandis VilmanisL7810131Situation split+0.16
9Niko MikkolaD7711218Situation split+0.16
10Brady TkachukL7711182Situation split+0.16
11Sam BennettC7611202Situation split+0.15
12Carter VerhaegheC7311199Situation split+0.14
13Lars EllerC5911173Situation split+0.11
14Jacob MarkstromG385262Situation split+0.08
15Dmitry KulikovD5111168Situation split+0.07
16Garnet HathawayR2911106Situation split+0.04
17Uvis BalinskisD417101Situation split+0.04
18Brad MarchandL—223Situation split+0.01
19Bokondji ImamaL101184Situation split+0.01
20Cole SchwindtC—322Situation split+0.00
21Sam LaffertyC—550Situation split+0.00
22Cole ReinhardtL—110Situation split+0.00
23Aleksander BarkovC—19Situation split+0.00
24Radko GudasD15798Situation split-0.00
25Cooper BlackG—157Situation split-0.11
26Akira SchmidG56333Situation split-0.43
27Jonah GadjovichL—0Situation split—
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