The 75 greatest players in NBA history, ranked by Player Efficiency Rating (PER)

The 75 greatest NBA players of all-time, ranked by PER
Tim Duncan, Kobe Bryant
Tim Duncan, Kobe Bryant / Harry How/GettyImages
35 of 77

42.    John Stockton-21.83

Utah Jazz legend John Stockton ranks as one of the greatest point guards in NBA history so it seems right that he would rank in the top 50 in career PER. Stockton was known for his longevity, missing just 22 games over his 19-year career, allowing him to maximize his production as a player. Although he averaged a respectable 13.1 points, he averaged a stellar 10.5 assists and 2.2 steals per game in 1504 career games.

That resulted in him racking up a staggering 15,806 assists and 3,265 steals—both NBA records—and while he wasn't known as much of a shooter, he was surprisingly accurate. He shot 51.5% from the field, 38.4% from three, and 82.6% from the line for an impressive 60.8 TS%. That makes him one of the more accurate players on this list and one of only a handful with a TS% above 60%.

Taking into account his efficiency, stellar assist, and steals numbers, it makes complete sense that he would crack the top-50, though his rank at 42 is rather low. While he is generally considered to be lower than Magic Johnson and other point guards like Steph Curry, he should probably be a top-30 player, so PER is a few spots off.