ERG2, emopamil binding protein (EBP), and sigma-1 receptor (sigma(1)) are enzymes of sterol metabolism and an enzyme-related protein, respectively, that share high affinity for various structurally diverse compounds. To discover novel high-affinity ligands, pharmacophore models were built with Catalyst based upon a series of 23 structurally diverse chemicals exhibiting K(i) values from 10 pM to 100 microM for all three proteins. In virtual screening experiments, we retrieved drugs that were previously reported to bind to one or several of these proteins and also tested 11 new hits experimentally, of which three, among them raloxifene, had affinities for sigma(1) or EBP of <60 nM. When used to search a database of 3525 biochemicals of intermediary metabolism, a slightly modified ERG2 pharmacophore model successfully retrieved 10 substrate candidates among the top 28 hits. Our results indicate that inhibitor-based pharmacophore models for sigma(1), ERG2, and EBP can be used to screen drug and metabolite databases for chemically diverse compounds and putative endogenous ligands.