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