The 2020 NBA trade deadline has officially passed.
After the NBA went more than five months between trades -- from when the Oklahoma City Thunder and Houston Rockets swapped All-Star point guards Russell Westbrook and Chris Paul into December -- there were a flurry of deals before and on deadline day. More than three dozen players switched homes, including some who moved multiple times before the deadline hit.
We have a rundown of all the trades here, including grades from ESPN's Kevin Pelton:
MORE: NBA free-agent lists | Winners & Losers
Clippers land Marcus Morris in 3-team deal
LA Clippers get:
F Marcus Morris Sr.
G Isaiah Thomas
New York Knicks get:
F Maurice Harkless
2020 first-round pick
Second-round pick (via Detroit)
Washington Wizards get:
G Jerome Robinson
Trade grades: Who wins the deal?
Source: Andre Drummond headed to Cleveland
Cleveland Cavaliers get:
C Andre Drummond
Detroit Pistons get:
F John Henson
G Brandon Knight
2023 second-round pick (lesser of Cleveland's or Golden State's)
Trade grades: Who wins the deal?
Sources: Warriors, Wolves complete blockbuster
Minnesota Timberwolves get:
G D'Angelo Russell
G Jacob Evans
F Omari Spellman
Golden State Warriors get:
F Andrew Wiggins
2021 top-3 protected first-round pick
2021 second-round pick
Trade grades: Who wins the deal?
Source: Sixers clear a roster spot
Orlando Magic get:
F James Ennis III
Philadelphia 76ers get:
Second-round pick
Trade grades: Who wins the deal?
Source: Hawks make another move
Atlanta Hawks get:
F Skal Labissiere
Cash considerations
Portland Trail Blazers get:
Future protected second-round pick
Trade grades: Who wins the deal?
Sources: Rockets, Grizzlies swap forwards
Houston Rockets get:
F Bruno Caboclo
Second-round pick
Memphis Grizzlies get:
F Jordan Bell
Second-round pick
Trade grades: Who wins the deal?
Sources: Clippers clear a roster spot
LA Clippers get:
Cash considerations
Atlanta Hawks get:
G Derrick Walton Jr.
Sources: Heat land Iguodala from Grizzlies
Miami Heat get:
F Andre Iguodala
F Jae Crowder
F Solomon Hill
Memphis Grizzlies get:
F Justise Winslow
F James Johnson
G Dion Waiters
C Gorgui Dieng
Minnesota Timberwolves get:
F James Johnson
Trade grades: Who wins the deal?
Sources: Warriors trade Robinson, Burks to 76ers
Philadelphia 76ers get:
G Alec Burks
F Glenn Robinson III
Golden State Warriors get:
2020 second-round pick (via Dallas)
2021 second-round pick (via Denver)
2022 second-round pick (via Toronto)
Trade grades: Who wins the deal?
Sources: Kings trade Dedmon to Hawks
Atlanta Hawks get:
C Dewayne Dedmon
2020 and 2021 second-round pick
Sacramento Kings get:
F Jabari Parker
C Alex Len
Trade grades: Who wins the deal?
Sources: Capela, Covington part of four-team trade
Houston Rockets get:
F Robert Covington
C Jordan Bell
2024 second-round pick (via Golden State Warriors)
Atlanta Hawks get:
C Clint Capela
C Nene
Minnesota Timberwolves get:
G Malik Beasley
F Juan Hernangomez
G Evan Turner
F Jarred Vanderbilt
2020 first-rounder (via Brooklyn Nets, lottery protected)
Denver Nuggets get:
G Gerald Green
F Keita Bates-Diop
G Shabazz Napier
F Noah Vonleh
2020 first-round pick (via Houston Rockets)
Trade grades: Who wins the deal?
Source: Nuggets flip Napier to Wizards
Denver Nuggets get:
G Jordan McRae
Washington Wizards get:
G Shabazz Napier
Trade grades: Who wins the deal?
Warriors trade C Cauley-Stein to Mavericks
Dallas Mavericks get:
C Willie Cauley-Stein
Golden State Warriors get:
2020 second-round pick (via Utah Jazz)
Trade grades: Who wins the deal?
Thunder trade C Patton to Mavericks
Dallas Mavericks get:
C Justin Patton
Oklahoma City Thunder get::
PF Isaiah Roby
Cash
Blazers trade Bazemore to Kings in multiplayer deal
Portland Trail Blazers get:
F Trevor Ariza
F Wenyen Gabriel
F Caleb Swanigan
Sacramento Kings get:
F Kent Bazemore
F Anthony Tolliver
Two second-round picks
Trade grades: Who wins the deal?
Hawks acquiring Teague from Timberwolves for Crabbe
Atlanta Hawks get:
PG Jeff Teague
G Treveon Graham
Minnesota Timberwolves get:
G Allen Crabbe
Trade grades: Who wins the deal?
Jazz get Clarkson from Cleveland for Exum, picks
Utah Jazz get:
G Jordan Clarkson
Cleveland Cavaliers get:
G Dante Exum
2022 second-round pick (from San Antonio Spurs)
2023 second-round pick (from Golden State Warriors)