Every Deadline Trade and Knee-Jerk Reactions

It’s been another highly eventful trade deadline, so we’ve compiled every deal that went down to help you keep track of the NBA’s ever-shifting landscape.

Let’s jump straight into it.


Heat get: Victor Oladipo

Rockets get: Avery Bradley, Kelly Olynyk, pick swap

It really is incredible that Miami didn’t give up Tyler Herro or Duncan Robinson, with everyone assuming they would have to part with one or the other in their pursuit of Oladipo. Evil genius Pat Riley does it again.

Nuggets get: Aaron Gordon, Gary Clark

Magic get: Gary Harris, RJ Hampton, first-round pick (2025)

To get Aaron Gordon, all the Nuggets gave up was a late first-round pick they couldn’t find any court time for, a future pick way down the road, and an overpaid Gary Harris. Not a bad day’s work for Denver’s front office.


Trail Blazers get: Norman Powell

Raptors get: Gary Trent Jr., Rodney Hood

Fun fact: Norman Powell is averaging just under 20 points in 30 minutes per game, while shooting 44 percent from long range. And over his past 10 games he’s putting up 26 points per game on 45 percent from deep.


READ MORE: NBA Players React To Trade Deadline Madness


Celtics get: Evan Fournier

Magic get: Jeff Teague, two second-round picks

Much like someone who finally escaped a long and miserable marriage, Evan Fournier finally gets to live a little after seven long years in Orlando.


Bulls get: Nikola Vucevic, Al-Farouq Aminu

Magic get: Wendell Carter Jr., Otto Porter Jr, two first-round picks

Nikola Vucevic escapes the eternally mediocre Magic, only to find himself at another wildly mismanaged organisation. At least Orlando had nice weather.

The Bulls now have two players in Zach Lavine and Vucevic or can score the ball like crazy (three if you want to include Lauri Markkanen) but at 30 years of age, he doesn’t exactly fit this young team’s timeline.


Clippers get: Rajon Rondo

Hawks get: Lou Williams, two second-round picks, cash

Rajon Rondo’s trade-fuelled quest to play for every team in the league continues. Meanwhile, the Battle of LA just got a little spicier (assuming that the Clippers can actually survive long enough in the playoffs to face the Lakers this time).



Heat get: Nemanja Bjelica

Kings get: Mo Harkless, Chris Silva


76ers get: George Hill, Ignas Brazdeikis

Knicks get: Terrance Ferguson

Thunder get: Tony Bradley, Austin Rivers, two second-round picks (2025 and 2026)


Nuggets get: JaVale McGee

Cavaliers get: Isaiah Hartenstein, two second-round picks

Kings get: Mfiondu Kabengele

Clippers get: Future second-round pick


Mavericks get: J.J. Redick, Nicolo Melli

Pelicans get: James Johnson, Wesley Iwundu, 2021 second-round pick


Hornets get: Brad Wanamaker

Warriors get: Cash


Kings get: Terence Davis

Raptors get: Future second-round pick


Jazz get: Matt Thomas

Raptors get: Future second-round pick


Bulls get: Troy Brown Jr., Daniel Theis

Wizards get: Chandler Hutchison, Daniel Gafford

Celtics get: Moritz Wagner, Luke Kornet


Spurs get: Marquese Chriss

Warriors get: Cady Lalanne


Kings get: Delon Wright

Pistons get: Cory Joseph, 2021 second-round pick, 2024 second-round pick



The Kings waived Jabari Parker.

The Thunder waived Meyers Leonard.

The Magic waived Jeff Teague, who was acquired from the Celtics in a deal for Evan Fournier.