2024 Free Agency

2024 NBA Offseason Trade Tracker

Keep track of all of the official trades and transactions during the 2024 summer offseason.

Keep track of the official trades before, during and after the 2024 NBA Draft.


Knicks add Towns in blockbuster deal (Oct. 2)

Knicks receive:

  • Karl-Anthony Towns (via Timberwolves)
  • Draft rights to James Nnaji (via Hornets)

Timberwolves receive:

  • Keita Bates-Diop (via Knicks)
  • Donte DiVincenzo (via Knicks)
  • Julius Randle (via Knicks)
  • Future first-round pick (from Knicks via Pistons)

Hornets receive:

  • Charlie Brown (via Knicks)
  • DaQuan Jeffries (via Knicks)
  • Duane Washington Jr. (via Knicks)
  • 2 future second-round picks (via Knicks)
  • 2025 second-round pick (via Timberwolves)
  • Cash considerations

Official release: Knicks | Timberwolves | Hornets


Hawks get Roddy from Suns (July 29)

Hawks receive: 

  • David Roddy

Suns receive: 

  • E.J. Liddell

Official release: Hawks


Nets acquire Ziaire Williams (July 19)

Nets receive:

  • Ziaire Williams
  • 2030 second-round pick (via Mavericks)

Grizzlies receive: 

  • Nemanja Dangubic (Draft rights)
  • Mamadi Diakite

Official release: Nets


Clippers deal Westbrook to Jazz in sign-and-trade (July 18)

Jazz receive:

  • Russell Westbrook
  • 2nd round pick swap
  • Cash considerations

Clippers receive:

  • Kris Dunn

Official release: Clippers | Jazz


Kings add DeRozan in 3-team trade (July 8)

Bulls receive:

  • Chris Duarte
  • RaiQuan Gray (via San Antonio)
  • Two future second-round picks

Kings receive:

  • DeMar DeRozan

Spurs receive: 

  • Harrison Barnes
  • 2031 first-round pick swap

Official release: Bulls | Kings | Spurs


Klay central to first 6-team trade in NBA history (July 6)

Mavericks receive:

  • Klay Thompson
  • 2025 second-round pick

Timberwolves receive:

  • 2025 second-round pick
  • 2031 second-round pick swaps
  • cash considerations

Warriors receive:

  • Kyle Anderson
  • Buddy Hield

Nuggets receive:

  • Cash considerations

Hornets receive:

  • Josh Green
  • Reggie Jackson
  • 2029 second-round pick
  • 2030 second-round pick

76ers receive:

  • 2031 second-round pick

Official release: Warriors | Hornets


Knicks officially acquire Bridges from Nets (July 6)

Knicks receive:

  • Mikal Bridges
  • Keita Bates-Diop
  • Juan Pablo Vaulet

Nets receive:

  • Bojan Bogdanovic
  • Mamadi Diakite
  • Shake Milton
  • 2025 first-round pick
  • 2025 first-round pick (via Milwaukee, top-4 protected)
  • 2027 first-round pick
  • 2028 first-round pick swap
  • 2029 first-round pick
  • 2031 first-round pick

Official release: Knicks | Nets


Pelicans complete trade for Hawks’ Murray (July 6)

Pelicans receive:

  • Dejounte Murray

Hawks receive:

  • Dyson Daniels
  • E.J. Lidell
  • Larry Nance Jr.
  • Cody Zeller
  • 2025 first-round pick (via Lakers)
  • 2027 first-round pick (least favorable of Bucks/Pelicans, top-four protected)

Official release: Hawks | Pelicans


Spurs trade Graham to Hornets (July 6)

Hornets receive:

  • Devonte’ Graham
  • 2025 second-round pick (via New Orleans)

Spurs receive:

  • cash considerations

Official release: Hornets | Spurs


Valanciunas lands in Washington via sign-and-trade (July 6)

Wizards receive:

  • Jonas Valanciunas

Pelicans receive:

  • 2027 second-round pick (via Chicago)

Official release: Wizards | Pelicans


Timberwolves receive: 
  • Future second-round pick
  • Cash considerations
Pistons receive: 
  • Wendell Moore Jr.
  • Bobi Klintman (No. 37 pick)

Grizzlies receive: 

  • Cam Spencer (No. 53 pick via Wolves)
Raptors receive: 
  • Draft rights to Ulrich Chomche (No. 57 pick via Grizzlies; traded to Wolves)

Official release: Wolves | Raptors


Hardaway Jr. joins Pistons in trade with Mavs (July 6)

Pistons receive: 

  • Tim Hardaway Jr.
  • 2025 second-round pick (via Raptors)
  • Two 2028 second-round picks

Mavs receive: 

  • Quentin Grimes

Official release: Pistons


Kings land McDaniels from Raptors (June 28)

Kings receive: 

  • Jalen McDaniels

Raptors receive:

  • Davion Mitchell
  • Sasha Vezenkov
  • Jamal Shead (45th pick)

Official release: Kings | Raptors


Pacers, Spurs exchange second-round picks (June 27)

Pacers receive:

Spurs receive: 


Suns add No. 40 pick in deal with Knicks (June 27)

Suns receive:

Knicks receive:

Official release: Suns


Thunder deal Waters to Warriors in 3-team deal (June 27)

Warriors receive:

Thunder receive:

  • Draft rights to Quentin Post (via Warriors; traded to Blazers)
  • Draft rights to Oso Ighodaro (40th pick, via Blazers; traded to Suns via Knicks)

Blazers receive:

  • Draft rights to Quentin Post (via Thunder; traded to Warriors)
  • Cash considerations (via Thunder)

Official release: Thunder | Warriors


Pelicans acquire No. 47 pick in trade with Magic (June 27)

Pelicans receive:

Magic receive:

  • 2030 second-round pick swap rights
  • 2031 second-round pick swap rights

Official release: Magic


Mavericks add No. 51 pick in deal with Knicks (June 27)

Mavericks receive: 

Knicks receive: 

  • Ariel Hukporti (58th pick)
  • Rights to Petteri Koponen (30th pick in 2007)
  • Cash considerations

Thunder acquire No. 38 pick in 4-team deal (June 27)

Thunder receive:

Knicks receive:

  • Oso Ighodaro (40th pick) (via Thunder)
  • Cash considerations

Blazers receive:

  • Quinten Post (52nd pick) (via Warriors)
  • Cash considerations

Warriors receive:

Official release: Thunder


Heat, Hawks swap picks in 3-team deal (June 27)

Hawks receive:

Heat receive:

  • Pelle Larsson (44th pick, via Rockets)
  • Cash considerations (via Hawks)

Rockets receive:

Official release: Hawks | Heat


Knicks add 34th pick in deal with Blazers (June 27)

Knicks receive: 

Trail Blazers receive:

  • 2027 second-round pick
  • 2029 second-round pick
  • 2030 second-round pick

Official release: Blazers


Wolves acquire 8th pick for future first, pick swap (June 27)

Timberwolves receive:

Spurs receive:

  • 2031 first-round pick (unprotected)
  • 2030 first-round pick swap (top 1 protected)

Official release: Timberwolves | Spurs


Thunder acquire 26th pick for five second-round picks (June 27)

Thunder receive:

Knicks receive:

  • Five future second-round picks

Official release: Thunder | Knicks


Knicks trade back from 24th pick (June 27)

Knicks receive:

Wizards receive:

Official release: Wizards | Knicks


Nuggets deal multiple picks, move up to 22nd (June 27)

Nuggets receive:

Suns receive:

  • Ryan Dunn (28th pick)
  • 56th overall pick
  • 2026 second-round pick
  • 2031 second-round pick

Official release: NuggetsSuns


Wizards deal Avdija for picks (June 27)

Wizards receive:

Trail Blazers receive:

Official release: Wizards | Trail Blazers


Thunder get Caruso from Bulls (June 21)

Thunder receive:

Bulls receive: 

Official release: Thunder | Bulls

Latest