NBA Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NBA players.
-
1John WallWAS, PG
-
2Kevin DurantBKN, SF
-
3LeBron JamesLAL, SF
-
4Russell WestbrookHOU, PG
-
5Stephen CurryGSW, PG
-
6Chris PaulOKC, PG
-
7James HardenHOU, SG
-
8Klay ThompsonGSW, SG
-
9Jimmy ButlerMIA, SG
-
Kawhi LeonardLAC, SF
-
Kemba WalkerBOS, PG
-
12Tobias HarrisPHI, PF
-
13Paul GeorgeLAC, SF
-
14Kyrie IrvingBKN, PG
-
15Khris MiddletonMIL, SF
-
16Kyle LowryTOR, PG
-
17Gordon HaywardBOS, SF
-
18Paul MillsapDEN, PF
-
19Kevin LoveCLE, C
-
20Mike ConleyUTA, PG
-
21Devin BookerPHX, SG
-
Karl-Anthony TownsMIN, C
-
Kristaps PorzingisDAL, PF
-
24DeMar DeRozanSAS, SG
-
25Al HorfordPHI, C
-
26Nikola JokicDEN, C
-
27Jrue HolidayNOP, SG
-
28Joel EmbiidPHI, C
-
29Damian LillardPOR, PG
-
30C.J. McCollumPOR, SG
-
31LaMarcus AldridgeSAS, PF
-
32Giannis AntetokounmpoMIL, PF
-
Steven AdamsOKC, C
-
34Andre DrummondCLE, C
-
Anthony DavisLAL, PF
-
Bradley BealWAS, SG
-
Hassan WhitesidePOR, C
-
38Rudy GobertUTA, C
-
39Harrison BarnesSAC, PF
-
40Blake GriffinDET, PF
-
41Nicolas BatumCHA, SF
-
42Danilo GallinariOKC, PF
-
43Victor OladipoIND, SG
-
44Serge IbakaTOR, PF
-
45Marc GasolTOR, C
-
46Aaron GordonORL, PF
-
47Malcolm BrogdonIND, PG
-
48Jeff TeagueATL, PG
-
49Zach LaVineCHI, SG
-
50D'Angelo RussellMIN, PG
-
51Julius RandleNYK, PF
-
52Terry RozierCHA, PG
-
53Nikola VucevicORL, C
-
54Myles TurnerIND, C
-
55Derrick FavorsNOP, PF
-
56Andrew WigginsGSW, SF
-
57Otto Porter Jr.CHI, SF
-
58Bismack BiyomboCHA, C
-
Evan FournierORL, SG
-
60Bojan BogdanovicUTA, SF
-
61Gary HarrisDEN, SG
-
62Evan TurnerMIN, SF
-
63Kent BazemoreSAC, SG
-
64Ian MahinmiWAS, C
-
65Ricky RubioPHX, PG
-
66Eric BledsoeMIL, PG
-
67Dennis SchröderOKC, PG
-
68Andre IguodalaMIA, SF
-
69Goran DragicMIA, PG
-
70Jonas ValanciunasMEM, C
-
71Bobby PortisNYK, PF
-
72Draymond GreenGSW, PF
-
Tristan ThompsonCLE, C
-
74Gorgui DiengMEM, C
-
75Danny GreenLAL, SG
-
76Kelly Oubre Jr.PHX, SF
-
77James JohnsonMIN, PF
-
78Rudy GaySAS, PF
-
79Joe InglesUTA, SF
-
80Mason PlumleeDEN, C
-
81John HensonDET, PF
-
82Cody ZellerCHA, C
-
83Brandon KnightDET, PG
-
84Jusuf NurkicPOR, C
-
85Thaddeus YoungCHI, PF
-
86Eric GordonHOU, SG
-
87Terrence RossORL, SG
-
88Patrick BeverleyLAC, PG
-
89Kelly OlynykMIA, C
-
90Brook LopezMIL, C
-
91Will BartonDEN, SG
-
92Larry Nance Jr.CLE, PF
-
93Solomon HillMIA, SF
-
94Marcus SmartBOS, PG
-
95Tim Hardaway Jr.DAL, SG
-
96Courtney LeeDAL, SG
-
97Patty MillsSAS, PG
-
98T.J. WarrenIND, SF
-
99Spencer DinwiddieBKN, PG
-
100Tony SnellDET, SG
-
101Jeremy LambIND, SG
-
102Clint CapelaATL, C
-
103Maurice HarklessNYK, SF
-
104DeAndre JordanBKN, C
-
105Zion WilliamsonNOP, PF
-
106Tomas SatoranskyCHI, SG
-
107Andre RobersonOKC, SG
-
108Matthew DellavedovaCLE, PG
-
109Meyers LeonardMIA, C
-
110Josh RichardsonPHI, SF
-
Norman PowellTOR, SG
-
112Bogdan BogdanovicSAC, SG
-
113Ja MorantMEM, PG
-
114Taj GibsonNYK, C
-
115Dewayne DedmonATL, C
-
116Tyus JonesMEM, PG
-
117Fred VanVleetTOR, PG
-
Jerami GrantDEN, SF
-
119Dwight PowellDAL, PF
-
120J.J. RedickNOP, SG
-
121Justise WinslowMEM, SF
-
122Kyle AndersonMEM, SF
-
123Deandre AytonPHX, C
-
124Jordan ClarksonUTA, SG
-
125Maxi KleberDAL, PF
-
126E'Twaun MooreNOP, SG
-
127Cristiano FelicioCHI, PF
-
128Kentavious Caldwell-PopeLAL, SG
-
129R.J. BarrettNYK, SF
-
130Thomas BryantWAS, C
-
131Cory JosephSAC, PG
-
132P.J. TuckerHOU, SF
-
133Joe HarrisBKN, SG
-
134Elfrid PaytonNYK, PG
-
Louis WilliamsLAC, SG
-
Wayne EllingtonNYK, SG
-
137Dante ExumCLE, PG
-
138Marvin Bagley IIISAC, PF
-
139Seth CurryDAL, SG
-
140D.J. AugustinORL, PG
-
141Doug McDermottIND, SF
-
142De'Andre HunterATL, SF
-
143Darius MillerNOP, SF
-
144Luka DoncicDAL, PG
-
145Lonzo BallNOP, PG
-
146Langston GallowayDET, SG
-
147Davis BertansWAS, PF
-
Ersan IlyasovaMIL, PF
-
149Darius GarlandCLE, PG
-
150Jae CrowderMIA, SF
-
151Ivica ZubacLAC, C
-
152Nemanja BjelicaSAC, PF
-
153Robert CovingtonHOU, SF
-
154Jaren Jackson Jr.MEM, PF
-
155Jayson TatumBOS, SF
-
156Al-Farouq AminuORL, PF
-
157Delon WrightDAL, PG
-
158Ben SimmonsPHI, PG
-
159George HillMIL, PG
-
160Derrick RoseDET, PG
-
161Jarrett CulverMIN, SF
-
162Marco BelinelliSAS, SG
-
163Ishmael SmithWAS, PG
-
Montrezl HarrellLAC, C
-
165Rodney HoodPOR, SG
-
166Trae YoungATL, PG
-
167Josh JacksonMEM, SF
-
168Brandon IngramNOP, SF
-
169Trey LylesSAS, PF
-
170Coby WhiteCHI, PG
-
171Trevor ArizaPOR, SF
-
172Aron BaynesPHX, C
-
173Mohamed BambaORL, C
-
174De'Aaron FoxSAC, PG
-
175Markelle FultzORL, PG
-
176Jaxson HayesNOP, C
-
177Rodney McGruderLAC, SG
-
178Jaylen BrownBOS, SG
-
179Mike ScottPHI, PF
-
180Avery BradleyLAL, SG
-
Ed DavisUTA, PF
-
Enes FreedomBOS, C
-
Frank KaminskyPHX, PF
-
Garrett TempleBKN, SG
-
JaMychal GreenLAC, PF
-
Richaun HolmesSAC, PF
-
Robin LopezMIL, C
-
188Wendell Carter Jr.CHI, PF
-
189Jonathan IsaacORL, PF
-
190Kevon LooneyGSW, C
-
191Rui HachimuraWAS, PF
-
192Cam ReddishATL, SF
-
193Jabari ParkerSAC, PF
-
194Collin SextonCLE, PG
-
195Lauri MarkkanenCHI, PF
-
196Cameron JohnsonPHX, SF
-
197Reggie BullockNYK, SG
-
198Kris DunnCHI, PG
-
199Kevin KnoxNYK, SF
-
200Dorian Finney-SmithDAL, SF
-
Patrick McCawTOR, SG
-
202Frank NtilikinaNYK, PG
-
203PJ WashingtonCHA, PF
-
204Mikal BridgesPHX, SF
-
205Tyler HerroMIA, SG
-
206Stanley JohnsonTOR, SF
-
207Jake LaymanMIN, SF
-
208Shai Gilgeous-AlexanderOKC, PG
-
209Danuel House Jr.HOU, SF
-
210Romeo LangfordBOS, SF
-
211Boban MarjanovicDAL, C
-
T.J. McConnellIND, PG
-
213Miles BridgesCHA, SF
-
214Zach CollinsPOR, C
-
215Jamal MurrayDEN, PG
-
216Sekou DoumbouyaDET, SF
-
217Daniel TheisBOS, PF
-
218Malik MonkCHA, SG
-
219Nickeil Alexander-WalkerNOP, SG
-
220Michael Porter Jr.DEN, SF
-
221Luke KennardDET, SG
-
222Yogi FerrellSAC, PG
-
223Bryn ForbesSAS, SG
-
224Khem BirchORL, C
-
Quinn CookLAL, PG
-
Ryan ArcidiaconoCHI, PG
-
227Goga BitadzeIND, C
-
228Troy Brown Jr.WAS, SF
-
229Alex LenSAC, C
-
230Donovan MitchellUTA, SG
-
231Jakob PoeltlSAS, C
-
232Zhaire SmithPHI, SG
-
233Bam AdebayoMIA, C
-
234Cedi OsmanCLE, SF
-
235Luka SamanicSAS, PF
-
236Alex CarusoLAL, PG
-
237Matisse ThybullePHI, SF
-
238JaVale McGeeLAL, C
-
239Nicolo MelliNOP, PF
-
240Thon MakerDET, C
-
241Marko GuduricMEM, SG
-
242Donte DiVincenzoMIL, SG
-
243Wesley MatthewsMIL, SG
-
244Brandon ClarkeMEM, PF
-
245Rajon RondoLAL, PG
-
246Marcus Morris Sr.LAC, PF
-
247Domantas SabonisIND, C
-
248Lonnie Walker IVSAS, SG
-
249Grant WilliamsBOS, SF
-
250Buddy HieldSAC, SG
-
251Dario SaricPHX, PF
-
Taurean PrinceBKN, SF
-
253Dennis Smith Jr.NYK, PG
-
254Kevin HuerterATL, SG
-
255DJ WilsonMIL, PF
-
256Darius BazleyOKC, PF
-
257Josh OkogieMIN, SG
-
258Justin HolidayIND, SG
-
259TJ LeafIND, PF
-
260Austin RiversHOU, SG
-
261Ty JeromePHX, SG
-
262Grayson AllenMEM, SG
-
263Denzel ValentineCHI, SG
-
264John CollinsATL, PF
-
265Jerome RobinsonWAS, SG
-
266Ben McLemoreHOU, SG
-
Mike MuscalaOKC, C
-
268Nassir LittlePOR, SF
-
269Chandler HutchisonCHI, SF
-
270Aaron HolidayIND, PG
-
271Harry GilesSAC, PF
-
272Juancho HernangomezMIN, PF
-
273Dylan WindlerCLE, SF
-
274Edmond SumnerIND, SG
-
275Jordan PooleGSW, SG
-
276Terrance FergusonOKC, SG
-
277Keldon JohnsonSAS, SF
-
278Torrey CraigDEN, SF
-
279Anfernee SimonsPOR, SG
-
280Jarrett AllenBKN, C
-
281Moritz WagnerWAS, PF
-
282Mario HezonjaPOR, SG
-
283Ante ZizicCLE, C
-
OG AnunobyTOR, SF
-
285Robert Williams IIIBOS, C
-
286Dzanan MusaBKN, SG
-
287Cheick DialloPHX, PF
-
288Justin JacksonDAL, SF
-
289Malik BeasleyMIN, SG
-
290Furkan KorkmazPHI, SG
-
291Vincent PoirierBOS, C
-
292Pat ConnaughtonMIL, SG
-
293Rodions KurucsBKN, SF
-
294Caris LeVertBKN, SG
-
295Alfonzo McKinnieCLE, PF
-
296Jahlil OkaforNOP, C
-
297Willie Cauley-SteinDAL, C
-
298Kyle KuzmaLAL, PF
-
299Tony BradleyUTA, C
-
300Georges NiangUTA, PF
-
301Derrick WhiteSAS, PG
-
302DeAndre' BembryATL, SF
-
303Shake MiltonPHI, PG
-
Thanasis AntetokounmpoMIL, SF
-
Theo PinsonNYK, SG
-
306Christian WoodDET, PF
-
Derrick Jones Jr.MIA, SF
-
308Josh HartNOP, SG
-
309Joakim NoahLAC, C
-
310Mitchell RobinsonNYK, C
-
311Luke KornetCHI, PF
-
312Nigel Williams-GossUTA, PG
-
313Monte MorrisDEN, PG
-
314Bruno FernandoATL, C
-
Jaylen NowellMIN, SG
-
316James Ennis IIIORL, SF
-
317David NwabaHOU, SG
-
318Tyler ZellerSAS, C
-
319Shabazz NapierWAS, PG
-
320Semi OjeleyeBOS, PF
-
321Carsen EdwardsBOS, PG
-
322Kevin Porter Jr.CLE, SF
-
323Mfiondu KabengeleLAC, PF
-
324Cody MartinCHA, SF
-
325Damion LeeGSW, SG
-
326Élie OkoboPHX, PG
-
327Jalen BrunsonDAL, PG
-
328Abdel NaderOKC, SF
-
329Pascal SiakamTOR, PF
-
330Skal LabissiereATL, PF
-
331Dejounte MurraySAS, PG
-
332Landry ShametBKN, SG
-
333Damian JonesATL, C
-
334Timothe Luwawu-CabarrotBKN, SG
-
335Damyean DotsonNYK, SG
-
336Admiral SchofieldWAS, SF
-
Terance MannLAC, SG
-
338Wesley IwunduORL, SF
-
339Dwight HowardLAL, C
-
Jared DudleyLAL, SF
-
Jose BareaDAL, PG
-
Kyle KorverMIL, SG
-
Thabo SefoloshaHOU, SF
-
Tyson ChandlerHOU, C
-
Udonis HaslemMIA, PF
-
Vince CarterATL, SG
-
Wilson ChandlerBKN, SF
-
348Melvin Frazier Jr.ORL, SF
-
349Alen SmailagicGSW, PF
-
Caleb MartinCHA, SF
-
Dewan HernandezTOR, C
-
Eric PaschallGSW, PF
-
Jalen LecquePHX, PG
-
Jalen McDanielsCHA, SF
-
Justin JamesSAC, SG
-
KZ OkpalaMIA, SF
-
Miye OniUTA, SG
-
Naz ReidMIN, PF
-
Nicolas ClaxtonBKN, C
-
Talen Horton-TuckerLAL, SG
-
Vlatko CancarDEN, SF
-
362Treveon GrahamATL, SG
-
363Rondae Hollis-JeffersonTOR, SF
-
364Isaac BongaWAS, PG
-
365Devonte' GrahamCHA, PG
-
366Jacob EvansMIN, SG
-
367De'Anthony MeltonMEM, PG
-
368Juwan MorganUTA, PF
-
369Omari SpellmanMIN, PF
-
370Brandon GoodwinATL, PG
-
371Isaiah RobyOKC, PF
-
372Dillon BrooksMEM, SF
-
Dwayne BaconCHA, SF
-
Frank JacksonNOP, PG
-
Royce O'NealeUTA, SF
-
Sterling BrownMIL, SG
-
377Patrick PattersonLAC, PF
-
378Cameron PaynePHX, PG
-
379Alize JohnsonIND, PF
-
Bruce Brown Jr.DET, PG
-
Chimezie MetuSAS, C
-
Gary Trent Jr.POR, SG
-
Hamidou DialloOKC, SG
-
Jevon CarterPHX, PG
-
Kenrich WilliamsNOP, PF
-
Khyri ThomasDET, SG
-
387Rayjon TuckerUTA, SF
-
388Caleb SwaniganPOR, PF
-
389Chris ClemonsHOU, PG
-
390Carmelo AnthonyPOR, SF
-
391Jordan BellCLE, C
-
392Anzejs PasecniksWAS, C
-
393Chris SilvaMIA, F
-
394Chris BoucherTOR, PF
-
Malcolm MillerTOR, SF
-
396Justin PattonDET, C
-
P.J. DozierDEN, PG
-
398Kyle O'QuinnPHI, C
-
Michael Carter-WilliamsORL, PG
-
Nerlens NoelOKC, C
-
401Dean WadeCLE, PF
-
402Willy HernangomezCHA, C
-
403Juan Toscano-AndersonGSW, SF
-
Ky BowmanGSW, SG
-
Norvel PellePHI, PF
-
406Sviatoslav MykhailiukDET, SF
-
407Markieff MorrisLAL, PF
-
408Jontay PorterMEM, PF
-
409Mychal MulderGSW, G
-
410Luguentz DortOKC, SG
-
411Emmanuel MudiayUTA, PG
-
JaKarr SampsonIND, SG
-
Raul NetoPHI, PG
-
414Tariq OwensPHX, PF
-
415Deonte BurtonOKC, SF
-
416Justin Wright-ForemanUTA, PG
-
Michael FrazierHOU, SG
-
418Jarred VanderbiltMIN, PF
-
Keita Bates-DiopDEN, SF
-
420Daniel GaffordCHI, C
-
Ignas BrazdeikisNYK, SF
-
Javonte GreenBOS, SG
-
Matt ThomasTOR, SG
-
Terence DavisTOR, SG
-
425Brad WanamakerBOS, PG
-
426Duncan RobinsonMIA, PF
-
427Kendrick NunnMIA, PG
-
428Marquese ChrissGSW, PF
-
429Bruno CabocloHOU, SF
-
430Gary Payton IIWAS, PG
-
431Marvin WilliamsMIL, PF
-
432Shaquille HarrisonCHI, PG
-
433DeMarre CarrollHOU, SF
-
434Michael Kidd-GilchristDAL, SF
-
435Alec BurksPHI, SG
-
436Glenn Robinson IIIPHI, SG
-
437Reggie JacksonLAC, PG
-
438Wenyen GabrielPOR, PF
-
439Jeff GreenHOU, SF
-
440Noah VonlehDEN, PF
-
441Jordan McRaeDET, SG
-
442Gary ClarkORL, SF
-
443Dion WaitersLAL, SG
-
444Troy DanielsDEN, SG
-
445Anthony TolliverMEM, PF
-
Corey BrewerSAC, SG
-
J.R. SmithLAL, SG
-
Jamal CrawfordBKN, SG
-
Luc Richard Mbah a MouteHOU, PF
-
450Lance ThomasBKN, SF
-
451Trey BurkeDAL, PG
-
452Tyler JohnsonBKN, SG
-
453Jerian GrantWAS, PG
-
Justin AndersonBKN, SG
-
455Sindarius ThornwellNOP, SG
-
456Jarrod UthoffWAS, PF
-
Jaylen AdamsPOR, PG
-
Ryan BroekhoffDAL, SF
-
459Donta HallBKN, PF
Top 100 Positional Breakdown
-
142
-
236
-
322
Top 100 Team Breakdown
-
15
-
25
-
34
-
44
-
54
-
64
-
74
-
84
-
94
-
104
-
114
-
124
-
134
-
144
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
233
-
243
-
253
-
262
-
272
-
282
-
292
-
301
Top 9999 Positional Breakdown
-
142
-
236
-
322
Top 9999 Team Breakdown
-
15
-
25
-
34
-
44
-
54
-
64
-
74
-
84
-
94
-
104
-
114
-
124
-
134
-
144
-
153
-
163
-
173
-
183
-
193
-
203
-
213
-
223
-
233
-
243
-
253
-
262
-
272
-
282
-
292
-
301