Miami Heat forward Lebron James has become the youngest player ever in NBA history to reach 20,000 career points. A mid ranger jumper in the second quarter of a game against the Golden State Warriors saw him reach the milestone, and eclipse Kobe Bryant as the youngest ever to score 20k.

Bryant was 29 years and 122 days old when he scored his 20,000th point. James was 28 years, 17 days. In the same game, King James also brought up his 5000th career assist, and is just the 13th player in NBA history to score 20,000 points and hand out 5000 assists.

Speculation has already arisen as to whether Thunder star Kevin Durant could reach the impressive milestone sooner. Durant turns 25 on September 29th and already has over 11,000 points. However KD would need to score at an average of 30.7 points per game over the next 3 years…no mean feat at all! So the King’s record may be safe, for now.

Even though James was the youngest to reach 20k, 7 other players have done it in less games. You may have heard of a few of them:

499 games – Wilt Chamberlain

620 games – Michael Jordan

671 games – Oscar Robertson

684 games – Kareem Abdul-Jabbar

711 games – Elgin Baylor

713 games – Allen Iverson

720 games – Jerry West

725 games – Lebron James

Now there’s some offensive talent!