Which players are on the move? We've got a rundown of the latest trades throughout the league.
More: Trade Machine | Rumors | Transactions
Dec. 7: Philly sending Jahlil Okafor to Brooklyn
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/bkn.png?w=50&h=50&transparent=true)
Brooklyn Nets get:
C Jahlil Okafor
G Nik Stauskas
2019 second-round pick
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/phi.png?w=50&h=50&transparent=true)
Philadelphia 76ers get:
F Trevor Booker
![](https://a.espncdn.com/i/mlb/infographics/greyline.png)
Nov. 7: Bucks land Eric Bledsoe from Suns
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/mil.png?w=50&h=50&transparent=true)
Milwaukee Bucks get:
G Eric Bledsoe
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/phx.png?w=50&h=50&transparent=true)
Phoenix Suns get:
C Greg Monroe
2018 protected first-round pick
2018 protected second-round pick
![](https://a.espncdn.com/i/mlb/infographics/greyline.png)
Offseason deals
Aug. 31: Bulls get Quincy Pondexter from Pelicans
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/chi.png?w=50&h=50&transparent=true)
Chicago Bulls get:
G Quincy Pondexter
2018 Pelicans second round pick
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/no.png?w=50&h=50&transparent=true)
New Orleans Pelicans get:
TBA
![](https://a.espncdn.com/i/mlb/infographics/greyline.png)
Aug. 30: Cavs trade Kyrie Irving to Celtics for Isaiah Thomas
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/bos.png?w=50&h=50&transparent=true)
Boston Celtics get:
G Kyrie Irving
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/cle.png?w=50&h=50&transparent=true)
Cleveland Cavaliers get:
G Isaiah Thomas
F Jae Crowder
C Ante Zizic
2018 Nets 1st round pick (unprotected)
2020 Heat 2nd round pick
![](https://a.espncdn.com/i/mlb/infographics/greyline.png)
July 25: Blazers deal Crabbe to Nets for Nicholson
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/bkn.png?w=50&h=50&transparent=true)
Brooklyn Nets get:
G Allen Crabbe
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/por.png?w=50&h=50&transparent=true)
Portland Trail Blazers get:
F Andrew Nicholson
![](https://a.espncdn.com/i/mlb/infographics/greyline.png)
July 9: Raptors get Miles in sign-and-trade with Pacers
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/tor.png?w=50&h=50&transparent=true)
Toronto Raptors get:
F C.J. Miles
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/ind.png?w=50&h=50&transparent=true)
Indiana Pacers get:
G Cory Joseph
July 9: Raptors agree to send Carroll to Nets
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/tor.png?w=50&h=50&transparent=true)
Toronto Raptors get:
C Justin Hamilton
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/bkn.png?w=50&h=50&transparent=true)
Brooklyn Nets get:
SF DeMarre Carroll
2018 First-round pick (lottery-protected)
2018 Second-round pick
![](https://a.espncdn.com/i/mlb/infographics/greyline.png)
July 7: Celtics send Bradley to Pistons
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/bos.png?w=50&h=50&transparent=true)
Boston Celtics get:
PF Marcus Morris
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/det.png?w=50&h=50&transparent=true)
Detroit Pistons get:
G Avery Bradley
Second-round pick
![](https://a.espncdn.com/i/mlb/infographics/greyline.png)
July 6: Mavericks get McRoberts from Heat
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/dal.png?w=50&h=50&transparent=true)
Dallas Mavericks get:
F Josh McRoberts
Second-round pick
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/mia.png?w=50&h=50&transparent=true)
Miami Heat get:
C AJ Hammons
Clippers send cash to 76ers for Jawun Evans' draft rights
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/lac.png?w=50&h=50&transparent=true)
LA Clippers get:
G Jawun Evans
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/phi.png?w=50&h=50&transparent=true)
Philadelphia 76ers get:
Cash considerations
![](https://a.espncdn.com/i/mlb/infographics/greyline.png)
July 4: Danilo Gallinari goes to Clippers in sign-and-trade
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/lac.png?w=50&h=50&transparent=true)
LA Clippers get:
F Danilo Gallinari
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/atl.png?w=50&h=50&transparent=true)
Atlanta Hawks get:
G Jamal Crawford
C Diamond Stone
2018 1st-round pick (HOU)
Cash considerations
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/den.png?w=50&h=50&transparent=true)
Denver Nuggets get:
2019 2nd-round pick (WAS)
![](https://a.espncdn.com/i/mlb/infographics/greyline.png)
June 30: Paul George dealt to Oklahoma City
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/okc.png?w=50&h=50&transparent=true)
Oklahoma City Thunder get:
F Paul George
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/ind.png?w=50&h=50&transparent=true)
Indiana Pacers get:
G Victor Oladipo
F Domantas Sabonis
![](https://a.espncdn.com/i/mlb/infographics/greyline.png)
June 30: Ricky Rubio dealt to Utah
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/utah.png?w=50&h=50&transparent=true)
Utah Jazz get:
G Ricky Rubio
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/min.png?w=50&h=50&transparent=true)
Minnesota Timberwolves get:
2018 First-Round Pick (Top-14 protected)
![](https://a.espncdn.com/i/mlb/infographics/greyline.png)
June 28: Houston lands CP3 from Lob City
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/hou.png?w=50&h=50&transparent=true)
Houston Rockets get:
G Chris Paul
LA Clippers get:
G Patrick Beverley
G Lou Williams
F Sam Dekker
F Montrezl Harrell
F Kyle Wiltjer
G DeAndre Liggins
G Darrun Hilliard
2018 first-round pick (top-3 protected)
Cash considerations
Analysis
![](https://a.espncdn.com/i/mlb/infographics/greyline.png)
June 22: Wolves land Butler in blockbuster
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/min.png?w=50&h=50&transparent=true)
Minnesota Timberwolves get:
F Jimmy Butler
2017 No. 16 pick (C Justin Patton)
Chicago Bulls get:
G Kris Dunn
F Zach LaVine
2017 No. 7 pick (F Lauri Markkanen)
Analysis:
June 22: Warriors buy pick from Bulls
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/gs.png?w=50&h=50&transparent=true)
Golden State Warriors get:
2017 No. 38 pick (F Jordan Bell)
Chicago Bulls get:
Cash
June 22: Pacers pick up No. 52 pick
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/ind.png?w=50&h=50&transparent=true)
Indiana Pacers get:
2017 No. 52 pick (G Edmond Sumner)
New Orleans Pelicans get:
Cash
June 22: Clippers acquire Evans at No. 39
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/lac.png?w=50&h=50&transparent=true)
LA Clippers get:
2017 No. 39 pick (G Jawun Evans)
Philadelphia 76ers get:
Cash
June 22: Clips buy another second-rounder
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/lac.png?w=50&h=50&transparent=true)
LA Clippers get:
2017 No. 48 pick (G Sindarius Thornwell)
Milwaukee Bucks get:
Cash
June 22: Memphis acquires No. 35 pick
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/mem.png?w=50&h=50&transparent=true)
Memphis Grizzlies get:
2017 No. 35 pick (F Ivan Rabb)
Orlando Magic get:
2019 second-round pick
June 22: Houston deals Brooks to Memphis
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/mem.png?w=50&h=50&transparent=true)
Memphis Grizzlies get:
2017 No. 45 pick (F Dillon Brooks)
Houston Rockets get:
Future second-round pick
June 22: Hornets deal Jackson to New Orleans
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/no.png?w=50&h=50&transparent=true)
New Orleans Pelicans get:
2017 No. 31 pick (G Frank Jackson)
Charlotte Hornets get:
2017 No. 40 pick (G Dwayne Bacon)
Cash
June 22: Lakers pick up Hart, second-rounder
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/lal.png?w=50&h=50&transparent=true)
Los Angeles Lakers get:
2017 No. 30 pick (G Josh Hart)
2017 No. 42 pick (C Thomas Bryant)
Utah Jazz get:
2017 No. 28 pick (C Tony Bradley)
Analysis:
June 22: Philly gets another first-rounder
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/phi.png?w=50&h=50&transparent=true)
Philadelphia 76ers get:
2017 No. 25 pick (C Anzejs Pasecniks)
Orlando Magic get:
2020 first-round pick (via Oklahoma City)
2020 second-round pick
Analysis:
June 22: Jazz send Lyles to Denver for lotto pick
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/utah.png?w=50&h=50&transparent=true)
Utah Jazz get:
2017 No. 13 pick (G Donovan Mitchell)
Denver Nuggets get:
F Trey Lyles
2017 No. 24 pick (F Tyler Lydon)
Analysis:
June 22: Blazers get lottery pick from Kings
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/por.png?w=50&h=50&transparent=true)
Portland Trail Blazers get:
2017 No. 10 pick (F Zach Collins)
Sacramento Kings get:
2017 No. 15 pick (F Justin Jackson)
2017 No. 20 pick (F Harry Giles)
Analysis:
June 21: Pelicans send Frazier to Wizards
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/wsh.png?w=50&h=50&transparent=true)
Washington Wizards get:
G Tim Frazier
New Orleans Pelicans get:
2017 No. 52 pick* (G Edmond Sumner)
*Traded to Indiana on draft night
Analysis:
June 20: Hawks send Dwight Howard to Hornets
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/atl.png?w=50&h=50&transparent=true)
Atlanta Hawks get:
C Miles Plumlee
G Marco Belinelli
2017 No. 41 pick (G Tyler Dorsey)
Charlotte Hornets get:
C Dwight Howard
2017 No. 31 pick* (G Frank Jackson)
* Traded to New Orleans on draft night
Analysis:
June 20: Sources: Lakers send Russell to Nets, land Lopez
![](https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/scoreboard/lal.png?w=50&h=50&transparent=true)
Los Angeles Lakers get:
C Brook Lopez
2017 No. 27 pick (F Kyle Kuzma)
Brooklyn Nets get:
G D'Angelo Russell
C Timofey Mozgov
Analysis:
June 19: Sixers, Celtics swap top-3 picks
Philadelphia 76ers get:
2017 No. 1 pick (G Markelle Fultz)
Boston Celtics get:
2017 No. 3 pick (F Jayson Tatum)
2018 Los Angeles Lakers first-round pick if No. 2-5 (otherwise the Sacramento Kings' 2019 first-round pick or the Sixers' 2019 first-round pick, whichever is more favorable, unless it is the No. 1 pick, in which case Boston gets the less favorable pick)
Analysis: