<
>

NBA trade tracker: Grades and details for every deal

NBA trade season is here.

The league has lifted the transaction moratorium it imposed when the 2019-20 season was put on hold in March, allowing teams to make moves ahead of the 2020 NBA draft.

We'll have a rundown of all the trades here, including grades from ESPN's Kevin Pelton.

MORE: NBA free agency and trade buzz


Rockets, Wizards agree to Westbrook-Wall deal

Houston Rockets get:
John Wall
Protected 2023 first-round pick

Washington Wizards get:
Russell Westbrook


Cavs grab Rayjon Tucker, another pick

Cleveland Cavaliers get:
SF Rayjon Tucker
2027 second-round pick

Utah Jazz get:
Cash considerations


Knicks officially acquire Rivers via sign-and-trade

New York Knicks get:
SG Austin Rivers
Draft rights to SG Sergio Llull
Draft rights to SF Tadija Dragicevic
Draft rights to PF Axel Hervelle

Houston Rockets get:
Trade exception
Draft rights to PG Issuf Sanon


Grant joins Pistons as part of sign-and-trade deal

Detroit Pistons get:
SF Jerami Grant
Draft rights to SG Nikola Radicevic (2015 second-round pick)

Denver Nuggets get:
Cash considerations


Lakers sending McGee to Cleveland

Los Angeles Lakers get:
PF Jordan Bell
SF Alfonzo McKinnie

Cleveland Cavaliers get:
C JaVale McGee
Future second-round pick


Knicks pick up two players, future pick from Timberwolves

New York Knicks get:
PF Omari Spellman
SG Jacob Evans
Future second-round pick

Minnesota Timberwolves get:
C Ed Davis


Pacers trade for guard

Indiana Pacers get:
SG Jalen Lecque

Oklahoma City Thunder get:
PF TJ Leaf
Future second-round pick


Pistons flip Bradley for backcourt help

Detroit Pistons get:
C Tony Bradley

Philadelphia 76ers get:
SG/SF Zhaire Smith


Bucks close to acquiring Holiday in four-team trade with Thunder, Nuggets

Milwaukee Bucks get:
SG Jrue Holiday
2020 second-round pick (No. 60, SG Sam Merrill)

New Orleans Pelicans get:
PG Eric Bledsoe
C Steven Adams
2024 first-round swap rights from Bucks
2025 Bucks first-round pick (unprotected)
2026 first-round swap rights from Bucks
2027 Bucks first-round pick (unprotected)

Denver Nuggets get:
2020 first-round pick (No. 24, SG RJ Hampton)

Oklahoma City Thunder get:
PG George Hill
SF Darius Miller 2023 Nuggets first-round pick (protected)
G Josh Gray
SF Kenrich Williams
SF Zylan Cheatham
2023 Hornets second-round pick
2024 Wizards second-round pick


Johnson, Ariza switch teams yet again this offseason

Dallas Mavericks get:
PF James Johnson

Detroit Pistons get:
SG Delon Wright

Oklahoma City Thunder get:
SF Trevor Ariza
SF Justin Jackson
2023 second-round pick (best from either Dallas or Miami)
2026 second-round pick (from Dallas)


Grizzlies get TCU's Bane in three-way deal

Memphis Grizzlies get:
2020 first-round pick (No. 30 - Desmond Bane)
Mario Hezonja

Portland Trail Blazers get:
Enes Kanter

Boston Celtics get:
Two 2023 second-round draft picks
2025 second-round draft pick

Trade grades: Who wins the deal?


Warriors trade for Oubre for wing help

Golden State Warriors get:
Kelly Oubre Jr.

Oklahoma City Thunder get:
2021 first-round pick (protected, will convert to two second-round picks if Warriors finish in top 20 picks)

Trade Grades: Who wins the Kelly Oubre deal?


OKC adds to frontcourt

Oklahoma City Thunder get:
Vincent Poirier
Cash considerations

Boston Celtics get:
Future second-round pick


Pistons add big man help

Detroit Pistons get:
Dewayne Dedmon

Atlanta Hawks get:
Khyri Thomas
Tony Snell


Clippers-Nets exchange picks

LA Clippers get:
2020 second-round pick (No. 55 - Jay Scrubb)

Brooklyn Nets get:
2020 second-round pick (No. 57 - Reggie Perry)


K-Mart Jr. heads to H-Town

Houston Rockets get:
2020 second-round pick (No. 52 - Kenyon Martin Jr.)

Sacramento Kings get:
2021 second-round pick (via Lakers)
Cash considerations


Hornets get Richards

Charlotte Hornets get:
2020 second-round pick (No. 42 - Nick Richards)

The New Orleans Pelicans get:
2024 second-round pick


Jazz trade for Hughes

Utah Jazz get:
2020 second-round pick (No. 39 - Elijah Hughes)

New Orleans Pelicans get:
2022 second-round pick


OKC lands Czech star

Oklahoma City Thunder get:
2020 second-round pick (No. 37 - Vit Krejci)
Admiral Schofield

Washington Wizards get:
2020 second-round pick (No. 53 - Cassius Winston)
2024 second-round pick


Seth Curry joins father-in-law in Philly

Philadelphia 76ers get:
Seth Curry

Dallas Mavericks get:
Josh Richardson
2020 second-round pick (No. 36 - Tyler Bey)

Trade Grades: Who wins the Seth Curry-Josh Richardson deal?


Clippers land Oturu

LA Clippers get:
2020 second-round pick (No. 33 pick - Daniel Oturu)

New York Knicks get:
2023 second-round pick (via Detroit)


Pistons add Bradley to frontcourt

Detroit Pistons get:
Tony Bradley
2020 second-round pick (No. 38 - Saben Lee)

Utah Jazz get:
Future pick
Cash considerations


Nuggets add Hampton

Denver Nuggets get:
2020 first-round pick (No. 24 - RJ Hampton)

New Orleans Pelicans get:
Lottery-protected 2023 first-round pick


T'Wolves trade up for Bolmaro

Minnesota Timberwolves get:
2020 first-round pick (No. 23 - Leandro Bolmaro)

New York Knicks get:
2020 first-round pick (No. 25 - Immanuel Quickley, draft rights acquired from Thunder in a separate deal)
2020 second-round pick (No. 33)

NBA draft 2020: 'A' grades, bold predictions and surprise picks


Nets acquire Shamet in three-team deal

Brooklyn Nets get:
Landry Shamet

LA Clippers get:
Luke Kennard
Justin Patton
2023 second-round pick (via Portland)
2024 second-round pick (via Detroit)
2025 second-round pick (via Detroit)
2026 second-round pick (via Detroit)

Detroit Pistons get:
Rodney McGruder
2020 first-round pick (No. 19 - Saddiq Bey)

Trade Grades: Who got the best of the Landry Shamet-Luke Kennard three-team deal?


Timberwolves bring back Rubio

Minnesota Timberwolves get:
Ricky Rubio
2020 first-round pick (No. 25 - Immanuel Quickley, who was dealt to the New York Knicks)
2020 first-round pick (No. 28 - Jaden McDaniels)

Oklahoma City Thunder get:
2020 first-round pick (No. 17 - Aleksej Pokusevski)

Trade Grades: Is Rubio's return to Minnesota good for T'Wolves?


Pistons acquire Ariza and No. 16 pick

Detroit Pistons get:
Trevor Ariza
2020 first-round pick (No. 16 - Isaiah Stewart)

Houston Rockets get:
Future first-round pick
2021 second-round pick (via LAL)

Trade Grades: Who wins the Trevor Ariza deal?


Sixers send Horford to OKC

Oklahoma City Thunder get:
Al Horford
Rights to Vasilije Micic
2020 second-round pick (No. 34 - Theo Maledon)
2025 first-round pick

Philadelphia 76ers get:
Danny Green
Terrance Ferguson

Trade Grades: Who wins the Al Horford-Danny Green deal?


Bucks trade into second round

Milwaukee Bucks get:
2020 second-round pick (No. 45 - Jordan Nwora)

Orlando Magic get:
Protected 2022 second-round pick (via IND)
2026 second-round pick (via MIL)


Knicks move up to No. 23 in draft

New York Knicks get:
2020 first-round pick (No. 23 - Leandro Bolmaro)

Utah Jazz get:
2020 first-round pick (No. 27 - Udoka Azubuike)
2020 second-round pick (No. 38 - Saben Lee)


Rockets close to trading Covington to Portland

Portland Trail Blazers get:
SF Robert Covington

Houston Rockets get:
SF Trevor Ariza
2020 first-round pick (No. 16 - Isaiah Stewart)
2021 protected first-round pick


Suns pick up CP3 from Thunder

Phoenix Suns get:
Chris Paul
Abdel Nader

Oklahoma City Thunder get:
Kelly Oubre Jr.
Ricky Rubio
Ty Jerome
Jalen Lecque
2022 first-round pick


Nets acquire Brown for Musa and a pick

Brooklyn Nets get:
Bruce Brown

Detroit Pistons get:
Dzanan Musa
2021 second-round pick (via Toronto)


Lakers intend to acquire Schroder from OKC

Los Angeles Lakers get:
Dennis Schroder

Oklahoma City Thunder get:
Danny Green
2020 first-round draft pick (No. 28)