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.
Jrue HolidayBoston Celtics$36.159M$38.652MPO
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
Jared ButlerWashington Wizards$559.8k
Trevelin QueenOrlando Magic$559.8k
Saben LeePhoenix Suns$559.8k
Collin GillespieDenver Nuggets$559.8k
Terquavion SmithPhiladelphia 76ers$559.8k
Nate WilliamsHouston Rockets$559.8k
Jordan FordSacramento Kings$559.8k
J.D. DavisonBoston Celtics$559.8k
Daishen NixMinnesota Timberwolves$559.8k
Isaiah WongIndiana Pacers$559.8k
Jacob GilyardBrooklyn Nets$540.5k
Xavier MoonLos Angeles Clippers$489.0k
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 RamseyToronto Raptors$232.2k
Alondes WilliamsMiami Heat$212.3k
D.J. CartonToronto Raptors$205.9k
Javonte Smart$196.2k
Jamaree BouyeaSan Antonio Spurs$176.9k
Pat SpencerGolden State Warriors$170.5k
Quenton JacksonIndiana Pacers$144.8k
Jeff DowtinPhiladelphia 76ers$141.6k
DeJon JarreauMemphis Grizzlies$103.6k
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
Wesley MatthewsAtlanta Hawks$3.196M
Garrett TempleToronto Raptors$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
Ricky Council IVPhiladelphia 76ers$559.8k
Johnny JuzangUtah Jazz$559.8k
Nate HintonHouston Rockets$559.8k
Dereon SeabronNew Orleans Pelicans$559.8k
Kevon HarrisOrlando Magic$559.8k
Justin MinayaPortland Trail Blazers$559.8k
Jerome RobinsonGolden State Warriors$559.8k
Amari BaileyCharlotte Hornets$559.8k
Charlie Brown Jr.New York Knicks$559.8k
Jules BernardWashington Wizards$415.0k
David Duke Jr.San Antonio Spurs$395.7k
Vit KrejciAtlanta Hawks$370.0k
Jaylen Nowell$248.9k
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
Zhaire Smith$116.1k
Izaiah Brockington$64.3k
Taze Moore$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 Morris$17.116M
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
Yuta WatanabeMemphis Grizzlies$2.347M$2.655MPO
Svi MykhailiukBoston Celtics$2.347M
Cam ReddishLos Angeles Lakers$2.165M$2.464MPO
Kevin Knox$2.144M
Kessler EdwardsSacramento Kings$1.928M$2.497MR
Isaiah LiversWashington Wizards$1.836M$2.295MR
DaQuan JeffriesNew York Knicks$1.072M
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
T.J. WarrenMinnesota Timberwolves$332.4k
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
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
Derrick Jones Jr.Dallas Mavericks$2.710M
Christian WoodLos Angeles Lakers$2.710M$3.036MPO
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
Jacob ToppinNew York Knicks$588.7k
Leaky BlackCharlotte Hornets$559.8k
Jared RhodenDetroit Pistons$559.8k
Braxton KeyDenver Nuggets$559.8k
Jalen SlawsonSacramento Kings$559.8k
Cole SwiderMiami Heat$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
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
Matt Hurt$128.7k
Wenyen GabrielMemphis Grizzlies$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 JonesPhiladelphia 76ers$3.164M
Usman GarubaGolden State Warriors$3.148M
Boban MarjanovicHouston Rockets$2.891M
Dario SaricGolden State Warriors$2.710M
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
Chimezie Metu$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 TaylorChicago Bulls$2.020M
Anthony GillWashington Wizards$1.997M
Xavier TillmanBoston Celtics$1.931M
Christian Koloko$1.720M
Neemias QuetaBoston Celtics$809.8k
Micah PotterUtah Jazz$559.8k
Moussa DiabatéLos Angeles Clippers$559.8k
Olivier SarrOklahoma City Thunder$559.8k
Oscar TshiebweIndiana Pacers$559.8k
Udoka AzubuikePhoenix Suns$559.8k
Adama SanogoChicago Bulls$559.8k
Colin CastletonLos Angeles Lakers$559.8k
Luka GarzaMinnesota Timberwolves$559.8k
Isaiah MobleyCleveland Cavaliers$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
Mamadi DiakiteNew York Knicks$319.7k
Nathan Mensah$257.4k
Charles Bediako$215.5k
Dmytro Skapintsev$35.4k