This is a list of transactions that have taken place during the 2024NBA off-season and the2024–25 NBA season.
| Departure date | Team | Outgoing head coach | Reason for departure | Hire date | Incoming head coach | Last coaching position | Ref. |
|---|---|---|---|---|---|---|---|
| April 3 | Charlotte Hornets | Steve Clifford | Stepped down | May 9 | Charles Lee | Boston Celtics assistant coach (2023–2024) | [34][35] |
| April 22 | Brooklyn Nets | Kevin Ollie (interim) | Demoted | April 22 | Jordi Fernández | Sacramento Kings associate head coach (2022–2024) | [36] |
| May 3 | Los Angeles Lakers | Darvin Ham | Fired | June 24 | JJ Redick | Brooklyn Basketball Academy volunteer head coach – 4th grade boys team (2024) | [37][38] |
| May 9 | Phoenix Suns | Frank Vogel | Fired | May 11 | Mike Budenholzer | Milwaukee Bucks head coach (2018–2023) | [39][40] |
| May 23 | Cleveland Cavaliers | J. B. Bickerstaff | Fired | June 28 | Kenny Atkinson | Golden State Warriors associate head coach (2021–2024) | [41][42] |
| June 19 | Detroit Pistons | Monty Williams | Fired | July 3 | J. B. Bickerstaff | Cleveland Cavaliers head coach (2020–2024) | [43][44] |
| Departure date | Team | Outgoing Head Coach | Reason for Departure | Hire date | Incoming Head Coach | Last coaching position | Ref. |
|---|---|---|---|---|---|---|---|
| December 27 | Sacramento Kings | Mike Brown | Fired | December 27 | Doug Christie | [45] | |
| March 28 | Memphis Grizzlies | Taylor Jenkins | Fired | March 28 | Tuomas Iisalo | [46][47] | |
| April 8 | Denver Nuggets | Michael Malone | Fired | April 8 | David Adelman | [48] |
| Departure date | Team | Outgoing general manager | Reason for departure | Hire date | Incoming general manager | Last managerial position | Ref. |
|---|---|---|---|---|---|---|---|
| June 1 | Detroit Pistons | Troy Weaver | Stepped down | [49] |
| Departure date | Team | Outgoing general manager | Reason for departure | Hire date | Incoming general manager | Last managerial position | Ref. |
|---|---|---|---|---|---|---|---|
| April 8 | Denver Nuggets | Calvin Booth | Fired | [48] |
| June | |||
|---|---|---|---|
| June 21 | ToChicago Bulls | ToOklahoma City Thunder | [50][51] |
| June 26 (pre-draft) | ToBrooklyn Nets
| ToHouston Rockets | [52][53] |
| June 26 (draft night) | ToDenver Nuggets
| ToPhoenix Suns
| [54][55] |
ToMinnesota Timberwolves
| ToSan Antonio Spurs
| [56][57] | |
ToNew York Knicks
| ToWashington Wizards
| [58][59] | |
| ToNew York Knicks | ToOklahoma City Thunder
| [58][61] | |
| June 27 | ToDallas Mavericks
| ToNew York Knicks
| [62][63] |
| ToGolden State Warriors | ToOklahoma City Thunder
| [66][67] | |
ToNew Orleans Pelicans
| ToOrlando Magic
| [68][69] | |
ToOklahoma City Thunder
| ToPortland Trail Blazers
| [65][66] | |
ToNew York Knicks
| ToOklahoma City Thunder
| [63][66] | |
ToNew York Knicks
| ToPhoenix Suns
| [63][70] | |
ToNew York Knicks
| ToPortland Trail Blazers | [63][71] | |
| Three-team trade | [72][73] [74] | ||
ToAtlanta Hawks
| ToHouston Rockets
| ||
ToMiami Heat
| |||
| June 28 | ToSacramento Kings | ToToronto Raptors
| [75][76] |
| July | |||
| July 6 | ToAtlanta Hawks
| ToNew Orleans Pelicans | [77][78][79] |
ToBrooklyn Nets
| ToNew York Knicks
| [80][81] | |
ToCharlotte Hornets
| ToSan Antonio Spurs
| [82][83] | |
| ToDallas Mavericks | ToDetroit Pistons
| [84][85] | |
ToGolden State Warriors
| ToPortland Trail Blazers
| [64][65] | |
ToIndiana Pacers
| ToSan Antonio Spurs
| [86][87] | |
ToNew Orleans Pelicans
| ToWashington Wizards | [88][89] | |
| ToPortland Trail Blazers | ToWashington Wizards
| [90][91] | |
| Four-team trade | [92][93] [94][95] | ||
ToDetroit Pistons
| ToMemphis Grizzlies
| ||
ToMinnesota Timberwolves
| ToToronto Raptors
| ||
| Six-team trade | [96][97] [98][99] [100] | ||
ToCharlotte Hornets
| ToDallas Mavericks
| ||
ToDenver Nuggets
| ToGolden State Warriors
| ||
ToMinnesota Timberwolves
| ToPhiladelphia 76ers
| ||
| July 8 | Three-team trade | [102][103] [104] | |
ToChicago Bulls
| ToSacramento Kings
| ||
ToSan Antonio Spurs
| |||
| July 18 | ToLos Angeles Clippers | ToUtah Jazz
| [105][106] |
| July 19 | ToBrooklyn Nets
| ToMemphis Grizzlies
| [107][108] |
| July 29 | ToAtlanta Hawks | ToPhoenix Suns | [109][110] |
| October | |||
| October 2 | Three-team trade | [111][112] [113] | |
ToCharlotte Hornets
| ToMinnesota Timberwolves
| ||
ToNew York Knicks
| |||
| October 16 | ToSacramento Kings
| ToSan Antonio Spurs
| [114][115] |
| December | |||
| December 15 | ToBrooklyn Nets
| ToGolden State Warriors
| [116][117] |
| ToIndiana Pacers | ToMiami Heat
| [118][119] | |
| December 29 | ToBrooklyn Nets
| ToLos Angeles Lakers | [120][121] |
| January | |||
| January 15 | ToCharlotte Hornets
| ToPhoenix Suns
| [122][123] |
| January 21 | ToPhoenix Suns | ToUtah Jazz
| [124][125] |
| February | |||
| February 1 | ToLos Angeles Clippers | ToUtah Jazz
| [126][127] |
| February 2 | Three-team trade | [128][129] [130][131] | |
ToDallas Mavericks
| ToLos Angeles Lakers
| ||
ToUtah Jazz
| |||
| February 3 | ToCharlotte Hornets
| ToOklahoma City Thunder
| [132][133] |
| Three-team trade | [134][135] [136] | ||
ToChicago Bulls
| ToSacramento Kings
| ||
ToSan Antonio Spurs
| |||
| February 4 | ToDallas Mavericks
| ToPhiladelphia 76ers
| [137][138] (Amended) [139] |
| February 5 | ToNew Orleans Pelicans
| ToOklahoma City Thunder
| [140][141] |
| ToSacramento Kings | ToWashington Wizards
| [142][143] | |
| February 6 | ToAtlanta Hawks
| ToCleveland Cavaliers | [144][145] |
ToAtlanta Hawks
| ToHouston Rockets
| [146] | |
| ToAtlanta Hawks | ToLos Angeles Clippers
| [147][148] | |
ToBoston Celtics
| ToHouston Rockets
| [149] | |
ToCharlotte Hornets
| ToLos Angeles Lakers | [150][151] (Rescinded) [152] | |
ToCharlotte Hornets
| ToPhoenix Suns
| [153][154] | |
ToDetroit Pistons
| ToPhiladelphia 76ers
| [155] | |
ToIndiana Pacers
| ToToronto Raptors
| [156][157] | |
| ToLos Angeles Clippers | ToMilwaukee Bucks | [158] | |
ToNew Orleans Pelicans
| ToToronto Raptors | [159][160] | |
ToPhiladelphia 76ers
| ToWashington Wizards
| [161] | |
| Three-team trade | [162][163] | ||
ToMemphis Grizzlies
| ToSacramento Kings
| ||
ToWashington Wizards
| |||
| Four-team trade | [164][165] | ||
ToMilwaukee Bucks
| ToNew York Knicks
| ||
ToSan Antonio Spurs
| ToWashington Wizards
| ||
| Five-team trade | [166][167] [168][169] | ||
ToDetroit Pistons
| ToGolden State Warriors
| ||
ToMiami Heat
| ToToronto Raptors
| ||
ToUtah Jazz
| |||
The NBA's free agency period began on June 30 at 6 p.m. EST.
Players were allowed to sign new offers starting on July 6 at 12 p.m. ET, after themoratorium ended.
| R | Denotes unsigned players whose free-agent rights were renounced |
| T | Denotessign-and-trade players |
| C | Denotes player who is claimed off waivers (same contract, different team) |
| Denotes signed player who failed to make opening-day roster | |
| Denotes player whose deal was later turned into atwo-way contract | |
| Denotes player signed to 10-day contract | |
| Denotes restricted free agent whose offer sheet was matched by his old team |
* Player option
** Team option
*** Early termination option
Per recent NBA rules implemented as of the2024–25 season, teams are permitted to have threetwo-way players on their roster at any given time, in addition to their 15-man regular season roster. A two-way player will provide services primarily to the team's G League affiliate, but can spend up to 50 days with the parent NBA team. Only players with four or fewer years of NBA experience are able to sign two-way contracts, which can be for either one season or two. Players entering training camp for a team have a chance to convert their training camp deal into a two-way contract if they prove themselves worthy enough for it. Teams also have the option to convert a two-way contract into a regular, minimum-salary NBA contract, at which point the player becomes a regular member of the parent NBA team. Two-way players are not eligible for NBA playoff rosters, so a team must convert any two-way players it wants to use in the playoffs, while waiving another player in the process.
| Denotes players who were promoted to the main roster | |
| Denotes players who were cut before season's end | |
| Denotes players who were traded away before season's end | |
| C | Denotes players who are claimed off waivers (same contract, different team) |
| T | Denotes players acquired in a trade |
The new league of all players is theNBA G League, although some players have returned to their former team, as shown below. The NBA contract status of nearly all players is unrestricted free agent, and the rest is stated otherwise.
| * | DenotesNBA G League players who returned to their former team |
| † | Previously on atwo-way contract |
| Denotes players whose NBA contract status is unsigned draft pick | |
| R | Denotes unsigned players whose free-agent rights were renounced |
The following players were previously on NBA rosters, but chose to sign with abroad teams after their contract expired and they became free agents. The list also includes unsigned2024 draft picks who signed with overseas teams, but excludes unsigned 2023 draft picks who were already playing overseas before the draft.
| Denotes players whose NBA contract status is unsigned draft pick | |
| * | Denotesinternational players who returned to their home country |
| † | Denotes players who were on atwo-way contract |
| Denotes player who did not clear waivers because his contract was claimed by another team | |
| † | Denotes players who were on atwo-way contract |
| Denotes players whose contracts were voided |
All players listed did not make the final roster.
† On atwo-way contract.
C Claimed off waivers by another team.
The2024 NBA draft was held on June 26–27, 2024, atBarclays Center inBrooklyn, New York for round one and atESPN's Seaport District Studios inManhattan, New York for round two the following day. In two rounds of the draft, 58 amateur United Statescollege basketball players and other eligible players, including international players, were selected. The following players signed aregular rookie contract unless noted otherwise.
| Denotes players who signed atwo-way contract | |
| Denotes players whose NBAtwo-way contract was upgraded to standard NBA contract | |
| Denotes players who are expected to play abroad | |
| Denotes players who are expected to play in theNBA G League without signing an NBA contract |
| Draft | Pick | Player | Date signed | Team | Previous team | Ref |
|---|---|---|---|---|---|---|
| 2022 | 52 | Karlo Matković | July 12 | New Orleans Pelicans | Birmingham Squadron (NBA G League) | [563] |
| 56 | Luke Travers | August 28 | Cleveland Cavaliers | Melbourne United (Australia) | [590] |
{{cite web}}: CS1 maint: numeric names: authors list (link){{cite web}}: CS1 maint: numeric names: authors list (link)