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:

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:

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:

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: