NBA Player Movement 2021
All of the transactions listed on this page have been officially announced by the NBA. For reported moves, find the latest news here.
Free Agent Tracker | Free Agency Explained | Trade Tracker | 2021 NBA Draft | All NBA Transactions
Atlanta Hawks
Added:
Via Free Agency
Johnny Hamilton
A.J. Lawson
Timothe Luwawu-Cabarot
Gorgui Dieng
Via Trade
Delon Wright (from Kings)
Via 2021 NBA Draft
Jalen Johnson (20th overall)
Sharife Cooper (48th overall)
Lost:
Kris Dunn (traded to Celtics)
Bruno Fernando (traded to Celtics)
Jahlil Okafor (waived)
Tony Snell (signed with Blazers)
Free Agents:
—
> Complete Hawks roster
Boston Celtics
Added:
Via Free Agency
Ryan Arcidiacono
Enes Kanter
Juwan Morgan
Dennis Schroder
Brodric Thomas**
Via Trade
Bruno Fernando (from Hawks)
Al Horford (from Thunder)
Juancho Hernangomez (from Grizzlies)
Josh Richardson (from Mavericks)
Via 2021 NBA Draft
Juhann Begarin (45th overall)
Lost:
Moses Brown (traded to Mavericks)
Chris Clemons (waived)
Kris Dunn (traded to Grizzlies)
Carsen Edwards (traded to Grizzlies)
Tacko Fall (signed with Cavaliers)
Evan Fournier (traded to Knicks)
Luke Kornet (waived)
Garrison Mathews (waived)
Semi Ojeleye (signed with Bucks)
Theo Pinson (waived)
Tristan Thompson (traded to Kings)
Kemba Walker (traded to Thunder)
Free Agents:
—
> Complete Celtics roster
Brooklyn Nets
Added:
Via Free Agency
LaMarcus Aldridge
DeAndre’ Bembry
David Duke Jr. **
James Johnson
Patty Mills
Paul Millsap
Via Trade
Jevon Carter (from Suns)
Via 2021 NBA Draft
Cameron Thomas (27th overall)
Day’Ron Sharpe (29th overall, via Suns)
Kessler Edwards (44th overall)
Marcus Zegarowski (49th overall)
RaiQuan Gray (59th overall)
Lost:
Timothe Luwawu-Cabarot (signed with Hawks)
Devontae Cacok (waived)
Chris Chiozza (signed with Warriors) **
Spencer Dinwiddie (traded to Wizards)
Sekou Doumbouya (waived)
Jeff Green (signed with Nuggets)
Alize Johnson (waived)
DeAndre Jordan (traded to Pistons)
Jahlil Okafor (waived)
Reggie Perry (signed with Raptors)
Landry Shamet (traded to Suns)
Free Agents:
Mike James (restricted)
Tyler Johnson (unrestricted)
> Complete Nets roster
Charlotte Hornets
Added:
Via Free Agency
Kelly Oubre Jr.
Ish Smith
Via Trade
Wes Iwundu (from Pelicans)
Mason Plumlee (from Pistons)
Via 2021 NBA Draft
James Bouknight (11th overall)
Kai Jones (19th overall, via Knicks)
JT Thor (37th overall, via Pistons)
Scottie Lewis (56th overall)
Lost:
Devonte’ Graham (traded to Pelicans)
Malik Monk (signed with Lakers)
Caleb Martin (waived)
Grant Riller (signed with 76ers) **
Brad Wanamaker (signed with Pacers)
Cody Zeller (signed with Blazers)
Free Agents:
Bismack Biyombo (unrestricted)
> Complete Hornets roster
Chicago Bulls
Added:
Via Free Agency
Tony Bradley
Alex Caruso
Tyler Cook **
Alize Johnson
Matt Thomas
Via Trade
Lonzo Ball (from Pelicans)
DeMar DeRozan (from Spurs)
Derrick Jones Jr. (from Blazers)
Via 2021 NBA Draft
Ayo Dosunmu (38th overall)
Lost:
Al-Farouq Aminu (traded to Spurs)
Ryan Arcidiacono (signed with Celtics)
Stanley Johnson (waived)
Lauri Markkanen (traded to Cavs)
Daniel Oturu (waived)
Tomas Satoransky (traded to Pelicans)
Garrett Temple (traded to Pelicans)
Daniel Theis (traded to Rockets)
Ethan Thompson (waived)
Thaddeus Young (traded to Spurs)
Denzel Valentine (signed with Cavs)
Free Agents:
Cristiano Felicio (unrestricted)
Adam Mokoka (unrestricted) **
> Complete Bulls roster
Cleveland Cavaliers
Added:
Via Free Agency
Ed Davis
Tacko Fall **
Kevin Pankos
Denzel Valentine
Via Trade
Lauri Markkanen (from Bulls)
Ricky Rubio (from Timberwolves)
Via 2021 NBA Draft
Evan Mobley (3rd overall)
Lost:
Brodric Thomas (waived)
Mitch Ballock (waived)
Matthew Dellavedova (playing in Australia)
Damyean Dotson (waived)
Kyle Guy (waived)
Isaiah Hartenstein (signed with Clippers)
Justin James (waived)
Larry Nance Jr. (traded to Blazers)
Taurean Prince (traded to Timberwolves)
Trevon Scott (waived)
Free Agents:
Jeremiah Martin (unrestricted) **
> Complete Cavaliers roster
Dallas Mavericks
Added:
Via Free Agency
Sterling Brown
Reggie Bullock
Frank Ntilikina
Via Trade
Moses Brown (from Celtics)
Via 2021 NBA Draft
—
Lost:
Tyler Bey (signed with Rockets) **
Felton Hunt (waived)
Justin Jackson (waived)
Carlik Jones (waived)
EJ Onu (waived)
Josh Richardson (traded to Celtics)
JJ Redick (retired)
Tyrell Terry (waived)
Free Agents:
Nicolo Melli (unrestricted)
> Complete Mavericks roster
Denver Nuggets
Added:
Via Free Agency
Jeff Green
Via Trade
—
Via 2021 NBA Draft
Nah’Shon Hyland (26th overall)
Lost:
Shaquille Harrison (signed with 76ers)
JaVale McGee (signed with Suns)
Paul Millsap (signed with Nets)
Nik Stauskas (waived)
Free Agents:
—
> Complete Nuggets roster
Detroit Pistons
Added:
Via Free Agency
Trey Lyles
Kelly Olynyk
Via Trade
—
Via 2021 NBA Draft
Cade Cunningham (1st overall)
Isaiah Livers (42nd overall)
Luka Garza (52nd overall)
Balsa Koprivica (57th overall, via Hornets)
Lost:
Tyler Cook (waived)
Jared Cunningham (waived)
Sekou Doumbouya (traded to Nets)
Wayne Ellington (signed with Lakers)
DeAndre Jordan (waived)
Rodney McGruder (waived)
Jahlil Okafor (traded to Nets)
Mason Plumlee (traded to Hornets)
Deividas Sirvydis (waived)
Dennis Smith Jr. (signed with Blazers)
Cassius Stanley (waived)
Anthony Tarke (waived)
Derrick Walton (waived)
Free Agents:
—
> Complete Pistons roster
Golden State Warriors
Added:
Via Free Agency
Nemanja Bjelica
Chris Chiozza **
Jeff Dowtin **
Andre Iguodala
Otto Porter Jr.
Via Trade
—
Via 2021 NBA Draft
Jonathan Kuminga (7th overall)
Moses Moody (14th overall)
Lost:
Kent Bazemore (signed with Lakers)
Jordan Bell (waived)
Avery Bradley (waived)
L.J. Figueroa (waived)
Langston Galloway (waived)
Nico Mannion (playing in Italy)
Mychal Mulder (waived)
Alen Smailagic (waived)
Kelly Oubre Jr. (signed with Hornets)
Gary Payton II (waived)
Eric Paschall (traded to Jazz)
Axel Toupane (waived)
Free Agents:
—
> Complete Warriors roster
Houston Rockets
Added:
Via Free Agency
Tyler Bey **
Anthony Lamb **
Garrison Mathews **
Via Trade
Daniel Theis (from Bulls)
Via 2021 NBA Draft
Jalen Green (2nd overall)
Alperen Sengun (16th overall, via Thunder)
Usman Garuba (23rd overall)
Josh Christopher (24th overall)
Lost:
Sterling Brown (signed with Mavericks)
Dante Exum (waived)
Matt Hurt (waived)
Kelly Olynyk (signed with Pistons)
Christian Vital (waived)
Free Agents:
Armoni Brooks (restricted) **
D.J. Wilson (unrestricted)
> Complete Rockets roster
Indiana Pacers
Added:
Via Free Agency
Torrey Craig
Brad Wanamaker
Via Trade
—
Via 2021 NBA Draft
Chris Duarte (13th overall)
Isaiah Jackson (22nd overall, via Wizards)
Lost:
Justin Anderson (waived)
Bennie Boatwright (waived)
Amida Brimah (waived)
Derrick Culver (waived)
Nate Hinton (waived)
Aaron Holiday (traded to Wizards)
Doug McDermott (traded to Spurs)
Cassius Stanley (signed with Pistons)
Keifer Sykes (waived)
Terry Taylor (waived)
Free Agents:
JaKarr Sampson (unrestricted)
> Complete Pacers roster
LA Clippers
Added:
Via Free Agency
Isaiah Hartenstein
Justise Winslow
Via Trade
Eric Bledsoe (from Grizzlies)
Via 2021 NBA Draft
Keon Johnson (21st overall, via Knicks)
Jason Preston (33rd overall, via Magic)
Brandon Boston (51st overall, via Pelicans)
Lost:
Patrick Beverley (traded to Grizzlies)
Nate Darling (waived)
Jordan Ford (waived)
Yogi Ferrell (waived)
Patrick Patterson (signed with Blazers)
Rajon Rondo (traded to Grizzlies)
Daniel Oturu (traded to Grizzlies)
Free Agents:
DeMarcus Cousins (unrestricted)
> Complete Clippers roster
Los Angeles Lakers
Added:
Via Free Agency
Carmelo Anthony
Avery Bradley
Trevor Ariza
Kent Bazemore
Wayne Ellington
Dwight Howard
DeAndre Jordan
Malik Monk
Kendrick Nunn
Rajon Rondo
Via Trade
Russell Westbrook (from Wizards)
Via 2021 NBA Draft
—
Lost:
Kentavious Caldwell-Pope (traded to Wizards)
Devontae Cacok (signed with Nets)
Alex Caruso (signed with Bulls)
Andre Drummond (signed with Sixers)
Jared Dudley (retired)
Marc Gasol (traded to Grizzlies)
Montrezl Harrell (traded to Wizards)
Kyle Kuzma (traded to Wizards)
Ben McLemore (signed with Blazers)
Alfonzo McKinnie (waived)
Markieff Morris (signed with Heat)
Austin Reaves (waived)
Dennis Schroder (signed with Celtics)
Free Agents:
Kostas Antetokounmpo (restricted) **
Devontae Cacok (unrestricted) **
Wesley Matthews (unrestricted)
> Complete Lakers roster
Memphis Grizzlies
Added:
Via Free Agency
—
Via Trade
Steven Adams (from Pelicans)
Jarrett Culver (from Timberwolves)
Sam Merrill (from Bucks)
Via 2021 NBA Draft
Ziaire Williams (10th overall, via Pelicans)
Santi Aldama (30th overall, via Jazz)
Lost:
Grayson Allen (traded to Bucks)
Patrick Beverley (traded to Timberwolves)
Eric Bledsoe (traded to Clippers)
Kris Dunn (waived)
Carsen Edwards (waived)
Marc Gasol (waived)
Matt Hurt (waived)
Juancho Hernangomez (traded to Celtics)
Sean McDermott (waived)
Daniel Oturu (waived)
Jontay Porter (waived)
Rajon Rondo (waived)
David Stockton (waived)
Jonas Valanciunas (traded to Pelicans)
Justise Winslow (signed with Clippers)
Free Agents:
Tim Frazier (unrestricted)
> Complete Grizzlies roster
Miami Heat
Added:
Via Free Agency
Caleb Martin **
Markieff Morris
P.J. Tucker
Via Trade
Kyle Lowry (from Raptors)
Via 2021 NBA Draft
—
Lost:
Precious Achiuwa (traded to Raptors)
Trevor Ariza (signed with Lakers)
Nemanja Bjelica (signed with Warriors)
Goran Dragic (traded to Raptors)
Andre Iguodala (signed with Warriors)
Kendrick Nunn (signed with Lakers)
Micah Potter (waived)
Javonte Smart (waived)
Dru Smith (waived)
DJ Stewart (waived)
Free Agents:
—
> Complete Heat roster
Milwaukee Bucks
Added:
Via Free Agency
George Hill
Rodney Hood
Semi Ojeleye
Justin Robinson **
Via Trade
Grayson Allen (from Grizzlies)
Via 2021 NBA Draft
Sandro Mamukelashvili (54th overall, via Pacers)
Georgios Kalaitzakis (60th overall, via Pacers)
Lost:
Elijah Bryant (waived)
Javin DeLaurier (waived)
Mamadi Diakite (waived)
Bryn Forbes (signed with Spurs)
Wenyen Gabriel (waived)
Jalen Leque (waived)
Sam Merrill (traded to Grizzlies)
P.J. Tucker (signed with Heat)
Tremont Waters (waived)
Free Agents:
Jeff Teague (unrestricted)
Axel Toupane (unrestricted) **
> Complete Bucks roster
Minnesota Timberwolves
Added:
Via Free Agency
Nathan Knight **
Jarred Vanderbilt
McKinley Wright IV **
Via Trade
Patrick Beverley (from Grizzlies)
Taurean Prince (from Cavaliers)
Via 2021 NBA Draft
—
Lost:
Vincent Edwards (waived)
Ricky Rubio (traded to Cavaliers)
Jarrett Culver (traded to Grizzlies)
Juancho Hernangomez (traded to Grizzlies)
Free Agents:
—
> Complete Timberwolves roster
New Orleans Pelicans
Added:
Via Free Agency
—
Via Trade
Devonte’ Graham (from Hornets)
Jonas Valanciunas (from Grizzlies)
Tomas Satoransky (from Bulls)
Garrett Temple (from Bulls)
Via 2021 NBA Draft
Trey Murphy (17th overall, via Grizzlies)
Herbert Jones (35th overall)
Lost:
Steven Adams (traded to Grizzlies)
Lonzo Ball (traded to Bulls)
Eric Bledsoe (traded to Grizzlies)
Jared Harper (waived)
Wes Iwundu (traded to Hornets)
James Johnson (signed with Nets)
Free Agents:
James Nunnally (unrestricted) **
> Complete Pelicans roster
New York Knicks
Added:
Via Free Agency
Dwayne Bacon
Brandon Knight
Kemba Walker
Via Trade
Evan Fournier
Via 2021 NBA Draft
Quentin Grimes (25th overall, via Clippers)
Rokas Jokubaitis (34th overall, via Thunder)
Miles McBride (36th overall)
Jericho Sims (58th overall)
Lost:
Reggie Bullock (signed with Mavericks)
Brandon Goodwin (waived)
Jared Harper (signed with Pelicans)
Brandon Knight (waived)
Frank Ntilikina (signed with Mavericks)
Elfrid Payton (signed with Suns)
Norvel Pelle (waived)
Theo Pinson (signed with Celtics)
Aamir Simms (waived)
Free Agents:
—
> Complete Knicks roster
Oklahoma City Thunder
Added:
Via Free Agency
Paul Watson **
Via Trade
Derrick Favors (from Jazz)
Via 2021 NBA Draft
Josh Giddey (6th overall)
Tre Mann (18th overall)
Jeremiah Robinson-Earl (32nd overall, via Knicks)
Aaron Wiggins (55th overall)
Lost:
Tony Bradley (signed with Bulls)
Charlie Brown Jr. (waived)
Mamadi Diakite (waived)
Al Horford (traded to Celtics)
Justin Jaworski (waived)
Josh Hall (waived)
Svi Mykhailiuk (signed with Raptors)
Oliver Sarr (waived)
Zavier Simpson (waived)
Kemba Walker (waived)
Free Agents:
Jaylen Hoard (unrestricted) **
> Complete Thunder roster
Orlando Magic
Added:
Via Free Agency
Robin Lopez
E’Twaun Moore
Via Trade
—
Via 2021 NBA Draft
Jalen Suggs (5th overall)
Franz Wagner (8th overall)
Lost:
Dwayne Bacon (waived)
Jeff Dotwin (waived)
Hassani Gravett (waived)
BJ Johnson (waived)
Chasson Randle (signed with Suns)
Admiral Schofield (waived)
Otto Porter Jr. (signed with Warriors)
Free Agents:
James Ennis III (unrestricted)
Sindarius Thornwell (unrestricted) **
> Complete Magic roster
Philadelphia 76ers
Added:
Via Free Agency
Andre Drummond
Georges Niang
Grant Riller **
Via Trade
—
Via 2021 NBA Draft
Jaden Springer (28th overall)
Filip Petrusev (50th overall)
Charles Bassey (53rd overall)
Lost:
Shaquille Harrison (waived)
Haywood Highsmith (waived)
Dwight Howard (signed with Lakers)
George Hill (waived)
Rayjon Tucker (waived)
Anthony Tolliver (waived)
Free Agents:
Gary Clark (unrestricted) **
Mike Scott (unrestricted)
> Complete 76ers roster
Phoenix Suns
Added:
Via Free Agency
Chandler Hutchison
JaVale McGee
Elfrid Payton
Via Trade
Landry Shamet (from Nets)
Via 2021 NBA Draft
—
Lost:
Ty-Shon Alexander (waived)
Jevon Carter (traded to Nets)
Torrey Craig (signed with Pacers)
Langston Galloway (signed with Warriors)
E’Twaun Moore (signed with Magic)
Chasson Randle (waived)
Free Agents:
—
> Complete Suns roster
Portland Trail Blazers
Added:
Via Free Agency
Ben McLemore
Dennis Smith Jr.
Tony Snell
Cody Zeller
Via Trade
Larry Nance Jr. (from Cavs)
Via 2021 NBA Draft
Greg Brown III (43rd overall, via Pelicans)
Lost:
Carmelo Anthony (signed with Lakers)
Marquese Chriss (waived)
Quinn Cook (waived)
Zach Collins (signed with Spurs)
Harry Giles III (signed with Clippers)
Derrick Jones Jr. (traded to Bulls)
Enes Kanter (signed with Celtics)
Patrick Patterson (waived)
Free Agents:
Rondae Hollis-Jefferson (unrestricted)
T.J. Leaf (unrestricted) **
> Complete Blazers roster
Sacramento Kings
Added:
Via Free Agency
Alex Len
Via Trade
Tristan Thompson (from Celtics)
Via 2021 NBA Draft
Davion Mitchell (9th overall)
Neemias Queta (39th overall)
Lost:
Yogi Ferrell (waived)
Kyle Guy (signed with Cavaliers)
Justin James (waived)
Emanuel Terry (waived)
Hassan Whiteside (signed with Jazz)
Delon Wright (traded to Hawks)
Free Agents:
—
> Complete Kings roster
San Antonio Spurs
Added:
Via Free Agency
Devontae Cacok **
Zach Collins
Bryn Forbes
Via Trade
Al-Farouq Aminu (from Bulls)
Doug McDermott (from Pacers)
Thaddeus Young (from Bulls)
Via 2021 NBA Draft
Joshua Primo (12th overall)
Joe Wieskamp (41st overall)
Lost:
DeMar DeRozan (traded to Bulls)
Gorgui Dieng (signed with Hawks)
Rudy Gay (signed with Jazz)
Aric Holman (waived)
Chandler Hutchison (waived)
Trey Lyles (signed with Pistons)
Patty Mills (signed with Nets)
Nate Renfro (waived)
Free Agents:
DaQuan Jeffries (unrestricted)
Quinndary Weatherspoon (unrestricted) **
> Complete Spurs roster
Toronto Raptors
Added:
Via Free Agency
Isaac Bonga
Justin Champagnie **
Sam Dekker
Svi Mykhailiuk
Reggie Perry
Ishmail Wainright
Via Trade
Precious Achiuwa (from Heat)
Goran Dragic (from Heat)
Via 2021 NBA Draft
Scottie Barnes (4th overall)
Dalano Banton (46th overall)
David Johnson (47th overall)**
Lost:
Aron Baynes (waived)
DeAndre’ Bembry (waived)
Ashton Hagans (waived)
Rodney Hood (waived)
Kyle Lowry (traded to Heat)
Stanley Johnson (signed with Bulls)
Breein Tyree (waived)
Ish Wainright (waived)
Paul Watson (waived)
Free Agents:
Jalen Harris (restricted)
> Complete Raptors roster
Utah Jazz
Added:
Via Free Agency
Malik Fitts **
Rudy Gay
Justin James **
Hassan Whiteside
Via Trade
Eric Paschall (from Warriors)
Via 2021 NBA Draft
Jared Butler (40th overall, via Grizzlies)
Lost:
Jarrell Brantley (waived)
Derrick Favors (traded to Thunder)
Justin James (waived)
Nino Johnson (waived)
Juwan Morgan (signed with Celtics)
Georges Niang (signed with Sixers)
Matt Thomas (waived)
Free Agents:
Ersan Ilyasova (unrestricted)
> Complete Jazz roster
Washington Wizards
Added:
Via Free Agency
—
Via Trade
Kentavious Caldwell-Pope (from Wizards)
Spencer Dinwiddie (from Nets)
Montrezl Harrell (from Wizards)
Aaron Holiday (from Pacers)
Kyle Kuzma (from Wizards)
Via 2021 NBA Draft
Corey Kispert (15th overall)
Isaiah Todd (31st overall, via Pacers)
Lost:
Isaac Bonga (signed with Raptors)
James Echenique (waived)
Jordan Goodwin (waived)
Caleb Homesley (waived)
Alex Len (signed with Kings)
Chandler Hutchison (traded to Spurs)
Robin Lopez (signed with Magic)
Garrison Mathews (signed with Celtics)
Devontae Shuler (waived)
Ish Smith (signed with Hornets)
Russell Westbrook (traded to Lakers)
Free Agents:
—
> Complete Wizards roster
** = Two-Way Contract (info)