NBA Financial Rankings

NBA Player Earnings NBA Player Earnings

Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NBA players.

2022 Contract Length Rankings

Player Position Age contract length
1 Silva F 26 10 years
Lee

Saben Lee

PHX
PG 23 10 years
Lee

Saben Lee

PHX
PG 23 10 years
Favors C 31 10 years
Brown SG 27 10 years
Dozier PG 26 10 years
Dozier PG 26 10 years
Burton SF 29 10 years
Dieng C 33 10 years
Dieng C 33 10 years
Wieskamp SF 0 10 years
Wieskamp SF 0 10 years
13 Jokic C 27 5 years
Murray PG 25 5 years
Porter Jr. SF 24 5 years
Gilgeous-Alexander PG 24 5 years
Dort SG 23 5 years
Thompson SG 32 5 years
Wiggins SF 27 5 years
Harris PF 30 5 years
Embiid C 28 5 years
Booker SG 26 5 years
Young PG 24 5 years
Collins PF 25 5 years
Capela C 28 5 years
Powell SG 29 5 years
Westbrook PG 34 5 years
Tatum PF 24 5 years
Davis C 29 5 years
Fox PG 25 5 years
Simmons PG 26 5 years
Adebayo C 25 5 years
Robinson SF 28 5 years
LaVine SG 27 5 years
Antetokounmpo PF 28 5 years
Middleton SF 31 5 years
Mitchell SG 26 5 years
Gobert C 30 5 years
Towns C 27 5 years
Allen C 24 5 years
Doncic PG 23 5 years
Ingram SF 25 5 years
Bertans PF 30 5 years
Beal SG 29 5 years
Porzingis PF 27 5 years
46 Davis SG 20 4 years
Kispert SF 23 4 years
Alvarado PG 24 4 years
Gafford C 24 4 years
Brunson PG 26 4 years
Randle PF 28 4 years
Fournier SG 30 4 years
Robinson C 24 4 years
Gordon PF 27 4 years
Barrett SG 22 4 years
Reddish SF 23 4 years
Toppin PF 24 4 years
Todd PF 21 4 years
Quickley PG 23 4 years
Braun SG 21 4 years
Grimes SG 22 4 years
Nnaji PF 22 4 years
Hyland PG 22 4 years
Watson SG 20 4 years
Holmgren C 20 4 years
Giddey SG 20 4 years
Bogdanovic SF 33 4 years
Dieng SF 19 4 years
Williams SF 21 4 years
Cunningham PG 21 4 years
Bazley PF 22 4 years
Pokusevski PF 21 4 years
Mann

Tre Mann

OKC
PG 21 4 years
Ivey SG 20 4 years
Hayes PG 21 4 years
Robinson-Earl PF 22 4 years
Duren C 19 4 years
Williams C 20 4 years
Stewart C 21 4 years
Bey SF 23 4 years
Wiggins SG 24 4 years
Curry PG 34 4 years
Isaac PF 25 4 years
Green PF 32 4 years
Carter Jr. C 23 4 years
Wiseman C 21 4 years
Ross SG 31 4 years
Kuminga PF 20 4 years
Banchero PF 20 4 years
Poole SG 23 4 years
Suggs SG 21 4 years
Moody SG 20 4 years
Wagner SF 21 4 years
Baldwin Jr. SF 20 4 years
Anthony PG 22 4 years
Okeke PF 24 4 years
Hampton PG 21 4 years
Houstan SF 20 4 years
Gordon SG 34 4 years
Green SG 20 4 years