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.

2021 Contract Length Rankings

Player Position Age contract length
1 Towns C 25 5 years
Porzingis PF 26 5 years
Booker SG 24 5 years
Collins PF 24 5 years
Bertans SF 28 5 years
Capela C 27 5 years
Ingram SF 24 5 years
Jokic C 26 5 years
Murray PG 24 5 years
Westbrook PG 32 5 years
Tatum PF 23 5 years
Powell SG 28 5 years
Davis PF 28 5 years
Fox PG 23 5 years
Curry PG 33 5 years
Thompson SG 31 5 years
Wiggins SF 26 5 years
Adebayo PF 24 5 years
Robinson SF 27 5 years
Antetokounmpo PF 26 5 years
Middleton SF 30 5 years
Allen C 23 5 years
Harris SF 29 5 years
Gobert C 29 5 years
Simmons PG 25 5 years
Mitchell SG 25 5 years
Embiid C 27 5 years
28 Bogdanovic SF 32 4 years
McConnell PG 29 4 years
Curry SG 31 4 years
Clarkson PG 29 4 years
Russell SG 25 4 years
O'Neale SF 28 4 years
Duarte SG 24 4 years
Thybulle SG 24 4 years
Bitadze C 22 4 years
Azubuike C 22 4 years
Beasley SG 24 4 years
Maxey PG 20 4 years
Jackson PF 19 4 years
Springer PG 19 4 years
Edwards SG 20 4 years
Hardaway Jr. SG 29 4 years
Okogie SF 23 4 years
Doncic PG 22 4 years
Bolmaro SG 21 4 years
McDaniels PF 21 4 years
Kleber PF 29 4 years
George SG 31 4 years
Leonard SF 30 4 years
Nowell SG 22 4 years
Bledsoe PG 31 4 years
Paul PG 36 4 years
Morris Sr. SF 32 4 years
Ayton C 23 4 years
Kennard SG 25 4 years
Bogdanovic SG 29 4 years
Green SG 20 4 years
Bridges SF 25 4 years
Young PG 23 4 years
Brunson PG 25 4 years
Hunter SF 23 4 years
Hachimura PF 23 4 years
Brown C 21 4 years
Smith PF 21 4 years
Okongwu PF 20 4 years
Graham PG 26 4 years
Avdija SF 20 4 years
Johnson SG 19 4 years
Johnson SF 25 4 years
Williamson PF 21 4 years
Holiday PG 25 4 years
Reddish SF 22 4 years
Shamet PG 24 4 years
Kispert SF 22 4 years
Huerter SG 23 4 years
Hayes C 21 4 years
Gafford PF 23 4 years
Johnson SF 19 4 years
Lewis Jr. PG 20 4 years
Gordon PF 26 4 years
Alexander-Walker SG 23 4 years
Murphy III SG 21 4 years
Lillard PG 31 4 years
Porter Jr. SF 23 4 years
Louzada SF 22 4 years
Todd PF 19 4 years
Horford C 35 4 years
Covington PF 30 4 years
Brown SG 24 4 years
Nnaji PF 20 4 years
Nurkic C 27 4 years
Smart PG 27 4 years
Nance Jr. PF 28 4 years
Richardson SG 28 4 years
Hyland PG 21 4 years
Simons SG 22 4 years
Langford SG 21 4 years
Williams III C 23 4 years
Little SF 21 4 years