NBA trade tracker: Details for all deals for 2024-25
The 2024-25 NBA regular season is well underway and teams are starting to make deals ahead of the February 6 trade deadline.
First mid-season trade opinion Miami Heat Send center Thomas Bryant to Indiana Pacers. This was followed by Golden State Warriors acquisition Dennis Schroeder from Brooklyn Nets to DeAnthony Milton In a deal that also included several second-round picks.
These two transactions represent the first transactions since New York Knicks I bookended the offseason with two massive moves: trading five first-round picks for Michael Bridges In June on the eve of the draft and then relegation Carl Anthony Cities Just days before training camp begins in September.
We will monitor every trade as it happens, Including scores from ESPN NBA Insider Kevin Pelton.
more: Latest posts, reports | Trade degrees | Predictions for all 30 teams
January 21: The Suns acquire three first-round picks from the Jazz
Phoenix Suns gets:
2025 1st round pick (least preferred Cleveland/Minnesota/Utah)
2027 1st round pick (least preferred Cleveland/Minnesota/Utah)
2029 1st round pick (least preferred Cleveland/Minnesota/Utah)
Utah Jazz gets:
2031 first round pick
Charlotte Hornets gets:
Josh Okogie
2026 second-round pick (via Denver)
2031 2nd round pick (via Denver)
2031 second round pick (via Phoenix)
Phoenix Suns gets:
Nick Richards
2025 second-round pick (via Denver)
Los Angeles Lakers gets:
Dorian Finney Smith
Milton shook
Brooklyn Nets gets:
D’Angelo Russell
Maxwell Lewis
Three future second-round picks (2027, 2030, 2031)
Golden State Warriors gets:
Dennis Schroeder
2025 second-round pick (via Miami)
Brooklyn Nets gets:
DeAnthony Milton
Reese Beckman
2026 second-round pick (via Atlanta)
2028 2nd round pick (via Atlanta)
2029 second-round pick (via Golden State)
Indiana Pacers gets:
Thomas Bryant
Miami Heat gets:
2031 2nd round pick swap
New York Knicks gets:
Carl Anthony Cities
Minnesota Timberwolves gets:
Julius Randle
Donte DiVincenzo
2025 first-round pick (top 13 protected; via Detroit)
Charlotte Hornets gets:
Compensation project
Phoenix Suns gets:
E. J. Liddell
atlanta hawks gets:
David Rudy
Brooklyn Nets gets:
F Zaire Williams
2030 second round pick (via Dallas)
Memphis Grizzlies gets:
F Mamadi Diakite
Draft rights to G Nemanja Dangubic (54th pick of 2014 NBA Draft)
Utah Jazz gets:
g Russell Westbrook (To join Denver after purchasing the contract)
2030 2nd round pick swap
$4.3 million cash considerations
Draft Rights of C Balsa Koprivica (57th pick of the 2021 NBA Draft)
Los Angeles Clippers gets:
g Chris Dunn
Sacramento Kings gets:
F DeMar DeRozan
San Antonio Spurs gets:
F Harrison Barnes
2031 pick swap (from Sacramento)
Chicago Bulls gets:
g Chris Duarte
Two future second-round picks (from Sacramento)
Monetary considerations
Charlotte Hornets gets:
g Devonte Graham (will be waived)
2025 second-round pick (via New Orleans)
San Antonio Spurs gets:
Monetary considerations
Note: Updated with final 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 gets:
2031 second round pick
The Golden State Warriors get:
g Buddy Hield (Signed as part of a sign-and-trade deal)
Note: Updated with final 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 gets:
F Kyle Anderson
Minnesota Timberwolves gets:
2025 second round pick
2031 2nd round pick swaps
Monetary considerations
Note: Updated with final 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 gets:
g Klay Thompson (Signed by Golden State)
2025 second round pick
Golden State Warriors gets:
2025 second-round pick (via Dallas; least preferred to Philadelphia/Denver; traded to Minnesota)
2031 second-round pick (via Dallas, traded to Philadelphia)
Charlotte Hornets gets:
F Josh Green (from dallas)
New Orleans Pelicans gets:
g Dejounte Murray
atlanta hawks gets:
F Larry Nance Jr.
g Dyson Daniels
2025 first-round pick (via Lakers)
2027 1st round pick (least favored Milwaukee/New Orleans)
Dallas Mavericks gets:
g Quentin Grimes
DDetroit Pistons gets:
g Tim Hardaway Jr
2025 second-round pick (via Toronto)
Two 2028 second-round picks
Draft trades (day 2)
June 27: Knicks and Mavs trade late-round picks between Ajinka and Hawkporte
Dallas Mavericks gets:
g Melvin Ajinka
New York Knicks gets:
C Ariel Hawkporty
Note: Updated with final 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 gets:
Reggie Jackson
2029 second round pick
2030 second round pick
Denver Nuggets gets:
Monetary considerations
June 27: The Warriors acquire No. 52 after the Waters trade
Golden State Warriors gets:
2024 second-round pick (No. 52; select J Quentin Post)
Portland Trail Blazers gets:
Monetary considerations
June 27: Magic trade No. 47 to Pelicans for future trades
New Orleans Pelicans gets:
No. 47 second-round pick (select G Antonio Reeves)
Orlando Magic gets:
2030 2nd round pick swap
2031 2nd round pick swap
June 27: Hawks, Heat second-round swap
atlanta hawks gets:
2024 second-round pick (No. 43; pick F Nikola Durisic)
Miami Heat gets:
2024 second-round pick (No. 44, select G Pele Larsson)
June 27: The Wolves trade second down to the Raptors
Toronto Raptors gets:
2024 second-round pick (No. 57; select J Ulrich Chomshi)
Minnesota Timberwolves gets:
Monetary considerations
June 27: Grizzlies and Timberwolves square off in the second round
Memphis Grizzlies gets:
2024 second-round pick (No. 53; pick G Cam Spencer)
Minnesota Timberwolves gets:
2024 second-round pick (No. 57; traded to Toronto)
Future second round pick
Suns advance to second round after Knicks trade
Phoenix Suns gets:
2024 second-round pick (No. 40; pick C Owusu Ighodaro)
New York Knicks gets:
2024 second-round pick (No. 56; pick F Kevin McCullar)
June 27: OKC, Knicks trade to No. 2
Oklahoma City Thunder gets:
2024 second-round pick (No. 38; pick G Ajay Mitchell)
New York Knicks gets:
2024 second-round pick (No. 40, traded to Phoenix)
June 27: Portland and OKC swap second place
Oklahoma City Thunder gets:
2024 second-round pick (No. 40, traded to New York)
Portland Trail Blazers gets:
2024 second-round pick (No. 52; traded to Warriors)
June 27: Spurs trade falls, Nunez is acquired; Furfy to Pacers
Indiana Pacers gets:
No. 35 second-round pick (select G Johnny Furphy)
San Antonio Spurs gets:
No. 36 second-round pick (select G Juan Nunez)
June 27: Kulik to the Knicks. Blazers get shots
New York Knicks gets:
2024 second-round pick (No. 34, select G Tyler Kulick)
Portland Trail Blazers gets:
Future second-round picks (2027, 2029, 2030)
Toronto Raptors gets:
g Davion Mitchell
F Sasha Vezenkov
2024 second-round pick (No. 45; pick G Jamal Shade)
Sacramento Kings gets:
F Jalen McDaniels
June 27: The Wolves traded back and Moore was sent to the Pistons
Minnesota Timberwolves gets:
2024 second-round pick (No. 53, traded to Memphis)
Detroit Pistons gets:
g Wendell Moore Jr.
2024 second-round pick (No. 37; pick F Bobby Klintman)
June 27: Waters to Warriors from OKC
Golden State Warriors gets:
F Lindy Waters III
Oklahoma City Thunder gets:
2024 second-round pick (No. 52; traded to Portland)
atlanta hawks gets:
2024 second-round pick (No. 44, traded to Miami)
Houston Rockets gets:
F A. J. Griffin
Draft trades (day 1)
June 26: Knicks, Wizards and Thunder trade late in the first round
New York Knicks gets:
2024 first-round pick (No. 26 from Washington, traded to Oklahoma City)
2024 second-round pick (No. 51 from Washington; select G Melvin Ajinka)
Washington Wizards gets:
2024 first-round pick (No. 24 from New York; pick F Keyshawn George)
Oklahoma City Thunder gets:
2024 first-round pick (No. 26 from New York via Washington; pick F Dillon Jones)
June 26: The Nuggets traded to the Suns to advance in the first round
Denver Nuggets gets:
2024 first-round pick (No. 22; select J Darron Holmes)
Phoenix Suns gets:
2024 first-round pick (No. 28; pick F Ryan Dunn)
2024 second-round pick (No. 56, traded to New York)
Two future second-round picks
Minnesota Timberwolves gets:
g Rob Dillingham
San Antonio Spurs gets:
2030 swap protected check from top one
2031 unprotected first round pick
Washington Wizards gets:
g Malcolm Brogdon
2024 first-round pick (No. 14; pick G Bob Carrington)
2029 1st round pick (2nd best pick Boston/Milwaukee/Portland)
Two second-round picks
Portland Trail Blazers gets:
F Deni Avdija
Pre-draft trades
Note: Updated on July 6 to include full details about the trade.
New York Knicks gets:
F Michael Bridges
F Keita Bates Diop
Draft rights to F Juan Pablo Vaultet
2026 second round pick
Brooklyn Nets gets:
F Bojan Bogdanovic
F Mamadi Diakite
g Milton shook
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 gets:
2025 first-round pick returns (denies swap to Houston)
The 2026 first-round pick returns
Rights to 2029 first-round pick (least preferred Dallas/Houston/Phoenix)
Houston Rockets gets:
2025 1st round swap (Houston/Oklahoma City for Phoenix)
2027 first-round pick (via Phoenix)
Rights to a 2029 first-round pick (two most favored are Dallas/Houston/Phoenix)
Oklahoma City Thunder gets:
g Alex Caruso
Chicago Bulls gets:
g Josh Geddy