NBA free agency officially kicks off on June 30 at 6 p.m. ET, marking an exciting time for fans and teams alike. Players have already been eligible to discuss new contracts with their current teams, leading to a flurry of reported and confirmed free-agent deals, extensions, and trades across the league. Below is a comprehensive overview of all the significant transactions for each of the 30 NBA teams so far.
Re-signing: N/A
Additions: Kristaps Porziņģis joins via a three-team trade (per multiple reports).
Departures: Clint Capela leaves in free agency to the Rockets (per ESPN), Caris LeVert moves to the Pistons (per multiple reports), and Georges Niang and Terance Mann depart via a three-team trade (per multiple reports).
Re-signing: N/A
Additions: Georges Niang and Anfernee Simons join via a three-team trade (per multiple reports).
Departures: Jrue Holiday is traded to the Trail Blazers (per multiple reports), Luke Kornet heads to the Spurs in free agency (per multiple reports), and Kristaps Porziņģis departs via a three-team trade (per multiple reports).
Re-signing: Day’Ron Sharpe and Ziaire Williams both return on two-year deals (per ESPN).
Additions: Terance Mann and Michael Porter Jr. join via trades (per multiple reports and ESPN, respectively).
Departures: Cam Johnson and D’Angelo Russell exit via trades (per ESPN).
Re-signing: N/A
Additions: Vasilije Micić and Collin Sexton come aboard via trades (per multiple reports).
Departures: Jusuf Nurkić and Mark Williams depart as part of trades (per multiple reports).
Re-signing: Tre Jones signs a three-year deal (per ESPN).
Additions: Isaac Okoro joins via trade with the Cavaliers (per multiple reports).
Departures: Lonzo Ball leaves via trade to the Cavaliers (per multiple reports).
Re-signing: Sam Merrill returns on a four-year deal (per multiple reports).
Additions: Lonzo Ball joins via a trade with the Bulls (per multiple reports).
Departures: Ty Jerome exits in free agency to the Grizzlies (per multiple reports) and Isaac Okoro departs via trade to the Bulls (per multiple reports).
Re-signing: Kyrie Irving has agreed to a three-year extension (per multiple reports).
Additions: D’Angelo Russell signs a two-year deal (per ESPN).
Departures: N/A
Re-signing: N/A
Additions: Bruce Brown signs a one-year deal (per multiple reports), and Cam Johnson joins via trade (per ESPN).
Departures: Michael Porter Jr. is traded to the Nets (per ESPN).
Re-signing: Paul Reed returns on a two-year deal (per ESPN).
Additions: Caris LeVert signs a two-year deal (per multiple reports).
Departures: Dennis Schroder exits in free agency to the Kings (per multiple reports).
Re-signing: N/A
Additions: N/A
Departures: Kevon Looney leaves in free agency to the Pelicans (per multiple reports).
Re-signing: Steven Adams, Aaron Holiday, Jeff Green, Jabari Smith Jr., Jae’Sean Tate all agree to new deals (per ESPN), and Fred VanVleet signs a two-year extension (per multiple reports).
Additions: Clint Capela joins via a three-year deal (per ESPN) and Kevin Durant comes aboard via trade (per multiple reports).
Departures: Dillon Brooks, Jalen Green depart via trades (per multiple reports).
Re-signing: N/A
Additions: N/A
Departures: N/A
Re-signing: Nic Batum returns on a two-year deal (per ESPN), and James Harden agrees to a two-year extension (per multiple reports).
Additions: N/A
Departures: N/A
Re-signing: N/A
Additions: Jake LaRavia agrees to a two-year deal (per multiple reports).
Departures: Dorian-Finney-Smith leaves in free agency to the Rockets (per ESPN).
Re-signing: Santi Aldama, Jaren Jackson Jr., and Cam Spencer return with new deals (per ESPN).
Additions: Cole Anthony and Kentavious Caldwell-Pope join via trades (officially announced), and Ty Jerome signs a three-year deal (per multiple reports).
Departures: Desmond Bane exits via trade with the Magic (officially announced).
Re-signing: N/A
Additions: Davion Mitchell returns on a two-year deal (per The Associated Press).
Departures: N/A
Re-signing: Kevin Porter Jr. and Bobby Portis return with new deals (per ESPN).
Additions: N/A
Departures: N/A
Re-signing: Joe Ingles, Julius Randle, and Naz Reid return on new deals (per ESPN).
Additions: N/A
Departures: N/A
Re-signing: N/A
Additions: Saddiq Bey, Kevon Looney, and Jordan Poole join via trades (per multiple reports).
Departures: Bruce Brown, CJ McCollum, and Kelly Olynyk leave via trades (per multiple reports).
Re-signing: N/A
Additions: N/A
Departures: N/A
Re-signing: Ajay Mitchell and Jaylin Williams return with new deals (per ESPN).
Additions: N/A
Departures: N/A
Re-signing: N/A
Additions: Desmond Bane joins via trade with the Grizzlies (officially announced).
Departures: Cole Anthony and Kentavious Caldwell-Pope leave via trades (officially announced).
Re-signing: Justin Edwards returns on a three-year deal (per ESPN).
Additions: N/A
Departures: N/A
Re-signing: Collin Gillespie returns on a one-year deal (per ESPN).
Additions: Dillon Brooks, Jalen Green, and Mark Williams join via trades (per multiple reports).
Departures: Kevin Durant exits via trade to the Rockets (per multiple reports), and Vasilije Micić leaves via trade to the Hornets (per multiple reports).
Re-signing: Garrett Temple returns on a one-year deal (per ESPN).
Additions: Jrue Holiday joins via trade with the Celtics (per multiple reports).
Departures: Anfernee Simons and Deandre Ayton leave via trades and buyouts respectively (per multiple reports and ESPN).
Re-signing: N/A
Additions: Dennis Schroder signs a new deal (per multiple reports).
Departures: Jake LaRavia exits in free agency to the Lakers (per multiple reports).
Re-signing: N/A
Additions: Luke Kornet agrees to a four-year deal (per multiple reports).
Departures: N/A
Re-signing: N/A
Additions: N/A
Departures: N/A
Re-signing: N/A
Additions: Jusuf Nurkić joins via trade with the Hornets (per multiple reports).
Departures: Collin Sexton departs via trade to the Hornets (per multiple reports), and Jordan Clarkson leaves via buyout (per ESPN).
Re-signing: N/A
Additions: CJ McCollum and Kelly Olynyk join via trades with the Pelicans (per multiple reports).
Departures: Saddiq Bey exits via trade with the Pelicans (per multiple reports).
Stay tuned for further updates as more NBA transactions unfold throughout the free agency period.