NBA Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NBA players.
-
1Anthony DavisLAL, C
-
Bam AdebayoMIA, C
-
Ben SimmonsBKN, PG
-
Bradley BealPHX, SG
-
Brandon IngramNOP, SF
-
Darius GarlandCLE, PG
-
Davis BertansCHA, PF
-
De'Aaron FoxSAC, PG
-
Devin BookerPHX, SG
-
Donovan MitchellCLE, SG
-
Duncan RobinsonMIA, SF
-
Giannis AntetokounmpoMIL, PF
-
Ja MorantMEM, PG
-
Jamal MurrayDEN, PG
-
Jarrett AllenCLE, C
-
Jayson TatumBOS, PF
-
Jerami GrantPOR, PF
-
John CollinsUTA, PF
-
Karl-Anthony TownsMIN, C
-
Klay ThompsonGSW, SG
-
Kristaps PorzingisBOS, PF
-
Luguentz DortOKC, SG
-
Luka DoncicDAL, PG
-
Michael Porter Jr.DEN, SF
-
Nikola JokicDEN, C
-
Norman PowellLAC, SG
-
Rudy GobertMIN, C
-
Shai Gilgeous-AlexanderOKC, PG
-
Tobias HarrisPHI, PF
-
Trae YoungATL, PG
-
Zach LaVineCHI, SG
-
Zion WilliamsonNOP, PF
-
33A.J. GriffinATL, SF
-
A.J. LawsonDAL, F
-
Aaron GordonDEN, PF
-
Aaron NesmithIND, SF
-
Aaron WigginsOKC, SG
-
Alex CarusoCHI, SG
-
Alperen SengunHOU, C
-
Amen ThompsonHOU, PG
-
Andre Jackson Jr.MIL, SG
-
Andrew NembhardIND, PG
-
Andrew WigginsGSW, SF
-
Anfernee SimonsPOR, SG
-
Anthony BlackORL, SG
-
Anthony EdwardsMIN, SG
-
Ausar ThompsonDET, SG
-
Austin ReavesLAL, SG
-
Ben SheppardIND, SF
-
Bennedict MathurinIND, SG
-
Bilal CoulibalyWAS, SF
-
Blake WesleySAS, SG
-
Bobby PortisMIL, PF
-
Bogdan BogdanovicATL, SG
-
Brandin PodziemskiGSW, SG
-
Brandon ClarkeMEM, PF
-
Brandon MillerCHA, SF
-
Brice SensabaughUTA, SF
-
Bruno FernandoATL, C
-
Bryce McGowensCHA, SG
-
Buddy HieldPHI, SG
-
Cade CunninghamDET, PG
-
Caleb HoustanORL, SF
-
Cam WhitmoreHOU, SF
-
Cameron JohnsonBKN, SF
-
Cameron ThomasBKN, SG
-
Cason WallaceOKC, PG
-
Cedi OsmanSAS, SF
-
Charles BasseySAS, C
-
Chet HolmgrenOKC, C
-
Chris DuarteSAC, SF
-
Chris LivingstonMIL, SF
-
Chris PaulGSW, PG
-
Christian BraunDEN, SG
-
Chuma OkekeORL, PF
-
Cody MartinCHA, SF
-
Colby JonesSAC, SG
-
Cole AnthonyORL, PG
-
Collin SextonUTA, PG
-
Corey KispertWAS, SF
-
Craig Porter Jr.CLE, G
-
Dalen TerryCHI, SG
-
Damian LillardMIL, PG
-
Dariq WhiteheadBKN, SG
-
David RoddyPHX, PF
-
Davion MitchellSAC, PG
-
Day'Ron SharpeBKN, C
-
De'Andre HunterATL, SF
-
De'Anthony MeltonPHI, SG
-
Deandre AytonPOR, C
-
Dejounte MurrayATL, PG
-
Deni AvdijaWAS, SF
-
Dereck Lively IIDAL, C
-
Derrick WhiteBOS, PG
-
Desmond BaneMEM, SG
-
Devin VassellSAS, SG
-
Devonte' GrahamSAS, PG
-
Dillon BrooksHOU, SF
-
Domantas SabonisSAC, PF
-
Donte DiVincenzoNYK, SG
-
Dorian Finney-SmithBKN, PF
-
Draymond GreenGSW, PF
-
Dyson DanielsNOP, PG
-
Evan FournierDET, SG
-
Evan MobleyCLE, PF
-
Franz WagnerORL, SF
-
G.G. JacksonMEM, PF
-
Garrison MathewsATL, SG
-
Gordon HaywardOKC, SF
-
Gradey DickTOR, SG
-
Grant WilliamsCHA, PF
-
Herb JonesNOP, SF
-
Hunter TysonDEN, SF
-
Immanuel QuickleyTOR, PG
-
Isaac OkoroCLE, SG
-
Isaiah JacksonIND, PF
-
Isaiah StewartDET, C
-
JT ThorCHA, PF
-
Jabari Smith Jr.HOU, PF
-
Jaden IveyDET, SG
-
Jaden McDanielsMIN, PF
-
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
-
James WisemanDET, C
-
Jarace WalkerIND, PF
-
Jaren Jackson Jr.MEM, PF
-
Jaylen BrownBOS, SF
-
Jaylin WilliamsOKC, C
-
Jeremy SochanSAS, PF
-
Jett HowardORL, SG
-
Jock LandaleHOU, C
-
Joel EmbiidPHI, C
-
John KoncharMEM, SG
-
Johnny DavisWAS, SG
-
Jonathan IsaacORL, PF
-
Jonathan KumingaGSW, PF
-
Jordan ClarksonUTA, SG
-
Jordan HawkinsNOP, SG
-
Jordan PooleWAS, SG
-
Jordan WalshBOS, SF
-
Jose AlvaradoNOP, PG
-
Josh GiddeyOKC, SG
-
Josh GreenDAL, SG
-
Josh MinottMIN, SF
-
Jrue HolidayBOS, PG
-
Julian ChampagnieSAS, SF
-
Julian PhillipsCHI, SF
-
Julian StrawtherDEN, SF
-
Julius RandleNYK, PF
-
Jusuf NurkicPHX, C
-
Kawhi LeonardLAC, SF
-
Keegan MurraySAC, PF
-
Keldon JohnsonSAS, SF
-
Kenrich WilliamsOKC, PF
-
Kenyon Martin Jr.PHI, SF
-
Kevin DurantPHX, SF
-
Kevin HuerterSAC, SG
-
Keyonte GeorgeUTA, SG
-
Kira Lewis Jr.UTA, PG
-
Kobe BrownLAC, PF
-
Kobe BufkinATL, PG
-
Kris MurrayPOR, PF
-
Kyle KuzmaWAS, PF
-
LaMelo BallCHA, PG
-
Landry ShametWAS, SG
-
Lauri MarkkanenUTA, PF
-
Leonard MillerMIN, SF
-
Lonzo BallCHI, PG
-
Luke KennardMEM, SG
-
Malachi FlynnDET, PG
-
Malaki BranhamSAS, SG
-
MarJon BeauchampMIL, SG
-
Marcus SasserDET, PG
-
Marcus SmartMEM, PG
-
Mark WilliamsCHA, C
-
Max StrusCLE, SG
-
Maxwell LewisLAL, SF
-
Mikal BridgesBKN, SF
-
Mitchell RobinsonNYK, C
-
Moses MoodyGSW, SG
-
Mouhamed GueyeATL, PF
-
Nah'Shon HylandLAC, PG
-
Naji MarshallNOP, SF
-
Nassir LittlePHX, SF
-
Nick Smith Jr.CHA, PG
-
Nikola JovicMIA, SF
-
Noah ClowneyBKN, PF
-
OG AnunobyNYK, SF
-
Obi ToppinIND, PF
-
Ochai AgbajiTOR, SF
-
Olivier-Maxence ProsperDAL, PF
-
Onyeka OkongwuATL, C
-
Ousmane DiengOKC, SF
-
Paolo BancheroORL, PF
-
Pascal SiakamIND, PF
-
Patrick Baldwin Jr.WAS, SF
-
Patrick WilliamsCHI, PF
-
Paul GeorgeLAC, SG
-
Payton PritchardBOS, PG
-
Peyton WatsonDEN, SG
-
Precious AchiuwaNYK, PF
-
Quentin GrimesDET, SG
-
R.J. BarrettTOR, SG
-
Richaun HolmesWAS, C
-
Ricky Council IVPHI, G
-
Robert Williams IIIPOR, C
-
Royce O'NealePHX, SF
-
Saddiq BeyATL, SF
-
Santi AldamaMEM, C
-
Scoot HendersonPOR, PG
-
Scottie BarnesTOR, PF
-
Shaedon SharpePOR, SG
-
Stephen CurryGSW, PG
-
T.J. McConnellIND, PG
-
Tari EasonHOU, PF
-
Taylor HendricksUTA, PF
-
Terry RozierMIA, PG
-
Tim Hardaway Jr.DAL, SG
-
Toumani CamaraPOR, PF
-
Trayce Jackson-DavisGSW, PF
-
Tre MannCHA, PG
-
Trey Murphy IIINOP, SF
-
Tyler HerroMIA, SG
-
Tyrese HaliburtonIND, PG
-
Tyrese MaxeyPHI, PG
-
Victor WembanyamaSAS, C
-
Vincent Williams Jr.MEM, SF
-
Walker KesslerUTA, C
-
Wendell Carter Jr.ORL, C
-
Wendell Moore Jr.MIN, SG
-
Xavier TillmanBOS, C
-
Zeke NnajiDEN, PF
-
Ziaire WilliamsMEM, SF
-
244AJ GreenMIL, SG
-
Alec BurksNYK, SG
-
Amir CoffeyLAC, SG
-
Ayo DosunmuCHI, PG
-
Brandon Boston JrLAC, SG
-
C.J. McCollumNOP, SG
-
Caleb MartinMIA, SF
-
Chris BoucherTOR, PF
-
Coby WhiteCHI, PG
-
Daniel GaffordDAL, C
-
Darius BazleyUTA, PF
-
DeMar DeRozanCHI, SF
-
Dean WadeCLE, PF
-
Doug McDermottIND, SF
-
Duop ReathPOR, C
-
Dwight PowellDAL, C
-
E.J. LiddellNOP, PF
-
Fred VanVleetHOU, PG
-
Gabe VincentLAL, PG
-
Gary Payton IIGSW, PG
-
Gary Trent Jr.TOR, SG
-
Georges NiangCLE, PF
-
Gui SantosGSW, SF
-
Harrison BarnesSAC, PF
-
Haywood HighsmithMIA, F
-
Isaiah JoeOKC, SG
-
Ivica ZubacLAC, C
-
Jabari WalkerPOR, SF
-
Jaden HardyDAL, SG
-
Jae’Sean TateHOU, SF
-
Jalen SmithIND, PF
-
Jalen WilsonBKN, PF
-
Jared ButlerWAS, PG
-
Jarred VanderbiltLAL, PF
-
Jericho SimsNYK, C
-
Jevon CarterCHI, PG
-
Jimmy ButlerMIA, SF
-
Jordan McLaughlinMIN, PG
-
Josh HartNYK, SG
-
Kelly OlynykTOR, PF
-
Kendall BrownIND, SF
-
Kenneth Lofton Jr.UTA, PF
-
Keon EllisSAC, SF
-
Kevon LooneyGSW, C
-
Khris MiddletonMIL, SF
-
Kyrie IrvingDAL, PG
-
Markelle FultzORL, PG
-
Marvin Bagley IIIWAS, PF
-
Matisse ThybullePOR, SG
-
Matt RyanNOP, SF
-
Maxi KleberDAL, PF
-
Mike ConleyMIN, PG
-
Miles McBrideNYK, PG
-
Monte MorrisMIN, PG
-
Naz ReidMIN, C
-
Nick RichardsCHA, C
-
Nikola VucevicCHI, C
-
Onuralp BitimCHI, SG
-
P.J. TuckerLAC, PF
-
PJ WashingtonDAL, PF
-
PJ WashingtonDAL, PF
-
Pat ConnaughtonMIL, SG
-
Paul ReedPHI, C
-
Rayan RupertPOR, SG
-
Rui HachimuraLAL, PF
-
Sam HauserBOS, SF
-
Sam MerrillCLE, SG
-
Sasha VezenkovSAC, SF
-
Sidy CissokoSAS, SG
-
Talen Horton-TuckerUTA, SG
-
Vasilije MicicCHA, PG
-
Vlatko CancarDEN, PF
-
Zach CollinsSAS, C
-
317Adam FlaglerOKC, G
-
Al HorfordBOS, C
-
Aleksej PokusevskiCHA, PF
-
Alex FudgeDAL, F
-
Andre DrummondCHI, C
-
Andrew FunkCHI, SG
-
Anthony GillWAS, PF
-
Bojan BogdanovicNYK, SF
-
Brook LopezMIL, C
-
Bruce Brown Jr.TOR, SG
-
Buddy BoeheimDET, SG
-
Cam ReddishLAL, SF
-
Caris LeVertCLE, SG
-
Chimezie MetuDET, C
-
Christian WoodLAL, C
-
Clint CapelaATL, C
-
D'Angelo RussellLAL, PG
-
D.J. CartonTOR, PG
-
DaQuan JeffriesNYK, SG
-
Dalano BantonPOR, PG
-
Damian JonesCLE, C
-
Damion LeePHX, SG
-
Dante ExumDAL, PG
-
Dennis SchröderBKN, PG
-
Dereon SeabronNOP, SG
-
Derrick RoseMEM, PG
-
Drew EubanksPHX, C
-
Eric GordonPHX, SG
-
Eugene OmoruyiWAS, SF
-
Gary HarrisORL, SG
-
Goga BitadzeORL, C
-
Grayson AllenPHX, SG
-
Isaiah HartensteinNYK, C
-
Jalen McDanielsTOR, SF
-
Jamaree BouyeaSAS, PG
-
James HardenLAC, SG
-
Jason PrestonUTA, PG
-
Javon Freeman-LibertyTOR, G
-
Jaxson HayesLAL, C
-
Jaylen ClarkMIN, SG
-
Jaylen MartinBKN, F
-
Jaylin GallowayMIL, F
-
Jeff DowtinPHI, PG
-
Jeff GreenHOU, PF
-
Jeremiah Robinson-EarlNOP, PF
-
Joe InglesORL, SF
-
Jonas ValanciunasNOP, C
-
Jordan MillerLAC, SF
-
Jordan NworaTOR, SF
-
Josh OkogiePHX, SG
-
Josh RichardsonMIA, SG
-
Justin ChampagnieWAS, SF
-
Kai JonesLAC, PF
-
Keita Bates-DiopBKN, SF
-
Kentavious Caldwell-PopeDEN, SG
-
Kessler EdwardsSAC, SF
-
Kevin LoveMIA, C
-
Kevon HarrisORL, SG
-
Kris DunnUTA, PG
-
Kyle AndersonMIN, PF
-
Larry Nance Jr.NOP, PF
-
LeBron JamesLAL, PF
-
Leaky BlackCHA, SF
-
Lindy Waters IIIOKC, SF
-
Luka SamanicUTA, PF
-
Luke KornetBOS, C
-
Malcolm BrogdonPOR, PG
-
Malcolm HillNOP, G
-
Malik MonkSAC, SG
-
Mamadi DiakiteNYK, PF
-
Marques BoldenCHA, C
-
Mason JonesSAC, SG
-
Max ChristieLAL, SG
-
Micah PotterUTA, C
-
Moritz WagnerORL, C
-
Mouhamadou GueyeTOR, F
-
Myles TurnerIND, C
-
Neemias QuetaBOS, C
-
Nickeil Alexander-WalkerMIN, SG
-
Nicolas BatumPHI, SF
-
Nicolas ClaxtonBKN, C
-
Omer YurtsevenUTA, C
-
Orlando RobinsonMIA, C
-
Oshae BrissettBOS, SF
-
Pat SpencerGSW, G
-
RaiQuan GraySAS, PF
-
Reggie JacksonDEN, PG
-
Robert CovingtonPHI, PF
-
Russell WestbrookLAC, PG
-
Ryan RollinsMIL, SG
-
Scotty Pippen Jr.MEM, PG
-
Seth CurryCHA, SG
-
Simone FontecchioDET, SF
-
Stanley UmudeDET, G
-
Steven AdamsHOU, C
-
Terance MannLAC, SG
-
Thomas BryantMIA, C
-
Torrey CraigCHI, SF
-
Tosan EvbuomwanDET, SG
-
Tre JonesSAS, PG
-
Trey JemisonMEM, PF
-
Trey LylesSAC, PF
-
Tristan VukcevicWAS, C
-
Troy Brown Jr.DET, SG
-
Ty JeromeCLE, SG
-
Tyus JonesWAS, PG
-
Yuta WatanabeMEM, SF
-
424Aaron HolidayHOU, PG
-
Adama SanogoCHI, PF
-
Admiral SchofieldORL, SF
-
Alex LenSAC, C
-
Alondes WilliamsMIA, G
-
Amari BaileyCHA, PG
-
Ashton HagansPOR, PG
-
Bismack BiyomboOKC, C
-
Boban MarjanovicHOU, C
-
Bol BolPHX, PF
-
Brandon WilliamsDAL, PG
-
Braxton KeyDEN, SF
-
Cameron PaynePHI, PG
-
Charlie Brown Jr.NYK, SG
-
Chimezie MetuPHX, C
-
Cody ZellerNOP, C
-
Cole SwiderMIA, F
-
Colin CastletonLAL, PF
-
Collin GillespieDEN, PG
-
Daishen NixMIN, PG
-
Daniel TheisLAC, C
-
Danilo GallinariMIL, PF
-
Dario SaricGSW, PF
-
David Duke Jr.SAS, SG
-
DeAndre JordanDEN, C
-
Delon WrightMIA, PG
-
Dennis Smith Jr.BKN, PG
-
Derrick Jones Jr.DAL, SF/PF
-
Dominick BarlowSAS, PF
-
Drew PetersonBOS, F
-
Duane Washington Jr.NYK, PG
-
Dylan WindlerATL, SF
-
Emoni BatesCLE, SG
-
Garrett TempleTOR, SG
-
Greg Brown IIIDAL, PF
-
Harry GilesLAL, C
-
Henri DrellCHI, SF
-
Ibou BadjiPOR, C
-
Isaiah MobleyCLE, PF
-
Isaiah ThomasPHX, PG
-
Isaiah WongIND, PG
-
Ishmail WainrightPHX, SF
-
J.D. DavisonBOS, PG
-
JaVale McGeeSAC, C
-
Jacob GilyardBKN, PG
-
Jacob ToppinNYK, SF
-
Jae CrowderMIL, SF
-
Jalen SlawsonSAC, PF
-
Jamal CainMIA, SF
-
James JohnsonIND, PF
-
Javonte GreenCHI, SG
-
Jay HuffDEN, C
-
Jeenathan WilliamsHOU, SG
-
Jermaine SamuelsHOU, SF
-
Jerome RobinsonGSW, SG
-
Johnny JuzangUTA, SG
-
Jordan FordSAC, PG
-
Jordan GoodwinMEM, PG
-
Jules BernardWAS, SG
-
Justin HolidayDEN, SG
-
Justin MinayaPOR, F
-
Kelly Oubre Jr.PHI, SF
-
Keon JohnsonBKN, SG
-
Keyontae JohnsonOKC, SF
-
Kyle LowryPHI, PG
-
Lamar StevensMEM, SF
-
Lester QuinonesGSW, SG
-
Lonnie Walker IVBKN, SG
-
Luka GarzaMIN, C
-
Malik BeasleyMIL, SG
-
Malik WilliamsTOR, C
-
Marcus Morris Sr.CLE, SF
-
Markieff MorrisDAL, PF
-
Mason PlumleeLAC, C
-
Mike MuscalaOKC, C/PF
-
Miles BridgesCHA, SF
-
Mohamed BambaPHI, C
-
Moses BrownPOR, C
-
Moussa DiabateLAC, PF
-
Nate HintonHOU, SG
-
Olivier SarrOKC, C
-
Oscar TshiebweIND, PF
-
Patrick BeverleyMIL, PG
-
Patty MillsMIA, PG
-
Pete NanceCLE, PF
-
Quenton JacksonIND, G
-
Reggie BullockHOU, SF
-
Saben LeePHX, PG
-
Sandro MamukelashviliSAS, C
-
Seth LundyATL, SG
-
Shake MiltonNYK, SG
-
Skylar MaysLAL, SG
-
Spencer DinwiddieLAL, PG
-
Sviatoslav MykhailiukBOS, SG
-
T.J. WarrenMIN, SF
-
Taj GibsonDET, C
-
Taurean PrinceLAL, PF
-
Terquavion SmithPHI, SG
-
Thaddeus YoungPHX, PF
-
Thanasis AntetokounmpoMIL, SF
-
Trendon WatfordBKN, PF
-
Trent ForrestATL, PG
-
Trevelin QueenORL, SG
-
Tristan ThompsonCLE, C
-
TyTy Washington Jr.MIL, PG
-
Udoka AzubuikePHX, C
-
Usman GarubaGSW, PF
-
Vit KrejciATL, PG
-
Wesley MatthewsATL, SG
-
Xavier MoonLAC, SG
Top 100 Positional Breakdown
-
147
-
244
-
38
Top 100 Team Breakdown
-
18
-
26
-
35
-
45
-
55
-
65
-
75
-
85
-
94
-
104
-
114
-
124
-
134
-
144
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
261
-
271
-
281
-
291
Top 9999 Positional Breakdown
-
147
-
244
-
38
Top 9999 Team Breakdown
-
18
-
26
-
35
-
45
-
55
-
65
-
75
-
85
-
94
-
104
-
114
-
124
-
134
-
144
-
153
-
163
-
173
-
183
-
193
-
203
-
212
-
222
-
232
-
242
-
252
-
261
-
271
-
281
-
291