Here’s our list of winners and losers leading up to Thursday’s NBA trade deadline.

Losers:

Bryan Colangelo

Heading into the trade deadline, it was no secret that the Philadelphia 76ers had to unclog their frontcourt by moving either Nerlens Noel or Jahlil Okafor. The good news is they found a home for one of them. The bad news is they traded the wrong one and barely got anything valuable back.

Noel, presumably the superior on-court fit with Joel Embiid (even though the two have barely played together), was shipped to Dallas for Justin Anderson and a first-round pick in this year’s draft that turns into two second rounders next season if it falls inside the top 18 slots, which it won’t do. This is an atrocious haul for Philadelphia.

Anderson is a 23-year-old sophomore who’s made 28.8 percent of his three-point attempts as an NBA player. There’s springy bounce to his game, and he technically fills a sought after position, but his inability to crack Dallas’ rotation is worrisome. He’s on a rookie-scale contract for the next two seasons, but will likely never touch Noel’s positive impact.

The fact that Colangelo couldn’t get a first-round pick for a useful, steadily improving 22-year-old who’s about to enter restricted free agency should scare Sixers fans—especially after he publicly stated his desire to avoid bad deals for the sake of making any transaction at all. This is the exact opposite of a trade Sam Hinkie would’ve made, and Sam Hinkie was very, very, very good at his job.

Indiana Pacers

We don’t know what offers Larry Bird saw for Paul George, but there’s a good chance he at the very least had Brooklyn’s 2017 first-round pick staring him in the face. Instead of taking it and punching the eject button, he’s apparently opted to drive off a cliff, praying George will re-sign in Indiana when he becomes a free agent in 2018.

Being that the Pacers are very far from winning a championship, aren’t located in Los Angeles, and don’t have any interesting trade assets except Myles Turner on their roster, there’s almost no chance he sticks around for the long haul. George isn’t qualifying for a Designated Player Extension this summer unless he’s named to an All-NBA team, which is highly unlikely. If he makes an All-NBA team next year, the Pacers will be able to offer a five-year mega contract that financially dwarfs anything any other team can give—including the Lakers.

But that’s quite the risk, and instead of kickstarting a rebuild with a lottery pick in a loaded draft, Bird increases the risk of either letting George walk for nothing, or moving him when the entire league knows he has to.

Chicago Bulls

Almost everything written above about the Pacers also applies to the Bulls, except they have Jimmy Butler under contract for an extra season and can likely still move him if they want to this summer.

The Bulls land on this list less for their inability to cash out and rebuild, and more for their total lack of direction they exude on a daily basis. They traded Doug McDermott, Taj Gibson, and a 2018 second-round pick to the Oklahoma City Thunder for Cameron Payne, Joffrey Lauvergne, and Anthony Morrow.

This is peak blah, a trade that doesn’t nudge them in either direction—actually it probably makes them a tiny bit worse because Gibson is terrific—and throws even more mud on the type of playing style they prefer to play. Chicago, the worst three-point shooting team in the league, needs three-point shooting because the year is 2017 and every team in the NBA needs more three-point shooting.

How do they address this? By of course trading McDermott, their best three-point shooter! Nobody knows if Payne will shake out as anything more than a career backup point guard, Morrow is stuck in a season-long shooting slump and Lauvergne isn’t long for Chicago.

Given how fast and free some teams threw around first-round picks over the past couple weeks, it’s a bit surprising that the Bulls couldn’t get one for Gibson. If Payne doesn’t pan out this could be a mini-disaster for Chicago.

Sacramento Kings

Well, besides the obvious, Sacramento is the biggest, fattest loser on Thursday afternoon because in addition to losing DeMarcus Cousins for a dozen soggy beignets, no other trades were made before the deadline. Wasn’t the decision to move on from Cousins a clear precursor for roster renovation? Instead, they held onto Darren Collison, Arron Afflalo, Kosta Koufos, Garrett Temple, and Ben McLemore.

It’s plenty fair to look at those names and scoff at their market value. But the Kings aren’t exactly in a place to worry about selling low on a depreciating asset. Their front office’s job right now is to find as many future assets as they can, regardless of how bad it looks.

Detroit Pistons

Not that anyone should’ve expected them to trade Reggie Jackson, Andre Drummond, or Kentavious Caldwell-Pope, but this core appears to have teetered out sooner than expected. It’s easy to sit here on the sidelines and say they should’ve aggressively attempted to blow it up, but...they should’ve aggressively attempted to blow it up.

Winners:

Nerlens Noel

He gets to leave Philadelphia and see what a competent NBA organization feels like. In Dallas, Noel will start, play big minutes and set himself up for a huge payday this summer—especially if the Mavericks make the playoffs.

This dude is good, and should remind Dallas fans of Tyson Chandler, the pick-and-roll big who sucked help defenders into the paint and opened things up around the three-point line. While his fit with Dirk Nowitzki is what most people will likely focus on, it’ll be extremely interesting to see how he does at the five when Harrison Barnes is a small-ball four.

Rick Carlisle should be licking his lips.

Houston Rockets

Nobody is enjoying Magic Johnson’s reign in Los Angeles more than Daryl Morey. After the Rockets acquired Lou Williams for a late first-round pick—in a deal that also allowed them to shed Corey Brewer’s unsightly contract—they moved Tyler Ennis to the Lakers for Marcelo Huertas, who they’ll waive.

Morey also unloaded K.J. McDaniels onto the Brooklyn Nets, clearing a second roster spot and opening up an extra $3.3 million in cap space. This is significant, and allows Houston to be major players on the buyout market, where they’ll be allowed to offer prospective free agents like Andrew Bogut and Terrence Jones more money than any other contender can.

Williams makes sense in a potential matchup against the Golden State Warriors if you buy into the theory that the only way to beat them is to score more points (meaning defense isn’t necessary), and in that deal they opened an extra $500K because Brewer’s contract was, somehow, more expensive.

Surprise, surprise: Morey wins again!

Toronto Raptors

The Raptors did what they had to do by upgrading at power forward—Jared Sullinger and Pascal Siakam to Serge Ibaka is a sweet facelift—and, at least defensively, improving the wing by replacing Terrence Ross with P.J. Tucker.

These are very nice moves on paper, and Toronto didn’t sacrifice enough assets to accurately claim their status is “all in”. But how much better are they, really? Will these moves bump them up to the three seed so they can avoid a second-round torture rack against the Cleveland Cavaliers? Maybe, maybe not.

If not, and they’re one and done, Toronto is staring down a pair of massive contracts this summer with Kyle Lowry and Ibaka (not to mention Patrick Patterson). All in all, the Raptors made the best of a tricky situation. It’s not enough to win a title, but these moves were necessary and helpful.

Charlotte Hornets

Aside from the ludicrous Miles Plumlee trade, Michael Jordan didn’t shank himself in the side by sacrificing any more future assets to needlessly thrust Charlotte into the playoffs. Good for him. Restraint is good!