• Download the NBA app
The NBA offseason officially began at 12:01 a.m. ET on June 28 following the conclusion of the 2024 NBA Draft.
NBA free agency began on June 30 at 6:00 p.m. ET, with players and teams allowed to discuss deals during the moratorium period. Here’s a look at all the announced 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 Trades
Atlanta Falcons
• Dyson Daniels joined via trade with Pelicans (multiple reports)
• Larry Nance Jr. joined via trade with Pelicans (multiple reports)
> Hawks Full Roster
Boston Celtics
• Luc Kornet back on a one-year contract (according to ESPN)
• Nehemiah Queta back on a multi-year contract (according to The Athletic)
• Jayson Tatum accepts a maximum extension of 5 years (multiple reports)
• Derrick White accepts a 4-year extension (multiple reports)
> Complete Celtics List
Brooklyn Nets
• Bojan Bogdanovic joined via trade with Knicks (multiple reports)
> Full list of Nets
Charlotte Hornets
• Reggie Jackson joined via trade with Nuggets (multiple reports)
> Full list of Hornets
Chicago Bulls
• Josh Giddey joined via trade with Thunder (officially announced)
• Jalen Smith accepts a 3-year contract (according to ESPN)
• Patrick Williams returns on a 5-year contract (according to The Athletic)
> Full list of Bulls
The Cleveland Cavaliers
• No movement reported at the moment
> Complete list of Cavaliers
The Dallas Mavericks
• Quentin Grimes joined via trade with Pistons (multiple reports)
• Nazi Marshal agrees to 3-year contract (according to ESPN)
• Klay Thompson plans to join the company via a sign-and-trade system (multiple reports)
> Complete list of Mavericks
Denver Nuggets
• No movement reported at the moment
> Complete list of Nuggets
Detroit Pistons
• Cade Cunningham agrees to 5-year extension (per The Athletic)
• Tim Hardaway Jr. joined via trade with Mavs (multiple reports)
• Tobias Harris agrees to 2-year contract (according to multiple reports)
• Wendell Moore Jr. joined via trade with Wolves (multiple reports)
> Complete list of Pistons
Golden State Warriors
• De’Anthony Melton accepts a one-year contract (according to The Athletic)
• Chris Paul be waived, become a free agent (officially announced)
• Lindy Waters III joined via trade with Thunder (officially announced)
> Full list of warriors
Houston Rockets
• AJ Griffin joined via trade with Hawks (officially announced)
• Aaron Holiday return on 2-year contract (according to The Athletic)
> Complete list of Rockets
Indiana Pacers
•Pascal Siakam returns on a 4-year contract (multiple reports)
• Obi Toppin return on a 4-year contract (several reports)
> Complete list of Pacers
The Los Angeles Clippers
• Mo Bamba agrees to one-year contract (according to ESPN)
•Nicolas Batum agrees to 2-year contract (according to ESPN)
• Kris Dunn agrees to negotiate (according to Bleacher Report)
• James Harden returns on a 2-year contract (multiple reports)
• Derrick Jones Jr. agrees to 3-year contract (per The Athletic)
• Kevin Porter Jr. agrees to 2-year contract (per The Athletic)
> Complete list of Clippers
Los Angeles Lakers
• Max Christie returns on a 4-year contract (multiple reports)
> Complete list of Lakers
Memphis Grizzlies
• No movement reported at the moment
> Full Grizzlies List
Miami heat
• Kevin Love return on 2-year contract (several reports)
> Complete list of Heat players
Milwaukee Bucks
• Delon Wright accepts a one-year contract (according to ESPN)
> Full list of Bucks
Minnesota Timberwolves
• Lucas Garza return on 2-year contract (according to ESPN)
> Timberwolves Full Roster
The New Orleans Pelicans
• Murray defeats joined via trade with Hawks (multiple reports)
> Complete list of Pelicans
The New York Knicks
• AND Anunoby returns on a 5-year contract (multiple reports)
• The Mikal bridges joined via trade with Nets (multiple reports)
> Complete list of Knicks
Oklahoma City Thunder
• Alex Caruso joined via trade with the Bulls (officially announced)
• Isaiah Hartenstein accepts a 3-year contract (according to ESPN)
• Isaiah Joe return on 4-year contract (according to The Athletic)
• Aaron Wiggins return on 5-year contract (according to The Athletic)
> Complete list of Thunder
Orlando Magic
• Goga Bitadze agrees to 3-year contract (according to ESPN)
• Kentavious Caldwell-Pape accepts 3-year contract (multiple reports)
• Gary Harris agrees to 2-year contract (according to ESPN)
> Complete list of Magic players
The Philadelphia 76ers
• Andre Drummond accepts 2-year contract (multiple reports)
• Paul George accepts 4-year contract (multiple reports)
• Eric Gordon agrees to 2-year contract (per The Athletic)
• Tyrese Maxey accepts a 5-year extension (multiple reports)
• Kelly Oubre Jr. returns on 2-year contract (according to ESPN)
> Full 76ers Roster
The Phoenix Suns
• Was Was back on a one-year contract (according to ESPN)
• Mason Plumlee accepts a one-year contract (according to ESPN)
> Full list of Suns
Portland Trail Blazers
• Deni Avdija joined via trade with Wizards (multiple reports)
> Full list of Blazers
Sacramento Kings
•Alex Len returns on a one-year contract (according to The Athletic)
• Jalen McDaniels joined via trade with the Raptors (officially announced)
• Monk Malik returns on a 4-year contract (multiple reports)
> Complete list of Kings
San Antonio Spurs
• Chris Paul accepts one-year contract (multiple reports)
> Full Spurs List
Toronto Raptors
• Scottie Barnes accepts a 5-year extension (multiple reports)
• Davion Mitchell joined via trade with Kings (officially announced)
• Emmanuel Quickley returns on 5-year contract (multiple reports)
• Temple Garrett agreed to a one-year contract (according to ESPN)
• Sacha Vezenkov joined via trade with Kings (officially announced)
> Complete list of Raptors
Utah Jazz
• Drew Eubanks accepts a 2-year contract (according to ESPN)
• Omer Yourtseven waived, become free agent (officially announced)
> Complete list of Jazz players
Washington Wizards
• Malcolm Brogdon joined via trade with Trail Blazers (multiple reports)
• Richaun Holmes returns on a 2-year contract (according to The Athletic)
• Jonas Valanciunas agrees to 3-year contract (according to ESPN)
> Complete list of Wizards