NBA Offseason Tracker
Chris Coduto / Getty Images Sport / Getty
Our NBA tracker lists every major transaction completed since the start of June (in alphabetical order by team per day).
July 9
- Spurs sign G Jordan McLaughlin to 1-year, $3M contract
- Suns sign G Devin Booker to 2-year, $145M extension
- Thunder sign C Chet Holmgren to 5-year, $239M extension
July 8
- Wizards trade C Kelly Olynyk to Spurs for G Malaki Branham, G Blake Wesley, 2nd-round pick
July 7
- 76ers re-sign G Kyle Lowry to 1-year contract
- Clippers trade G Norman Powell to Heat, receive F John Collins from Jazz; Jazz receive F Kevin Love, F Kyle Anderson from Heat, 2nd-round pick from Clippers
- Magic sign F Paolo Banchero to 5-year, $239M extension
- Pacers sign C James Wiseman to 2-year contract
July 5
- Bucks re-sign G Ryan Rollins to 3-year, $12M contract
- Grizzlies sign C Jock Landale to 1-year contract at veteran minimum
- Grizzlies trade C Jay Huff to Pacers for 2nd-round pick, pick swap
- Rockets trade F Cam Whitmore to Wizards for two 2nd-round picks
July 4
- Magic sign C Moe Wagner to 1-year, $5M contract
July 3
- Lakers re-sign C Jaxson Hayes to 1-year contract
July 2
- Hornets sign G Spencer Dinwiddie to 1-year contract
- Lakers sign C Deandre Ayton to 2-year contract
- Mavericks re-sign G Dante Exum to 1-year contract
July 1
- 76ers re-sign G Eric Gordon
- Bucks sign C Myles Turner to 4-year, $107M contract
- Bucks waive G Damian Lillard, stretch remaining $113M on contract
- Bucks trade G Pat Connaughton, two 2nd-round picks to Hornets for G Vasilije Micic
- Bucks sign F Gary Harris to 2-year contract
- Bucks sign C Jericho Sims to 2-year contract
- Cavs sign F Larry Nance Jr. to 1-year contract at veteran minimum
- Celtics sign F Josh Minott to 2-year, $5M contract
- Clippers waive C Drew Eubanks
- Heat sign F Duncan Robinson to 3-year, $48M contract, trade to Pistons for F Simone Fontecchio
- Hornets re-sign G Tre Mann to 3-year, $24M contract
- Kings trade C Jonas Valanciunas to Nuggets for C Dario Saric
- Kings sign G Dennis Schroder to 3-year, $45M contract
- Kings sign C Drew Eubanks to 1-year contract
- Knicks sign C Guerschon Yabusele to 2-year, $12M contract
- Nuggets sign G Tim Hardaway Jr. to 1-year contract
- Raptors sign C Jakob Poeltl to 4-year, $104M extension
- Raptors sign C Sandro Mamukelashvili to 2-year, $5.5M contract
- Thunder sign G Shai Gilgeous-Alexander to 4-year, $285M extension
June 30
- 76ers sign F Trendon Watford to 2-year, $5.3M contract
- Bucks re-sign G Kevin Porter Jr. to 2-year, $11M extension
- Bucks re-sign F Taurean Prince to 2-year, $7.1M extension
- Bucks re-sign G Gary Trent Jr. to 2-year, $7.5M extension
- Bulls re-sign G Tre Jones to 3-year, $24M extension
- Celtics sign C Luka Garza to 2-year, $5.5M contract
- Clippers sign C Brook Lopez to 2-year, $18M contract
- Clippers re-sign F Nicolas Batum to 2-year, $11.5M contract
- Grizzlies sign F Jaren Jackson Jr. to 5-year, $240M extension
- Grizzlies re-sign F Santi Aldama to 3-year, $52.5M contract
- Grizzlies sign G Ty Jerome to 3-year, $28M contract
- Hawks acquire G Nickeil Alexander-Walker on 4-year, $62M contract in sign-and-trade; Timberwolves acquire 2027 2nd-round pick
- Hawks sign G Luke Kennard to 1-year, $11M contract
- Hornets sign C Mason Plumlee to 1-year, $3.6M contract
- Jazz buy out G Jordan Clarkson's contract
- Jazz waive F Johnny Juzang
- Jazz re-sign F Svi Mykhailiuk to 1-year, $3.68M contract
- Lakers sign F Jake LaRavia to 2-year, $12M deal
- Magic sign G Tyus Jones to 1-year, $7M contract
- Mavericks sign G D'Angelo Russell to 2-year, $13M contract
- Nets re-sign C Day'Ron Sharpe to 2-year, $12M contract
- Nets re-sign G Ziaire Williams to 2-year, $14M contract
- Nuggets trade F Michael Porter Jr., 1st-round pick to Nets for F Cam Johnson
- Nuggets sign F Bruce Brown to 1-year contract
- Pelicans sign C Kevon Looney to 2-year, $16M contract
- Pistons sign G Caris LeVert to 2-year, $29M contract
- Pistons re-sign F Paul Reed to 2-year, $11M contract
- Rockets sign F Dorian Finney-Smith to 4-year, $53M contract
- Rockets sign C Clint Capela to 3-year, $21.5M contract
- Rockets re-sign F Jae'Sean Tate to 1-year, $3M contract
- Rockets re-sign G Jeff Green at veteran minimum
- Rockets re-sign G Aaron Holiday at veteran minimum
- Spurs sign C Luke Kornet to 4-year, $41M contract
- Suns re-sign G Collin Gillespie to 1-year contract
- Suns sign Nigel Hayes-Davis to 1-year contract
- Suns waive F Cody Martin
- Timberwolves re-sign F Joe Ingles to 1-year, $3.6M contract
June 29
- 76ers decline $2.9M team option on G Lonnie Walker IV
- 76ers G Eric Gordon declines $3.4M player option
- 76ers F Kelly Oubre Jr. exercises $8.4M player option
- Bucks re-sign F Bobby Portis Jr. to 3-year, $44M contract
- Clippers re-sign G James Harden to 2-year, $81.5M contract
- Hawks decline $2.2M team option on F Dominick Barlow
- Jazz trade G Collin Sexton, 2nd-round pick to Hornets for C Jusuf Nurkic
- Knicks exercise $1.9M team option on C Ariel Hukporti
- Kings exercise $2.3M team option on G Keon Ellis
- Kings exercise $2M team option on C Isaac Jones
- Lakers exercise $2.4M team option on G Jordan Goodwin
- Lakers F Dorian Finney-Smith declines $15.4M player option
- Lakers F LeBron James exercises $52.6M player option
- Rockets sign F Jabari Smith Jr. to 5-year, $122M extension
- Suns exercise $8.1M team option on G Vasilije Micic
- Thunder sign F Jaylin Williams to 3-year, $24M extension
- Thunder re-sign G Ajay Mitchell to 3-year, $9M contract
- Timberwolves re-sign F Julius Randle to 3-year, $100M contract
- Trail Blazers buy out C Deandre Ayton's contract
June 28
- Bucks G Kevin Porter Jr. declines $2.6M player option
- Bulls trade G Lonzo Ball to Cavaliers for F Isaac Okoro
- Cavs re-sign G Sam Merrill to 4-year, $38M contract
- Clippers F Nicolas Batum declines $5.6M player option
- Heat re-sign G Davion Mitchell to 2-year, $24M contract
- Nets exercise $2M option on F Drew Timme
- Nets exercise $2.2 team option on F Jalen Wilson
- Nets exercise $2.4 team option on F Keon Johnson
- Nets exercise $2.2 team option on F Tyrese Martin
- Raptors re-sign G Garrett Temple to 1-year, $3.6M contract
- Thunder trade F Dillon Jones, 2nd-round pick to Wizards for G Colby Jones
- Thunder waive G Colby Jones
- Trail Blazers exercise $2.2M team option on F Rayan Rupert
June 27
- 76ers C Andre Drummond exercises $5M player option
- 76ers re-sign G Justin Edwards to 3-year contract
- Nets waive F Maxwell Lewis
- Timberwolves re-sign C Naz Reid to 5-year, $125M contract
June 25
- Hornets trade C Mark Williams to Suns for G Vasilije Micic, two 1st-round picks
- Jazz F John Collins exercises $26.6M player option
- Rockets re-sign G Fred VanVleet to 2-year, $50M contract
June 24
- Celtics trade C Kristaps Porzingis, 2nd-round pick to Hawks for F Georges Niang; Nets trade 2nd-round pick to Celtics, receive F Terance Mann, G Drake Powell
- Celtics trade G Jrue Holiday to Blazers for G Anfernee Simons, two 2nd-round picks
- Mavericks re-sign G Kyrie Irving to 3-year, $119M contract
- Trail Blazers G Matisse Thybulle exercises $11.6M player option
- Wizards trade G Jordan Poole, F Saddiq Bey to Pelicans for G C.J. McCollum, C Kelly Olynyk, 2nd-round pick
June 23
- Bulls G Jevon Carter exercises $6.8M player option
- Mavericks sign C Daniel Gafford to 3-year, $54.3M extension
- Wizards F Khris Middleton exercises $33.3M player option
June 22
- Nuggets F Dario Saric exercises $5.4M player option
- Suns trade F Kevin Durant to Rockets for G Jalen Green, F Dillon Brooks, 1st-round pick, five 2nd-round picks as part of 7-team trade
June 21
- Bucks G Pat Connaughton exercises $9.4M player option
- Mavericks C Dwight Powell exercises $4M player option
June 16
- Magic decline $3.5M team option on G Cory Joseph
- Magic decline $7.5M team option on G Gary Harris
June 17
- Pacers trade G Mojave King, 2025 1st-round pick (No. 23) to Pelicans for 2026 1st-round pick
June 15
- Grizzlies trade G Desmond Bane to Magic for G Kentavious Caldwell-Pope, G Cole Anthony, four 1st-round picks, pick swap
June 14
- Rockets sign C Steven Adams to 3-year, $39M extension
June 13
- Nuggets G Russell Westbrook declines $3.5M player option