The trade deadline started a little early this year. There was a ton of player movement early in the week. Some trades, like the Mavericks moving on from Anthony Davis, came in after much speculation. Others, like James Harden getting swapped for Darius Garland, came from out of the blue.Â
Along with big names, there have been a ton of minor moves to bolster rotation depth or fix a team’s finances. We are grading all of them live at Sporting News. Check this page frequently throughout the day to see what the reasoning is behind each and every move, and how good of a return both sides got.
LIVE: Tracking 2026 NBA trade deadline news and rumors
NBA trade deadline grades 2026Bulls trade Ayo Dosunmu to WolvesBulls receive: Rob Dillingham, Leonard Miller, four second-round picksWolves receive: Ayo Dosunmu, Julian Phillips
Bulls trade grade: C+
The Bulls had a glut of guards. They traded Coby White last night, and they kept going by trading Dosunmu on Thursday.Â
White and Dosunmu were set to be unrestricted free agents and will get fair market value on their next deals. From that angle, it makes sense to move on from them for younger players.Â
This is a tough package to get back though for one of the team’s breakout stars. Joan Beringer would have been better. The Wolves understandably wouldn’t include him.
Dillingham is the former No. 8 pick in the 2024 draft that Minnesota desperately needed to be good. He hasn’t been playable. His defense has been surprisingly feisty. He’s made up for his lack of size with good hands and effort.
His offense was supposed to be his primary value-add though, and it hasn’t been pretty. He’s not particularly adept at running pick-and-roll, he never gets to the line, and his ability to create consistent advantages offensively is way behind where it was expected to be.Â
Miller is an interesting former No. 33 pick in the 2023 draft that has good tools, great strength, and high motor. He hasn’t had a ton of minutes in the NBA. He has shown a proclivity to be a little out of control on offense in international play this summer.
The Bulls did need more big man prospects with upside. Miller fits that bill.
Wolves trade grade: B+
The Wolves needed guard depth after losing Mike Conley. Dosunmu is hitting his prime at age 26, and he’s having a great season. He’s a tough point-of-attack defender who isn’t nearly as good off the ball. Rudy Gobert should cover those mistakes, and Dosunmu and Gobert will make a great defensive pick-and-roll duo with Gobert in drop coverage.
Dosunmu brings a lot of value offensively. He’s a very streaky 3-point shooter who has alternated between good and bad years. This is his best year, hitting 45 percent of his attempts.
He is also one of the fastest North-South guards in the league. He will regularly create at least one fast break layup out of thin air. He uses that speed to attack closeouts off the catch, which makes him the perfect fit next to Anthony Edwards.Â
Getting Dosunmu for the price of some busted prospects and second round picks is a very nice piece of business for Minnesota.Â
Warriors trade Kuminga to Hawks for PorzingisHawks receive: Jonathan Kuminga, Buddy HieldWarriors receive: Kristaps Porzingis
Warriors trade grade: C
The Warriors had hinted that the demand for Kuminga was very low. They weren’t lying.Â
Porzingis is a big name, but he’s been limited by a POTS diagnosis and nagging injuries. He rarely plays for the Hawks. When he has been on the floor, he’s been good. He can still nail 3’s, punish mismatches in the post, and protect the rim well. He’s mostly just a big expiring salary at this point in his career though.Â
This doesn’t make a Giannis trade impossible for the Warriors, but it does make one more difficult.Â
Hawks trade grade: B
The Hawks get essentially a free look at Kuminga for the rest of the year. They could use his shot creation. They’ve been the no. 20 offense this season. Kuminga has proven that he can score and get to the line at a prodigious rate. He badly needed a change of scenery. At this cost, he’s worth a gamble. If he doesn’t work out, then Atlanta can rescind their team option on him and move on.
Atlanta already have very similar players to Hield in Luke Kennard and Corey Kispert, so it’s unclear how much he will play. He has a $3 million guarantee for next season, and he may be onto a new team this summer.
Knicks trade Yabusele to BullsBulls receive: Guerschon YabuseleKnicks receive: Dalen Terry
Knicks trade grade: B+
Yabusele wasn’t getting minutes on the Knicks. He had been a disappointing summer acquisition after a promising year in Philadelphia. The Knicks got what they could for him, picking up a busted prospect in Terry and getting off his salary next season. It’s somewhat surprising that they were able to do so without attaching any draft assets.
Terry has turned into a much better shooter and has some potential as a long defender. He can handle the ball in transition. He’s never been able to put it all together though, and he hasn’t gotten a ton of minutes in Chicago. That probably won’t change for a Knicks team that has championship aspirations, but they get his restricted free agency rights and can sign him to a cheap deal this summer or let him walk.Â
Bulls trade grade: C-
The Bulls should be trying to get younger and free up future cap space. Instead, they moved Terry, a 23-year-old, for Yabusele, a 30-year-old. Yabu has a $5.8 million player option, potentially impacting that future space. This move doesn’t make sense unless they like Yabu and think he can help them win. Chicago should be going the other way, trying to maximize draft odds rather than making another ill-fated run towards the Play-In Tournament.Â
Warriors trade Trayce Jackson-Davis to RaptorsWarriors receive: 2026 second round pick (via Lakers)Raptors receive: Trayce Jackson-Davis
Raptors trade grade: B-
Jackson-Davis showed some promise as a rookie but has failed to develop much since. His touch at the rim has been a real issue. He does have some all-around skill as a passer and shot blocker. He should give the Raptors another body while Jakob Poeltl recovers from a back issue.Â
Warriors trade grade: B
Jackson-Davis’ minutes had declined in each of his three years with the Warriors. The pick they received is slotted to land at 52. That’s a decent return for a player that didn’t look like a part of their future.
Mavs trade Anthony Davis to WizardsMavs receive: Khris Middleton, AJ Johnson, Malaki Branham, Marvin Bagley III, 2026 first round pick (via Thunder), 2030 first round pick (via Warriors)Wizards receive: Anthony Davis, Jaden Hardy, D’Angelo Russell, Dante Exum
Mavs trade grade: C+
This was a paltry return for Davis given that Dallas gave up Luka Doncic in order to get him only a year ago. One of the first round picks will likely be No. 30 in the 2026 draft. The other probably will never convey. But they needed to move on from him and allow a full rebuild around Cooper Flagg. They made the right decision by not wasting any more time. Â
Wizards trade grade: C-
The prevailing opinion out there is that this was a worthy trade on a top 10 talent given that the Wizards paid next-to-nothing to acquire Davis. But his addition makes very little sense on a rebuilding team. He’s a bad contract, as evidenced by the fact that nobody else could beat this price. Bad teams are supposed to get assets for taking on those deals, not send them out.Â
The Wizards will be better next season, but this does not help them get closer to their stated goal of building a championship contender. Instead, it drags them towards the dreaded middle that they were trying to avoid.Â
MORE:Â Full Anthony Davis trade grade
Clippers trade James Harden for Darius GarlandClippers receive: Darius Garland, second-round pickCavs receive: James Harden
Cavs trade grade: B
Harden has been a better player than Garland over the past several seasons. More importantly, he’s been much healthier. The Cavs have a real shot to make it to the NBA Finals. They needed to make this trade in order to capitalize on what could be a narrow window where the East is wide open.Â
Clippers trade grade: B-
Garland’s contract doesn’t look great today. He will need to return to his previous All-Star form in order to come close to justifying it. But he’s only 26 years old. The Clippers got 10 years younger in doing this trade, and they also got some draft compensation out of it for a player in Harden that wasn’t in their long-term future.Â
MORE:Â Full James Harden trade grade
Grizzlies trade Jaren Jackson Jr. to JazzJazz receive: Jaren Jackson Jr., John Konchar, Jock Landale, Vince Williams Jr. Grizzlies receive: Kyle Anderson, Walter Clayton Jr., Taylor Hendricks, Georges Niang, three first-round picks
Grizzlies trade grade: A
When you look at the market for stars, it’s been hard to get a great return on them. The Grizzlies did it with Bane, and they got another three good first-rounders in trading Jackson.Â
Give Memphis credit. They could have stayed put and had a pretty good team. They have higher goals though, and they have confidence in what has been a pretty good scouting department that has hit on its picks and free agency signings.Â
Jazz trade grade:Â B
Jackson is a 26-year-old former Defensive Player of the Year who should have made an All-NBA team last season (he did make his second All-Star team). The Jazz look like they are finally pivoting away from years of tanking and trying to make some win-now moves.Â
A core of Jackson, Lauri Markkanen, breakout guard Keyonte George, Ace Bailey, and whoever they draft with a good pick in 2026 sounds pretty nice to build around.Â
The Jazz had a ton of first-round picks to move. Trading three of them is a hefty price, but they still have plenty of avenues to either draft or trade for more talent. This is a nice step in the right direction for Utah.Â
Bulls trade Coby White to HornetsHornets receive: Coby White, Mike Conley JrBulls receive: Collin Sexton, Ousmane Dieng, three second round picks
Bulls trade grade: C
This is an underwhelming package for White, who was at one time among the best contracts in the league. The second-rounders that the Bulls are getting from the Hornets aren’t particularly good, nor are the players that they’re getting back.
Sexton is a talented scorer, but where does he fit among the plethora of guards already on the roster? Dieng has never averaged more than five points per game over any of his four seasons.Â
White’s value dipped down because the Bulls waited until he was set to become a free agent this summer before trading him. This trade became somewhat of a necessity after Chicago added Jaden Ivey and Anfernee Simons to their roster.Â
Hornets trade grade: A-
White is a good young player who fits well with the high-octane offense that the Hornets have created. He should help Charlotte pass the Bulls in the race for the last Play-In spot. He won’t help with their defensive issues, but he’s a starter-level player that adds a ton of shooting next to LaMelo Ball, Kon Knueppel, and Brandon Miller.Â
Thunder acquire Jared McCain from SixersThunder receive: Jared McCainSixers receive: 2026 Rockets first round pick, three second round picks
Thunder trade grade: A-
McCain likely would have won Rookie of the Year last season had he not torn his meniscus. His shooting touch and ability to get to the rim haven’t come back this season, and he’s had a rough year. If the talent that he showed last season is real, then this is going to be another heist for Sam Presti. If his promising start was a fluke, then it’s still a low price to pay.Â
Sixers trade grade: C-
This trade was more about the Sixers ducking the tax than anything else. To give up on a promising young player for financial reasons feels gross. Philadelphia has more information about McCain than we do, so maybe they know something that everyone else doesn’t. From the outside though, this looks like a trade where they gave up on a player too early.
Hawks acquire Jock Landale from JazzHawks receive: Jock LandaleJazz receive: Cash
Hawks trade grade: B+
The Hawks badly need center depth with Kristaps Porzingis batting a POTS diagnosis and Onyeka Okongwu out with dental surgery. Landale is a serviceable energy big who should stem the tide until Okongwu can get back on the floor.
Cavs trade Lonzo Ball to JazzCavs receive: Tax savingsJazz receive: Lonzo Ball, two second round picks
Cavs trade grade: C+
A healthy Lonzo Ball was exactly what the Cavs needed last year. Unfortunately, this version of Ball doesn’t look like the one of a few years ago. He wasn’t effective, losing the touch on his jump shot and a step or two defensively after several knee surgeries.Â
The Cavs had to pay to get off his $10 million salary. They should have kept Isaac Okoro instead. They’ve seen their projected tax bill drop from $120 million to $65 million so far during this deadline, per ESPN’s Bobby Marks.Â
Jazz trade grade: B
The Jazz are expected to waive Ball, per ESPN’s Shams Charania. This is a straight cash dump for them, and they get two second-rounders in return.
Clippers trade Chris Paul to Raptors in three-team dealClippers receive: Rights to Vanja MarinkovicNets receive:Â Ochai Agbaji, 2032 second round pick via Toronto, $3.5 millionRaptors receive:Â Chris Paul
Raptors trade grade: B
This is a stopping ground for Paul, who will not be required to report to Toronto and is expected to be waived. Per Charania, this trade got the Raptors out of the tax, which seems to be the main impetus for it.Â
Clippers trade grade: B
This trade was made for financial reasons for the Clippers as well. Per Charania, they saved $7 million off their tax payments and gets them below the first apron.Â
Nets trade grade: B+
The Nets aren’t going anywhere this year, so it makes sense for them to try and load up on young players. At age 25, Agbaji doesn’t quite fit that description. He is only in his fourth year in the league and was at one time regarded as a good 3-and-D prospect. His shot has disappeared, but he’s a decent reclamation project. More importantly, Brooklyn picks up a second-rounder in this deal and the money to cover his salary.Â
Hawks trade Trae Young to WizardsWizards receive:Â Trae YoungHawks receive: CJ McCollum, Corey Kispert
Wizards trade grade: B+
The Wizards didn’t have a starter-caliber point guard on their roster. They got a four-time All-Star basically for free, even getting off Corey Kispert’s negative-value contract in the process.Â
Young is overpaid as well, but he certainly has talent. His passing is exactly what Washington needed to help its younger players develop. Like Davis, he is overpaid on his deal. But he is an expiring contract next year, and Washington could flip him to take on more draft picks attached to bad money down the line.Â
Hawks trade grade:Â B
This unfortunately seemed like all Atlanta could get for Young. They probably waited too long to move him, but it was a different lead executive who made that mistake.
Jalen Johnson’s development as a point forward necessitated moving off Young for McCollum’s expiring salary.
MORE:Â Full Trae Young trade grades
Bulls trade Nikola Vucevic to CelticsCeltics receive:Â Nikola Vucevic, 2027 second-round pick (via DEN)Bulls receive:Â Anfernee Simons, 2026 second-round pick (via NOP)
Celtics trade grade: B
The Celtics needed frontcourt depth, and they got it in Vucevic. He should fit their 3-point heavy system nicely. He also gives them a different look with his post play. Most importantly, he is a great defensive rebounder, which has been a weakness of theirs.Â
Losing Simons hurts. He was a good sixth man. The big man depth is more important though.Â
Bulls trade grade:Â B
Getting anything for Vucevic at this point was a good move. That 2026 second-round pick should be a good one at the top of the round.
It’s yet to be seen if Simons is a part of Chicago’s long-term future. But he’s an okay flier, and if he doesn’t work out then he is a free agent this summer.Â
MORE:Â Full grades for Celtics, Bulls in Nikola Vucevic trade
Pistons trade Jaden Ivey to BullsPistons receive:Â Kevin Huerter, Dario Saric, 2026 protected swap from MinnesotaBulls receive:Â Jaden Ivey, Mike ConleyWolves receive:Â Nothing
Pistons trade grade: B
Ivey wasn’t fitting into a very successful team, and Detroit couldn’t agree to terms on an extension with him. It made sense to trade him for win-now help.Â
Huerter can be that guy. He’s a streaky 3-point shooter who hasn’t been able to hit them this year but is at 37 percent for his career. The Pistons need that type of shooting. Huerter is also a decent playmaker and a high feel player who should be able to contribute to the back end of a playoff rotation.Â
Bulls trade grade:Â B
The Bulls should be taking shots on young players whose value has dipped. It’s how they landed Josh Giddey, and they’re doing it now with Ivey. The cost here was extremely low. Huerter wasn’t a part of the team’s long-term plans. Ivey might be.Â
MORE:Â The Bulls are making all the right moves: Grading Jaden Ivey, Anfernee Simons, Dario Saric trades
Wolves trade grade:Â B
The Wolves made this trade to get off Conley’s salary and save money off their tax bill. Conley has been a good soldier for them, but his play had diminished over the past few years. They still need point guard depth, so perhaps another trade is coming.Â
Cavs trade De’Andre Hunter to KingsKings receive:Â De’Andre HunterCavs receive:Â Keon Ellis, Dennis Schroder, Emanuel MillerBulls receive:Â Dario Saric, two second-round picks
Kings trade grade: B-
The idea of Hunter is always more appealing than the actual player. Hunter was traded last deadline, and the Cavs pulled him out of the starting lineup before moving him again. He looks like a 3-and-D player, but he doesn’t do either of those things at an elite level.Â
Ultimately, the price here isn’t bad. Ellis wasn’t getting a lot of playing time, and Schroder was not the answer at point guard that Sacramento had hoped.Â
Cavs trade grade:Â B
Ellis is a good defender and spot up shooter that is extremely limited in creating his own shot. That’s fine, as the Cavs needed a player to fill that simplified role. Schroder doesn’t make a ton of sense on this roster, but he’s a veteran that can pressure up on defense and play adequate backup minutes.Â
The main impetus for this trade was probably the luxury tax savings. The Cavs saved almost $50 million off their payroll and luxury tax by moving Hunter.Â
Bulls trade grade:Â A-
This is the type of trade that the Bulls never do. Credit them for using their space below the luxury tax to essentially buy two second-round picks for $5 million in Saric’s salary.
Hawks trade Vit Krejci to BlazersBlazers receive: Vit KrejciHawks receive:Â Duop Reath, two second-round picks
Blazers trade grade: A-
Krejci is on a terrific minimum-salaried contract through 2027-28. He’s a good shooter and passer who lacks the strength to hold up in a lot of defensive matchups, but he gives good effort on that end of the floor too. He’s not a starting-level player, but he’s a good value as a first or second guard off the bench.Â
Hawks trade grade:Â B
The Hawks already had similar players to Krejci in Luke Kennard and Corey Kispert. Krejci was the victim of too much depth at that position.Â
Atlanta does have a lack of center depth, which Reath could solve if he wasn’t already out for the season. This trade was more about the two second round picks, which are a nice addition.Â