NHL Leaders · +/-

Skaters · 2019-20 regular season · min 20 GP
Top 100
2019-20 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Ryan GravesDCOL917264045134018.911215019
2Artemi PanarinLNYR3263953620209720.6251856
3Jaccob SlavinDCAR630363010145023.44310781
4Dougie HamiltonDCAR1426403032170223.3
5Anthony CirelliCTBL1628442830113118.4
6Brayden PointCTBL2539642811141818.9243030
7Victor HedmanDTBL1144552731155424.1
8Zdeno CharaDBOS5914266086021.07810126
9Nikita KucherovRTBL3352852638210418.9371930
10Valeri NichushkinRCOL1314272614113114.1842238
11Ondrej PalatLTBL1724412522128416.21456141
12Brad MarchandLBOS2859872582185519.4551943
13Chandler StephensonCVGK111526241673114.3523237
14Charlie McAvoyDBOS527322441101123.213113137
15Patrice BergeronCBOS31255623282031118.7464644
16Adam FoxDNYR834422232125118.9359257
17Roman JosiDNSH1649652241260425.85210834
18Kevin ShattenkirkDTBL826342238131118.9626632
19Ryan StromeCNYR1841592148154319.6453227
20Ian ColeDCOL42226213692017.78312218
21David PastrnakRBOS48479521402792019.0472249
22Teuvo TeravainenCCAR154863208182419.2183044
23Alex KillornLTBL2623491920130817.9591527
24Michal KempnyDWSH31518192273018.6427213
25Auston MatthewsCTOR4733801982901221.0406078
26Phillip DanaultCMTL1334471832131118.81193734
27Craig SmithRNSH1813311834184413.4601926
28Max PaciorettyLVGK3234661844307817.9903532
29Reilly SmithRVGK2727541720169317.9553058
30John MarinoDPIT62026172061120.2727737
31Philippe MyersDPHI41216173078017.1804421
32Brian DumoulinDPIT178171035021.1443513
33Kailer YamamotoREDM111526171244217.4451319
34Nick BoninoCNSH1817351716104116.5178947
35Elias PetterssonCVAN2739661618162818.5634236
36Carson SoucyDMIN7714161861015.6695017
37Ryan LindgrenDNYR11314164747016.6947028
38Brandon CarloDBOS415191633111020.51267631
39Matt RoyDLAK414181610112018.11321007
40Ryan EllisDNSH830381619114223.5489624
41Richard PanikRWSH91322163667011.3751921
42Jesper FastRNYR121729162084016.61255324
43Matt NiskanenDPHI825331529126421.91248414
44Radko GudasDWSH21315154090016.71647523
45Vince DunnDSTL914231527138416.3504713
46Matt GrzelcykDBOS417211534112118.1566722
47Jonas BrodinDMIN226281524103021.64111214
48Mikhail SergachevDTBL1024341558118520.41069918
49Mark StoneRVGK2142631527168619.4565178
50Nathan BeaulieuDWPG178152938017.062476
51Jakub VoracekRPHI1244561431132417.0172128
52Travis DermottDTOR4711143765017.3765823
53David KrejciCBOS133043142383317.2373231
54Bryan RustRPIT2729561430151819.8713529
55Miro HeiskanenDDAL827351412163023.8408442
56Robert HaggDPHI31013143038115.6136796
57Steven StamkosCTBL29376614221761018.4693824
58Marco ScandellaDSTL4913142077017.6786018
59Nikolaj EhlersLWPG2533581430203316.5362832
60Alexander EdlerDVAN528331362118122.6
61Chris KreiderLNYR2421451358156917.31164222
62Nathan MacKinnonCCOL35589313123181221.2513138
63Brandon MontourDBUF51318132886019.5605312
64Matt CalvertLCOL121325133989014.1582221
65Justin HollDTOR21618134389018.5898321
66Scott LaughtonCPHI131427132674014.61092622
67Zachary SanfordLSTL161430132890113.71093218
68Zach HymanLTOR2116371323106319.1522332
69John CarlsonDWSH1560751226189224.65510842
70Robert BortuzzoDSTL246122136013.166432
71Tony DeAngeloDNYR1538531247149319.3485716
72Casey CizikasCNYI10414124167014.31333938
73Aaron EkbladDFLA536411226147023.0348437
74Cale MakarDCOL1238501212121421.0454734
75Carl HagelinLWSH817251216107014.3241924
76Jake MuzzinDTOR61723124099021.610911024
77Shea TheodoreDVGK1333461225219122.2206955
78Ryan O'ReillyCSTL1249611110118220.6164269
79Jake GuentzelCPIT2023431114127620.6461922
80Erik CernakDTBL57121159125018.91729718
81Ivan ProvorovDPHI1323361124150724.8
82Jonas SiegenthalerDWSH279114349015.75110513
83Nic DowdCWSH7815112852010.81172622
84Tyler PitlickRPHI81220111276012.11324228
85Tyson JostCCOL815231122115112.8581817
86Andre BurakovskyLCOL2025451122103215.2263427
87William KarlssonCVGK1531461116138218.9403854
88J.T. MillerCVAN2745721147165920.11233852
89Nate SchmidtDVGK724311112112121.7259133
90Sebastian AhoCCAR3828661026206819.4552071
91Calvin de HaanDCHI156101042019.993739
92Seth JonesDCBJ624301020126225.36212329
93Troy StecherDVAN51217103286015.3697016
94Ron HainseyDOTT11112101243020.7511029
95Eric RobinsonLCBJ7512101269010.9791513
96Neal PionkDWPG639451032177323.41657831
97Rocco GrimaldiCNSH1021311010122012.7231427
98Warren FoegeleLCAR131730934129013.7641739
99Zach WerenskiDCBJ202141910187524.0365832
100Brendan GallagherRMTL222143929226116.9532939