1. Stephen Curry – 470
You know you’re the best shooter of all time when some people get mad when you put ‘probably’ in it. Now is this already true? Stat-wise, maybe. Eye-test, definitely yes.
This man could pull up from anywhere, shoot in any form, and display his masterful three-point proficiency game after game. He is the only player I saw being guarded in the half-court.
2016 was his most prolific year. Not only did he break the three-point record in a single season, but he also smashed it. Shooting 402 three-pointers that season, Curry became the only player to ever record that high output in a single season.
You could argue that he is the most influential player since Michael Jordan, but there is no debate that he is the best shooter to ever grace the basketball court.
Curry also tops the list of active NBA players with most career playoff three-pointers.