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.

2023 Contract Length Rankings

Player Position Age contract length
1 Bazley PF 23 10 years
Moore SF 25 10 years
Gabriel PF 26 10 years
Evbuomwan SG 22 10 years
Gueye F 0 10 years
Pereira F 23 10 years
Ramsey SG 22 10 years
Diakite PF 27 10 years
Hurt PF 23 10 years
Winslow SF 27 10 years
Jeffries SG 26 10 years
Jeffries SG 26 10 years
Cooper PG 22 10 years
Jarreau SG 26 10 years
Smith SG 24 10 years
Hurt PF 23 10 years
Nance PF 23 10 years
Jackson SF 28 10 years
Jarreau SG 26 10 years
Toppin SF 23 10 years
Wilson

DJ Wilson

PHI
PF 27 10 years
Warren SF 30 10 years
Bolden C 25 10 years
Green SG 30 10 years
Brockington G 24 10 years
Johnson PF 36 10 years
Evbuomwan SG 22 10 years
Ramsey SG 22 10 years
Warren SF 30 10 years
Harrison PG 30 10 years
Goodwin PG 25 10 years
Gibson C 38 10 years
Toscano-Anderson SF 30 10 years
Nowell SG 24 10 years
Nowell SG 24 10 years
Kinsey G 23 10 years
Champagnie SF 22 10 years
Hill G 28 10 years
Jones

Kai Jones

PHI
PF 0 10 years
Gibson C 38 10 years
Morris Sr. SF 34 10 years
Jemison PF 24 10 years
Jemison PF 24 10 years
Thomas PG 34 10 years
Crutcher G 24 10 years
Metu C 26 10 years
Diallo SG 25 10 years
Hagans PG 24 10 years
Hampton PG 22 10 years
Johnson PF 36 10 years
Simmons PG 26 10 years
Carton PG 23 10 years
Gibson C 38 10 years
54 Young PG 25 5 years
Thompson SG 33 5 years
Williamson PF 23 5 years
Bertans PF 31 5 years
Simmons PG 27 5 years
Allen C 25 5 years
Dort SG 24 5 years
Garland PG 24 5 years
Doncic PG 24 5 years
Porzingis PF 28 5 years
Grant PF 29 5 years
Booker SG 27 5 years
Murray PG 26 5 years
Collins PF 26 5 years
Gobert C 31 5 years
Jokic C 28 5 years
Robinson SF 29 5 years
Harris PF 31 5 years
Morant

Ja Morant

MEM
PG 24 5 years
Mitchell SG 27 5 years
Powell SG 30 5 years
LaVine SG 28 5 years
Ingram SF 26 5 years
Gilgeous-Alexander PG 25 5 years
Antetokounmpo PF 29 5 years
Tatum PF 25 5 years
Beal SG 30 5 years
Fox PG 26 5 years
Davis C 30 5 years
Towns C 28 5 years
Porter Jr. SF 25 5 years
Adebayo C 26 5 years
86 Bufkin PG 20 4 years
Walker PF 20 4 years
Okeke PF 25 4 years
Wembanyama C 20 4 years
Pickett PG 24 4 years
Haliburton PG 23 4 years
Jones SF 25 4 years
Johnson SF 24 4 years
Johnson SF 22 4 years
Toppin PF 25 4 years
Griffin SF 20 4 years
Howard SG 20 4 years
Mathurin SG 21 4 years
Graham PG 28 4 years
Tyson SF 23 4 years