Roster ratings · 2025-26 · Philadelphia Flyers

Who has actually been good

TeamPhiladelphia Flyers
Season2025-26

Every Philadelphia Flyers 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 total16.2wins above replacement across 39 players
#PlayerRatingGPTOIWAR splitWAR
1Dan VladarG95523015Situation split+4.24
2Owen TippettR89811365Situation split+1.45
3Jamie DrysdaleD84781682Situation split+1.12
4Travis SanheimD84811964Situation split+1.12
5Trevor ZegrasC81811517Situation split+1.11
6Travis KonecnyR78771470Situation split+1.04
7Noah CatesL69821332Situation split+0.81
8Matvei MichkovR66811202Situation split+0.75
9Emil AndraeD7061936Situation split+0.75
10Sean CouturierC63781299Situation split+0.72
11Rasmus RistolainenD6844941Situation split+0.68
12Bobby BrinkR57681031Situation split+0.64
13Christian DvorakC50801477Situation split+0.50
14Nick SeelerD51801415Situation split+0.39
15Nikita GrebenkinR4155621Situation split+0.39
16Garnet HathawayR4066688Situation split+0.37
17Denver BarkeyC3743577Situation split+0.33
18Tyson FoersterR3329502Situation split+0.29
19Cam YorkD36741669Situation split+0.22
20Noah JuulsenD3552719Situation split+0.21
21Carl GrundstromR1548570Situation split+0.09
22Egor ZamulaD2033431Situation split+0.06
23Alex BumpL—17215Situation split+0.05
24Porter MartoneR—9153Situation split+0.03
25Rodrigo AbolsC542441Situation split+0.01
26Jett LuchankoC—436Situation split+0.00
27Adam GinningD—577Situation split+0.00
28Ty MurchisonD—345Situation split+0.00
29Jacob GaucherC—435Situation split+0.00
30David JiricekD826312Situation split+0.00
31Garrett WilsonL—326Situation split+0.00
32Oliver BonkD—117Situation split+0.00
33Lane PedersonC—544Situation split+0.00
34Anthony RichardC—17Situation split+0.00
35Hunter McDonaldD—115Situation split-0.00
36Nicolas DeslauriersL331265Situation split-0.02
37Luke GlendeningC170738Situation split-0.06
38Samuel ErssonG7331867Situation split-0.51
39Aleksei KolosovG64120Situation split-0.56
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