LeBron James

LeBron James is just 30 years old, but continues to reach all-time marks in his career.

The Cleveland Cavs star surpassed of his childhood heroes, Allen Iverson, for the #22 spot on the NBA’s all-time scoring list on Sunday (Feb. 22), as his team blew out the New York Knicks, 101-83.

Going into the game, LeBron trailed Iverson by three points, and passed him in the first 1:33 of the game. He finished with 18 points to lift this career points total to 24,383.

“It’s very, very humbling, and it’s an honor to just be named with some of the greats that I watched growing up,” James said after the game. “And now to know that I passed Allen Iverson on the all-time scoring list, for someone that’s not much of a scorer — as you guys have deemed me — it is pretty cool.”

James is referring to the criticism he received received early in his career about passing the ball during late-game situations, rather than taking the shot. He’s won just one scoring title (2007-08) during his 12-year career, but has a 27.4 points-per-game career scoring average — the third-highest in league history, trailing only Michael Jordan (30.12) and Wilt Chamberlain (30.07).

He’s now just 122 points behind Ray Allen, who sits at #21 player on the list.