Major NBA moves have already gone down this offseason, none bigger than the late-night blockbuster that ended a year-long Giannis Antetokounmpo trade saga.
The Milwaukee Bucks finally dealt the two-time MVP to the Miami Heat for four players, four first-round picks and a pick swap. Antetokounmpo likely won't be the only superstar finding a new team this offseason, as former All-Stars such as Ja Morant and Domantas Sabonis could also be on the move.
More action happened less than 24 hours before the draft. The Minnesota Timberwolves sent Julius Randle and the No. 28 pick to the Brooklyn Nets for the No. 33 pick. The Nets also sent Nic Claxton to the Chicago Bulls in the deal.
The draft saw several trades -- including pick No. 47, which changed hands several times -- and sent Isaiah Stewart on the move to Memphis, ending the Beef Stew era in Detroit. And the day after the draft saw LaMelo Ball get shipped from the Charlotte Hornets to the Minnesota Timberwolves.
With plenty more deals sure to come, here are the details of every trade that has happened this summer.
Quick links:
Latest buzz | Grading every trade
Trade machine | Depth charts

June 26
Thunder send Joe to Pistons to clear roster spot
Detroit Pistons get:
Two second-round picks (2030, 2031)

June 25
Hornets ship Ball to Timberwolves for Reid, picks
Charlotte Hornets get:
F Naz Reid
2033 unprotected first-round pick
Three first-round pick swaps (2028, 2029, 2030)
Three second-round picks (2029, 2032, 2033)

June 24
Lakers trade No. 56 pick Vsevolod Ishchenko to Mavericks
Dallas Mavericks get:
No. 56 pick (G Vsevolod Ishchenko)
Los Angeles Lakers get:
Cash considerations
Rockets trade No. 55 pick Nick Martinelli to Clippers
Houston Rockets get:
Cash considerations
LA Clippers get:
No. 55 pick (F Nick Martinelli)
Knicks trade No. 53 pick Ugonna Onyenso to Pistons
New York Knicks get:
Cash considerations
Detroit Pistons get:
No. 53 pick (C Ugonna Onyenso)
Clippers trade No. 52 pick Henri Veesaar to Hawks
Atlanta Hawks get:
No. 52 pick (C Henri Veesaar)
LA Clippers get:
No. 57 pick (F Narcisse Ngoy)
Cash considerations
Bucks acquire No. 60 from Wizards
Milwaukee Bucks get:
No. 60 pick (F Malique Lewis)
Washington Wizards get:
Cash considerations
Magic trade No. 46 pick Felix Okpara to Wizards
Orlando Magic get:
No. 51 pick (F Izaiyah Nelson)
No. 60 pick (F Malique Lewis)
Washington Wizards get:
No. 46 pick (F Felix Okpara)
Pistons trade Isaiah Stewart to Grizzlies
Memphis Grizzlies get:
Detroit Pistons get:
Three future second-round picks
Bulls trade No. 38 pick Braden Smith to Pacers for Kam Jones
Chicago Bulls get:
G Kam Jones
Future pick swaps
Cash considerations
Indiana Pacers get:
No. 38 pick (G Braden Smith)
Thunder and Heat swap second-round picks
Miami Heat get:
No. 37 pick (G Ryan Conwell)
No. 41 pick (G Otega Oweh)
Cash considerations
Knicks trade back again
Houston Rockets get:
No. 31 pick (G Bruce Thornton)
No. 55 pick (F Nick Martinelli)
New York Knicks get:
No. 39 pick (G Jack Kayil)
No. 53 pick (C Ugonna Onyenso)
2029 second-round pick (via SAC)
Lakers acquire No. 56 pick from Bulls
Los Angeles Lakers get:
No. 56 pick (C Vsevolod Ishchenko)
Chicago Bulls get:
Cash considerations

June 23
Knicks-Mavs-Cavs-Suns complete four-team trade
New York Knicks get:
Three second-round picks (including pick No. 47 F Tyler Nickel, via PHX)
Two second-round picks (via DAL)
Draft rights to G Melvin Ajinca (via DAL)
Draft rights to PF Louis Labeyrie (via LAL)
Draft rights to C Chinemelu Elonu (via LAL)
Phoenix Suns get:
No. 30 pick (F Koa Peat, via DAL)
Dallas Mavericks get:
No. 25 pick (PG/SG Sergio de Larrea, via LAL)
Los Angeles Lakers get:
No. 24 pick (SG/SF Cameron Carr, via NYK)
Knicks trade No. 30 pick Koa Peat to Suns
New York Knicks get:
Three second-round picks (including pick No. 47 F Tyler Nickel)
Cash considerations
Phoenix Suns get:
No. 30 pick (F Koa Peat)
Knicks trade No. 25 pick Sergio de Larrea to Mavs for No. 30 pick Koa Peat
Dallas Mavericks get:
No. 25 pick (PG/SG Sergio de Larrea)
New York Knicks get:
No. 30 pick (F Koa Peat)
Two second-round picks (via DAL)
Cavs trade No. 29 pick Alex Karaban to Kings
Sacramento Kings get:
No. 29 pick (SF/PF Alex Karaban)
Cleveland Cavaliers get:
No. 34 pick (G Meleek Thomas)
Future second-round pick
Nuggets trade No. 26 pick Tarris Reed Jr. to Spurs
San Antonio Spurs get:
No. 26 pick (C Tarris Reed Jr.)
Denver Nuggets get:
No. 35 pick (F Trevon Brazile)
Two future second-round picks
Lakers and Knicks swap picks
Los Angeles Lakers get:
No. 24 pick (SG/SF Cameron Carr)
Cash considerations
New York Knicks get:
No. 25 pick (PG/SG Sergio de Larrea)
Grizzlies trade No. 17 pick Ebuka Okorie to Pistons
Detroit Pistons get:
No. 17 pick (G Ebuka Okorie)
Memphis Grizzlies get:
No. 21 pick (F Karim Lopez)
Three second-round picks
Grizzlies trade No. 16 pick Bennett Stirtz to Thunder
No. 16 pick (PG Bennett Stirtz)
Memphis Grizzlies get:
No. 17 pick (G Ebuka Okorie)
Two second-round picks

June 22
Giannis traded to the Heat for multiple players and picks
Miami Heat get:
F Giannis Antetokounmpo
F Bobby Portis
Milwaukee Bucks get:
G Tyler Herro
C Kel'el Ware
F Jaime Jaquez Jr.
G Kasparas Jakučionis
2026 first-round pick (No. 13)
2031 first-round pick
2033 first-round pick
2030 pick swap
2033 second-round pick
Randle traded to Nets in three team deal involving Chicago
Brooklyn Nets get:
F Julius Randle
2026 first-round pick (No. 28)
Chicago Bulls get:
F Mo Gueye
2026 second-round pick (No. 33)

June 21
Thunder trade Wiggins to Hawks for picks
Atlanta Hawks get:
2030 second-round pick
2032 second-round pick (least favorable of LAL/ATL)
