The NBA draft is done and free agency is in high gear, but there will be key trades materializing throughout the offseason.

Klay Thompson’s move to the Dallas Mavericks from Golden State Warriors was part of a six-team deal that saw the Warriors bring in Buddy Hield in a sign-and-trade from the Philadelphia 76ers and acquire Kyle Anderson from the Minnesota Timberwolves. The Charlotte Hornets picked up Reggie Jackson and Josh Green, while the Timberwolves, 76ers, and Denver Nuggets received second-round picks.

Other notable moves included the Atlanta Hawks trading Dejounte Murray to the New Orleans Pelicans in a deal that includes two future first-round draft picks, and the Chicago Bulls sending two-time All-Defensive guard Alex Caruso to the Oklahoma City Thunder for guard Josh Giddey.

The Brooklyn Nets also finalized the trade that sent Mikal Bridges to the New York Knicks — with the Nets getting a package that includes five first-round draft picks. The Nets also completed a separate deal with the Houston Rockets involving several future first-round picks.

We’ll be keeping tabs on every trade as they occur, including grades from ESPN NBA Insider Kevin Pelton.

MORE: Free agency grades roundupLatest buzz, news, rumors

July 26: Suns trade Roddy to Hawks for Liddell

Phoenix Suns get:
E.J. Liddell

Atlanta Hawks get:
David Roddy


July 19: Grizzlies trade former lottery pick Williams to Nets

Brooklyn Nets get:
F Ziaire Williams
2030 second-round pick (via Dallas)

Memphis Grizzlies get:
F Mamadi Diakite
Draft rights to G Nemanja Dangubic (54th pick of 2014 NBA draft)


July 18: Westbrook to Nuggets after Clippers-Jazz trade

Utah Jazz get:
G Russell Westbrook (to join Denver after contract buyout)
2030 second-round pick swap
$4.3 million in cash considerations
Draft rights to C Balsa Koprivica (57th pick of the 2021 NBA draft)

LA Clippers get:
G Kris Dunn


July 6: Kings land DeRozan in 3-team sign-and-trade

Sacramento Kings get:
F DeMar DeRozan

San Antonio Spurs get:
F Harrison Barnes
2031 pick swap (from Sacramento)

Chicago Bulls get:
G Chris Duarte
Two future second-round picks (from Sacramento)
Cash considerations


July 6: Spurs deal Graham to Hornets, create cap space

Charlotte Hornets get:
G Charlotte Hornets get:

F Josh Green (from Dallas)


June 29: Hawks trade Murray to Pelicans for two first-rounders

New Orleans Pelicans get:
G Dejounte Murray

Atlanta Hawks get:
F Larry Nance Jr.
G Dyson Daniels
2025 first-round pick (via Lakers)
2027 first-round pick (least favorable of Milwaukee/New Orleans)


June 28: Mavericks trade Hardaway for Grimes

Dallas Mavericks get:
G Quentin Grimes

Detroit Pistons get:
G Tim Hardaway Jr.
2025 second-round pick (via Toronto)
Two 2028 second-round picks

DRAFT TRADES (DAY 2)

June 27: Knicks, Mavs swap late picks Ajinca, Hukporti

Dallas Mavericks get:
G Melvin Ajinca

New York Knicks get:
C Ariel Hukporti


June 27: Nuggets send Jackson, three picks to Hornets

Note: Updated with finalized details following the six-team trade announced on July 6 between Charlotte, Denver, Philadelphia, Golden State, and Dallas involving Klay Thompson and Buddy Hield.

Charlotte Hornets get:
Reggie Jackson
2029 second-round pick
2030 second-round pick

Denver Nuggets get:

Cash considerations


June 27: Warriors get No. 52 pick back after Waters trade

Golden State Warriors get:
2024 second-round pick (No. 52; select C Quinten Post)

Portland Trail Blazers get:
Cash considerations


June 27: Magic trade No. 47 to Pelicans for future swaps

New Orleans Pelicans get:
No. 47 second-round pick (select G Antonio Reeves)

Orlando Magic get:
2030 second-round pick swap
2031 second-round pick swap


June 27: Hawks, Heat swap second-rounders

Atlanta Hawks get:
2024 second-round pick (No. 43; select F Nikola Đurišić)

Miami Heat get:
2024 second-round pick (No. 44, select G Pelle Larsson)


June 27: Wolves trade late second-rounder to Raptors

Toronto Raptors get:
2024 second-round pick (No. 57; select C Ulrich Chomche)

Minnesota Timberwolves get:
Cash considerations


June 27: Grizzlies, Timberwolves swap second-rounders

Memphis Grizzlies get:
2024 second-round pick (No. 53; select G Cam Spencer)

Minnesota Timberwolves get:
2024 second-round pick (No. 57; traded to Toronto)
Future second-round pick


Suns move up in second round after Knicks swap

Phoenix Suns get:
2024 second-round pick (No. 40; select C Oso Ighodaro)

New York Knicks get:
2024 second-round pick (No. 56; select F Kevin McCullar)


June 27: OKC, Knicks trade second-rounders

Oklahoma City Thunder get:
2024 second-round pick (No. 38; select G Oklahoma City Thunder get:
2024 second-round pick (No. 40; traded to New York)

Portland Trail Blazers get:
2024 second-round pick (No. 52; traded to Warriors)


June 27: Spurs trade down, get Nunez; Furphy to Pacers

Portland Trail Blazers get:
Future second-round picks (2027, 2029, 2030)


June 27: Portland Trail Blazers get:
F Deni Avdija

PRE-DRAFT TRADES

June 25: Bridges to Knicks; Nets get five first-round picks

Note: Updated on July 6 to include full details on trade.

New York Knicks get:
F Mikal Bridges
F Keita Bates-Diop
Draft rights to F Juan Pablo Vaulet
2026 second-round pick

Brooklyn Nets get:
F Bojan Bogdanovic
F Mamadi Diakite
G Shake Milton
Four unprotected first-round picks (2025, 2027, 2029, 2031)
2025 protected first-round pick (via Milwaukee)
2025 second-round pick
2028 unprotected pick swap


June 25: Nets, Rockets trade future first-rounders after Bridges deal

Brooklyn Nets get:
Return of 2025 first-round pick (negates swap with Houston)
Return of 2026 first-round pick
Rights to 2029 first-round pick (least favorable of Dallas/Houston/Phoenix)

Houston Rockets
2025 first-round swap (Houston/Oklahoma City for Phoenix)
2027 first-round pick (via Phoenix)
Rights to 2029 first-round picks (two most favorable of Dallas/Houston/Phoenix)


June 20: Caruso to the Thunder; Giddey joins the Bulls

Oklahoma City Thunder get:
G Alex Caruso

Chicago Bulls get:
G Josh Giddey