NBA market

Roster changes, trades and contracts

2024-25 NBA free agents full list

Updated list of NBA players (by position and sorted by season efficiency points), who are or has been active in 2023-24 season and will be free agents in 2024-25 season.

Restricted free agents (R) are included in the list with the amount of their qualifying offer allowing their teams to match any offer from another team.

Players who could be free agents if they decide not to exercise player options (PO) or exercise early termination options (ETO) included in their contracts are also listed.

Point guards

PlayerTeam2023-24 salary2024-25 salaryOpt.
James HardenLos Angeles Clippers$35.640M
Kyle LowryPhiladelphia 76ers$30.822M
Lonzo BallChicago Bulls$20.465M$21.395MPO
D'Angelo RussellLos Angeles Lakers$17.308M$18.692MPO
Markelle FultzOrlando Magic$17.000M
Tyus JonesWashington Wizards$14.000M
Monte MorrisMinnesota Timberwolves$9.801M
Cameron PaynePhiladelphia 76ers$9.391M
Delon WrightMiami Heat$9.142M
Patty MillsMiami Heat$7.538M
Killian Hayes$7.414M
Kira Lewis Jr.Utah Jazz$5.722M$7.914MR
Shake MiltonNew York Knicks$5.553M
Reggie JacksonDenver Nuggets$5.000M$5.250MPO
James Bouknight$4.570M
Immanuel QuickleyToronto Raptors$4.172M$6.128MR
Malachi FlynnDetroit Pistons$3.873M$5.810MR
Russell WestbrookLos Angeles Clippers$3.836M$4.028MPO
Ricky Rubio$3.695M$1.301M
Keon JohnsonBrooklyn Nets$3.343M
Patrick BeverleyMilwaukee Bucks$3.196M
Ish Smith$3.196M
Cory Joseph$3.196M
TyTy WashingtonMilwaukee Bucks$2.880M
Josh Christopher$2.733M
Kris DunnUtah Jazz$2.586M
Dennis Smith Jr.Brooklyn Nets$2.528M
Ryan Arcidiacono$2.528M
Aaron HolidayHouston Rockets$2.347M
Jordan McLaughlinMinnesota Timberwolves$2.320M
Dru Smith$1.802M
Skylar MaysLos Angeles Lakers$1.230M
Trent ForrestAtlanta Hawks$968.2k
Lester QuiñonesGolden State Warriors$941.3k$2.432MR
Théo Maledon$595.2k
Trevelin QueenOrlando Magic$559.8k
Collin GillespieDenver Nuggets$559.8k
Saben LeePhoenix Suns$559.8k
J.D. DavisonBoston Celtics$559.8k
Nate WilliamsHouston Rockets$559.8k
Terquavion SmithPhiladelphia 76ers$559.8k
Jordan FordSacramento Kings$559.8k
Daishen NixMinnesota Timberwolves$559.8k
Isaiah WongIndiana Pacers$559.8k
Jacob GilyardBrooklyn Nets$540.5k
Xavier MoonLos Angeles Clippers$489.0k
Isaiah ThomasPhoenix Suns$477.6k
R.J. Hampton$470.9k
Duane Washington Jr.New York Knicks$444.0k
Markquis Nowell$427.9k
Brandon WilliamsDallas Mavericks$350.7k
Jason PrestonUtah Jazz$315.3k
Scotty Pippen Jr.Memphis Grizzlies$289.5k
Ashton HagansPortland Trail Blazers$270.8k
Lindell Wigginton$244.5k
Armoni Brooks$241.3k
Jahmi'us Ramsey$232.2k
Alondes WilliamsMiami Heat$212.3k
DeJon Jarreau$207.1k
D.J. CartonToronto Raptors$205.9k
Javonte Smart$196.2k
Jamaree BouyeaSan Antonio Spurs$176.9k
Pat SpencerGolden State Warriors$170.5k
Zavier Simpson$165.7k
Quenton JacksonIndiana Pacers$144.8k
Sharife Cooper$103.6k
Jalen Crutcher$64.3k

Shooting guards

PlayerTeam2023-24 salary2024-25 salaryOpt.
Spencer DinwiddieLos Angeles Lakers$21.912M
Gary Trent Jr.Toronto Raptors$18.785M
Kentavious Caldwell-PopeDenver Nuggets$14.705M$15.440MPO
Reggie BullockHouston Rockets$13.686M
Gary HarrisOrlando Magic$13.000M
Alec BurksNew York Knicks$10.490M
Malik MonkSacramento Kings$9.946M
Victor Oladipo$9.450M
De'Anthony MeltonPhiladelphia 76ers$8.000M
Furkan Korkmaz$5.370M
Tyrese MaxeyPhiladelphia 76ers$4.344M$6.260MR
Eric GordonPhoenix Suns$3.196M$3.356MPO
Justin HolidayDenver Nuggets$3.196M
Garrett TempleToronto Raptors$3.196M
Wesley MatthewsAtlanta Hawks$3.196M
Josh RichardsonMiami Heat$2.891M$3.051MPO
Malik BeasleyMilwaukee Bucks$2.710M
Frank Ntilikina$2.528M
Damion LeePhoenix Suns$2.528M$2.845MPO
Lonnie WalkerBrooklyn Nets$2.347M
Jordan GoodwinMemphis Grizzlies$2.208M
B.J. BostonLos Angeles Clippers$1.836M$2.295MR
Max ChristieLos Angeles Lakers$1.720M$2.324MR
Dylan WindlerAtlanta Hawks$987.6k
Johnny JuzangUtah Jazz$559.8k
Ricky Council IVPhiladelphia 76ers$559.8k
Nate HintonHouston Rockets$559.8k
Dereon SeabronNew Orleans Pelicans$559.8k
Justin MinayaPortland Trail Blazers$559.8k
Kevon HarrisOrlando Magic$559.8k
Amari BaileyCharlotte Hornets$559.8k
Jerome RobinsonGolden State Warriors$559.8k
Charlie Brown Jr.New York Knicks$559.8k
Jules BernardWashington Wizards$415.0k
David Duke Jr.San Antonio Spurs$395.7k
Jaylen NowellDetroit Pistons$373.3k
Vit KrejciAtlanta Hawks$370.0k
D'Moi Hodge$241.3k
Dexter Dennis$212.3k
Adam FlaglerOklahoma City Thunder$205.9k
Buddy BoeheimDetroit Pistons$167.3k
Sir'Jabari Rice$167.3k
Andrew FunkChicago Bulls$164.1k
Shaquille Harrison$145.3k
Kobi Simmons$120.3k
Zhaire Smith$116.1k
Taze Moore$64.3k
Izaiah Brockington$64.3k
Taevion Kinsey$64.3k

Small forwards

PlayerTeam2023-24 salary2024-25 salaryOpt.
LeBron JamesLos Angeles Lakers$47.607M$51.416MPO
Paul GeorgeLos Angeles Clippers$45.640M$48.788MPO
Klay ThompsonGolden State Warriors$43.219M
Joe Harris$19.929M
Buddy HieldPhiladelphia 76ers$19.280M
Marcus MorrisCleveland Cavaliers$17.612M
Doug McDermottIndiana Pacers$13.750M
Talen Horton-TuckerUtah Jazz$11.020M
Royce O'NealePhoenix Suns$9.500M
Kyle AndersonMinnesota Timberwolves$9.220M
Isaac OkoroCleveland Cavaliers$8.921M$11.829MR
Gary Payton IIGolden State Warriors$8.715M$9.130MPO
Grayson AllenPhoenix Suns$8.500M
Miles BridgesCharlotte Hornets$7.921M
Otto Porter$6.300M
Saddiq BeyAtlanta Hawks$4.557M$6.498MR
Danuel House$4.310M
Jae CrowderMilwaukee Bucks$3.196M
Simone FontecchioDetroit Pistons$3.045M$3.806MR
Kelly OubrePhiladelphia 76ers$2.891M
Josh OkogiePhoenix Suns$2.816M$2.957MPO
Keita Bates-DiopBrooklyn Nets$2.347M$2.655MPO
Svi MykhailiukBoston Celtics$2.347M
Yuta WatanabeMemphis Grizzlies$2.347M$2.655MPO
Cam ReddishLos Angeles Lakers$2.165M$2.464MPO
Kevin Knox$2.144M
Kessler EdwardsSacramento Kings$1.928M$2.497MR
Isaiah Livers$1.836M
T.J. WarrenMinnesota Timberwolves$649.7k
Matt RyanNew Orleans Pelicans$559.8k
Jamal CainMiami Heat$559.8k
Greg BrownDallas Mavericks$559.8k
Jermaine SamuelsHouston Rockets$559.8k
Emoni BatesCleveland Cavaliers$559.8k
Keyontae JohnsonOklahoma City Thunder$559.8k
Seth LundyAtlanta Hawks$559.8k
Jaylen ClarkMinnesota Timberwolves$559.8k
Danny Green$500.0k
Malcolm Cazalon$389.3k
Tosan EvbuomwanDetroit Pistons$296.0k
Malcolm Hill$286.6k
Jaylen MartinBrooklyn Nets$257.4k
Justin ChampagnieWashington Wizards$254.4k
Mason JonesSacramento Kings$212.3k
Justise Winslow$166.2k
Ron Harper Jr.$148.0k
Justin Jackson$145.3k
Jaylin GallowayMilwaukee Bucks$141.6k
Hamidou Diallo$134.9k
Timmy AllenMemphis Grizzlies$57.9k
Kaiser Gates$35.4k

Power forwards

PlayerTeam2023-24 salary2024-25 salaryOpt.
Tobias HarrisPhiladelphia 76ers$39.270M
Pascal SiakamIndiana Pacers$37.893M
Gordon HaywardOklahoma City Thunder$31.500M
DeMar DeRozanChicago Bulls$28.600M
OG AnunobyNew York Knicks$18.643M$19.929MPO
Davis BertansCharlotte Hornets$17.000M$16.000METO
Nicolas BatumPhiladelphia 76ers$11.711M
Robert CovingtonPhiladelphia 76ers$11.692M
Patrick WilliamsChicago Bulls$9.836M$12.974MR
Danilo GallinariMilwaukee Bucks$7.850M
Obi ToppinIndiana Pacers$6.803M$9.170MR
Caleb MartinMiami Heat$6.803M$7.127MPO
Cedi OsmanSan Antonio Spurs$6.719M
Aleksej PokusevskiCharlotte Hornets$5.575M
Chuma OkekeOrlando Magic$5.267M$7.400MR
Taurean PrinceLos Angeles Lakers$4.516M
Precious AchiuwaNew York Knicks$4.380M$6.276MR
Jordan NworaToronto Raptors$3.200M
Markieff MorrisDallas Mavericks$3.196M
Christian WoodLos Angeles Lakers$2.710M$3.036MPO
Derrick Jones Jr.Dallas Mavericks$2.710M
James JohnsonIndiana Pacers$2.609M
Torrey CraigChicago Bulls$2.528M$2.845MPO
Lamar StevensMemphis Grizzlies$2.492M
Bol BolPhoenix Suns$2.165M
Oshae BrissettBoston Celtics$2.165M$2.464MPO
Trendon WatfordBrooklyn Nets$2.020M
Luka SamanicUtah Jazz$1.997M
Naji MarshallNew Orleans Pelicans$1.931M
K.J. Martin Jr.Philadelphia 76ers$1.931M
Haywood HighsmithMiami Heat$1.902M$2.378MR
Ish WainrightPhoenix Suns$997.9k
Jack WhiteMemphis Grizzlies$662.1k
Jacob ToppinNew York Knicks$588.7k
Jared RhodenDetroit Pistons$559.8k
Leaky BlackCharlotte Hornets$559.8k
Braxton KeyDenver Nuggets$559.8k
Cole SwiderMiami Heat$559.8k
Jalen SlawsonSacramento Kings$559.8k
Admiral SchofieldOrlando Magic$559.8k
Juan Toscano$447.9k
Drew PetersonBoston Celtics$395.7k
Henri DrellChicago Bulls$389.3k
Alex FudgeDallas Mavericks$376.4k
Javonte GreenChicago Bulls$261.3k
Pete NanceCleveland Cavaliers$244.5k
Mouhamadou GueyeToronto Raptors$199.5k
Miles Norris$193.0k
Justin Lewis$170.5k
Nathan Knight$160.9k
John Butler Jr.$144.8k
RaiQuan GraySan Antonio Spurs$141.6k
Maozinha Pereira$128.7k
Matt Hurt$128.7k
Wenyen Gabriel$124.4k

Centers

PlayerTeam2023-24 salary2024-25 salaryOpt.
Kristaps PorzingisBoston Celtics$36.016M
Jonas ValanciunasNew Orleans Pelicans$15.435M
James WisemanDetroit Pistons$12.119M$15.816MR
Richaun HolmesWashington Wizards$12.046M$12.877MPO
P.J. TuckerLos Angeles Clippers$11.015M$11.539MPO
Daniel TheisLos Angeles Clippers$9.108M
Thaddeus YoungPhoenix Suns$9.010M
Nicolas ClaxtonBrooklyn Nets$8.750M
Isaiah HartensteinNew York Knicks$8.195M
Bismack BiyomboOklahoma City Thunder$6.194M
Jalen SmithIndiana Pacers$5.044M$5.417MPO
Mason PlumleeLos Angeles Clippers$5.000M
Taj GibsonDetroit Pistons$4.746M
Mike MuscalaOklahoma City Thunder$4.308M
Kevin LoveMiami Heat$3.836M$4.028MPO
Andre DrummondChicago Bulls$3.360M
DeAndre JordanDenver Nuggets$3.196M
Tristan ThompsonCleveland Cavaliers$3.196M
Alex LenSacramento Kings$3.196M
Cody ZellerNew Orleans Pelicans$3.196M
Robin Lopez$3.196M
Kai Jones$3.164M
Usman GarubaGolden State Warriors$3.148M
Boban MarjanovicHouston Rockets$2.891M
Dario SaricGolden State Warriors$2.710M
Chimezie MetuDetroit Pistons$2.697M
Damian JonesCleveland Cavaliers$2.587M
Thomas BryantMiami Heat$2.528M$2.845MPO
Luke KornetBoston Celtics$2.413M
Drew EubanksPhoenix Suns$2.347M$2.655MPO
Mo BambaPhiladelphia 76ers$2.347M
Thanasis AntetokounmpoMilwaukee Bucks$2.347M
Harry GilesLos Angeles Lakers$2.234M
Jaxson HayesLos Angeles Lakers$2.165M$2.464MPO
Moses BrownPortland Trail Blazers$2.165M
Goga BitadzeOrlando Magic$2.067M
Sandro MamukelashviliSan Antonio Spurs$2.020M
Terry Taylor$2.020M
Anthony GillWashington Wizards$1.997M
Xavier TillmanBoston Celtics$1.931M
Christian Koloko$1.720M
Luka GarzaMinnesota Timberwolves$655.3k$2.727MR
Adama SanogoChicago Bulls$559.8k
Micah PotterUtah Jazz$559.8k
Moussa DiabatéLos Angeles Clippers$559.8k
Oscar TshiebweIndiana Pacers$559.8k
Olivier SarrOklahoma City Thunder$559.8k
Udoka AzubuikePhoenix Suns$559.8k
Isaiah MobleyCleveland Cavaliers$559.8k
Colin CastletonLos Angeles Lakers$559.8k
Jay HuffDenver Nuggets$559.8k
Filip Petrusev$559.8k
Marques BoldenCharlotte Hornets$502.1k
Ibou BadjiPortland Trail Blazers$466.5k
Jontay PorterToronto Raptors$415.0k
Trey JemisonMemphis Grizzlies$341.0k
Nathan Mensah$257.4k
Charles Bediako$215.5k
D.J. Wilson$134.9k
Malik WilliamsToronto Raptors$64.3k
Dmytro Skapintsev$35.4k