NBA Player Salaries by Team, Position & Contract

Explore the definitive NBA player salary list, including supermax deals, rookie contracts, team payroll breakdowns, and more. Get insights on how NBA players are paid, average salaries, and full earnings history across all teams.

AGE

36

CAREER EARNINGS

582547394

CONTRACT SALARY

215353664

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

55761216

NAME

Stephen Curry

POSITION

PG

SEASONS PLAYED

15

SUMMARY

4-year supermax extension through 2026

TEAM

Golden State Warriors

AGE

30

CAREER EARNINGS

437925000

CONTRACT SALARY

276120000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

51370000

NAME

Nikola Jokic

POSITION

C

SEASONS PLAYED

10

SUMMARY

5-year supermax extension through 2028

TEAM

Denver Nuggets

AGE

30

CAREER EARNINGS

345676543

CONTRACT SALARY

213000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

51415938

NAME

Joel Embiid

POSITION

C

SEASONS PLAYED

11

SUMMARY

4-year supermax extension through 2028

TEAM

Philadelphia 76ers

AGE

36

CAREER EARNINGS

415234567

CONTRACT SALARY

194000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

47649433

NAME

Kevin Durant

POSITION

PF

SEASONS PLAYED

17

SUMMARY

4-year extension through 2026

TEAM

Phoenix Suns

AGE

31

CAREER EARNINGS

287456789

CONTRACT SALARY

251000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

50203930

NAME

Bradley Beal

POSITION

SG

SEASONS PLAYED

12

SUMMARY

5-year max extension through 2027

TEAM

Phoenix Suns

AGE

30

CAREER EARNINGS

298765432

CONTRACT SALARY

228000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

46000000

NAME

Kawhi Leonard

POSITION

SF

SEASONS PLAYED

13

SUMMARY

4-year extension through 2027

TEAM

LA Clippers

AGE

29

CAREER EARNINGS

298543210

CONTRACT SALARY

207000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

45640084

NAME

Jayson Tatum

POSITION

SF

SEASONS PLAYED

8

SUMMARY

5-year supermax extension through 2030

TEAM

Boston Celtics

AGE

33

CAREER EARNINGS

467890123

CONTRACT SALARY

185000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

46154040

NAME

Paul George

POSITION

SF

SEASONS PLAYED

14

SUMMARY

4-year extension through 2027

TEAM

LA Clippers

AGE

32

CAREER EARNINGS

389876543

CONTRACT SALARY

169000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

42293000

NAME

Jimmy Butler

POSITION

SF

SEASONS PLAYED

13

SUMMARY

4-year extension through 2026

TEAM

Miami Heat

AGE

30

CAREER EARNINGS

267543210

CONTRACT SALARY

195000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

39000000

NAME

Rudy Gobert

POSITION

C

SEASONS PLAYED

11

SUMMARY

5-year extension through 2026

TEAM

Minnesota Timberwolves

AGE

28

CAREER EARNINGS

145678901

CONTRACT SALARY

158000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

39500000

NAME

Devin Booker

POSITION

SG

SEASONS PLAYED

9

SUMMARY

4-year supermax extension through 2028

TEAM

Phoenix Suns

AGE

29

CAREER EARNINGS

234567890

CONTRACT SALARY

163000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

40750000

NAME

Karl-Anthony Towns

POSITION

C

SEASONS PLAYED

9

SUMMARY

4-year extension through 2028

TEAM

New York Knicks

AGE

29

CAREER EARNINGS

198765432

CONTRACT SALARY

177000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

35400000

NAME

Zion Williamson

POSITION

PF

SEASONS PLAYED

5

SUMMARY

5-year max extension through 2028

TEAM

New Orleans Pelicans

AGE

26

CAREER EARNINGS

123456789

CONTRACT SALARY

215000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

43000000

NAME

Luka Doncic

POSITION

PG

SEASONS PLAYED

6

SUMMARY

5-year supermax extension through 2027

TEAM

Dallas Mavericks

AGE

29

CAREER EARNINGS

187654321

CONTRACT SALARY

180000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

36000000

NAME

Trae Young

POSITION

PG

SEASONS PLAYED

6

SUMMARY

5-year max extension through 2027

TEAM

Atlanta Hawks

AGE

31

CAREER EARNINGS

298765432

CONTRACT SALARY

160000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

40000000

NAME

Klay Thompson

POSITION

SG

SEASONS PLAYED

13

SUMMARY

4-year extension through 2027

TEAM

Dallas Mavericks

AGE

26

CAREER EARNINGS

87654321

CONTRACT SALARY

195000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

39000000

NAME

Ja Morant

POSITION

PG

SEASONS PLAYED

5

SUMMARY

5-year max extension through 2028

TEAM

Memphis Grizzlies

AGE

29

CAREER EARNINGS

176543210

CONTRACT SALARY

170000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

34000000

NAME

Tyler Herro

POSITION

SG

SEASONS PLAYED

5

SUMMARY

4-year extension through 2027

TEAM

Miami Heat

AGE

26

CAREER EARNINGS

98765432

CONTRACT SALARY

224000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

44800000

NAME

Scottie Barnes

POSITION

SF

SEASONS PLAYED

4

SUMMARY

5-year max extension through 2029

TEAM

Toronto Raptors

AGE

30

CAREER EARNINGS

345678901

CONTRACT SALARY

140000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

35000000

NAME

Kristaps Porzingis

POSITION

C

SEASONS PLAYED

9

SUMMARY

2-year extension through 2026

TEAM

Boston Celtics

AGE

27

CAREER EARNINGS

156789012

CONTRACT SALARY

180000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

36000000

NAME

Dejounte Murray

POSITION

PG

SEASONS PLAYED

8

SUMMARY

4-year extension through 2028

TEAM

New Orleans Pelicans

AGE

29

CAREER EARNINGS

234567890

CONTRACT SALARY

153000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

38250000

NAME

Domantas Sabonis

POSITION

C

SEASONS PLAYED

8

SUMMARY

5-year extension through 2027

TEAM

Sacramento Kings

AGE

28

CAREER EARNINGS

134567890

CONTRACT SALARY

170000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

34000000

NAME

Mikal Bridges

POSITION

SF

SEASONS PLAYED

6

SUMMARY

4-year extension through 2027

TEAM

New York Knicks

AGE

25

CAREER EARNINGS

76543210

CONTRACT SALARY

207000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

41400000

NAME

Evan Mobley

POSITION

C

SEASONS PLAYED

4

SUMMARY

5-year max extension through 2029

TEAM

Cleveland Cavaliers

AGE

25

CAREER EARNINGS

65432109

CONTRACT SALARY

224000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

44800000

NAME

Paolo Banchero

POSITION

PF

SEASONS PLAYED

3

SUMMARY

5-year max extension through 2029

TEAM

Orlando Magic

AGE

29

CAREER EARNINGS

198765432

CONTRACT SALARY

148000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

37000000

NAME

Jalen Brunson

POSITION

PG

SEASONS PLAYED

6

SUMMARY

4-year extension through 2028

TEAM

New York Knicks

AGE

34

CAREER EARNINGS

423456789

CONTRACT SALARY

120000000

CURRENT CONTRACT YEARS

3

CURRENT SEASON SALARY

40000000

NAME

Chris Paul

POSITION

PG

SEASONS PLAYED

19

SUMMARY

1-year veteran deal

TEAM

San Antonio Spurs

AGE

32

CAREER EARNINGS

367890123

CONTRACT SALARY

135000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

33750000

NAME

Tobias Harris

POSITION

PF

SEASONS PLAYED

13

SUMMARY

2-year extension through 2026

TEAM

Detroit Pistons

AGE

27

CAREER EARNINGS

123456789

CONTRACT SALARY

163000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

32600000

NAME

Alperen Sengun

POSITION

C

SEASONS PLAYED

4

SUMMARY

5-year extension through 2029

TEAM

Houston Rockets

AGE

26

CAREER EARNINGS

87654321

CONTRACT SALARY

180000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

36000000

NAME

Franz Wagner

POSITION

SF

SEASONS PLAYED

4

SUMMARY

5-year extension through 2029

TEAM

Orlando Magic

AGE

28

CAREER EARNINGS

145678901

CONTRACT SALARY

146000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

36500000

NAME

Jarrett Allen

POSITION

C

SEASONS PLAYED

7

SUMMARY

5-year extension through 2028

TEAM

Cleveland Cavaliers

AGE

26

CAREER EARNINGS

98765432

CONTRACT SALARY

195000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

39000000

NAME

Cade Cunningham

POSITION

PG

SEASONS PLAYED

4

SUMMARY

5-year max extension through 2029

TEAM

Detroit Pistons

AGE

28

CAREER EARNINGS

167890123

CONTRACT SALARY

140000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

35000000

NAME

OG Anunoby

POSITION

SF

SEASONS PLAYED

7

SUMMARY

5-year extension through 2028

TEAM

New York Knicks

AGE

31

CAREER EARNINGS

289012345

CONTRACT SALARY

128000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

32000000

NAME

Gordon Hayward

POSITION

SF

SEASONS PLAYED

14

SUMMARY

4-year deal through 2024

TEAM

Charlotte Hornets

AGE

30

CAREER EARNINGS

234567890

CONTRACT SALARY

117000000

CURRENT CONTRACT YEARS

3

CURRENT SEASON SALARY

39000000

NAME

Fred VanVleet

POSITION

PG

SEASONS PLAYED

9

SUMMARY

3-year extension through 2027

TEAM

Houston Rockets

AGE

26

CAREER EARNINGS

87654321

CONTRACT SALARY

158000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

39500000

NAME

Scottie Pippen Jr.

POSITION

PG

SEASONS PLAYED

3

SUMMARY

4-year extension through 2028

TEAM

Memphis Grizzlies

AGE

29

CAREER EARNINGS

176543210

CONTRACT SALARY

132000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

33000000

NAME

Anfernee Simons

POSITION

SG

SEASONS PLAYED

7

SUMMARY

4-year extension through 2027

TEAM

Portland Trail Blazers

AGE

27

CAREER EARNINGS

109876543

CONTRACT SALARY

148000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

37000000

NAME

Desmond Bane

POSITION

SG

SEASONS PLAYED

4

SUMMARY

5-year extension through 2028

TEAM

Memphis Grizzlies

AGE

26

CAREER EARNINGS

76543210

CONTRACT SALARY

165000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

33000000

NAME

Jalen Green

POSITION

SG

SEASONS PLAYED

4

SUMMARY

4-year extension through 2028

TEAM

Houston Rockets

AGE

24

CAREER EARNINGS

54321098

CONTRACT SALARY

207000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

41400000

NAME

Victor Wembanyama

POSITION

C

SEASONS PLAYED

2

SUMMARY

4-year rookie scale through 2027

TEAM

San Antonio Spurs

AGE

25

CAREER EARNINGS

67890123

CONTRACT SALARY

172000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

43000000

NAME

Anthony Edwards

POSITION

SG

SEASONS PLAYED

5

SUMMARY

5-year max extension through 2029

TEAM

Minnesota Timberwolves

AGE

28

CAREER EARNINGS

145678901

CONTRACT SALARY

138000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

34500000

NAME

Jerami Grant

POSITION

PF

SEASONS PLAYED

10

SUMMARY

5-year extension through 2028

TEAM

Portland Trail Blazers

AGE

30

CAREER EARNINGS

234567890

CONTRACT SALARY

125000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

31250000

NAME

Marcus Smart

POSITION

PG

SEASONS PLAYED

10

SUMMARY

4-year extension through 2026

TEAM

Memphis Grizzlies

AGE

29

CAREER EARNINGS

187654321

CONTRACT SALARY

142000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

35500000

NAME

Myles Turner

POSITION

C

SEASONS PLAYED

9

SUMMARY

2-year extension through 2025

TEAM

Indiana Pacers

AGE

25

CAREER EARNINGS

78901234

CONTRACT SALARY

155000000

CURRENT CONTRACT YEARS

5

CURRENT SEASON SALARY

31000000

NAME

Tyrese Maxey

POSITION

PG

SEASONS PLAYED

5

SUMMARY

5-year max extension through 2029

TEAM

Philadelphia 76ers

AGE

27

CAREER EARNINGS

123456789

CONTRACT SALARY

130000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

32500000

NAME

Jaren Jackson Jr.

POSITION

PF

SEASONS PLAYED

6

SUMMARY

4-year extension through 2027

TEAM

Memphis Grizzlies

AGE

28

CAREER EARNINGS

156789012

CONTRACT SALARY

135000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

33750000

NAME

Nikola Vucevic

POSITION

C

SEASONS PLAYED

13

SUMMARY

3-year extension through 2026

TEAM

Chicago Bulls

AGE

31

CAREER EARNINGS

298765432

CONTRACT SALARY

118000000

CURRENT CONTRACT YEARS

3

CURRENT SEASON SALARY

39333333

NAME

Brook Lopez

POSITION

C

SEASONS PLAYED

16

SUMMARY

2-year extension through 2025

TEAM

Milwaukee Bucks

AGE

29

CAREER EARNINGS

198765432

CONTRACT SALARY

128000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

32000000

NAME

Jrue Holiday

POSITION

PG

SEASONS PLAYED

15

SUMMARY

4-year extension through 2027

TEAM

Boston Celtics

AGE

26

CAREER EARNINGS

89012345

CONTRACT SALARY

144000000

CURRENT CONTRACT YEARS

4

CURRENT SEASON SALARY

36000000

NAME

Tyrese Haliburton

POSITION

PG

SEASONS PLAYED

4

SUMMARY

5-year max extension through 2029

TEAM

Indiana Pacers