It’s been a wild 2023 NBA trade deadline, and if you’re reading this, it’s over.
There were two superstars — who were on the same team!!! — traded within a week. There was a seemingly untradeable star shipped off and who could become a free agent soon enough.
And between that, a few notable deals that might have gotten lost in the shuffle of the major ones.
Fear not. We’ve got all the trades in one place, plus grades for the major deals that you can look at as the deadline to hit:
Keep up with how each deal is changing NBA title odds here.
The best takes and the sharpest bets on all the hoops storylines you need to know. Sign up for our Layup Lines newsletter, hitting your inbox on Mondays, Wednesdays and Fridays.
1
Kyrie Irving to the Mavericks
Mavericks get: Kyrie Irving, Markieff Morris
Nets get: Spencer Dinwiddie, Dorian Finney-Smith, a 2027 second-round pick, a 2029 first-round pick (unprotected) and a 2029 second-round pick
2
Kessler Edwards to the Kings
Kings get: Kessler Edwards and cash
Nets get: David Michineau
3
Dewayne Dedmon to the Spurs
Spurs get: Dewayne Dedmon and a 2028 second-round pick
Heat get: Cash
4
The Russell Westbrook, D'Angelo Russell and Mike Conley three-teamer
Jazz get: Russell Westbrook, Damian Jones, Juan Toscano-Anderson, Lakers’ 2027 first-round pick (protected 1-4)
Timberwolves get: Mike Conley Jr., Nickeil Alexander-Walker, 2024 second-round pick, 2025 second-round pick, 2026 second-round pick
Lakers get: D’Angelo Russell, Jarred Vanderbilt, Malik Beasley
5
Josh Hart is a New York Knick
Knicks get: Josh Hart
Blazers get: Cam Reddish, Svi Mykhailiuk, Ryan Arcidiacono, a 2023 first-round pick (lottery protected; if it doesn’t convey, it turns into four second-rounders)
6
Jakob Poeltl goes back to the Raptors
Raptors get: Jakob Poeltl
Spurs get: Khem Birch, 2024 first-round pick, two second-round picks
7
Kevin Durant to the Suns
Suns get: Kevin Durant and TJ Warren
Nets get: Mikal Bridges, Cam Johnson, Jae Crowder and four unprotected first-round picks (2023, 20225, 2027 and 2029), plus a pick swap in 2028
8
Thomas Bryant to the Nuggets
Nuggets get: Thomas Bryant
Lakers get: Davon Reed, three second-round picks
9
Celtics get Mike Muscala
Celtics get: Mike Muscala
Thunder get: Justin Jackson, two second-round picks
10
All the second-rounders for Jae Crowder (to the Bucks)
Bucks get: Jae Crowder
Nets get: Two second-round picks
Pacers get: George Hill, Serge Ibaka, Jordan Nwora, three second-round picks
11
A three-way trade involved Matisse Thybulle
76ers get: Jalen McDaniels
Hornets get: Svi Mykhailiuk, second-round picks
Blazers get: Matisse Thybulle
12
A four-way trade that sends Saddiq Bey to Atlanta
Hawks get: Saddiq Bey
Pistons get: James Wiseman
Warriors get: Gary Payton II
Blazers get: Five second-round picks
13
Bones Hyland goes to the Clippers
Clippers get: Bones Hyland
Nuggets get: Two second-round picks
14
Hawks get more players
Hawks get: Garrison Mathews, Bruno Fernando
Rockets get: Justin Holiday, Frank Kaminsky, two second-round picks
15
Mo Bamba is a Laker, Patrick Beverley is gone
Lakers get: Mo Bamba
Magic get: Patrick Beverley
16
Clippers get big man Mason Plumlee
Clippers get: Mason Plumlee
Hornets get: Reggie Jackson
17
Eric Gordon is off to the Clips
Clippers get: Eric Gordon, three second-round picks
Rockets get: Danny Green, John Wall, first-round pick swap with Clippers
Grizzlies get: Luke Kennard
18
Devonte' Graham to the Spurs
Spurs get: Devonte’ Graham, four second-round picks
Pelicans get: Josh Richardson
19
Darius Bazley to the Suns
Suns get: Darius Bazley
Thunder get: Dario Saric, second-round pick