The NBA offseason officially began at 12:01 a.m. ET on June 28 following the completion of the 2024 NBA Draft.
NBA free agency tipped off on June 30 at 6 p.m. ET with players and teams allowed to discuss deals during the moratorium period. Here’s a look at all of the reported and official free-agent deals, extensions and trades for all 30 teams so far.
Free Agent Tracker | Free Agency Explained | Trade Tracker | 2024 NBA Draft | All NBA Transactions
Atlanta Hawks
Re-signing
• None
Additions
• Dyson Daniels joins via trade with Pelicans (multiple reports)
• Larry Nance Jr. joins via trade with Pelicans (multiple reports)
Departures
• AJ Griffin departs via trade with Rockets (officially announced)
• Dejounte Murray departs via trade with Pelicans (multiple reports)
Boston Celtics
Re-signing
• Luke Kornet returns on 1-year deal (officially announced)
• Neemias Queta returns on multi-year deal (per The Athletic)
• Jayson Tatum agrees to 5-year max extension (multiple reports)
• Xavier Tillman returns on 2-year deal (officially announced)
• Derrick White agrees to 4-year extension (multiple reports)
Additions
• None
Departures
• None
Brooklyn Nets
Re-signing
• None
Additions
• Bojan Bogdanovic joins via trade with Knicks (multiple reports)
• Shake Milton joins via sign-and-trade with Knicks (per The Athletic)
• Mamadi Diakite departs via sign-and-trade with Knicks (per The Athletic)
Departures
• Mikal Bridges departs via trade with Knicks (multiple reports)
• Keita Bates-Diop departs via sign-and-trade with Knicks (per The Athletic)
Charlotte Hornets
Re-signing
• None
Additions
• Josh Green joins via trade with Mavs (multiple reports)
• Reggie Jackson joins via trade with Nuggets (multiple reports)
Departures
• None
Re-signing
• Patrick Williams returns on 5-year deal (per The Athletic)
Additions
• Josh Giddey joins via trade with Thunder (officially announced)
• Jalen Smith agrees to 3-year deal (per ESPN)
Departures
• Alex Caruso departs via trade with Thunder (officially announced)
• Andre Drummond departs in free agency to 76ers (multiple reports)
Cleveland Cavaliers
Re-signing
• Donovan Mitchell agrees to 3-year extension (multiple reports)
Additions
• None
Departures
• None
Dallas Mavericks
Re-signing
• None
Additions
• Quentin Grimes joins via trade with Pistons (multiple reports)
• Naji Marshall agrees to 3-year deal (per ESPN)
• Klay Thompson joins via sign-and-trade with Warriors (multiple reports)
Departures
• Josh Green departs via trade with Hornets (multiple reports)
• Derrick Jones Jr. departs in free agency to Clippers (multiple reports)
• Tim Hardaway Jr. departs via trade with Pistons (multiple reports)
Denver Nuggets
Re-signing
• None
Additions
• None
Departures
• Kentavious Caldwell-Pope departs via free agency to Magic (multiple reports)
• Reggie Jackson departs via trade with Hornets (multiple reports)
Detroit Pistons
Re-signing
• Cade Cunningham agrees to 5-year extension (per The Athletic)
Additions
• Tim Hardaway Jr. joins via trade with Mavs (multiple reports)
• Tobias Harris agrees to 2-year deal (per multiple reports)
• Wendell Moore Jr. joins via trade with Wolves (multiple reports)
Departures
• Quentin Grimes departs via trade with Mavs (multiple reports)
• James Wiseman departs via free agency to Pacers (per ESPN)
Golden State Warriors
Re-signing
• None
Additions
• Kyle Anderson agrees to 3-year deal (per ESPN)
• Lindy Waters III joins via trade with Thunder (officially announced)
• Buddy Hield joins via sign-and-trade with 76ers (multiple reports)
• De’Anthony Melton agrees to 1-year deal (per The Athletic)
Departures
• Chris Paul waived (officially announced)
• Klay Thompson departs via sign-and-trade with Mavs (multiple reports)
Houston Rockets
Re-signing
• Aaron Holiday returns on 2-year deal (per The Athletic)
Additions
• AJ Griffin joins via trade with Hawks (officially announced)
Departures
• None
Indiana Pacers
Re-signing
• Pascal Siakam returns on 4-year deal (multiple reports)
• Obi Toppin returns on 4-year deal (multiple reports)
Additions
• James Wiseman agrees to 2-year deal (per ESPN)
Departures
• Jalen Smith departs via free agency to Bulls (per ESPN)
LA Clippers
Re-signing
• James Harden returns on 2-year deal (multiple reports)
Additions
• Nicolas Batum agrees to 2-year deal (per ESPN)
• Mo Bamba agrees to 1-year deal (per ESPN)
Departures
• Paul George departs via free agency to 76ers (multiple reports)
• Mason Plumlee departs via free agency to Suns (per ESPN)
Los Angeles Lakers
Re-signing
• Max Christie returns on 4-year deal (multiple reports)
• LeBron James returns on 2-year deal (multiple reports)
Additions
• None
Departures
• Taurean Prince departs via free agency to Bucks (per The Athletic)
Memphis Grizzlies
Re-signing
• None
Additions
• None
Departures
• None
Miami Heat
Re-signing
• Kevin Love returns on 2-year deal (multiple reports)
• Thomas Bryant returns on 1-year deal (officially announced)
Additions
• Alec Burks agrees to 1-year deal (officially announced)
Departures
• None
Milwaukee Bucks
Re-signing
• None
Additions
• Taurean Prince agrees to deal (per The Athletic)
• Delon Wright agrees to 1-year deal (per ESPN)
Departures
• None
Minnesota Timberwolves
Re-signing
• Luka Garza returns on 2-year deal (per ESPN)
Additions
• PJ Dozier agrees to 1-year deal (per ESPN)
• Joe Ingles agrees to 1-year deal (per ESPN)
Departures
• Kyle Anderson departs via free agency to Warriors (per ESPN)
• Wendell Moore Jr. departs via trade with Pistons (multiple reports)
• Monte Morris departs via free agency to Suns (per The Athletic)
> Complete Timberwolves roster
New Orleans Pelicans
Re-signing
• None
Additions
• Dejounte Murray joins via trade with Hawks (multiple reports)
Departures
• Dyson Daniels departs via trade with Hawks (multiple reports)
• Naji Marshall departs via free agency to Mavs (per ESPN)
• Larry Nance Jr. departs via trade with Hawks (multiple reports)
• Jonas Valanciunas departs via free agency to Wizards (per ESPN)
New York Knicks
Re-signing
• OG Anunoby returns on 5-year deal (multiple reports)
Additions
• Mikal Bridges joins via trade with Nets (multiple reports)
• Keita Bates-Diop joins via sign-and-trade with Nets (per The Athletic)
• Mamadi Diakite joins via sign-and-trade with Nets (per The Athletic)
Departures
• Bojan Bogdanovic departs via trade with Nets (multiple reports)
• Alec Burks departs via free agency to Heat (officially announced)
• Isaiah Hartenstein departs via free agency to Thunder (per ESPN)
• Shake Milton departs via sign-and-trade with Nets (per The Athletic)
Oklahoma City Thunder
Re-signing
• Isaiah Joe returns on 4-year deal (per The Athletic)
• Aaron Wiggins returns on 5-year deal (per The Athletic)
Additions
• Alex Caruso joins via trade with Bulls (officially announced)
• Isaiah Hartenstein agrees to 3-year deal (per ESPN)
Departures
• Josh Giddey departs via trade with Bulls (officially announced)
• Lindy Waters III departs via trade with Warriors (officially announced)
Orlando Magic
Re-signing
• Goga Bitadze agrees to 3-year deal (per ESPN)
• Gary Harris agrees to 2-year deal (per ESPN)
• Jonathan Isaac agrees to 5-year extension (per ESPN)
• Moritz Wagner returns on 2-year deal (per ESPN)
Additions
• Kentavious Caldwell-Pope agrees to 3-year deal (multiple reports)
Departures
• Joe Ingles departs via free agency to Wolves (per ESPN)
Philadelphia 76ers
Re-signing
• Tyrese Maxey agrees to 5-year extension (multiple reports)
• Kelly Oubre Jr. returns on 2-year deal (per ESPN)
Additions
• Andre Drummond agrees to 2-year deal (multiple reports)
• Paul George agrees to 4-year deal (multiple reports)
• Eric Gordon agrees to 2-year deal (per The Athletic)
Departures
• Nicolas Batum departs via free agency to Clippers (per ESPN)
• De’Anthony Melton departs via free agency to Warriors (per The Athletic)
• Mo Bamba departs via free agency to Clippers (per ESPN)
• Buddy Hield departs via sign-and-trade with Warriors (multiple reports)
Phoenix Suns
Re-signing
• Bol Bol returns on 1-year deal (per ESPN)
• Damion Lee returns on 1-year deal (per ESPN)
• Royce O’Neale returns on 4-year deal (per ESPN)
Additions
• Monte Morris agrees to deal (per The Athletic)
• Mason Plumlee agrees to 1-year deal (per ESPN)
Departures
• Eric Gordon departs via free agency to 76ers (per The Athletic)
• Drew Eubanks departs via free agency to Jazz (per ESPN)
Portland Trail Blazers
Re-signing
• None
Additions
• Deni Avdija joins via trade with Wizards (multiple reports)
Departures
• Malcolm Brogdon departs via trade with Blazers (multiple reports)
Sacramento Kings
Re-signing
• Alex Len returns on 1-year deal (per The Athletic)
• Malik Monk returns on 4-year deal (multiple reports)
Additions
• Jalen McDaniels joins via trade with Raptors (officially announced)
Departures
• Davion Mitchell departs via trade with Raptors (officially announced)
• Sasha Vezenkov departs via trade with Raptors (officially announced)
San Antonio Spurs
Re-signing
• None
Additions
• Chris Paul agrees to 1-year deal (multiple reports)
Departures
• None
Toronto Raptors
Re-signing
• Scottie Barnes agrees to 5-year extension (multiple reports)
• Immanuel Quickley returns on 5-year deal (multiple reports)
• Garrett Temple has agreed to 1-year deal (per ESPN)
Additions
• Davion Mitchell joins via trade with Kings (officially announced)
• Sasha Vezenkov joins via trade with Kings (officially announced)
Departures
• Jalen McDaniels departs via trade with Kings (officially announced)
Utah Jazz
Re-signing
• None
Additions
• Drew Eubanks agrees to 2-year deal (per ESPN)
Departures
• Kris Dunn departs via free agency to Clippers (multiple reports)
• Omer Yurtseven waived (officially announced)
Washington Wizards
Re-signing
• Richaun Holmes returns on 2-year deal (per The Athletic)
Additions
• Malcolm Brogdon joins via trade with Blazers (officially announced)
• Jonas Valanciunas agrees to 3-year deal (per ESPN)
Departures
• Deni Avdija departs via trade with Blazers (officially announced)