NBA offseason 2024: Schedule, deadlines, contract details

With many teams already doing deep dives into preparation for the 2024 NBA draft and this summer’s free agency, here’s a look at the league’s upcoming calendar, along with important deadlines for teams and players to exercise contract options. More than 30 players are in line for qualifying offers that would make them restricted free agents, and more than 100 players are eligible for either rookie or veteran extensions, leaving teams with plenty to think about over the next few months.

We have all the details on that and more, and we’ll continue to add to the information below as the NBA calendar evolves and moves toward the start of the 2024-25 season this fall.

Sunday

Regular season ends

Last day to sign a player or convert a two-way contract

Team salaries frozen for the 2023-24 season

Monday

New offseason apron rules start

Roster set for NBA playoffs (3 p.m. ET)

Tuesday-April 19

Play-in tournament

Wednesday-April 20

Portsmouth Invitational Tournament

April 20

Playoffs begin

April 27

Early entry eligibility deadline (11:59 p.m. ET)

May 6-7

Conference semifinals begin (possible move to May 4-5)

May 11-12

NBA G League Elite Camp (Chicago)

May 12

Draft lottery (Chicago)

May 12-19

Chicago Pre-draft Camp

May 21-22

Conference finals (possible move up to May 19-20)

May 29

Withdrawal date for college players (11:59 p.m. ET)

June 1

The last day New Orleans can choose to defer the first-round pick owed from the Lakers to 2025

NBA Finals

Game 1: June 6

Game 2: June 9

Game 3: June 12

Game 4 :June 14

Game 5 (if necessary): June 17

Game 6 (if necessary): June 20

Game 7 (if necessary): June 23

June 16

Early entry-entrant withdrawal deadline (non-college players)

TBD (first day after the NBA Finals)

Teams can begin negotiating with their own free agents

June 26-27

2024 NBA draft

June 29

Last day for a team or player option to be exercised

Last day for a player to receive a Qualifying Offer

June 30

Free agent negotiations can begin with players not on your own team (6 p.m. ET)

July 1

Free agency moratorium (12:01 a.m. ET)

First-round selections can sign contracts

Minimum contracts (2 years or less) can sign

Offer sheets can be extended to a player

Restricted free agents can sign an offer sheet

Third-year and fourth-year rookie options can be exercised

Two-way contracts can be signed and converted

July 6

Free agency begins (Noon ET)

Teams can officially sign free agents

Trades can become official

Rookie-scale and veteran contracts can be extended

Clock on offer sheets begins

July TBD

USA Basketball training camp (Las Vegas)

July TBD

Sacramento summer league

July TBD

Utah summer league

July 10

USA Basketball exhibition vs. Canada (Las Vegas)

July 12-22

NBA 2K Vegas Summer League

July 13

Last day to withdraw a Qualifying Offer

July 20

USA Basketball exhibition vs. South Sudan (London)

July 22

USA Basketball exhibition vs. Germany (London)

July 27-Aug. 11

Olympics (Paris)

Aug. 31

Last day to use the waive-and-stretch provision

Sept. 27

Training camp begins for teams playing outside North America

Oct. 1

Training camp begins for teams not playing outside North America

Oct. 19

Last day to waive a player on a non-guaranteed contract and not incur a salary cap charge

Oct. 21

Last day of the offseason

Last date to sign a rookie scale or veteran extension (if more than one season is left. If a player has an option, he is allowed to extend up until June 30)

Last day a player can sign a designated veteran (supermax) extension

Rosters set for NBA opening day (5 p.m. ET)

Last day to sign-and-trade a free agent

Last day a player with an Exhibit 10 contract can be converted to a two-way

Oct. 22

Regular season begins

Oct. 31

Deadline to exercise third-year and fourth-year team options on rookie contracts

Note: Two-way players listed above are not eligible to sign another two-way contract.

Atlanta: Vit Krejci, Seth Lundy

Brooklyn: Jacob Gilyard

Boston: Drew Peterson

Charlotte: Amari Bailey

Chicago: Henri Drell, Adama Sanogo

Cleveland: Emoni Bates, Pete Nance

Dallas: Greg Brown III, Brandon Williams

Denver: James Huff, Braxton Key

Houston: Nate Hinton, Jermaine Samuels Jr., Nate Williams

Indiana: Quenton Jackson, Oscar Tshiebwe, Isaiah Wong

L.A. Lakers: Colin Castleton

Memphis: Jordan Goodwin

Miami: Cole Swider, Alondes Williams

Minnesota: Daishen Nix

New York: Jacob Toppin, Duane Washington Jr.

Oklahoma City: Keyontae Johnson

Orlando: Trevelin Queen

Philadelphia: Terquavion Smith

Portland: Ibou Badji, Ashton Hagans, Justin Minaya

Sacramento: Jordan Ford, Jalen Slawson

San Antonio: David Duke Jr.

Toronto: Jontay Porter

Washington: Jules Bernard

Note: The qualifying offer is the salary of a 2024-25 two-way contract (50% of the 0 years of service that applies to the minimum scale)

June 19

Gary Payton II (GS): $9,130,000

June 23

Vlatko Cancar (Team) (DEN): $2,346,606

June 24

OG Anunoby (NY): $19,928,571

June 25

Reggie Jackson (DEN): $5,200,000

June 28

Bruce Brown (Team) (TOR): $23,000,000

June 29

Garrison Mathews (Team) (ATL): $2,230,253

Oshae Brissett (BOS): $2,463,946

Sam Hauser (Team) (BOS): $2,092,344

Keita Bates-Diop (BKN): $2,654,644

*Davis Bertans (ETO) (CHA): $16,000,000

*JT Thor (Team) (CHA): $1,988,598

Lonzo Ball (CHI): $21,395,348

Torrey Craig (CHI): $2,845,342

Kentavious Caldwell-Pope (DEN): $15,440,185

Evan Fournier (Team) (DET): $19,000,000

*Stanley Umude (Team) (DET): $2,120,693

Chimezie Metu (Team) (DET): $2,654,644

*Jeff Green (Team) (HOU): $9,600,000

Jae’Sean Tate (Team) (HOU): $7,065,217

Jalen Smith (IND): $5,417,386

Paul George (LAC): $48,787,676

P.J. Tucker (LAC): $11,539,000

Russell Westbrook (LAC): $4,027,525

Jaxson Hayes (LAL): $2,463,946

LeBron James (LAL): $51,415,938

Cam Reddish (LAL): $2,463,946

D’Angelo Russell (LAL): $18,692,307

Christian Wood (LAL): $3,306,040

Luke Kennard (MEM): $14,763,636

Yuta Watanabe (MEM): $2,654,644

Thomas Bryant (MIA): $2,845,342

Kevin Love (MIA): $4,027,525

Caleb Martin (MIA): $7,126,900

Josh Richardson (MIA): $3,051,153

*Jose Alvarado (Team) (NO): $1,988,598

*Jeremiah Robinson-Earl (Team) (NO): $2,196,970

DaQuan Jeffries (Team) (NY): $2,463,946

*Jericho Sims (Team) (NY): $2,092,344

*Isaiah Joe (Team) (OKC): $2,164,993

*Lindy Waters III (Team) (OKC): $1,988,598

*Aaron Wiggins (Team) (OKC): $1,988,598

Joe Ingles (Team) (ORL): $11,000,000

Moritz Wagner (Team) (ORL): $8,000,000

*Jeff Dowtin Jr. (Team) (PHI): $2,196,970

Drew Eubanks (PHX): $2,654,644

Eric Gordon (PHX): $3,356,271

Damion Lee (PHX): $2,845,342

Josh Okogie (PHX): $2,956,734

Dalano Banton (POR): $2,196,970

Richaun Holmes (WSH): $12,876,780

*Tristan Vukcevic (Team) (WSH): $2,424,892

Note: Player options on June 29 must be exercised by 5 p.m. ET

*Contract does not become guaranteed if option is exercised.

TBD

Paul Reed (PHI): $0 to $7,723,000 if team reaches second round

June 24

Kevon Looney (GS): $3,000,000 to $8,000,000

June 27

Seth Curry (CHA): $0 to $4,000,000

June 28

Dante Exum (DAL): $0 to $3,150,000

Chris Paul (GS): $0 to $30,000,000

T.J. McConnell (IND): $5,000,000 to $9,300,000

Josh Minott (MIN): $0 to $2,019,699

Bojan Bogdanovic (NYK): $2,000,000 to $19,032,850

Lauri Markkanen (UTAH): $6,000,000 to $18,044,544

June 29

Bruno Fernando (ATL): $0 to $2.717,391

Garrison Mathews (ATL): $0 to $2,23,0253

Jock Landale (HOU): $0 to $8,000,000

Landry Shamet (WSH): $0 to $11,000,000

June 30

Alex Caruso (CHI): $3,000,000 to $9,890,000

Jaden Hardy (DAL): $400,000 to $2,019,699

Troy Brown Jr. (DET): $0 to $4,000,000

Caleb Houstan (ORL): $0 to $2,019,699

July 1

Devonte’ Graham (NO): $2,850,000 to $12,650,000

July 8

AJ Green (MIL): $0 to $2,120,693

July 11

Jeff Green (HOU): $0 to $8,000,000

July 15

Orlando Robinson (MIA): $0 to $2,120,693

July 16

Jericho Sims (NY): $651,180 to $1,302,359

July 18

Bryce McGowens (CHA): $0 to $2,019,699

July 20

Toumani Camara (POR): $0 to $1,891,857

Jabari Walker (POR): $0 to $2,019,699

July 23

Javon Freeman-Liberty (TOR): $100,000 to $150,000

July 25

Darius Bazley (UTAH): $0 to $400,000

Kenneth Lofton Jr. (UTAH): $0 to $400,000

Aug. 1

Charles Bassey (SA): $0 to $2,500,000

Julian Champagnie (SA): $0 to $3,000,000

Atlanta: Jalen Johnson

Brooklyn: Cam Thomas and Day’Ron Sharpe

Boston: Jaden Springer

Charlotte: Tre Mann

Cleveland: Evan Mobley

Detroit: Cade Cunningham and Quentin Grimes

Golden State: Moses Moody and Jonathan Kuminga

Houston: Jalen Green and Alperen Sengun

Indiana: Isaiah Jackson

LA Clippers: Bones Hyland

Memphis: Santi Aldama and Ziaire Williams

New Orleans: Trey Murphy III

Oklahoma City: Josh Giddey

Orlando: Franz Wagner and Jalen Suggs

Sacramento: Davion Mitchell and Chris Duarte

Toronto: Scottie Barnes

Washington: Corey Kispert

Note: Players are eligible to extend starting on July 6 unless noted

Atlanta: Trae Young ,Clint Capela, Garrison Mathews and Bruno Fernando (as of Oct. 2)

Boston: Jayson Tatum (super max), Derrick White and Sam Hauser

Brooklyn: Mikal Bridges (as of Oct. 1) and Ben Simmons

Charlotte: JT Thor and Cody Martin Chicago: DeMar DeRozan (through June 30), Lonzo Ball and Alex Caruso

Cleveland: Donovan Mitchell, Jarrett Allen and Dean Wade (as of Sept. 27)

Dallas: Luka Doncic (not supermax), Jaden Hardy, Tim Hardaway Jr. and Maxi Kleber

Denver: Jamal Murray, Vlatko Cancar, Kentavious Caldwell-Pope (as of July 16), Michael Porter Jr. (as of Sept. 29) and Aaron Gordon (as of Sept. 27)

Detroit: Evan Fournier (through June 30)

Golden State: Stephen Curry, Klay Thompson (through June 30), Chris Paul, Gary Payton II and Kevon Looney (as of July 9)

Houston: Jae’Sean Tate (through June 30) and Steven Adams (as of Oct. 1)

Indiana: Pascal Siakam (through June 30), T.J. McConnell, Andrew Nembhard (as of July 22), Jalen Smith and Doug McDermott (thru June 30)

LA Clippers: Paul George (through June 30), Brandon Boston Jr. (through June 30), Terance Mann, Ivica Zubac, Amir Coffey, P.J. Tucker and Norman Powell

L.A. Lakers: LeBron James (as of Aug. 18)

Memphis: Luke Kennard (through June 30), Marcus Smart (as of July 25) and Jaren Jackson Jr. (as of Oct. 1)

Miami: Bam Adebayo, Jimmy Butler (as of July 7), Haywood Highsmith (thru June 30), Caleb Martin, Duncan Robinson and Terry Rozier (as of July 30)

Milwaukee: Bobby Portis and Pat Connaughton (as of July 18)

Minnesota: Rudy Gobert, Monte Morris (through June 30), Jordan McLaughlin (through June 30) and Josh Minott (as of July 22)

New Orleans: Brandon Ingram, Naji Marshall (through June 30), Jonas Valanciunas (through June 30), Larry Nance Jr. (as of Oct. 1) and CJ McCollum (as of Sept. 26)

New York: OG Anunoby (through June 30), Jalen Brunson (as of July 12), Julius Randle (as of Aug. 3), Jericho Sims (as of July 9), Mitchell Robinson (as of July 12), Alec Burks (through June 30) and Bojan Bogdanovic (as of Oct. 30)

Oklahoma City: Aaron Wiggins, Isaiah Joe (as of Oct. 16), Shai Gilgeous-Alexander (not supermax), Gordon Hayward (through June 30) and Jaylin Williams (as of July 19)

Orlando: Markelle Fultz (through June 30), Gary Harris (through June 30), Jonathan Isaac, Wendell Carter Jr. (as of Oct. 10) and Caleb Houstan (as of July 10)

Philadelphia: Joel Embiid (as of July 18), Tobias Harris (through June 30), De’Anthony Melton (through June 30), KJ Martin (through June 30), Robert Covington (through June 30) and Buddy Hield (through June 30)

Phoenix: Grayson Allen (through June 30), Kevin Durant (as of July 8), Jusuf Nurkic and Royce O’Neale (through June 30)

Portland: Malcolm Brogdon, Jabari Walker (as of July 13), Robert Williams III (as of July 30), Anfernee Simons and Deandre Ayton (as of July 18)

Sacramento: De’Aaron Fox and Kevin Huerter (as of Oct. 1)

San Antonio: Cedi Osman (through June 30) and Devonte’ Graham

Toronto: Gary Trent Jr. (as of June 30) and Chris Boucher

Utah: Talen Horton-Tucker (through June 30), Lauri Markkanen, John Collins and Collin Sexton (as of Sept. 3)

Washington: Isaiah Livers (as of June 30), Marvin Bagley III, Landry Shamet (as of Oct. 1) and Richaun Holmes

Brooklyn: Mikal Bridges (as of Oct. 18)

Chicago: Alex Caruso

Charlotte: Davis Bertans (as of Aug. 8) and JT Thor

Orlando: Wendell Carter Jr. (as of Oct. 16)

San Antonio: Devonte’ Graham

Utah: Lauri Markkanen (as of Aug. 6) and John Collins

Note: Players listed above are on teams that could have cap space

Source