A topic I love is NBA salaries. Thanks to Patricia Bender and sites like Basketball-Reference, Spotrac, and RealGM, we have a trove of data going back to 1985 -- when the NBA instituted its first salary cap. And a fun thing to examine is the all-time career earners. Going through the 2021 NBA season, here are the current top 10 all-time NBA earners.
Name | Career Earnings |
---|---|
Kevin Garnett | $343,872,398 |
Kobe Bryant | $328,238,062 |
LeBron James | $310,111,480 |
Shaquille O'Neal | $292,198,327 |
Carmelo Anthony | $262,088,584 |
Chris Paul | $259,149,109 |
Dirk Nowitzki | $255,371,801 |
Tim Duncan | $245,352,905 |
Dwight Howard | $243,626,437 |
Chris Bosh | $242,110,053 |
Before I was an NBA nerd, I was a bit of a film gross nerd. In fact, it's probably to say the site the-numbers.com inspired my current moniker of "NerdNumbers" -- the origin story of that was me simply typing combinations of words for stats and geek until I found an open domain! And a fun argument in all-time film grosses is adjusting for inflation. So, with the same logic, here are the top 10 all-time NBA earners adjusted for inflation, so their current total is in 2020 dollars.
Name | Inflation-Adjusted Career Earnings |
---|---|
Kevin Garnett | $442,676,187 |
Shaquille O'Neal | $405,019,287 |
Kobe Bryant | $399,081,290 |
LeBron James | $340,250,064 |
Tim Duncan | $305,486,824 |
Dirk Nowitzki | $303,019,222 |
Carmelo Anthony | $291,928,146 |
Chris Paul | $279,916,941 |
Dwight Howard | $270,181,100 |
Chris Bosh | $269,728,265 |
Honestly, kind of boring, the same ten names make up the list with KG still leading the charge. A few names bounce around, notably, Shaq overtakes Kobe. Let's go for one more fun movie argument. Another obvious point in movie grosses is the total number of screens a movie appears on. The NBA has a similar issue. Players are paid a proportion of the NBA salary cap. The modern NBA salary cap is over $100 million per team! In the early days of the star-driven NBA, it was below $10 million. So what if we pretended every player made, in 2020 "salary cap dollars" what they did over their entire career. The list changes, considerably. I'll explain why after the names.
Name | Salary-Cap Adjusted Career Earnings |
---|---|
Patrick Ewing | $831,757,592 |
Shaquille O'Neal | $779,093,582 |
Kevin Garnett | $743,938,042 |
Kobe Bryant | $653,545,816 |
Hakeem Olajuwon | $621,903,061 |
Michael Jordan | $619,545,911 |
David Robinson | $612,055,474 |
Tim Duncan | $497,707,997 |
Chris Webber | $481,202,087 |
Dirk Nowitzki | $475,114,631 |
And Patrick Ewing takes a commanding lead! In the earlier days of the NBA, teams had a salary cap but were not restricted on how much they could pay players. After Kevin Garnett signed the longest and most lucrative contract in NBA history, the next CBA saw a change in max player pay. Before KG, players like Patrick Ewing and MJ could demand the most money in the NBA. In fact, both Ewing and MJ had seasons where they earned more than an entire "average" NBA team. Or, over $100 million in modern dollars. It will be hard for any modern NBA player to ever touch Patrick Ewing using this metric simply because he was one of the highest-paid players during the least restrictive salary-cap parts of NBA history. LeBron James is currently just behind Dirk Nowitzki, and Chris Paul is close as well. Obviously, Chris Bosh, Melo, and Dwight are tapped out in terms of trying to make the last list, despite being on the other two.
A fun set of metrics looking at pay that we'll be revisiting more soon! Enjoy.
-Dre
Techniques
Career-Earnings - sum the total salary for all players through the 2020-2021 NBA season.
Inflation-Adjusted - Adjust each year of a player's career to 2020 dollars and sum.
Salary-Cap Adjusted - Sum all NBA salaries for a given season. Divide by the total teams in the NBA that season. Divide a player's salary by the average team salary. Then, multiply that by the average team salary in the 2020-2021 season, as of this writing $128,136,277 and sum.