Roster ratings · 2018-19 · Edmonton Oilers

Who has actually been good

TeamEdmonton Oilers
Season2018-19

Every Edmonton Oilers 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 total15.5wins above replacement across 39 players
#PlayerRatingGPTOIWAR splitWAR
1Mikko KoskinenG70552992Situation split+3.23
2Connor McDavidC100781781Situation split+2.77
3Leon DraisaitlC96821853Situation split+2.22
4Cam TalbotG40351905Situation split+1.07
5Oscar KlefbomD81611463Situation split+0.97
6Ryan Nugent-HopkinsC61821648Situation split+0.76
7Matt BenningD64701046Situation split+0.61
8Milan LucicL42791046Situation split+0.47
9Drake CaggiulaL4155794Situation split+0.46
10Alex ChiassonR38731239Situation split+0.41
11Jujhar KhairaL3360754Situation split+0.33
12Tobias RiederL3267847Situation split+0.30
13Kris RussellD47721471Situation split+0.28
14Adam LarssonD46821773Situation split+0.27
15Brandon ManningD4239579Situation split+0.22
16Ty RattieR2450567Situation split+0.21
17Ryan SpoonerC2252594Situation split+0.19
18Ryan StromeC21811261Situation split+0.19
19Kevin GravelD3536530Situation split+0.17
20Kyle BrodziakC1970818Situation split+0.14
21Sam GagnerC1632467Situation split+0.12
22Zack KassianR14791169Situation split+0.09
23Jesse PuljujarviR1346550Situation split+0.08
24Colby CaveC1253653Situation split+0.08
25Valentin ZykovL1028279Situation split+0.07
26Kailer YamamotoR—17222Situation split+0.07
27Andrej SekeraD1824396Situation split+0.06
28Caleb JonesD1717337Situation split+0.06
29Chris WidemanD1725326Situation split+0.05
30Alexander PetrovicD1335578Situation split+0.03
31Darnell NurseD13821953Situation split+0.03
32Josh CurrieR—21183Situation split+0.03
33Jason GarrisonD—17216Situation split+0.02
34Evan BouchardD—787Situation split+0.01
35Joseph GambardellaC—15122Situation split+0.00
36Cooper MarodyC—642Situation split-0.00
37Patrick RussellR—653Situation split-0.00
38Brad MaloneC—16143Situation split-0.03
39Anthony StolarzG518868Situation split-0.60
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