;

Feature

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

Published July 6, 2023, 9:00 AMNBA.com Staff
-

Keep track of every free agency deal from the 2023 NBA offseason.

Bradley Beal is now a member of the Phoenix Suns after being dealt from Washington in multi-team trade.

The NBA offseason officially began at 12:01 a.m. ET on June 23 following the 2023 NBA Draft.

NBA free agency tipped off on June 30 with players and teams allowed to discuss deals during the moratorium period. As teams and players can officially sign contracts starting on July 6, here’s a look at all of the reported and official free-agent deals, extensions & trades for all 30 teams so far.


FREE AGENT TRACKER | TRADE TRACKER | PLAYER MOVEMENT | ALL NBA TRANSACTIONS


Atlanta Hawks

• Rudy Gay joins via trade with Jazz (multiple reports)

Complete Hawks roster


Boston Celtics

• Oshae Brissett agrees to 2-year deal (via ESPN)
• Kristaps Porzingis joins via 3-team trade with Wizards & Grizzlies (officially announced)

Complete Celtics roster


Brooklyn Nets

• Cam Johnson returns on 4-year deal (via multiple reports)
• Dennis Smith Jr. agrees to 1-year deal (via The Athletic)
• Lonnie Walker agrees to 1-year deal (via ESPN)

Complete Nets roster


Charlotte Hornets

• LaMelo Ball agrees to multi-year extension (via multiple reports)

Complete Hornets roster


Chicago Bulls

• Jevon Carter agrees to 3-year deal (via ESPN)
• Torrey Craig 
agrees to 2-year deal (via ESPN)
• Coby White
 returns on 3-year deal (via The Athletic)

Complete Bulls roster


Cleveland Cavaliers

• Caris LeVert returns on 2-year deal (via multiple reports)
• Georges Niang agrees to 3-year deal (via multiple reports)
• Max Strus joins via sign-and-trade (via multiple reports)

Complete Cavaliers roster


Dallas Mavericks

• Seth Curry agrees to 2-year deal (via ESPN)
• Dante Exum agrees to 1-year deal (via ESPN)
• Kyrie Irving returns on 3-year deal (via multiple reports)
• Dwight Powell returns on 3-year deal (via ESPN)
• Grant Williams joins via sign-and-trade (via multiple reports)

Complete Mavericks roster


Denver Nuggets

• Justin Holiday agrees to 1-year deal (via ESPN)
• Reggie Jackson
 returns on 2-year deal (via The Athletic)
• DeAndre Jordan returns on multi-year deal (via Chris Haynes)

Complete Nuggets roster


Detroit Pistons

• Monte Morris joins via trade with Wizards (via multiple reports)

Complete Pistons roster


Golden State Warriors

• Draymond Green returns on 4-year deal (via multiple reports)
• Cory Joseph agrees to 1-year deal (via ESPN)
• Chris Paul joins via trade with Wizards (via multiple reports)

Complete Warriors roster


Houston Rockets

• Dillon Brooks agrees to 4-year deal (via multiple reports)
• Jeff Green agrees to 1-year deal (via multiple reports)
• Jock Landale 
agrees to 4-year deal (via ESPN
• Fred VanVleet 
agrees to 3-year deal (via multiple reports)

Complete Rockets roster


Indiana Pacers

• Bruce Brown agrees to 2-year deal (via multiple reports)
• Tyrese Haliburton agrees to 5-year extension (via multiple reports)
• Obi Toppin 
joins via trade with Knicks (via multiple reports)

Complete Pacers roster


LA Clippers

• K.J. Martin joins via trade with Rockets (via ESPN)
• Mason Plumlee
 returns on 1-year deal (via ESPN)
• Russell Westbrook 
returns on 2-year deal (via multiple reports)

Complete Clippers roster


Los Angeles Lakers

• Rui Hachimura returns on 3-year deal (via The Athletic)
• Jaxson Hayes
 agrees to 2-year deal (via ESPN)
• Taurean Prince agrees to 1-year deal (via multiple reports)
• Austin Reaves
 returns on 4-year deal (via multiple reports)
• Cam Reddish 
agrees to 2-year deal (via The Athletic)
• D’Angelo Russell returns on 2-year deal (via multiple reports)
• Gabe Vincent agrees to 3-year deal (via multiple reports)

Complete Lakers roster


Memphis Grizzlies

• Desmond Bane agrees to 5-year extension (via multiple reports)
• Derrick Rose agrees to multi-year deal (officially announced)
• Marcus Smart joins via 3-team trade with Wizards & Celtics (officially announced)

Complete Grizzlies roster


Miami Heat

• Thomas Bryant agrees to 2-year deal (via ESPN)
• Kevin Love returns on 2-year deal (via The Associated Press)
• Josh Richardson agrees to 2-year deal (via The Athletic)

Complete Heat roster


Milwaukee Bucks

• Malik Beasley agrees to 1-year deal (via The Athletic)
• Jae Crowder
 returns on 1-year deal (via Chris Haynes)
• Brook Lopez returns on 2-year deal (via multiple reports)
• Robin Lopez
 agrees to deal (via The Athletic)
• Khris Middleton 
returns on 3-year deal (via multiple reports)

Complete Bucks roster


Minnesota Timberwolves

• Nickeil Alexander-Walker returns on 2-year deal (via The Athletic)
• Troy Brown 
agrees to deal (via ESPN)
• Anthony Edwards agrees to 5-year extension (via multiple reports)
• Shake Milton agrees to 2-year deal (via ESPN)

Complete Timberwolves roster


New Orleans Pelicans

• Herb Jones returns on 4-year deal (via ESPN)
• Cody Zeller agrees to 1-year deal (via ESPN)

Complete Pelicans roster


New York Knicks

• Donte DiVincenzo agrees to 4-year deal (via multiple reports)

Complete Knicks roster


Oklahoma City Thunder

• Patty Mills joins via trade with Nets (via ESPN)
• Victor Oladipo 
joins via trade with Heat (via multiple reports)
• Jack White 
agrees to 2-year deal (via The Athletic)

Complete Thunder roster


Orlando Magic

• Joe Ingles agrees to 2-year deal (via ESPN
• Moritz Wagner
 returns on 2-year deal (via ESPN)

Complete Magic roster


Philadelphia 76ers

• Patrick Beverley agrees to 1-year deal (via ESPN)
• Mo Bamba agrees to 1-year deal (via ESPN)

Complete 76ers roster


Phoenix Suns

• Bradley Beal, Jordan Goodin & Isaiah Todd join via 3-team trade with Wizards & Pacers (officially announced
• Keita Bates-Diop 
agrees to 2-year deal (officially announced)
• Drew Eubanks 
agrees to 2-year deal (officially announced)
• Eric Gordon agrees to deal (via The Athletic)
• Damion Lee 
returns on 1-year deal (via ESPN)
• Chimezie Metu 
agrees to 1-year deal (officially announced)
• Josh Okogie 
returns on 2-year deal (via Chris Haynes)
• Yuta Watanabe 
agrees to 1-year deal (officially announced)

Complete Suns roster


Portland Trail Blazers

• Jerami Grant returns on 5-year deal (via multiple reports)

Complete Blazers roster


Sacramento Kings

• Alex Len returns on 1-year deal (via The Athletic)
• Trey Lyles
 returns on 2-year deal (via Chris Haynes)
• Domantas Sabonis
 agrees to multi-year extension (via multiple reports)
• Sasha Vezenkov agrees to 3-year deal (via ESPN)

Complete Kings roster


San Antonio Spurs

• Julian Champagnie returns on 4-year deal (via ESPN)
• Tre Jones returns on 2-year deal (via ESPN)
• Sandro Mamukelashvili agrees to 2-year deal (via ESPN)

Complete Spurs roster


Toronto Raptors

• Jalen McDaniels agrees to 2-year deal (via The Athletic)
• Jakob Poeltl returns on 4-year deal (via multiple reports)
• Dennis Schroder agrees to 2-year deal (via ESPN)

Complete Raptors roster


Utah Jazz

• Jordan Clarkson agrees to 3-year extension (via The Athletic)
• John Collins joins via trade with Hawks (via multiple reports)

Complete Jazz roster


Washington Wizards

• Tyus Jones, Danilo Gallinari & Mike Muscala join via 3-team trade with Grizzlies & Celtics (officially announced)
• Kyle Kuzma
 returns on 4-year deal (via ESPN)
• Jordan Poole & Ryan Rollins join via trade with Warriors (via ESPN)
• Landry Shamet joins via 3-team trade with Suns & Pacers (officially announced)

Complete Wizards roster