Every NBA player wants the big payday that comes with superstardom, but the gap between rookies and veterans is massive: while stars like Stephen Curry, LeBron James and Nikola Jokic earn more than $40 million a year, rookies start far lower.
What is the NBA Rookie Contract Minimum?
The NBA Rookie Contract Minimum sets the lowest salary a first-year player can earn under the league’s collective bargaining agreement. For the 2024-25 season, a rookie on a standard deal will make about $1.2 million. Actual salaries rise with draft position – the No. 1 pick will earn more than $10 million. This floor helps teams manage payrolls while giving rookies a guaranteed start.
Salary Gap Between Rookies and Superstars
A rookie’s yearly salary in the NBA often equals what stars like Steph Curry or Kevin Durant make in two games. Curry entered the league earning $2.7 million; Durant started at $4 million. Both now earn tens of millions in salary plus endorsements, incentives and bonuses.
The gap between rookie and superstar pay is intentional, helping teams manage salary caps while developing young talent. Rookie contracts keep spending controlled until players prove they deserve bigger deals. This pay structure motivates performance, rewards results and preserves a financial hierarchy that drives competition.
| Player | Rookie Salary (Year) | Highest Salary (Year) |
| Stephen Curry | $2.7 million (2009–10) | $51.9 million (2023–24) |
| LeBron James | $4.0 million (2003–04) | $44.5 million (2021–22) |
| Kevin Durant | $4.2 million (2007–08) | $47.6 million (2023–24) |
| Luka Dončić | $6.6 million (2018–19) | $40.1 million (2023–24) |
| Kyrie Irving | $5.5 million (2011–12) | $42.0 million (2023–24) |
The NBA’s Collective Bargaining Agreement sets the absolute rookie minimum salary, separate from the first-round rookie scale. For 2024-25, a rookie with zero years of service earns at least $332,817, according to Spotrac.
Most drafted players start higher under the rookie scale: the projected top pick in 2025–26 will earn about $13.8 million, while the 30th pick will get about $2.7 million. Second-rounders and undrafted players negotiate separate deals, often closer to the minimum.
