The NBA trade deadline is always one of the most hectic times of the year for NBA fans and players alike. This season it means even more with both conferences being wide open for anyone to win. With many of the game’s stars switching teams in an instant it can be hard to keep up with every trade. Here is a recap of all of the major deals that went down at the deadline. All sources via ESPN.

D’Angelo Russel to the Timberwolves

Golden State Warriors receive Andrew Wiggins, a 2021 top-3 protected first-round draft pick and a 2021 second-round pick.

Minnesota Timberwolves receive D’Angelo Russel, Jacob Evans, and Omari Spellman

Marcus Morris to the Clippers in a 3-team deal

New York Knicks receive Moe Harkless and a 2020 first-round draft pick

LA Clippers receive Marcus Morris and Isaiah Thomas

Washington Wizards receive Jerome Robinson

Andre Drummond to the Cavs

Detroit Pistons receive John Henson, Brandon Knight and a second-round draft pick in 2023

Cleveland Cavaliers receive Andre Drummond

Andre Iguodala to the Miami Heat

Memphis Grizzlies receive Dion Waiters, Justice Winslow and Gorgui Dieng

Miami Heat receives Andre Iguodala, Solomon Hill, and Jae Crowder along with Iguodala signing a two-year $30 million extension that includes a team option.

Minnesota Timberwolves receive James Johnson

Clint Capela to Atlanta in a 4-team deal

Houston Rockets receive Robert Covington, Jordon Bell, and Atlanta’s 2024 second-round pick that originally belonged to the Warriors. Jordon Bell was later traded to the Grizzlies for Bruno Caboclo

Atlanta Hawks receive Clint Capela and Nene Hilario

Minnesota Timberwolves receive, Evan Turner, Jarred Vanderbilt, and Atlanta’s 2020 first-round pick via the Brooklyn Nets

Denver Nuggets receive Shabazz Napier, Keita Bates-Diop, Noah Vonleh, Gerald Green, and Houston’s 2020 first-round pick. Shabazz Napier was later traded to the Wizards for Jordan McRae

The 76ers bolster their bench

Philadelphia 76ers receive Alec Burks and Glenn Robinson III

Golden State Warriors receive a 2020 second-round pick via Dallas, a 2021 second-round pick via Denver and a 2022 second-round pick via Toronto

Dewayne Dedmon to Atlanta

Sacramento Kings receive Jabari Parker and Alex Len

Atlanta Hawks receive Dewayne Dedmon along with a 2020 and a 2021 second-round pick

Orlando Magic acquire James Ennis

Philadelphia 76ers receive a 2020 second-round pick

Orlando Magic receive James Ennis

Hawks get Derrick Walton Jr.

LA Clippers receive cash

Atlanta Hawks receive Derrick Walton Jr