NBA trade grades: Breaking down the most impactful deals

Former Boston Celtics forward Grant Williams was traded to the Dallas Mavericks on Wednesday. Getty Images

Whether it was before and during the NBA draft or throughout the league's free agency period, the trades have been rolling in across the association.

The Denver Nuggets, already busy winning an NBA title, kicked things off by swinging a deal with the Oklahoma City Thunder.

Then the Phoenix Suns traded Chris Paul, Landry Shamet and multiple second-round picks and pick swaps for Washington Wizards guard Bradley Beal, creating a new big three in Phoenix with Devin Booker and Kevin Durant.

The Boston Celtics landed big man Kristaps Porzingis from the Washington Wizards in a three-team deal that also sent former Defensive Player of the Year Marcus Smart to the Memphis Grizzlies.

Then just hours before the draft, CP3 was on the move yet again, this time finding a home with the Golden State Warriors.

What other moves are in store throughout this offseason? ESPN NBA Insider Kevin Pelton is grading all the biggest trades.

Jump to a deal: CP3 to Warriors | Beal to Suns | Porzingis to Celtics


July 5: Grant Williams heads to Mavs via sign-and-trade

Dallas Mavericks get:
F Grant Williams (via sign-and-trade),
Two second-round picks (via San Antonio)

Boston Celtics get:
Two second-round picks (via Dallas)

San Antonio Spurs get:
G Reggie Bullock, 2030 swap rights (via Dallas)