Seamheads.com has their list of SS with the best careers. They base their list on a couple of esoteric stats which pretty much derive from career win shares.
The highest ranked non-active shortstop not in the Hall?
Bad Bill Dahlen at #9. Dahlen, who debuted with the Chicago Colts in 1891, is to be considered for induction by the Veterans committee this year. We’ll find out December 8 whether he gets in.