Roster ratings · 2026-27 · Toronto Maple Leafs

Who has actually been good

TeamToronto Maple Leafs
Season2026-27

Every Toronto Maple Leafs 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 total0.9wins above replacement across 27 players
#PlayerRatingGPTOIWAR splitWAR
1Kirill MarchenkoR7711201Situation split+0.16
2William NylanderR7111224Situation split+0.13
3Auston MatthewsC7011227Situation split+0.13
4Jack RoslovicC5611181Situation split+0.10
5Easton CowanR5411168Situation split+0.10
6Anthony StolarzG394242Situation split+0.10
7Darren RaddyshD5111264Situation split+0.07
8Oliver Ekman-LarssonD4711197Situation split+0.06
9Nick PaulL3011180Situation split+0.04
10Gavin McKennaL2411145Situation split+0.03
11Colton SissonsC2211170Situation split+0.03
12Brandon DuhaimeL1911129Situation split+0.03
13Nick BlankenburgD30679Situation split+0.03
14John TavaresC17582Situation split+0.02
15Troy StecherD2111216Situation split+0.01
16Morgan RiellyD2011215Situation split+0.01
17Zack MacEwenR—643Situation split+0.01
18Vinni LettieriC—439Situation split+0.01
19Chris TanevD16462Situation split+0.00
20Marshall RifaiD—228Situation split+0.00
21Bo GroulxC—540Situation split+0.00
22Dakota MermisD—114Situation split+0.00
23Teddy BluegerC311146Situation split-0.01
24Jake McCabeD511217Situation split-0.05
25Sergei BobrovskyG257413Situation split-0.08
26Miles WoodL—0Situation split—
27Cole McWardD—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