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 Antetokounmpo PF 26 5 years
Middleton SF 30 5 years
Allen C 23 5 years
Porzingis PF 26 5 years
Towns C 25 5 years
Gobert C 29 5 years
Mitchell SG 25 5 years
Jokic C 26 5 years
Murray PG 24 5 years
Ingram SF 24 5 years
Westbrook PG 32 5 years
Bertans SF 28 5 years
Curry PG 33 5 years
Thompson SG 31 5 years
Wiggins SF 26 5 years
Harris SF 29 5 years
Simmons PG 25 5 years
Embiid C 27 5 years
Collins PF 24 5 years
Capela C 27 5 years
Booker SG 24 5 years
Tatum PF 23 5 years
Davis PF 28 5 years
Powell SG 28 5 years
Fox PG 23 5 years
Adebayo PF 24 5 years
Robinson SF 27 5 years
28 Walker IV SG 22 4 years
Caruso SG 27 4 years
Brown Jr. SF 22 4 years
Love PF 33 4 years
Holiday SG 31 4 years
Nance Jr. PF 28 4 years
Lopez C 33 4 years
Osman SF 26 4 years
DiVincenzo SG 24 4 years
Sexton PG 22 4 years
Siakam PF 27 4 years
VanVleet PG 27 4 years
Anunoby SF 24 4 years
Hardaway Jr. SG 29 4 years
Doncic PG 22 4 years
Russell SG 25 4 years
Kleber PF 29 4 years
Beasley SG 24 4 years
Okogie SF 23 4 years
Brunson PG 25 4 years
Bogdanovic SF 32 4 years
Brown C 21 4 years
Terry PG 21 4 years
Clarkson PG 29 4 years
Nowell SG 22 4 years
O'Neale SF 28 4 years
Gordon PF 26 4 years
Bledsoe PG 31 4 years
Graham PG 26 4 years
Porter Jr. SF 23 4 years
Louzada SF 22 4 years
Hutchison SF 25 4 years
Gafford PF 23 4 years
Fournier SG 28 4 years
Knox SF 22 4 years
Walker PG 31 4 years
Gilgeous-Alexander PG 23 4 years
Green PF 31 4 years
Dort SG 22 4 years
Wall

John Wall

HOU
PG 31 4 years
Gordon SG 32 4 years
Harris SG 27 4 years
Isaac PF 23 4 years
Ross SG 30 4 years
Theis C 29 4 years
Bamba C 23 4 years
Carter Jr. C 22 4 years
Brogdon PG 28 4 years
Sabonis PF 25 4 years
Turner C 25 4 years
Warren SF 28 4 years
McConnell PG 29 4 years
Curry SG 31 4 years
Bogdanovic SG 29 4 years
Holiday PG 25 4 years
Young PG 23 4 years
Huerter SG 23 4 years
George SG 31 4 years
Morris Sr. SF 32 4 years
Paul PG 36 4 years
Ayton C 23 4 years
Horford PF 35 4 years
Brown SG 24 4 years
Bridges SF 25 4 years
Smart PG 27 4 years
Richardson SG 28 4 years
Williams III C 23 4 years
Lillard PG 31 4 years
Harden SG 32 4 years
Durant SF 33 4 years
Irving PG 29 4 years
Harris SG 30 4 years
Covington PF 30 4 years