Golden State Warriors star guard Steph Curry made some history against the Orlando Magic on Tuesday night.
With his point production in the first half of the contest, Curry passed Vince Carter to move to No. 22 on the NBA’s all-time scoring list. Carter scored 25,728 points over the course of his career.
The careers of Curry and Carter overlapped, as the two played against each other 29 times on an NBA court. 23 of those matchups came during the regular season, while six occurred in the playoffs.
As a kid, Curry also played one-on-one against Carter when his father, Dell Curry, played for the Raptors.
On the night Steph passes him on the all-time scoring list, Vince Carter reflects on seeing Steph as a kid during his Toronto days. Pic.twitter.com/En1r9KvPtI
— NBA on NBC and Peacock (@NBAonNBC) November 19, 2025
Curry turned 37 earlier this year, but he's still playing at an elite level, so he should have an opportunity to pass several other legends as he continues to climb up the list.
Curry needs just a couple hundred more points to pass Kevin Garnett and move into the No. 21 spot. Then, the likes of John Havlicek, Paul Pierce and Tim Duncan will be in his sights.
There are four active players ahead of Curry on the list: Russell Westbrook, James Harden, Kevin Durant and LeBron James, who has already established himself as the all-time leading scorer in league history.
It will be interesting to see where the other guys finish on the list when all is said and done.
On the season, Curry is averaging 27.9 points, 3.6 rebounds, 4.1 assists and 1.5 steals in 30.8 minutes per game. Those aren't the typical statistics from a player in his 17th season, but Curry is far from a typical player.
When he ultimately decides to hang it up, Curry will be remembered as the greatest shooter ever — and one of the absolute greatest scorers — and the record books will reflect that.
More NBA news:
- LeBron James passes Hall of Fame 3-point shooter on all time list
- How LeBron James made NBA history twice in his season debut for Lakers
- Steph Curry gets unexpected injury update that puts playing tonight vs. Heat in jeopardy
- LeBron James shares insanely high praise for Steph Curry
- De'Aaron Fox embraces his role as San Antonio's second option