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
• Dyson Daniels joins via trade with Pelicans (multiple reports)
• Larry Nance Jr. joins via trade with Pelicans (multiple reports)
Boston Celtics
• Luke Kornet returns on 1-year deal (per ESPN)
• Neemias Queta returns on multi-year deal (per The Athletic)
Brooklyn Nets
• Bojan Bogdanovic joins via trade with Knicks (multiple reports)
Charlotte Hornets
• Reggie Jackson joins via trade with Nuggets (multiple reports)
Chicago Bulls
• Josh Giddey joins via trade with Thunder (officially announced)
• Patrick Williams returns on 5-year deal (per The Athletic)
Cleveland Cavaliers
• No reported moves yet
Dallas Mavericks
• Quentin Grimes joins via trade with Pistons (multiple reports)
Denver Nuggets
• No reported moves yet
Detroit Pistons
• Cade Cunningham agrees to 5-year extension (per The Athletic)
• Tim Hardaway Jr. joins via trade with Mavs (multiple reports)
• Wendell Moore Jr. joins via trade with Wolves (per The Athletic)
Golden State Warriors
• Chris Paul to be waived, become free agent (officially announced)
• Lindy Waters III joins via trade with Thunder (officially announced)
Houston Rockets
• AJ Griffin joins via trade with Hawks (officially announced)
Indiana Pacers
• Obi Toppin returns on a 4-year deal (per ESPN)
• Pascal Siakam returns on 4-year deal (multiple reports)
LA Clippers
• Paul George moving on in free agency (team statement)
• James Harden returns on 2-year deal (per The Athletic)
• Kevin Porter Jr. agrees to 2-year deal (per The Athletic)
Los Angeles Lakers
• Max Christie returns on 4-year deal (per ESPN)
Memphis Grizzlies
• No reported moves yet
Miami Heat
• Kevin Love returns on 2-year deal (per The Athletic)
Milwaukee Bucks
• No reported moves yet
Minnesota Timberwolves
• No reported moves yet
> Complete Timberwolves roster
New Orleans Pelicans
• Dejounte Murray joins via trade with Hawks (multiple reports)
New York Knicks
• OG Anunoby returns on 5-year deal (multiple reports)
• Mikal Bridges joins via trade with Nets (multiple reports)
Oklahoma City Thunder
• Alex Caruso joins via trade with Bulls (officially announced)
Orlando Magic
• Kentavious Caldwell-Pope agrees to 3-year deal (multiple reports)
Philadelphia 76ers
• Andre Drummond agrees to 2-year deal (multiple reports)
• Eric Gordon agrees to 2-year deal (per The Athletic)
Phoenix Suns
• Bol Bol returns on 1-year deal (per ESPN)
• Mason Plumlee agrees to 1-year deal (per ESPN)
Portland Trail Blazers
• Deni Avdija joins via trade with Wizards (multiple reports)
Sacramento Kings
• Alex Len returns on a 1-year deal (per The Athletic)
• Jalen McDaniels joins via trade with Raptors (officially announced)
• Malik Monk returns on 4-year deal (multiple reports)
San Antonio Spurs
• Chris Paul agrees to 1-year deal (multiple reports)
Toronto Raptors
• Scottie Barnes agrees to 5-year extension (multiple reports)
• Davion Mitchell joins via trade with Kings (officially announced)
• Immanuel Quickley returns on five-year deal (multiple reports)
• Sasha Vezenkov joins via trade with Kings (officially announced)
Utah Jazz
• Omer Yurtseven to be waived, become free agent (per ESPN)
Washington Wizards
• Malcolm Brogdon joins via trade with Trail Blazers (multiple reports)
• Richaun Holmes returns on 2-year deal (per The Athletic)
• Jonas Valanciunas agrees to 3-year deal (per ESPN)