2024 Free Agency

2024 NBA Offseason: Every free agency deal, extension & trade for all 30 teams

Keep track of every move from the 2024 NBA offseason.

Tyrese Maxey has re-upped with the 76ers on a 5-year maximum extension.

• Download the NBA App

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

• Vit Krejci returns on multi-year deal (officially announced)

Additions

• Dyson Daniels joins via trade with Pelicans (officially announced)
• E.J. Liddell joins via trade with Pelicans (officially announced)
• Larry Nance Jr. joins via trade with Pelicans (officially announced)
• Cody Zeller joins via trade with Pelicans (officially announced)

Departures

Saddiq Bey departs via free agency (officially announced)
• AJ Griffin departs via trade to Rockets (officially announced)
• Dejounte Murray
departs via trade to Pelicans (multiple reports)

> Complete Hawks roster


Boston Celtics

Re-signing

• Luke Kornet returns on 1-year deal (officially announced)
• Neemias Queta returns on multi-year deal (officially announced)
Sam Houser agrees to 4-year extension (per ESPN)
Jayson Tatum agrees to 5-year max extension (officially announced)
• Xavier Tillman returns on 2-year deal (officially announced)
Derrick White agrees to 4-year extension (officially announced)

Additions

None

Departures

• None

> Complete Celtics roster


Brooklyn Nets

Re-signing

Nic Claxton returns on new deal (officially announced)
• Keon Johnson returns on new deal (officially announced)
• Trendon Watford
returns on new deal (officially announced)

Additions

• Bojan Bogdanovic joins via trade with Knicks (officially announced)
• Shake Milton joins via sign-and-trade with Knicks (officially announced)
• Ziaire Williams joins via trade with Grizzlies (officially announced)

Departures

Keita Bates-Diop departs via sign-and-trade to Knicks (officially announced)
Mikal Bridges departs via trade to Knicks (officially announced)

> Complete Nets roster


Charlotte Hornets

Re-signing

Miles Bridges returns on 3-year deal (officially announced)
• Seth Curry returns on 1-year deal (officially announced)

Additions

• Taj Gibson agrees to 1-year deal (per ESPN)
• Josh Green
joins via trade with Mavs (officially announced)
Reggie Jackson joins via trade with Nuggets (officially announced)

Departures

• Davis Bertans is waived (officially announced)
• Bryce McGowens
is waived (officially announced)
• Aleksej Pokusevski is waived (officially announced)

> Complete Hornets roster


Chicago Bulls

Re-signing

• Patrick Williams returns on 5-year deal (officially announced)

Additions

• Chris Duarte joins via trade with Kings (officially announced)
• Josh Giddey
joins via trade with Thunder (officially announced)
• Jalen Smith agrees to 3-year deal (officially announced)

Departures

Alex Caruso departs via trade to Thunder (officially announced)
• DeMar DeRozan departs via trade to Kings (officially announced)
• Andre Drummond departs in free agency to 76ers (officially announced)

> Complete Bulls roster


Cleveland Cavaliers

Re-signing

Donovan Mitchell agrees to 3-year extension (officially announced)
• Evan Mobley agrees to 5-year extension (per ESPN)

Additions

• None

Departures

 None

> Complete Cavaliers roster


Dallas Mavericks

Re-signing

• None

Additions

• Quentin Grimes joins via trade with Pistons (officially announced)
• Naji Marshall agrees to 3-year deal (officially announced)
• Klay Thompson joins via sign-and-trade with Warriors (officially announced)

Departures

• Josh Green departs via trade to Hornets (officially announced)
• Tim Hardaway Jr.
departs via trade to Pistons (officially announced)
• Derrick Jones Jr.
departs in free agency to Clippers (officially announced)

> Complete Mavericks roster


Denver Nuggets

Re-signing

• None

Additions

 Dario Saric agrees to 2-year deal (officially announced)

Departures

• Kentavious Caldwell-Pope departs via free agency to Magic (officially announced)
Reggie Jackson departs via trade to Hornets (officially announced)

> Complete Nuggets roster


Detroit Pistons

Re-signing

• Cade Cunningham agrees to 5-year extension (officially announced)
• Simone Fontecchio returns on 2-year deal (officially announced)

Additions

• Malik Beasley agrees to 1-year deal (officially announced)
• Tim Hardaway Jr.
 joins via trade with Mavs (officially announced)
• Tobias Harris agrees to 2-year deal (officially announced)
• Wendell Moore Jr.
 joins via trade with Wolves (multiple reports)
• Paul Reed claimed off waivers (officially announced)

Departures

• Taj Gibson departs via free agency to Hornets (per ESPN)
• Quentin Grimes
departs via trade to Mavs (officially announced)
• James Wiseman departs via free agency to Pacers (officially announced)

> Complete Pistons roster


Golden State Warriors

Re-signing

None

Additions

• Kyle Anderson agrees to 3-year deal (officially announced)
• Buddy Hield joins via sign-and-trade with 76ers (officially announced)
• De’Anthony Melton agrees to 1-year deal (officially announced)
• Lindy Waters III
joins via trade with Thunder (officially announced)

Departures

• Chris Paul waived (officially announced)
• Dario Saric departs via free agency to Nuggets (officially announced)
• Klay Thompson
departs via sign-and-trade to Mavs (officially announced)

> Complete Warriors roster


Houston Rockets

Re-signing

• Aaron Holiday returns on 2-year deal (officially announced)

Additions

• AJ Griffin joins via trade with Hawks (officially announced)

Departures

• None

> Complete Rockets roster


Indiana Pacers

Re-signing

Pascal Siakam returns on 4-year deal (officially announced)
Obi Toppin returns on 4-year deal (officially announced)

Additions

• James Wiseman agrees to 2-year deal (officially announced)

Departures

• Jalen Smith departs via free agency to Bulls (officially announced)

> Complete Pacers roster


LA Clippers

Re-signing

• James Harden returns on 2-year deal (officially announced)

Additions

• Mo Bamba agrees to 1-year deal (officially announced)
• Nicolas Batum agrees to 2-year deal (officially announced)
Derrick Jones Jr. agrees to deal (officially announced)
Kevin Porter Jr. agrees to deal (officially announced)
• Kris Dunn joins via sign-and-trade (officially announced)

Departures

• Paul George departs via free agency to 76ers (officially announced)
• Mason Plumlee departs via free agency to Suns (officially announced)
• Daniel Theis departs via free agency to Pelicans (officially announced)
• Russell Westbrook departs via trade to Jazz (officially announced)

> Complete Clippers roster


Los Angeles Lakers

Re-signing

• Max Christie returns on 4-year deal (officially announced)
• LeBron James returns on 2-year deal (officially announced)

Additions

None

Departures

 Taurean Prince departs via free agency to Bucks (officially announced)

> Complete Lakers roster


Memphis Grizzlies

Re-signing

None

Additions

• Mamadi Diakite joins via trade with Nets (officially announced)

Departures

• Ziaire Williams departs via trade to Nets (officially announced)

> Complete Grizzlies roster


Miami Heat

Re-signing

• Bam Adebayo signs 3-year extension (officially announced)
• Thomas Bryant returns on 1-year deal (officially announced)
Haywood Highsmith returns on 2-year deal (officially announced)
Kevin Love returns on 2-year deal (officially announced)

Additions

Alec Burks agrees to 1-year deal (officially announced)

Departures

• Caleb Martin departs via free agency to Sixers (officially announced)
• Orlando Robinson waived (officially announced)

> Complete Heat roster


Milwaukee Bucks

Re-signing

None

Additions

Taurean Prince agrees to 1-year deal (officially announced)
• Delon Wright
agrees to 1-year deal (officially announced)
• Gary Trent Jr. agrees to 1-year deal (officially announced)

Departures

• Malik Beasley departs via free agency to Pistons (officially announced)

> Complete Bucks roster


Minnesota Timberwolves

Re-signing

• Luka Garza returns on 2-year deal (officially announced)

Additions

• PJ Dozier agrees to 1-year deal (per ESPN)
• Joe Ingles
 agrees to 1-year deal (officially announced)

Departures

• Kyle Anderson departs via free agency to Warriors (officially announced)
• Jordan McLaughlin departs via free agency to Kings (per ESPN)
• Wendell Moore Jr.
departs via trade to Pistons (multiple reports)
• Monte Morris departs via free agency to Suns (officially announced)

> Complete Timberwolves roster


New Orleans Pelicans

Re-signing

 None

Additions

• Daniel Theis agrees to 1-year deal (officially announced)
• Dejounte Murray
 joins via trade with Hawks (multiple reports)

Departures

• Dyson Daniels departs via trade with Pelicans (officially announced)
• E.J. Liddell departs via trade with Pelicans (officially announced)
• Naji Marshall departs via free agency to Mavs (officially announced)
• Larry Nance Jr. departs via trade to Pelicans (officially announced)
 Jonas Valanciunas departs via free agency to Wizards (officially announced)
• Cody Zeller departs via trade with Pelicans (officially announced)

> Complete Pelicans roster


New York Knicks

Re-signing

• OG Anunoby returns on 5-year deal (officially announced)
Jalen Brunson agrees to 4-year extension (officially announced)

Additions

• Mikal Bridges joins via trade with Nets (officially announced)
• Keita Bates-Diop joins via sign-and-trade with Nets (officially announced)
• Cameron Payne agrees to 1-year deal (per The Athletic)

Departures

• Bojan Bogdanovic departs via trade to Nets (officially announced)
Alec Burks departs via free agency to Heat (officially announced)
• Mamadi Diakite departs via sign-and-trade to Nets (officially announced)
• Isaiah Hartenstein departs via free agency to Thunder (officially announced)
• Shake Milton departs via sign-and-trade to Nets (officially announced)

> Complete Knicks roster


Oklahoma City Thunder

Re-signing

• Isaiah Joe returns on 4-year deal (officially announced)
• Aaron Wiggins
returns on 5-year deal (officially announced)

Additions

• Alex Caruso joins via trade with Bulls (officially announced)
• Isaiah Hartenstein agrees to 3-year deal (officially announced)

Departures

• Josh Giddey departs via trade to Bulls (officially announced)
• Lindy Waters III departs via trade to Warriors (officially announced)

> Complete Thunder roster


Orlando Magic

Re-signing

• Goga Bitadze agrees to 3-year deal (officially announced)
• Gary Harris agrees to 2-year deal (officially announced)
• Jonathan Isaac agrees to 5-year extension (officially announced)
• Franz Wagner agrees to 5-year extension (officially announced)
• Moritz Wagner returns on 2-year deal (officially announced)

Additions

• Kentavious Caldwell-Pope agrees to 3-year deal (officially announced)
Cory Joseph agrees to deal (officially announced)

Departures

• Joe Ingles departs via free agency to Wolves (officially announced)

> Complete Magic roster


Philadelphia 76ers

Re-signing

• Kyle Lowry returns on 1-year deal (officially announced)
KJ Martin returns on 2-year deal (officially announced)
• Tyrese Maxey agrees to 5-year extension (officially announced)
• Kelly Oubre Jr. returns on 2-year deal (officially announced)

Additions

• Andre Drummond agrees to 2-year deal (officially announced)
• Paul George
agrees to 4-year deal (officially announced)
• Eric Gordon
agrees to 2-year deal (officially announced)
• Caleb Martin agrees to deal (officially announced)

Departures

• Nicolas Batum departs via free agency to Clippers (officially announced)
Mo Bamba departs via free agency to Clippers (officially announced)
• Buddy Hield departs via sign-and-trade to Warriors (officially announced)
• De’Anthony Melton departs via free agency to Warriors (officially announced)
• Cameron Payne departs via free agency to Knicks (per The Athletic)
• Paul Reed waived (officially announced)

> Complete 76ers roster


Phoenix Suns

Re-signing

• Bol Bol returns on 1-year deal (officially announced)
• Damion Lee returns on 1-year deal (officially announced)
• Josh Okogie returns on 2-year deal (officially announced)
• Royce O’Neale returns on 4-year deal (officially announced)

Additions

• Monte Morris agrees to deal (officially announced)
• Mason Plumlee agrees to 1-year deal (officially announced)

Departures

• Drew Eubanks departs via free agency to Jazz (per ESPN)
• Eric Gordon
departs via free agency to 76ers (officially announced)

> Complete Suns roster


Portland Trail Blazers

Re-signing

None

Additions

• Deni Avdija joins via trade with Wizards (officially announced)

Departures

• Malcolm Brogdon departs via trade to Wizards (officially announced)

> Complete Blazers roster


Sacramento Kings

Re-signing

• Alex Len returns on 1-year deal (officially announced)
• Malik Monk
returns on 4-year deal (officially announced)

Additions

• DeMar DeRozan joins via sign-and-trade (officially announced)
• Jalen McDaniels
joins via trade with Raptors (officially announced)
• Jordan McLaughlin joins on 1-year deal (per ESPN)

Departures

• Harrison Barnes departs via trade to Spurs (officially announced)
• Chris Duarte departs via trade to Bulls (officially announced)
• Davion Mitchell
departs via trade to Raptors (officially announced)
• Sasha Vezenkov departs via trade to Raptors (officially announced)

> Complete Kings roster


San Antonio Spurs

Re-signing

• Charles Bassey agrees to 1-year deal (per The Athletic)
Sandro Mamukelashvili agrees to 1-year deal (per ESPN)

Additions

• Harrison Barnes joins via trade with Kings (officially announced)
• Chris Paul
 agrees to 1-year deal (officially announced)

Departures

• Devonte’ Graham departs via trade with Hornets (officially announced)

> Complete Spurs roster


Toronto Raptors

Re-signing

• Scottie Barnes agrees to 5-year extension (officially announced)
• Immanuel Quickley returns on 5-year deal (officially announced)
Garrett Temple has agreed to 1-year deal (officially announced)

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 to Kings (officially announced)
• Gary Trent Jr. departs via free agency to Bucks (report)

> Complete Raptors roster


Utah Jazz

Re-signing

• Johnny Juzang returns on 4-year deal (per ESPN)

Additions

• Drew Eubanks agrees to 2-year deal (per ESPN)

Departures

• Omer Yurtseven waived (officially announced)
• Kris Dunn departs via sign-and-trade with Clippers (officially announced)

> Complete Jazz roster


Washington Wizards

Re-signing

• Richaun Holmes returns on 2-year deal (per The Athletic)

Additions

Saddiq Bey joins via free agency (officially announced)
• Malcolm Brogdon joins via trade with Blazers (officially announced)
 Jonas Valanciunas joins via sign-and-trade (officially announced)

Departures

Deni Avdija departs via trade to Blazers (officially announced)
Landry Shamet is waived (officially announced)

> Complete Wizards roster

 

Latest