The 2024-25 NBA regular season is in full swing and teams are making deals ahead of the Feb. 6 trade deadline.
The Phoenix Suns have now made two notable moves in January, first acquiring center Nick Richards from the Charlotte Hornets and then obtaining three future first-round picks from the Utah Jazz.
Another team that’s kept busy is the Brooklyn Netswho sent Dennis Schroder to the Golden State Warriors in December. Brooklyn followed that up with a trade that saw the Los Angeles Lakers acquire Dorian Finney-Smith and Shake Milton in exchange for D’Angelo Russell.
We’ll be keeping tabs on every trade as they occur, including grades from ESPN NBA Insider Kevin Pelton.
MORE: Latest buzz, reports | Trade grades | Outlook for all 30 teams
Phoenix Suns get:
2025 first-round pick (least favorable of Cleveland/Minnesota/Utah)
2027 first-round pick (least favorable of Cleveland/Minnesota/Utah)
2029 first-round pick (least favorable of Cleveland/Minnesota/Utah)
Utah Jazz get:
2031 first-round pick
Charlotte Hornets get:
Josh Okogie
2026 second-round pick (via Denver)
2031 second-round pick (via Denver)
2031 second-round pick (via Phoenix)
Phoenix Suns get:
Nick Richards
2025 second-round pick (via Denver)
Los Angeles Lakers get:
Dorian Finney-Smith
Shake Milton
Brooklyn Nets get:
D’Angelo Russell
Maxwell Lewis
Three future second-round picks (2027, 2030 and 2031)
Golden State Warriors get:
Dennis Schroder
2025 second-round pick (via Miami)
Brooklyn Nets get:
De’Anthony Melton
Reece Beekman
2026 second-round pick (via Atlanta)
2028 second-round pick (via Atlanta)
2029 second-round pick (via Golden State)
Indiana Pacers get:
Thomas Bryant
Miami Heat get:
2031 second-round pick swap
New York Knicks get:
Karl-Anthony Towns
Minnesota Timberwolves get:
Julius Randle
Donte DiVincenzo
2025 first-round pick (top-13 protected; via Detroit)
Charlotte Hornets get:
Draft compensation
Brooklyn Nets get:
F Ziaire Williams
2030 second-round pick (via Dallas)
Memphis Grizzlies get:
F Mamadi Diakite
Draft rights to G Nemanja Dangubic (54th pick of 2014 NBA draft)
Utah Jazz get:
G Russell Westbrook (to join Denver after contract buyout)
2030 second-round pick swap
$4.3 million in cash considerations
Draft rights to C Balsa Koprivica (57th pick of the 2021 NBA draft)
LA Clippers get:
G Kris Dunn
Sacramento Kings get:
F DeMar DeRozan
San Antonio Spurs get:
F Harrison Barnes
2031 pick swap (from Sacramento)
Chicago Bulls get:
G Chris Duarte
Two future second-round picks (from Sacramento)
Cash considerations
Charlotte Hornets get:
G Devonte’ Graham (will be waived)
2025 second-round pick (via New Orleans)
San Antonio Spurs get:
Cash considerations
Note: Updated with finalized details following the six-team trade announced on July 6 between Charlotte, Denver, Philadelphia, Golden State, and Dallas involving Klay Thompson and Buddy Hield.
Philadelphia 76ers get:
2031 second-round pick
Golden State Warriors get:
G Buddy Hield (signed as part of sign-and-trade deal)
Note: Updated with finalized details following the six-team trade announced on July 6 between Charlotte, Denver, Philadelphia, Golden State, and Dallas involving Klay Thompson and Buddy Hield.
Golden State Warriors get:
F Kyle Anderson
Minnesota Timberwolves get:
2025 second-round pick
2031 secound-round pick swaps
Cash considerations
Note: Updated with finalized details following the six-team trade announced on July 6 between Charlotte, Denver, Philadelphia, Golden State, and Dallas involving Klay Thompson and Buddy Hield.
Dallas Mavericks get:
G Klay Thompson (signed from Golden State)
2025 second-round pick
2025 second-round pick (via Dallas; least favorable of Philadelphia/Denver; traded to Minnesota)
2031 second-round pick (via Dallas; traded to Philadelphia)
Charlotte Hornets get:
F Josh Green (from Dallas)
New Orleans Pelicans get:
G Dejounte Murray
Atlanta Hawks get:
F Larry Nance Jr.
G Dyson Daniels
2025 first-round pick (via Lakers)
2027 first-round pick (least favorable of Milwaukee/New Orleans)
Dallas Mavericks get:
G Quentin Grimes
DNarrow Pistons get:
G Tim Hardaway Jr.
2025 second-round pick (via Toronto)
Two 2028 second-round picks
DRAFT TRADES (DAY 2)
June 27: Knicks, Mavs swap late picks Ajinca, Hukporti
Dallas Mavericks get:
G Melvin Ajinca
New York Knicks get:
C Ariel Hukporti
Note: Updated with finalized details following the six-team trade announced on July 6 between Charlotte, Denver, Philadelphia, Golden State, and Dallas involving Klay Thompson and Buddy Hield.
Charlotte Hornets get:
Reggie Jackson
2029 second-round pick
2030 second-round pick
Denver Nuggets get:
Cash considerations
June 27: Warriors get No. 52 pick back after Waters trade
Golden State Warriors get:
2024 second-round pick (No. 52; select C Quinten Post)
Portland Trail Blazers get:
Cash considerations
June 27: Magic trade No. 47 to Pelicans for future swaps
New Orleans Pelicans get:
No. 47 second-round pick (select G Antonio Reeves)
Orlando Magic get:
2030 second-round pick swap
2031 second-round pick swap
June 27: Hawks, Heat swap second-rounders
Atlanta Hawks get:
2024 second-round pick (No. 43; select F Nikola Djurišić)
Miami Heat get:
2024 second-round pick (No. 44, select G Pelle Larsson)
June 27: Wolves trade late second-rounder to Raptors
Toronto Raptors get:
2024 second-round pick (No. 57; select C Ulrich Chomche)
Minnesota Timberwolves get:
Cash considerations
June 27: Grizzlies, Timberwolves swap second-rounders
Memphis Grizzlies get:
2024 second-round pick (No. 53; select G Cam Spencer)
Minnesota Timberwolves get:
2024 second-round pick (No. 57; traded to Toronto)
Future second-round pick
Suns move up in second round after Knicks swap
Phoenix Suns get:
2024 second-round pick (No. 40; select C Very Ighodaro)
New York Knicks get:
2024 second-round pick (No. 56; select F Kevin McCullar)
June 27: OKC, Knicks trade second-rounders
Oklahoma City Thunder get:
2024 second-round pick (No. 38; select G Ajay Mitchell)
New York Knicks get:
2024 second-round pick (No. 40; traded to Phoenix)
June 27: Portland, OKC exchange second-rounders
Oklahoma City Thunder get:
2024 second-round pick (No. 40; traded to New York)
Portland Trail Blazers get:
2024 second-round pick (No. 52; traded to Warriors)
June 27: Spurs trade down, get Nunez; Furphy to Pacers
Indiana Pacers get:
No. 35 second-round pick (select G Johnny Furphy)
San Antonio Spurs get:
No. 36 second-round pick (select G Juan Nunez)
June 27: Koleck to Knicks; Blazers get picks
New York Knicks get:
2024 second-round pick (No. 34, select G Tyler Koleck)
Portland Trail Blazers get:
Future second-round picks (2027, 2029, 2030)
Toronto Raptors get:
G Davion Mitchell
F Sasha Vezenkov
2024 second-round pick (No. 45; select G Jamal Shead)
Sacramento Kings get:
F Jalen McDaniels
June 27: Wolves trade down, send Moore to Pistons
Minnesota Timberwolves get:
2024 second-round pick (No. 53; traded to Memphis)
Detroit Pistons get:
G Wendell Moore Jr.
2024 second-round pick (No. 37; select F Bobi Klintman)
June 27: Waters to Warriors from OKC
Golden State Warriors get:
F Lindy Waters III
Oklahoma City Thunder get:
2024 second-round pick (No. 52; traded to Portland)
Atlanta Hawks get:
2024 second-round pick (No. 44; traded to Miami)
Houston Rockets get:
F AJ Griffin
DRAFT TRADES (DAY 1)
June 26: Knicks, Wizards, Thunder trade late first-rounders
New York Knicks get:
2024 first-round pick (No. 26 from Washington; traded to Oklahoma City)
2024 second-round pick (No. 51 from Washington; select G Melvin Ajinca)
Washington Wizards get:
2024 first-round pick (No. 24 from New York; select F Kyshawn George)
Oklahoma City Thunder get:
2024 first-round pick (No. 26 from New York via Washington; select F Dillon Jones)
June 26: Nuggets swap with Suns to move up in first round
Denver Nuggets get:
2024 first-round pick (No. 22; select C DaRon Holmes)
Phoenix Suns get:
2024 first-round pick (No. 28; select F Ryan Dunn)
2024 second-round pick (No. 56; traded to New York)
Two future second-round picks
Minnesota Timberwolves get:
G Rob Dillingham
San Antonio Spurs get:
2030 top-one protected pick swap
2031 unprotected first-round pick
Washington Wizards get:
G Malcolm Brogdon
2024 first-round pick (No. 14; select G Bub Carrington)
2029 first-round pick (second-most favorable of Boston/Milwaukee/Portland)
Two second-round picks
Portland Trail Blazers get:
F Deni Avdija
PRE-DRAFT TRADES
Note: Updated on July 6 to include full details on trade.
New York Knicks get:
F Mikal Bridges
F Keita Bates-Diop
Draft rights to F Juan Pablo Vaulet
2026 second-round pick
Brooklyn Nets get:
F Bojan Bogdanovic
F Mamadi Diakite
G Shake Milton
Four unprotected first-round picks (2025, 2027, 2029, 2031)
2025 protected first-round pick (via Milwaukee)
2025 second-round pick
2028 unprotected pick swap
Brooklyn Nets get:
Return of 2025 first-round pick (negates swap with Houston)
Return of 2026 first-round pick
Rights to 2029 first-round pick (least favorable of Dallas/Houston/Phoenix)
Houston Rockets get:
2025 first-round swap (Houston/Oklahoma City for Phoenix)
2027 first-round pick (via Phoenix)
Rights to 2029 first-round picks (two most favorable of Dallas/Houston/Phoenix)
Oklahoma City Thunder get:
G Alex Caruso
Chicago Bulls get:
G Josh Giddey