<
>

NBA trade tracker: Details for every deal of the 2025 offseason

play
What CJ McCollum, Jordan Poole trade means for Wizards, Pelicans (1:31)

Bobby Marks, Brian Windhorst and Kendrick Perkins react to the Pelicans trading CJ McCollum to the Wizards for a return that includes Jordan Poole and Saddiq Bey. (1:31)

The 2025 NBA offseason is here, and deals are getting done.

On the last day of the season, the Phoenix Suns traded MVP Kevin Durant to the Houston Rockets for Jalen Green and Dillon Brooks along with the No. 10 pick in the 2025 NBA draft and five second-round picks.

Two other trades made during the NBA Finals: The Memphis Grizzlies moved guard Desmond Bane to the Orlando Magic for a package of players and draft picks, while the Eastern Conference champion Indiana Pacers reacquired their 2026 first-round pick in a deal that netted the New Orleans Pelicans the 23rd selection in this year's draft.

The action continued during the draft, as, among a flurry of trades, Charlotte Hornets center Mark Williams was dealt to the Suns and the Washington Wizards traded No. 18 pick Walter Clayton Jr. to the Utah Jazz.

Free agency officially began at 6 p.m. ET on Monday, and the Denver Nuggets wasted little time in making a move, trading Michael Porter Jr. and a 2032 first-round pick to the Brooklyn Nets for Cameron Johnson.

We're keeping tabs on every trade this offseason, including grades from analyst Kevin Pelton.

NBA offseason: Buzz, reports | Grades | Draft news

July 1

Pistons land Robinson in sign-and-trade

Detroit Pistons get:
F Duncan Robinson

Miami Heat get:
F Simone Fontecchio

Bucks trade Connaughton

Milwaukee Bucks get:
G Vasilije Micic

Charlotte Hornets get:
G Pat Connaughton
2031 second-round pick
2031 second-round pick

Kings, Nuggets swap big men

Denver Nuggets get:
C Jonas Valanciunas

Sacramento Kings get:
C Dario Saric


June 30

Hawks land Nickeil Alexander-Walker via sign-and-trade

Atlanta Hawks get:
G Nickeil Alexander-Walker

Minnesota Timberwolves get:
2027 second-round pick (via CLE)
Cash considerations

Nuggets deal Porter Jr. to Nets; land sharpshooter Johnson

Denver Nuggets get:
F Cameron Johnson

Brooklyn Nets get:
F Michael Porter Jr.
2032 first-round pick


June 29

Hornets land Sexton in deal with Jazz

Charlotte Hornets get:
G Collin Sexton
2030 second-round pick

Utah Jazz get:
C Jusuf Nurkic


June 28

Thunder trade Dillon Jones to Wizards

Oklahoma City Thunder get:
G Colby Jones

Washington Wizards get:
G Dillon Jones
Second-round pick

Bulls trade Ball to Cavs

Cleveland Cavaliers get:
G Lonzo Ball

Chicago Bulls get:
F Isaac Okoro


June 26

Knicks trade No. 50 pick Kobe Sanders to Clippers

Clippers get:

G Kobe Sanders

Knicks get:

No. 51 (F Mohamed Diawara)

Lakers move up to No. 36

Lakers get:

No. 36 (F Adou Thiero)

Timberwolves get:

No. 45 (C Rocco Zikarsky)
Cash considerations

Magic trade up to No. 32

Magic get:

No. 32 (F Noah Penda)

Celtics get:

No. 46 (C Amari Williams)
No. 57 (F Max Shulga)
2026 second-round pick
2027 second-round pick

Timberwolves trade No. 31 to the Suns for No. 36 and future picks

Timberwolves get:

No. 36 (traded to LAL), two future second-round picks

Suns get:

No. 31 (F Rasheer Fleming)

Suns trade No. 52 and 59 picks to the Warriors

Suns get:

No. 41 (G Koby Brea)

Warriors get:

No. 52 and No. 59

Suns and Nets swap second-round picks

Suns get:

No. 36

Nets get:

Two future second-round picks

Lakers trade for No. 45 pick

Lakers get:

No. 45 pick (traded to MIN)

Bulls get:

No. 55 pick
Cash considerations


June 25

Kings trade for No. 24 pick, draft Clifford

Kings get:

No. 24 pick (G Nique Clifford)

Thunder get:

2027 first-round pick

Wizards trade No. 18 pick Clayton Jr. to Jazz

Jazz get:

G Walter Clayton Jr.

Wizards get:

No. 21 (F Will Riley)
No. 43 (G Jamir Watkins)
2031 and 2032 second-round picks

Hawks trade No. 13 pick to Pelicans

Pelicans get:

No. 13 (C Derik Queen)

Hawks get:

No. 23 (F Asa Newell)
2026 first-round pick

Blazers trade No. 11 pick Coward to Grizzlies

Grizzles get:

G Cedric Coward

Blazers get:

No. 16 (C Yang Hansen)
2028 first-round pick (via Orlando)
Two second-round picks

Suns trade for Hornets center Williams

Suns get:

C Mark Williams

Hornets get:

G Vasilije Micic
No. 29 (G Liam McNeeley)
2029 first-round pick

Spurs and Pacers trade second-round picks

Pacers get:

No. 38 (G Kam Jones)

Spurs get:

Future second-round pick


June 24

Celtics, Hawks and Nets finalize three-team deal

Boston Celtics get:

F Georges Niang
Second-round pick

Atlanta Hawks get:

C Kristaps Porzingis
Second-round pick

Brooklyn Nets get:

G Terance Mann
2025 first-round pick (No. 22)

Wizards trade Poole to New Orleans for McCollum

New Orleans Pelicans get:

G Jordan Poole
G Saddiq Bey
2025 second-round pick (No. 40)

Washington Wizards get:

G CJ McCollum
F Kelly Olynyk
Future second-round pick


June 23: Celtics trade two-time All-Star to the Blazers

Boston Celtics get:
G Anfernee Simons
Two future second-round picks

Portland Trail Blazers get:
G Jrue Holiday


June 22: Kevin Durant traded to the Houston Rockets

Houston Rockets get:
F Kevin Durant

Phoenix Suns get:
G Jalen Green
F Dillon Brooks
2025 first-round pick (No. 10)
2025 second-round pick (No. 59, via OKC)
Two 2026 second-round picks
2030 second-round pick (via BOS)
2032 second-round pick


June 17: Pacers trade for 2026 first-rounder

Indiana Pacers get:
2026 first-round pick (own)

New Orleans Pelicans get:
2025 first-round pick (No. 23)
Draft rights to G Mojave King


June 15: Magic acquire Bane in blockbuster

Orlando Magic get:
G Desmond Bane

Memphis Grizzlies get:
G Kentavious Caldwell-Pope
G Cole Anthony
2025 first-round pick (No. 16)
2026 first-round pick (swap rights from Phoenix or Washington)
2028 first-round pick
2029 first-round pick swap
2030 first-round pick

More: