NBA Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NBA players.
-
1Aaron WigginsOKC, SG
-
Anthony DavisLAL, C
-
Anthony EdwardsMIN, SG
-
Bam AdebayoMIA, C
-
Ben SimmonsBKN, PG
-
Bradley BealPHX, SG
-
Brandon IngramNOP, SF
-
Darius GarlandCLE, PG
-
De'Aaron FoxSAC, PG
-
Desmond BaneMEM, SG
-
Devin VassellSAS, SG
-
Donovan MitchellCLE, SG
-
Duncan RobinsonMIA, SF
-
Giannis AntetokounmpoMIL, PF
-
Immanuel QuickleyTOR, PG
-
Ja MorantMEM, PG
-
Jaden McDanielsMIN, PF
-
Jamal MurrayDEN, PG
-
Jarrett AllenCLE, C
-
Jaylen BrownBOS, SF
-
Jayson TatumBOS, PF
-
Jerami GrantPOR, PF
-
John CollinsUTA, PF
-
LaMelo BallCHA, PG
-
Luguentz DortOKC, SG
-
Luka DoncicDAL, PG
-
Michael Porter Jr.DEN, SF
-
Nikola JokicDEN, C
-
Norman PowellLAC, SG
-
OG AnunobyNYK, SF
-
Patrick WilliamsCHI, PF
-
Rudy GobertMIN, C
-
Shai Gilgeous-AlexanderOKC, PG
-
Trae YoungATL, PG
-
Tyrese HaliburtonIND, PG
-
Tyrese MaxeyPHI, PG
-
Zach LaVineCHI, SG
-
Zion WilliamsonNOP, PF
-
39AJ JohnsonMIL, PG
-
Aaron GordonDEN, PF
-
Adem BonaPHI, C
-
Alex CarusoOKC, SG
-
Alex SarrWAS, PF
-
Alperen SengunHOU, C
-
Amen ThompsonHOU, PG
-
Andre Jackson Jr.MIL, SG
-
Andrew NembhardIND, PG
-
Andrew WigginsGSW, SF
-
Anfernee SimonsPOR, SG
-
Anthony BlackORL, SG
-
Ausar ThompsonDET, SG
-
Austin ReavesLAL, SG
-
Baylor ScheiermanBOS, SG
-
Ben SheppardIND, SF
-
Bennedict MathurinIND, SG
-
Bilal CoulibalyWAS, SF
-
Blake WesleySAS, SG
-
Bobby PortisMIL, PF
-
Bobi KlintmanDET, SF
-
Bogdan BogdanovicATL, SG
-
Brandin PodziemskiGSW, SG
-
Brandon ClarkeMEM, PF
-
Brandon MillerCHA, SF
-
Brice SensabaughUTA, SF
-
Bronny JamesLAL, PG
-
Bub CarringtonWAS, PG
-
Buddy HieldGSW, SG
-
Cade CunninghamDET, PG
-
Caleb HoustanORL, SF
-
Caleb MartinPHI, SF
-
Cam WhitmoreHOU, SF
-
Cameron ChristieLAC, SG
-
Cameron JohnsonBKN, SF
-
Cameron ThomasBKN, SG
-
Cason WallaceOKC, PG
-
Chet HolmgrenOKC, C
-
Chris DuarteCHI, SF
-
Chris LivingstonMIL, SF
-
Christian BraunDEN, SG
-
Cody MartinCHA, SF
-
Cody WilliamsUTA, SG
-
Colby JonesSAC, SG
-
Collin SextonUTA, PG
-
Corey KispertWAS, SF
-
Craig Porter Jr.CLE, G
-
DaRon Holmes IIDEN, PF
-
Dalen TerryCHI, SG
-
Dalton KnechtLAL, SF
-
Damian LillardMIL, PG
-
Dariq WhiteheadBKN, SG
-
David RoddyATL, PF
-
Davion MitchellTOR, PG
-
Day'Ron SharpeBKN, C
-
De'Andre HunterATL, SF
-
Deandre AytonPOR, C
-
Dejounte MurrayNOP, PG
-
Deni AvdijaPOR, SF
-
Dereck Lively IIDAL, C
-
Derrick WhiteBOS, PG
-
Devin BookerPHX, SG
-
Devin CarterSAC, PG
-
Dillon BrooksHOU, SF
-
Dillon JonesOKC, SF
-
Domantas SabonisSAC, PF
-
Donovan ClinganPOR, C
-
Donte DiVincenzoMIN, SG
-
Dorian Finney-SmithBKN, PF
-
Draymond GreenGSW, PF
-
Dyson DanielsATL, PG
-
Evan MobleyCLE, PF
-
Franz WagnerORL, SF
-
G.G. JacksonMEM, PF
-
Garrison MathewsATL, SG
-
Gradey DickTOR, SG
-
Grant WilliamsCHA, PF
-
Grayson AllenPHX, SG
-
Herb JonesNOP, SF
-
Hunter TysonDEN, SF
-
Isaiah CollierUTA, PG
-
Isaiah JacksonIND, PF
-
Isaiah JoeOKC, SG
-
Isaiah StewartDET, C
-
Ja'Kobe WalterTOR, SG
-
Jabari Smith Jr.HOU, PF
-
Jaden IveyDET, SG
-
Jaden SpringerBOS, PG
-
Jaime Jaquez Jr.MIA, SF
-
Jake LaRaviaMEM, PF
-
Jakob PoeltlTOR, C
-
Jalen BrunsonNYK, PG
-
Jalen DurenDET, C
-
Jalen GreenHOU, SG
-
Jalen Hood-SchifinoLAL, PG
-
Jalen JohnsonATL, SF
-
Jalen PickettDEN, PG
-
Jalen SuggsORL, SG
-
Jalen WilliamsOKC, SF
-
Jarace WalkerIND, PF
-
Jared McCainPHI, PG
-
Jaren Jackson Jr.MEM, PF
-
Jarred VanderbiltLAL, PF
-
Jay HuffMEM, C
-
Jaylen WellsMEM, SG
-
Jaylin WilliamsOKC, C
-
Jaylon TysonCLE, SG
-
Jeremy SochanSAS, PF
-
Jett HowardORL, SG
-
Jock LandaleHOU, C
-
Joel EmbiidPHI, C
-
Johnny DavisWAS, SG
-
Johnny FurphyIND, SG
-
Johnny JuzangUTA, SG
-
Jonathan IsaacORL, PF
-
Jonathan KumingaGSW, PF
-
Jordan HawkinsNOP, SG
-
Jordan PooleWAS, SG
-
Jordan WalshBOS, SF
-
Jose AlvaradoNOP, PG
-
Josh GiddeyCHI, SG
-
Josh HartNYK, SG
-
Josh MinottMIN, SF
-
Jrue HolidayBOS, PG
-
Julian ChampagnieSAS, SF
-
Julian PhillipsCHI, SF
-
Julian StrawtherDEN, SF
-
Julius RandleMIN, PF
-
Jusuf NurkicPHX, C
-
Karl-Anthony TownsNYK, C
-
Keegan MurraySAC, PF
-
Kel'el WareMIA, C
-
Keldon JohnsonSAS, SF
-
Kenrich WilliamsOKC, PF
-
Kevin DurantPHX, SF
-
Kevin HuerterSAC, SG
-
Keyonte GeorgeUTA, SG
-
Kobe BrownLAC, PF
-
Kobe BufkinATL, PG
-
Kris MurrayPOR, PF
-
Kyle FilipowskiUTA, PF
-
Kyle KuzmaWAS, PF
-
Kyshawn GeorgeWAS, SG
-
Lauri MarkkanenUTA, PF
-
Leonard MillerMIN, SF
-
Lonzo BallCHI, PG
-
Malaki BranhamSAS, SG
-
Malik MonkSAC, SG
-
MarJon BeauchampMIL, SG
-
Marcus SasserDET, PG
-
Marcus SmartMEM, PG
-
Mark WilliamsCHA, C
-
Matas BuzelisCHI, SF
-
Max ChristieLAL, SG
-
Max StrusCLE, SG
-
Maxwell LewisLAL, SF
-
Mikal BridgesNYK, SF
-
Mitchell RobinsonNYK, C
-
Moses MoodyGSW, SG
-
Mouhamed GueyeATL, PF
-
Nah'Shon HylandLAC, PG
-
Nick Smith Jr.CHA, PG
-
Nicolas ClaxtonBKN, C
-
Nikola JovicMIA, SF
-
Nikola TopicOKC, PG
-
Noah ClowneyBKN, PF
-
Obi ToppinIND, PF
-
Ochai AgbajiTOR, SF
-
Olivier-Maxence ProsperDAL, PF
-
Onyeka OkongwuATL, C
-
Oso IghodaroPHX, C
-
Ousmane DiengOKC, SF
-
Pacome DadietNYK, SG
-
Paolo BancheroORL, PF
-
Pascal SiakamIND, PF
-
Patrick Baldwin Jr.WAS, SF
-
Paul GeorgePHI, SG
-
Payton PritchardBOS, PG
-
Peyton WatsonDEN, SG
-
Quentin GrimesDAL, SG
-
R.J. BarrettTOR, SG
-
Reed SheppardHOU, SG
-
Ricky Council IVPHI, G
-
Rob DillinghamMIN, PG
-
Robert Williams IIIPOR, C
-
Ron Holland IIDET, SF
-
Royce O'NealePHX, SF
-
Ryan DunnPHX, SF
-
Santi AldamaMEM, C
-
Scoot HendersonPOR, PG
-
Scottie BarnesTOR, PF
-
Scotty Pippen Jr.MEM, PG
-
Shaedon SharpePOR, SG
-
Stephen CurryGSW, PG
-
Stephon CastleSAS, PG
-
Sviatoslav MykhailiukUTA, SG
-
T.J. McConnellIND, PG
-
Tari EasonHOU, PF
-
Taylor HendricksUTA, PF
-
Terrence Shannon Jr.MIN, SG
-
Terry RozierMIA, PG
-
Tidjane SalaunCHA, PF
-
Tim Hardaway Jr.DET, SG
-
Toumani CamaraPOR, PF
-
Trayce Jackson-DavisGSW, PF
-
Tre MannCHA, PG
-
Trey Murphy IIINOP, SF
-
Tristan Da SilvaORL, SF
-
Tyler HerroMIA, SG
-
Tyler KolekNYK, PG
-
Tyler SmithMIL, SF
-
Victor WembanyamaSAS, C
-
Vincent Williams Jr.MEM, SF
-
Vit KrejciATL, PG
-
Walker KesslerUTA, C
-
Wendell Carter Jr.ORL, C
-
Wendell Moore Jr.DET, SG
-
Yves MissiNOP, C
-
Zaccharie RisacherATL, SF
-
Zach EdeyMEM, C
-
Zeke NnajiDEN, PF
-
Ziaire WilliamsBKN, SF
-
261AJ GreenMIL, SG
-
Aaron NesmithIND, SF
-
Amir CoffeyLAC, SG
-
Antonio ReevesNOP, SG
-
Ayo DosunmuCHI, PG
-
Chris BoucherTOR, PF
-
Coby WhiteCHI, PG
-
Cody ZellerATL, C
-
Cole AnthonyORL, PG
-
DaQuan JeffriesCHA, SG
-
Daniel GaffordDAL, C
-
DeMar DeRozanSAC, SF
-
Dean WadeCLE, PF
-
Derrick Jones Jr.LAC, SF/PF
-
Duop ReathPOR, C
-
Dwight PowellDAL, C
-
Fred VanVleetHOU, PG
-
Gabe VincentLAL, PG
-
Gary Payton IIGSW, PG
-
Georges NiangCLE, PF
-
Goga BitadzeORL, C
-
Gui SantosGSW, SF
-
Harrison BarnesSAS, PF
-
Isaac OkoroCLE, SG
-
Isaiah HartensteinOKC, C
-
Ivica ZubacLAC, C
-
Jabari WalkerPOR, SF
-
Jaden HardyDAL, SG
-
Jae’Sean TateHOU, SF
-
Jalen SmithCHI, PF
-
Jalen WilsonBKN, PF
-
Jamal SheadTOR, PG
-
Jericho SimsNYK, C
-
Jevon CarterCHI, PG
-
Jimmy ButlerMIA, SF
-
John KoncharMEM, SG
-
Jonas ValanciunasWAS, C
-
Jonathan MogboTOR, C
-
Josh GreenCHA, SG
-
Karlo MatkovicNOP, PF
-
Kawhi LeonardLAC, SF
-
Kentavious Caldwell-PopeORL, SG
-
Keon EllisSAC, SF
-
Kevon LooneyGSW, C
-
Khris MiddletonMIL, SF
-
Klay ThompsonDAL, SG
-
Kris DunnLAC, PG
-
Kyle AndersonGSW, PF
-
Kyrie IrvingDAL, PG
-
Marvin Bagley IIIWAS, PF
-
Matisse ThybullePOR, SG
-
Maxi KleberDAL, PF
-
Miles BridgesCHA, SF
-
Miles McBrideNYK, PG
-
Naji MarshallDAL, SF
-
Naz ReidMIN, C
-
Neemias QuetaBOS, C
-
Nick RichardsCHA, C
-
Nikola VucevicCHI, C
-
P.J. TuckerLAC, PF
-
PJ WashingtonDAL, PF
-
Pat ConnaughtonMIL, SG
-
Pelle LarssonMIA, SG
-
Rayan RupertPOR, SG
-
Rui HachimuraLAL, PF
-
Saddiq BeyWAS, SF
-
Sam HauserBOS, SF
-
Sam MerrillCLE, SG
-
Shake MiltonBKN, SG
-
Sidy CissokoSAS, SG
-
Vasilije MicicCHA, PG
-
332Aaron HolidayHOU, PG
-
Adam FlaglerOKC, G
-
Al HorfordBOS, C
-
Alondes WilliamsDET, G
-
Andre DrummondPHI, C
-
Anthony GillWAS, PF
-
Ariel HukportiNYK, C
-
Bojan BogdanovicBKN, SF
-
Brook LopezMIL, C
-
Bruce Brown Jr.TOR, SG
-
C.J. McCollumNOP, SG
-
Cam ReddishLAL, SF
-
Caris LeVertCLE, SG
-
Christian WoodLAL, C
-
Clint CapelaATL, C
-
Cory JosephORL, PG
-
D'Angelo RussellLAL, PG
-
Dalano BantonPOR, PG
-
Dante ExumDAL, PG
-
Dario SaricDEN, PF
-
Dennis SchröderGSW, PG
-
Drew EubanksUTA, C
-
Eric GordonPHI, SG
-
Gary HarrisORL, SG
-
Haywood HighsmithMIA, F
-
Isaiah WongCHA, PG
-
James HardenLAC, SG
-
James WisemanIND, C
-
Jaxson HayesLAL, C
-
Jaylen ClarkMIN, SG
-
Jaylen MartinBKN, F
-
Jeff GreenHOU, PF
-
Jeremiah Robinson-EarlNOP, PF
-
Jordan ClarksonUTA, SG
-
Jordan MillerLAC, SF
-
Josh OkogiePHX, SG
-
Josh RichardsonMIA, SG
-
Justin ChampagnieWAS, SF
-
K.J. SimpsonCHA, PG
-
Kelly OlynykTOR, PF
-
Kelly Oubre Jr.PHI, SF
-
Kenyon Martin Jr.PHI, SF
-
Keon JohnsonBKN, SG
-
Kevin LoveMIA, C/PF
-
Kevin Porter Jr.LAC, PG
-
Kristaps PorzingisBOS, PF
-
Larry Nance Jr.ATL, PF
-
LeBron JamesLAL, PF
-
Lindy Waters IIIGSW, SF
-
Luka GarzaMIN, C
-
Malcolm BrogdonWAS, PG
-
Mason JonesSAC, SG
-
Mike ConleyMIN, PG
-
Moritz WagnerORL, C
-
Myles TurnerIND, C
-
Nickeil Alexander-WalkerMIN, SG
-
Nicolas BatumLAC, SF
-
Pat SpencerGSW, G
-
Richaun HolmesWAS, C
-
Russell WestbrookDEN, PG
-
Ryan RollinsMIL, SG
-
Simone FontecchioDET, SF
-
Steven AdamsHOU, C
-
Terance MannLAC, SG
-
Tobias HarrisDET, PF
-
Torrey CraigCHI, SF
-
Tre JonesSAS, PG
-
Trey JemisonNOP, PF
-
Trey LylesSAC, PF
-
Ty JeromeCLE, SG
-
Ulrich ChomcheTOR, PF
-
Xavier TillmanBOS, C
-
Zach CollinsSAS, C
-
405A.J. LawsonTOR, F
-
Adama SanogoCHI, PF
-
Ajay MitchellOKC, PG
-
Alec BurksMIA, SG
-
Alex DucasOKC, G
-
Alex LenSAC, C
-
Anton WatsonBOS, PF
-
Armel TraoreLAL, SG
-
Bol BolPHX, PF
-
Boo BuieNYK, G
-
Branden CarlsonOKC, C
-
Brandon Boston JrNOP, SG
-
Brandon WilliamsDAL, PG
-
Bruno FernandoTOR, C
-
Bryce McGowensPOR, SG
-
Cam SpencerMEM, SG
-
Cameron PayneNYK, PG
-
Charles BasseySAS, C
-
Chris PaulSAS, PG
-
Christian KolokoLAL, C
-
Cole SwiderDET, F
-
Colin CastletonMEM, PF
-
Collin GillespiePHX, PG
-
D.J. StewardCHI, PG
-
Daishen NixMIN, PG
-
Damion LeePHX, SG
-
Daniel TheisNOP, C
-
Daniss JenkinsDET, G
-
David Duke Jr.SAS, SG
-
David JonesUTA, SF
-
De'Anthony MeltonBKN, SG
-
DeAndre JordanDEN, C
-
Delon WrightMIL, PG
-
Dominick BarlowATL, PF
-
Doug McDermottSAC, SF
-
Drew PetersonBOS, F
-
E.J. LiddellCHI, PF
-
Emoni BatesCLE, SG
-
Enrique FreemanIND, PF
-
Garrett TempleTOR, SG
-
Gary Trent Jr.MIL, SG
-
Guerschon YabuselePHI, PF
-
Harrison IngramSAS, SF
-
Isaac JonesSAC, C
-
Isaiah CrawfordSAC, G
-
J.D. DavisonBOS, PG
-
JT ThorCLE, PF
-
Jack McVeighHOU, F
-
Jacob ToppinNYK, SF
-
Jae CrowderSAC, SF
-
Jalen BridgesPHX, SG
-
Jamal CainNOP, SF
-
James JohnsonIND, PF
-
Jamison BattleTOR, SF
-
Jared ButlerWAS, PG
-
Javonte GreenNOP, SG
-
Jazian GortmanDAL, G
-
Jeenathan WilliamsHOU, SG
-
Jeff DowtinPHI, PG
-
Jesse EdwardsMIN, C
-
Joe InglesMIN, SF
-
Jordan McLaughlinSAC, PG
-
Josh ChristopherMIA, SG
-
Justin EdwardsPHI, SG
-
Justin MinayaPOR, F
-
Kai JonesLAC, PF
-
Keaton WallaceATL, G
-
Keshad JohnsonMIA, PF
-
Kessler EdwardsDAL, SF
-
Kevin McCullar Jr.NYK, SG
-
Kyle LowryPHI, PG
-
Liam RobbinsMIL, C
-
Luke KennardMEM, SG
-
Luke KornetBOS, C
-
Luke TraversCLE, SG
-
Mac McClungORL, PG
-
Malik BeasleyDET, SG
-
Markieff MorrisDAL, PF
-
Mason PlumleePHX, C
-
Micah PotterUTA, C
-
Mohamed BambaLAC, C
-
Monte MorrisPHX, PG
-
Moussa DiabateCHA, PF
-
N'Faly DanteHOU, PF
-
Orlando RobinsonSAC, C
-
Oscar TshiebweUTA, PF
-
P.J. DozierMIN, PG
-
P.J. HallDEN, PF
-
Patty MillsUTA, PG
-
Paul ReedDET, C
-
Pete NancePHI, PF
-
Precious AchiuwaNYK, PF
-
Quenton JacksonIND, G
-
Quincy OlivariLAL, G
-
Quinten PostGSW, C
-
Reece BeekmanBKN, PG
-
Reggie JacksonPHI, PG
-
Riley MinixSAS, SF
-
Sandro MamukelashviliSAS, C
-
Seth CurryCHA, SG
-
Spencer DinwiddieDAL, PG
-
Spencer JonesDEN, SF
-
Stanley UmudeMIL, G
-
Taj GibsonCHA, C
-
Talen Horton-TuckerCHI, SG
-
Taurean PrinceMIL, PF
-
Taze MoorePOR, SF
-
Thomas BryantIND, C
-
Trendon WatfordBKN, PF
-
Trentyn FlowersLAC, F
-
Trevelin QueenORL, SG
-
Trey AlexanderDEN, SG
-
Tristan ThompsonCLE, C
-
Tristan VukcevicWAS, C
-
Tristen NewtonIND, PG
-
TyTy Washington Jr.PHX, PG
-
Tyrese MartinBKN, SF
-
Tyus JonesPHX, PG
-
Vlatko CancarDEN, PF
-
Yuki KawamuraMEM, G
Top 100 Positional Breakdown
-
152
-
239
-
38
Top 100 Team Breakdown
-
18
-
28
-
36
-
46
-
56
-
66
-
75
-
85
-
95
-
104
-
114
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
241
-
251
-
261
-
271
Top 9999 Positional Breakdown
-
152
-
239
-
38
Top 9999 Team Breakdown
-
18
-
28
-
36
-
46
-
56
-
66
-
75
-
85
-
95
-
104
-
114
-
123
-
133
-
143
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
241
-
251
-
261
-
271