Players eligible for restricted free agency don’t become restricted free agents by default. In order for a team to make a player a restricted free agent, it must extend a qualifying offer to him. The qualifying offer, which is essentially just a one-year contract offer, varies in amount depending on a player’s previous contract status.
A qualifying offer is designed to give a player’s current team the right of first refusal. Because the qualifying offer acts as the first formal contract offer a free agent receives, his team then has the option to match any offer sheet the player signs with another club. If a player doesn’t receive a qualifying offer, he becomes an unrestricted free agent and is free to sign with any team — his previous club is given no formal opportunity to match.
You can read more about qualifying offers here.
Listed below are the details on which players did and didn’t receive qualifying offers this summer. Our list is based on various reports and team announcements leading up to the June 29 deadline, along with confirmation from RealGM’s official NBA transactions log.
It’s possible that one or two qualifying offers slipped through the cracks and will be reported later today before free agency officially gets underway — if so, we’ll update this list.
For now though, this is what the qualifying offer landscape looks like. The players who received QOs will be restricted free agents, while the players who didn’t will be unrestricted. We’ve updated our free agents lists by position and by team to reflect the changes.
Received qualifying offers:
Players on standard contracts:
Note: Qualifying offers marked with an asterisk (*) are based on a projected $165,000,000 salary cap and would increase or decrease if the cap comes in higher or lower than that.
Jalen Duren, Pistons ($9,615,393)- Mark Williams, Suns ($9,615,393)
- Note: Williams reportedly has a three-year, $38MM contract agreement in place with the Suns.
- Bennedict Mathurin, Clippers ($8,774,590)
- Tari Eason, Rockets ($8,014,182)
- Walker Kessler, Jazz ($7,064,702)
- Peyton Watson, Nuggets ($6,534,714)
- Jaylen Clark, Timberwolves ($2,959,061)
- Note: Clark reportedly has a three-year, $10MM contract agreement in place with the Timberwolves.
- Jordan Miller, Clippers ($2,738,126) *
- Spencer Jones, Nuggets ($2,650,000) *
- Quinten Post, Warriors ($2,650,000) *
- Mohamed Diawara, Knicks ($2,385,633) *
- Note: Diawara reportedly has a multiyear contract agreement in place with the Knicks.
- Kobe Sanders, Clippers ($2,385,633) *
- Jamir Watkins, Wizards ($2,385,633) *
Players on two-way contracts:
Note: Qualifying offers for two-way players are one-year, two-way contracts with a guarantee of approximately $91K unless otherwise indicated.
- Taran Armstrong, Warriors
- Note: Armstrong didn’t play in the NBA in 2025/26, but the Warriors issued him a QO in order to retain his RFA rights in case he returns to the league.
- Brooks Barnhizer, Thunder
- Koby Brea, Suns
- Colin Castleton, Magic
- Moussa Cisse, Mavericks
- Isaiah Crawford, Rockets
- Hunter Dickinson, Pelicans
- Enrique Freeman, Timberwolves
- Vladislav Goldin, Heat
- Chucky Hepburn, Raptors
- Note: Hepburn has accepted his two-way qualifying offer.
- Harrison Ingram, Spurs
- Note: Ingram’s qualifying offer is a one-year, minimum-salary contract with a partial guarantee of approximately $109K.
- Chaney Johnson, Nets
- Note: Johnson has accepted his two-way qualifying offer.
- David Jones Garcia, Spurs
- Nico Mannion, Warriors
- Note: Mannion hasn’t played in the NBA since 2021, but the Warriors issued him a QO in order to retain his RFA rights in case he returns to the league.
- Chris Manon, Lakers
- Alijah Martin, Raptors
- Daeqwon Plowden, Kings
- Jalen Slawson, Pacers
Did not receive qualifying offers:
Players on standard contracts:
- Ochai Agbaji, Nets
Ousmane Dieng, Bucks- Hayden Gray, Jazz
- Ariel Hukporti, Knicks
- Andre Jackson Jr., Bucks
- Keshad Johnson, Heat
- Bez Mbeng, Jazz
- Jonathan Mogbo, Raptors
- Julian Phillips, Timberwolves
- Jalen Pickett, Nuggets
- Max Shulga, Celtics
- Pat Spencer, Warriors
- Keaton Wallace, Hawks
- Amari Williams, Celtics
- Jahmir Young, Heat
Players on two-way contracts:
- Trey Alexander, Pelicans
- Alex Antetokounmpo, Bucks
- Branden Carlson, Thunder
- Sharife Cooper, Wizards
- Tyson Etienne, Nets
- Elijah Harkless, Jazz
- Trey Jemison, Knicks
- Curtis Jones, Nuggets
- Yuki Kawamura, Bulls
- Trevor Keels, Heat
- Christian Koloko, Hawks
- E.J. Liddell, Nets
- Isaiah Livers, Suns
- Caleb Love, Trail Blazers
- Tyrese Martin, Sixers
- Mac McClung, Bulls
- Kevin McCullar Jr., Knicks
- Josh Oduro, Pelicans
- Lachlan Olbrich, Bulls
- Norchad Omier, Clippers
- Antonio Reeves, Hornets
- Rayan Rupert, Grizzlies
- Olivier Sarr, Cavaliers
- Drew Timme, Lakers
- John Tonje, Celtics
- Oscar Tshiebwe, Jazz
- Nate Williams, Warriors
- Jalen Wilson, Nets