We use cookies to offer you a better browsing experience, analyze site traffic, & serve targeted ads. By using our site, you consent to our use of cookies.

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 Davis PF 28 5 years
Capela C 27 5 years
Tatum PF 23 5 years
Adebayo PF 24 5 years
Gobert C 29 5 years
Mitchell SG 25 5 years
Antetokounmpo PF 26 5 years
Westbrook PG 32 5 years
Middleton SF 30 5 years
Bertans SF 28 5 years
Towns C 25 5 years
Ingram SF 24 5 years
Porzingis PF 26 5 years
Jokic C 26 5 years
Murray PG 24 5 years
Harris SF 29 5 years
Simmons PG 25 5 years
Embiid C 27 5 years
Curry PG 33 5 years
Thompson SG 31 5 years
Wiggins SF 26 5 years
Booker SG 24 5 years
Fox PG 23 5 years
24 Murray PG 25 4 years
White PG 27 4 years
Walker IV SG 22 4 years
McKinnie SF 29 4 years
Bogdanovic SG 29 4 years
Young PG 23 4 years
Siakam PF 27 4 years
VanVleet PG 27 4 years
Anunoby SF 24 4 years
Anderson SF 28 4 years
Huerter SG 23 4 years
Jackson Jr. PF 22 4 years
Melton SG 23 4 years
Allen SG 25 4 years
Konchar SG 25 4 years
Horford PF 35 4 years
Brown SG 24 4 years
Smart PG 27 4 years
Williams III C 23 4 years
Butler SF 32 4 years
Bogdanovic SF 32 4 years
Brown C 21 4 years
Clarkson PG 29 4 years
O'Neale SF 28 4 years
Harden SG 32 4 years
Durant SF 33 4 years
Irving PG 29 4 years
Harris SG 30 4 years
Jordan C 33 4 years
Shamet PG 24 4 years
Holiday SG 31 4 years
Lopez C 33 4 years
DiVincenzo SG 24 4 years
Hutchison SF 25 4 years
Hayward SF 31 4 years
Gafford PF 23 4 years
Bridges SF 23 4 years
Russell SG 25 4 years
Beasley SG 24 4 years
McDaniels PF 23 4 years
Okogie SF 23 4 years
Vucevic C 30 4 years
LaVine SG 26 4 years
Nowell SG 22 4 years
Bledsoe PG 31 4 years
Brown Jr. SF 22 4 years
Love PF 33 4 years
Nance Jr. PF 28 4 years
Osman SF 26 4 years
Sexton PG 22 4 years
Knox SF 22 4 years
Richardson SG 28 4 years
Doncic PG 22 4 years
Kleber PF 29 4 years
Walker PG 31 4 years
Gilgeous-Alexander PG 23 4 years
Brunson PG 25 4 years
Terry PG 21 4 years
Dort SG 22 4 years
Gordon PF 26 4 years
Porter Jr. SF 23 4 years
Harris SG 27 4 years
Isaac PF 23 4 years
Ross SG 30 4 years
Bamba C 23 4 years
Carter Jr. C 22 4 years
Green PF 31 4 years
Curry SG 31 4 years
Smailagic PF 21 4 years
Paul PG 36 4 years
Ayton C 23 4 years
Bridges SF 25 4 years
Wall

John Wall

HOU
PG 31 4 years
Gordon SG 32 4 years
Lillard PG 31 4 years
Covington PF 30 4 years
Nurkic C 27 4 years