NHL Leaders · +/-

Skaters · 2020-21 regular season · min 20 GP
Top 100
2020-21 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Mikko RantanenRCOL3036663034177919.9262032
2Leon DraisaitlCEDM31538429221681522.2371256
3MacKenzie WeegarDFLA630362945101022.11188344
4Devon ToewsDCOL922312916121224.8448732
5Shea TheodoreDVGK834422814161022.6224325
6Joel EdmundsonDMTL31013282577020.198756
7Darnell NurseDEDM1620362757154125.611710024
8Patrice BergeronCBOS2325482716182718.2493635
9Anthony DuclairLFLA1022322718104115.732911
10Mark StoneRVGK214061262898619.1313358
11Alec MartinezDVGK92332261285322.64416812
12Ryan O'ReillyCSTL2430542618129420.8242643
13Brad MarchandLBOS2940692646143418.9661142
14Martin NecasCCAR1427412510114417.3453217
15Carter VerhaegheCFLA1818362431107117.7331419
16TJ BrodieDTOR11314231248021.6348422
17Jaccob SlavinDCAR31215222101023.0358724
18Chandler StephensonCVGK142135222983218.1433523
19Nathan MacKinnonCCOL2045652237206820.4381516
20Charlie McAvoyDBOS52530223892124.0658020
21Joe PavelskiCDAL25265122161391319.0643917
22Carson SoucyDMIN11617225147015.3624912
23Craig SmithRBOS1319322118132414.966824
24Ian ColeDMIN178213230015.9389410
25Connor McDavidCEDM33721052120200922.1612436
26Mitch MarnerRTOR2047672120156022.4234153
27Jake MuzzinDTOR423272129103121.61019424
28Auston MatthewsCTOR41256621102221021.6574747
29Alex PietrangeloDVGK716232016126024.4288023
30Nino NiederreiterRCAR2014342029126415.7681716
31Dougie HamiltonDCAR1032422035180222.7526419
32Ryan LindgrenDNYR11516203565020.0985019
33William KarlssonCVGK142539194111118.7292930
34Marcus FolignoLMIN111526194940015.01091715
35Kris LetangDPIT738451932132124.6926523
36Adam FoxDNYR542471914102224.72310238
37Mattias EkholmDNSH617231914110022.9
38Zach HymanLTOR1518331928115319.4692117
39Jonathan MarchessaultCVGK1826441939176317.4441429
40Cody CeciDPIT41317181058018.5747011
41Brian DumoulinDPIT41014181250022.4635524
42Jared McCannLPIT14183217893714.1401721
43Gustav ForslingDFLA5121717894119.9304219
44Cale MakarDCOL836441712104424.3493632
45Justin HollDTOR21820162557021.1828417
46Dmitry OrlovDWSH81422162083019.8875030
47Barclay GoodrowCTBL61420165272015.11112716
48David KrejciCBOS83644161683317.1252621
49Sebastian AhoCCAR2433571632148719.5382533
50Joel Eriksson EkCMIN1911301620119017.11053721
51Alex TuchRVGK1815331628142216.8523639
52Nikolaj EhlersLWPG2125461515148616.9261218
53Ryan GravesDCOL213151555101019.1779118
54Blake ColemanLTBL1417311537122115.51092025
55Adam PelechDNYI41014151882021.1667325
56Mathew BarzalCNYI1728451548134118.7221328
57Kasperi KapanenRPIT11193015768115.541816
58Chris TanevDCGY2101215666021.73310723
59Ryan PulockDNYI21517158121022.4971069
60Brenden DillonDWSH21719154951018.91436113
61Samuel GirardDCOL52732151679023.2315214
62Artemi PanarinLNYR174158146106519.613721
63Tyson JostCCOL71017142492014.1451924
64Brett PesceDCAR42125142089122.8178221
65Nicolas HagueDVGK51217143178016.0946510
66Marco ScandellaDSTL369142455019.9606419
67Joonas DonskoiRCOL171431141086514.5142518
68Jacob MacDonaldDCOL18914849014.938318
69Jamie BennLDAL1124351333124317.8732718
70Logan StanleyDWPG134132663013.249317
71Scott LaughtonCPHI91120133989015.41413420
72Jason RobertsonLDAL1728451316127116.9281319
73Roope HintzCDAL15284313492618.252158
74Ryan McDonaghDTBL4812131485021.9699610
75Jonathan HuberdeauLFLA2041611236122518.4511137
76Justin SchultzDWSH32427121067019.0284912
77Brandon TanevLPIT7916122243014.41393326
78Pavel BuchnevichLNYR2028481242120118.7492930
79Josh BaileyRNYI8273512477017.5131919
80Andrej SekeraDDAL32512433015.647628
81Jan RuttaDTBL088122246016.030321
82John TavaresCTOR1931501214163618.2512832
83Aleksander BarkovCFLA2632581214176720.9313739
84Torey KrugDSTL230321125110122.651577
85Anders LeeLNYI12719111280317.539137
86Matt GrzelcykDBOS51520112280119.7193414
87Mason AppletonCWPG121325111488014.4612213
88Justin FaulkDSTL718251135117124.31278724
89Morgan RiellyDTOR530351114101123.6636119
90Esa LindellDDAL511161119100023.21141049
91Nico SturmCMIN11617101764010.8482612
92Kirill KaprizovLMIN2724511016157818.3291827
93Jakub VranaLDET1917361010100015.029820
94Joel ArmiaRMTL7714101073114.7861318
95Yanni GourdeCTBL1719361044118217.1512118
96Brendan GallagherRMTL149231016106315.046127
97William NylanderRTOR1725421016133416.6121530
98J.T. CompherLCOL10818101947114.2323816
99Teddy BluegerCPIT71522101649014.8532511
100Brayden McNabbDVGK268101639019.398768