Roster ratings · 2022-23 · Toronto Maple Leafs

Who has actually been good

TeamToronto Maple Leafs
Season2022-23

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 total31.6wins above replacement across 47 players
#PlayerRatingGPTOIWAR splitWAR
1Ilya SamsonovG94422476Situation split+3.18
2Auston MatthewsC98741501Situation split+3.11
3Mitch MarnerR96801702Situation split+2.52
4William NylanderR93821521Situation split+2.22
5Michael BuntingL87821296Situation split+1.70
6Erik GustafssonD87701384Situation split+1.61
7Pierre EngvallL82761036Situation split+1.43
8Rasmus SandinD83711372Situation split+1.37
9TJ BrodieD82581231Situation split+1.36
10Calle JarnkrokC75731050Situation split+1.20
11Ryan O'ReillyC7353951Situation split+1.15
12Mark GiordanoD74781478Situation split+1.09
13Alexander KerfootC70821200Situation split+1.08
14Morgan RiellyD70651411Situation split+0.99
15John TavaresC66801413Situation split+0.97
16Timothy LiljegrenD68671200Situation split+0.97
17Justin HollD67801619Situation split+0.93
18Jake McCabeD63761480Situation split+0.80
19Denis MalginC5465710Situation split+0.75
20Noel AcciariC48771102Situation split+0.65
21Joseph WollG637421Situation split+0.60
22David KampfC39821255Situation split+0.41
23Erik KallgrenG5410562Situation split+0.37
24Joey AndersonR3038445Situation split+0.28
25Sam LaffertyC29701023Situation split+0.28
26Conor TimminsD3527407Situation split+0.25
27Nicolas Aube-KubelR2753602Situation split+0.24
28Pontus HolmbergR2137386Situation split+0.19
29Zachary Aston-ReeseL2077841Situation split+0.18
30Dryden HuntL1137299Situation split+0.08
31Nicholas RobertsonL—15163Situation split+0.03
32Luke SchennD10701145Situation split+0.02
33Radim ZohornaL—1086Situation split+0.01
34Victor MeteD—11144Situation split+0.01
35Mac HollowellD—678Situation split+0.00
36Nick AbruzzeseC—218Situation split+0.00
37Alex SteevesC—324Situation split+0.00
38Matthew KniesL—339Situation split+0.00
39Jett AlexanderG—11Situation split+0.00
40Semyon Der-ArguchintsevC—17Situation split+0.00
41Filip KralD—220Situation split-0.00
42Bobby McMannC—10106Situation split-0.00
43Kyle CliffordL—216Situation split-0.00
44Jake MuzzinD—467Situation split-0.00
45Jordie BennD—12190Situation split-0.01
46Wayne SimmondsR—18134Situation split-0.03
47Matt MurrayG25261473Situation split-0.34
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