The competition is fierce, and given how limited the number of spots on an NBA team is, it’s only fair that those who make it through the needle’s eye are well rewarded.
We’ve taken a look at the 20 highest-paid NBA players in history and ranked them from lowest to highest.
Rudy Gobert – $370,848,195

Number 20 on the list is Rudy Gobert, with guaranteed earnings of $370,848,195.
Devin Booker – $388,608,149

Number 19 on the list is Devin Booker, with guaranteed earnings of $388,608,149.
Jrue Holiday – $394,554,591

Number 18 on the list is Jrue Holiday, with guaranteed earnings of $394,554,591.
Jamal Murray – $398,657,310

Number 17 on the list is Jamal Murray, with guaranteed earnings of $398,657,310.
Chris Paul – $400,637,385

Number 16 on the list is Chris Paul, with guaranteed earnings of $400,637,385.
Karl-Anthony Towns – $404,415,019

Number 15 on the list is Karl-Anthony Towns, with guaranteed earnings of $404,415,019.
James Harden – $410,720,428

Number 14 on the list is James Harden, with guaranteed earnings of $410,720,428.
Jaylen Brown – $420,199,097

Number 13 on the list is Jaylen Brown, with guaranteed earnings of $420,199,097.
Nikola Jokic – $426,859,111

Number 12 on the list is Nikola Jokic, with guaranteed earnings of $426,859,111.
Kawhi Leonard – $428,771,638

Number 11 on the list is Kawhi Leonard, with guaranteed earnings of $428,771,638.
Bradley Beal – $430,567,673

Number 10 on the list is Bradley Beal, with guaranteed earnings of $430,567,673.
Damian Lillard – $451,772,802

Number 9 on the list is Damian Lillard, with guaranteed earnings of $451,772,802.
Jayson Tatum – $469,910,004

Number 8 on the list is Jayson Tatum, with guaranteed earnings of $469,910,004.
Giannis Antetokounmpo – $471,520,147

Number 7 on the list is Giannis Antetokounmpo, with guaranteed earnings of $471,520,147.
Anthony Davis – $498,161,003

Number 6 on the list is Anthony Davis, with guaranteed earnings of $498,161,003.
Kevin Durant – $511,827,650

Number 5 on the list is Kevin Durant, with guaranteed earnings of $511,827,650.
Joel Embiid – $514,845,898

Number 4 on the list is Joel Embiid, with guaranteed earnings of $514,845,898.
Paul George – $518,679,877

Number 3 on the list is Paul George, with guaranteed earnings of $518,679,877.
Stephen Curry – $535,799,872

Number 2 on the list is Stephen Curry, with guaranteed earnings of $535,799,872.
LeBron James – $583,949,426

Number 1 on the list is LeBron James, with guaranteed earnings of $583,949,426.



