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 Diakite PF 27 10 years
Johnson PF 36 10 years
Green SG 30 10 years
Evbuomwan SG 22 10 years
Gibson C 38 10 years
Toppin SF 23 10 years
Jackson SF 28 10 years
Hampton PG 22 10 years
Morris Sr. SF 34 10 years
Jeffries SG 26 10 years
Metu C 26 10 years
Hill G 28 10 years
Warren SF 30 10 years
Nance PF 23 10 years
Cooper PG 22 10 years
Gibson C 38 10 years
Jemison PF 24 10 years
Kinsey G 23 10 years
Gabriel PF 26 10 years
Champagnie SF 22 10 years
Hurt PF 23 10 years
Warren SF 30 10 years
Ramsey SG 22 10 years
Jarreau SG 26 10 years
Wilson

DJ Wilson

PHI
PF 27 10 years
Moore SF 25 10 years
Johnson PF 36 10 years
Harrison PG 30 10 years
Goodwin PG 25 10 years
Diallo SG 25 10 years
Bazley PF 23 10 years
Hurt PF 23 10 years
Smith SG 24 10 years
Ramsey SG 22 10 years
Gueye F 0 10 years
Gibson C 38 10 years
Nowell SG 24 10 years
Evbuomwan SG 22 10 years
Pereira F 23 10 years
Jones

Kai Jones

PHI
PF 0 10 years
Winslow SF 27 10 years
Thomas PG 34 10 years
Nowell SG 24 10 years
Jarreau SG 26 10 years
Brockington G 24 10 years
Hagans PG 24 10 years
Bolden C 25 10 years
Jemison PF 24 10 years
Jeffries SG 26 10 years
Simmons PG 26 10 years
Carton PG 23 10 years
Crutcher G 24 10 years
Toscano-Anderson SF 30 10 years
54 Young PG 25 5 years
Porter Jr. SF 25 5 years
Simmons PG 27 5 years
Collins PF 26 5 years
Jokic C 28 5 years
Garland PG 24 5 years
Doncic PG 24 5 years
Grant PF 29 5 years
Murray PG 26 5 years
Powell SG 30 5 years
Mitchell SG 27 5 years
Ingram SF 26 5 years
Porzingis PF 28 5 years
Antetokounmpo PF 29 5 years
Bertans PF 31 5 years
Dort SG 24 5 years
Adebayo C 26 5 years
Morant

Ja Morant

MEM
PG 24 5 years
Towns C 28 5 years
LaVine SG 28 5 years
Thompson SG 33 5 years
Davis C 30 5 years
Booker SG 27 5 years
Robinson SF 29 5 years
Harris PF 31 5 years
Gilgeous-Alexander PG 25 5 years
Gobert C 31 5 years
Tatum PF 25 5 years
Allen C 25 5 years
Fox PG 26 5 years
Beal SG 30 5 years
Williamson PF 23 5 years
86 Lawson F 23 4 years
Williams PF 29 4 years
Ball PG 22 4 years
Giddey SG 21 4 years
Dieng SF 20 4 years
Williams PF 25 4 years
Lewis SF 21 4 years
Williams SF 22 4 years
Smith Jr. PF 20 4 years
Barnes PF 22 4 years
Brooks SF 28 4 years
Wallace PG 20 4 years
Agbaji SF 23 4 years
Green SG 21 4 years
Dick SG 20 4 years