I’m shocked to see Dirk so high up on the list; the 7-0 sharpshooter is #7 on this list. Barring injuries, Nowitzki will surpass Shaquille O’Neal for #6 ALL-TIME before 2016 despite never leading the league in scoring. Also, a bit of a surprise to see Paul Pierce on the list too. He’s never sniffed being the league leader in points (so hasn’t fellow 25K-member Kevin Garnett), so here’s to being a sustained performer.

The list also doesn’t include some big names that are usually in the discussion for the best NBA players of all time: Magic Johnson, Bill Russell and Larry Bird immediately come to mind.

The Youngest NBA Player to Score 25,000 Points

We’ve been all over the “youngest” record and how age has very little to do with “fastest” so we won’t get into it again. That said, not only was LeBron James the “youngest” to 20,000 NBA points, but he also became the “youngest” player to join the 25K club when he scored his 25,000th point at 30 years, 307 days old, “breaking” the Kobe Bryant’s “record” by 209 days. Bryant hit 25K at 31 years, 151 days old — Lebron turns 31 on December 30th. If Kevin Durant can remain healthy, look for LeBron’s “youngest” records to fall.

For a longer look and list of the NBA players that were the youngest and fastest to 25,000 points, click here.