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.
Number 20 on the list is Rudy Gobert, with guaranteed earnings of $370,848,195.
Devin Booker – $388,608,149
Photo: Wiki Commons
Number 19 on the list is Devin Booker, with guaranteed earnings of $388,608,149.
Read also: The 17 Highest-Paid Players in EuroLeague Basketball - Ranked from Lowest to Highest
Jrue Holiday – $394,554,591
Photo: Wiki Commons
Number 18 on the list is Jrue Holiday, with guaranteed earnings of $394,554,591.
Jamal Murray – $398,657,310
Photo: Wiki Commons
Number 17 on the list is Jamal Murray, with guaranteed earnings of $398,657,310.
Chris Paul – $400,637,385
Photo: Ga Fullner / Shutterstock.com
Number 16 on the list is Chris Paul, with guaranteed earnings of $400,637,385.
Karl-Anthony Towns – $404,415,019
Photo: Ringo Chiu / Shutterstock.com
Number 15 on the list is Karl-Anthony Towns, with guaranteed earnings of $404,415,019.
James Harden – $410,720,428
Photo: Natursports / Shutterstock.com
Number 14 on the list is James Harden, with guaranteed earnings of $410,720,428.
Jaylen Brown – $420,199,097
Photo: Kathy Hutchins / Shutterstock.com
Number 13 on the list is Jaylen Brown, with guaranteed earnings of $420,199,097.
Nikola Jokic – $426,859,111
Photo: Wiki Commons
Number 12 on the list is Nikola Jokic, with guaranteed earnings of $426,859,111.
Kawhi Leonard – $428,771,638
Photo: Wiki Commons
Number 11 on the list is Kawhi Leonard, with guaranteed earnings of $428,771,638.
Bradley Beal – $430,567,673
Photo: Wiki Commons
Number 10 on the list is Bradley Beal, with guaranteed earnings of $430,567,673.
Damian Lillard – $451,772,802
Photo: Keeton Gale / Shutterstock.com
Number 9 on the list is Damian Lillard, with guaranteed earnings of $451,772,802.
Jayson Tatum – $469,910,004
Photo: Wiki Commons
Number 8 on the list is Jayson Tatum, with guaranteed earnings of $469,910,004.
Giannis Antetokounmpo – $471,520,147
Photo: Ververidis Vasilis / Shutterstock.com
Number 7 on the list is Giannis Antetokounmpo, with guaranteed earnings of $471,520,147.
Anthony Davis – $498,161,003
Photo: Natursports / Shutterstock.com
Number 6 on the list is Anthony Davis, with guaranteed earnings of $498,161,003.
Kevin Durant – $511,827,650
Photo: Oleksiy Naumov / Shutterstock.com
Number 5 on the list is Kevin Durant, with guaranteed earnings of $511,827,650.
Joel Embiid – $514,845,898
Photo: Wiki Commons
Number 4 on the list is Joel Embiid, with guaranteed earnings of $514,845,898.
Paul George – $518,679,877
Photo: Leonard Zhukovsky / Shutterstock.com
Number 3 on the list is Paul George, with guaranteed earnings of $518,679,877.
Stephen Curry – $535,799,872
Photo: A.RICARDO / Shutterstock.com
Number 2 on the list is Stephen Curry, with guaranteed earnings of $535,799,872.
LeBron James – $583,949,426
Photo: A.RICARDO / Shutterstock.com
Number 1 on the list is LeBron James, with guaranteed earnings of $583,949,426.