Hoops Rumors Originals

Special Trade Eligibility Dates For 2020/21

In a pair of previous articles, we took a closer look at the trade restrictions placed on two groups of players who signed free agent contracts this past offseason. The smaller of the two groups featured players who can’t be traded by their current teams until March 3, having re-signed on contracts that met a set of specific criteria. The other offseason signees we examined aren’t eligible to be traded until February 6.

In addition to those two groups, there are a few other subsets of players who face certain trade restrictions this season. They either can’t be traded until a certain date, can’t be traded in certain packages, or can’t be traded at all this season.

Listed below, with the help of information from ESPN’s Bobby Marks (Insider link), are the players affected by these trade restrictions. This list, which we’ll continue to update throughout the season as needed, can be found on our desktop sidebar under “Hoops Rumors Features,” or in our mobile menu under “Features.”


Players who recently signed as free agents or had their two-way contracts converted:

In a typical NBA league year, a player who signs a free agent contract becomes trade-eligible either three months after he signs or on December 15, whichever comes later. That means a player who signs on September 22 would become trade-eligible on December 22.

Similarly, players who have two-way pacts converted to standard contracts can’t be dealt for three months after that happens.

Because the NBA’s calendar this season is compressed, these trade rules have had to be adjusted. Instead of applying to players who signed after September 15, the “three-month” rule applies to those who signed after December 15, according to Marks. And instead of those players being ineligible to be dealt for three months, the exact date their restrictions lift is determined by a mapping table supplied by the league.

Here are the affected players, along with the dates their trade restrictions lift:

February 25:

March 23:

Players who sign free agent contracts or have their two-way deals converted to standard contracts after January 9 this season won’t become trade-eligible prior to the 2020 trade deadline (March 25). That means the following players can’t be traded this season:


Players who recently signed veteran contract extensions:

In a normal league year, a player who signs a veteran contract extension can’t be dealt for six months if his new deal increases his salary by more than 5% and/or puts him under contract for more than three total years (including his current contract). An extension that meets either of those criteria would exceed the NBA’s extend-and-trade limits.

That six-month window has been adjusted downward for this season, based on a mapping table provided by the league. However, all but one of the veteran players who signed extensions exceeding the extend-and-trade limits in 2020/21 still won’t be eligible to be moved before this year’s deadline.

It seems safe to assume these players won’t be on the move anytime soon anyway, but here’s the breakdown:

Trade-eligible as of March 18:

Ineligible to be traded before this season’s deadline:


Players who were recently traded:

Players who were recently traded can be flipped again immediately. However, unless they were acquired via cap room, they can’t be traded again immediately in a deal that aggregates their salary with another player’s for matching purposes.

For instance, having acquired Victor Oladipo from Indiana on January 17, the Rockets could turn around and trade Oladipo and his $21MM salary right away for another player earning $21MM. But if Houston wanted to package Oladipo and Dante Exum ($9.6MM) to land a player making $35MM, the team would have to wait for a little while to do so.

(Note: The Rockets could immediately package Oladipo and Exum in the same trade if the structure of the deal doesn’t require their salaries to be aggregated. For instance, Houston could trade Oladipo and Exum for a single player earning $21MM, since only Oladipo’s salary would be required for matching purposes.)

Typically, a player who has been dealt can’t have his salary aggregated in a second trade for two months, but that window has been shortened this season to account for the compressed schedule and is based on the mapping table provided by the NBA.

Here are the dates when players traded this season can once again have their salaries aggregated in a second trade:

March 7:

March 12:

Any player who is traded after February 2 (without being acquired via cap room) won’t be eligible to be flipped before the trade deadline in a second deal that aggregates his salary with another player’s.

Because Derrick Rose was acquired by the Knicks using cap space, he could theoretically be packaged with another player in another trade prior to the trade deadline.


Note: Only players on standard, full-season contracts are listed on this page. Players who sign 10-day contracts can’t be traded. Players who sign two-way deals typically can’t be traded for 30 days after signing, though that window has been adjusted downward for the 2020/21 season.

Photos courtesy of USA Today Sports Images.

Poll: Bradley Beal’s Future

In recent months, most of the star players who were expected to be traded during the NBA’s 2020/21 league year – either during the offseason or in-season – were indeed on the move. Chris Paul and Jrue Holiday were dealt early, followed a couple weeks later by Russell Westbrook and John Wall. Last week, James Harden and Victor Oladipo landed with new NBA teams.

After catching their breath following a flurry of blockbuster trades, fans and pundits figure to eventually ask the inevitable question: Who’s next?

After all, while we get the occasional lull between mega-deals, it’s always just a matter of time before another big-name player on an underachieving team hits the trade block, either because he wants to be moved or because his team recognizes it’s better off cashing in one of its top trade chips sooner rather than later.

While this year’s trade deadline is still over two months away, it’s worth considering which player might be the next one to fit that bill. There are a few contenders around the NBA, but at this point, no star player appear to be a likelier trade candidate than Bradley Beal.

The most important factor working against a Beal trade is the fact that the Wizards have repeatedly indicated – both privately and publicly – that they have no interest in moving the star guard. When they sent Wall and a first-round pick to Houston for Westbrook, the Wizards made the deal in the hopes of returning to the postseason and convincing Beal that the franchise was working its way back toward contention. Washington wants to build around Beal, not trade him.

But there are a number of factors working against the Wizards. For one, the club got off to a poor start this season, opening with a 3-8 record before having six consecutive games postponed due to the NBA’s COVID-19 protocols.

When the Wizards resume play – likely on Sunday – they’ll be looking to climb out of that early hole with a shorthanded roster, knowing they’ll have to cram a ton of makeup games into their schedule later in their season if they want to get close to playing a full 72-game slate.

A playoff spot is certainly possible, especially with the play-in format opening things up to the Nos. 9 and 10 seeds, but it will be an uphill battle. And it seems unlikely that Washington would make any real noise in the postseason against a higher-seeded opponent.

Beal’s contract situation isn’t ideal for the Wizards either. Although he did sign an extension with the team in 2019, that deal essentially only tacked on one guaranteed year to his previous contract, meaning he’ll still be able to reach the open market in 2022. That doesn’t give the Wizards a ton of time to turn things around.

It’s a safe bet that teams around the NBA will blowing up GM Tommy Sheppard‘s phone between now and the March 25 deadline to see whether Beal is available. With Harden off the market, Beal is the most appealing star who could realistically be on the block. The Heat, whose strong interest in Beal has been stated repeatedly over the last year, would be at the front of the line, but they’d have plenty of competition for a player who would be a strong fit in virtually any and every system.

Beal has spent his entire career in D.C., has talked about his loyalty to the city and to the franchise, and has backed up his words with actions, as his 2019 extension showed. But he has also made it clear that he wants to win a championship. If the Wizards, whose win total has declined each year since 2016/17, don’t start trending in the right direction, it’s hard to imagine him recommitting to the franchise when his current contract expires (right around the time he turns 29).

With all that in mind, we want to know what you think. Will the Beal trade rumors heat up in the next couple months? Will the Wizards have to start seriously considering moving him? Or do you expect the All-Star guard to remain in Washington for the foreseeable future?

Vote below in our poll, then head to the comment section to weigh in with your thoughts!

Trade Rumors app users, click here to vote.

Traded Second-Round Picks For 2021 NBA Draft

We’re using the space below to keep tabs on each NBA team’s second-round pick for 2021, continually updating it as necessary throughout the year. Our list of traded first-round picks for 2021 can be found right here.

We’ve listed all 30 teams here, so even if a team hasn’t traded its second-round pick, that will be noted. We’ll also provide details on protections for each traded pick, including what happens to the pick in 2022 if it doesn’t change hands in 2021.

Here’s the full breakdown on the status of each 2021 second-round pick:


Atlantic

  • Boston Celtics: Own pick
  • Brooklyn Nets: Traded to Hornets (unprotected).
  • New York Knicks: Traded to Sixers (unprotected).
  • Philadelphia 76ers: Traded to Knicks (unprotected).
  • Toronto Raptors: Traded to Pistons (unprotected).

Central

  • Chicago Bulls: Own pick (or Pelicans’ pick).
    • The Bulls have the right to swap second-round picks with the Pelicans.
  • Cleveland Cavaliers: Traded to Pelicans (unprotected).
  • Detroit Pistons: Traded to Knicks (unprotected).
  • Indiana Pacers: Traded to Nets (45-60 protected).
    • If this pick lands in its protected range, the Pacers would keep it and would instead owe the Nets their 2022 second-round pick (45-60 protected).
  • Milwaukee Bucks: Traded to Pacers (unprotected).

Southeast

  • Atlanta Hawks: Traded to Nets (unprotected).
  • Charlotte Hornets: Traded to Pistons (unprotected).
  • Miami Heat: Traded to Hawks (unprotected).
  • Orlando Magic: Own pick.
  • Washington Wizards: Traded to Pelicans (unprotected).

Northwest

  • Denver Nuggets: Traded to Thunder (unprotected).
  • Minnesota Timberwolves: Traded to Warriors or Thunder.
    • If the top-20 protected first-round pick the Warriors owe the Thunder lands in its protected range, the Warriors would instead send the Timberwolves’ second-round pick (unprotected) to the Thunder.
  • Oklahoma City Thunder: Traded to Celtics (top-55 protected).
    • If this pick lands in its protected range, the Thunder would keep it and their obligation to the Celtics would be extinguished.
  • Portland Trail Blazers: Traded to Grizzlies (unprotected).
  • Utah Jazz: Traded to Pacers (unprotected).

Pacific

  • Golden State Warriors: Traded to Raptors (unprotected).
  • Los Angeles Clippers: Traded to Hornets (unprotected).
  • Los Angeles Lakers: Traded to Pistons (unprotected).
  • Phoenix Suns: Traded to Grizzlies or Nets.
    • The Suns will send their second-round pick to the Grizzlies if it lands in the 31-35 range or to the Nets if it lands in the 36-60 range.
  • Sacramento Kings: Own pick.

Southwest

  • Dallas Mavericks: Traded to Pelicans (unprotected).
  • Houston Rockets: Traded to Bucks.
    • The Rockets have the right to swap their 2021 second-round pick with the Bucks’ 2021 first-round pick.
  • Memphis Grizzlies: Traded to Raptors (unprotected).
  • New Orleans Pelicans: Own pick (or Bulls’ pick).
    • The Bulls have the right to swap second-round picks with the Pelicans.
  • San Antonio Spurs: Own pick.

Information from RealGM was used in the creation of this post.

Nearly Half Of NBA’s Teams Have Open Roster Spots

After the NBA’s transactions wire remained relatively quiet for the first few weeks of the 2020/21 season, teams have begun making moves with a little more frequency as of late.

While one recent transaction – the four-team trade that sent James Harden to Brooklyn – was clearly a higher-impact move than the rest, a number of clubs have made smaller changes to their rosters by waiving players this week. The Raptors and Wizards cut big men Alex Len and Anzejs Pasecniks from their 15-man rosters, while the Sixers opened up a two-way slot by releasing Dakota Mathias.

As a result, there are now 12 teams across the NBA that have at least one open 15-man roster spot. One of those teams – the Trail Blazers – also has an open two-way contract slot, as do two others, leaving just 16 clubs who are carrying the maximum of 17 players.

With so many clubs facing roster shortages recently and the NBA and NBPA discussing the possibility of adding a third two-way slot to rosters for the rest of the season, it’s a little surprising that more teams aren’t making use of all 17 available spots, but it will likely just be a matter of time before those many of those openings get filled.

Here’s the current breakdown of teams with open roster spots:


Teams with an open 15-man roster spot:

  • Brooklyn Nets
    • Note: The Nets have three open roster spots and will need to fill at least two of them within two weeks of completing the Harden trade.
  • Charlotte Hornets
  • Los Angeles Clippers *
  • Los Angeles Lakers *
  • Milwaukee Bucks *
  • Minnesota Timberwolves
  • New Orleans Pelicans
  • Portland Trail Blazers
  • San Antonio Spurs
  • Toronto Raptors
  • Utah Jazz
  • Washington Wizards

Note: An asterisk (*) denotes that the team can’t currently sign a 15th man due to the hard cap.

Teams with an open two-way slot:

  • Philadelphia 76ers
  • Phoenix Suns
  • Portland Trail Blazers

Traded First-Round Picks For 2021 NBA Draft

The 2021 NBA draft is still about six months away, but a number of teams have already traded their first-round picks for that night, and more clubs may do so before this season’s trade deadline.

We’ll use the space below to keep tabs on each team’s first round pick for 2021, continually updating it as necessary throughout the year.

We’ve listed all 30 teams here, so even if a team hasn’t traded its first-round pick, that will be noted. We’ll also provide details on the protections for each traded pick, including what happens to the pick in 2022 if it doesn’t change hands in 2021.

Here’s the full breakdown on the status of each 2021 first round pick:


Atlantic

  • Boston Celtics: Traded to Thunder.
  • Brooklyn Nets: Own pick (or another team’s pick).
    • Details at bottom of story.
  • New York Knicks: Own pick (or Clippers’ pick).
    • The Knicks have the right to swap first-round picks with the Clippers if the Clippers’ pick falls outside of the top four.
  • Philadelphia 76ers: Own pick.
  • Toronto Raptors: Own pick.

Central

  • Chicago Bulls: Traded to Magic (top-four protected).
  • Cleveland Cavaliers: Own pick.
  • Detroit Pistons: Traded to Rockets or Nets (top-16 protected).
    • If this pick lands in its protected range, the Pistons would owe the Rockets their 2022 first-rounder (top-16 protected). More details at bottom of story.
  • Indiana Pacers: Own pick.
  • Milwaukee Bucks: Traded to Rockets (top-nine protected).
    • The Rockets will have the right to swap their own 2021 second-round pick for the Bucks’ first-round pick.

Southeast

  • Atlanta Hawks: Own pick.
  • Charlotte Hornets: Own pick.
  • Miami Heat: Traded to Rockets or Thunder or Nets (unprotected).
    • Details at bottom of story.
  • Orlando Magic: Own pick.
  • Washington Wizards: Own pick.

Northwest

  • Denver Nuggets: Own pick.
  • Minnesota Timberwolves: Traded to Warriors (top-three protected).
    • If this pick lands in its protected range, the Timberwolves would owe the Warriors their 2022 first-rounder (unprotected).
  • Oklahoma City Thunder: Own pick (or Rockets’ pick).
    • Details at bottom of story.
  • Portland Trail Blazers: Traded to Rockets or Nets (top-14 protected).
    • If this pick lands in its protected range, the Trail Blazers would owe the Rockets their 2022 first-rounder (top-14 protected). More details at bottom of story.
  • Utah Jazz: Traded to Grizzlies (top-seven and 15-30 protected).
    • If this pick lands in its protected range, the Jazz would owe the Grizzlies their 2022 first-rounder (top-six protected).

Pacific

  • Golden State Warriors: Traded to Thunder (top-20 protected).
    • If this pick lands in its protected range, the Warriors would send the Thunder a 2021 second-rounder (Minnesota’s pick; unprotected).
  • Los Angeles Clippers: Own pick (or Knicks’ pick).
    • The Knicks have the right to swap first-round picks with the Clippers if the Clippers’ pick falls outside of the top four.
  • Los Angeles Lakers: Traded to Pelicans (8-30 protected).
    • If this pick lands in its protected range, the Lakers would owe the Pelicans their 2022 first-rounder (unprotected).
  • Phoenix Suns: Own pick.
  • Sacramento Kings: Own pick.

Southwest

  • Dallas Mavericks: Traded to Knicks (unprotected).
  • Houston Rockets: Own pick (or Thunder’s or Nets’ pick).
    • Details at bottom of story.
  • Memphis Grizzlies: Own pick.
  • New Orleans Pelicans: Own pick.
  • San Antonio Spurs: Own pick.

The complicated series of agreements involving the Rockets, Thunder, Heat, and Nets – which also involve the Pistons’ and Trail Blazers’ first-round picks – requires its own section for a more in-depth explanation. Essentially, the process consists of two key points:

  1. The Thunder will have the right to swap either their first-round pick or the Heat’s first-round pick for the Rockets‘ first-round pick, but only if Houston’s pick doesn’t fall in the top four. In other words, if Houston gets a top-four pick, the Rockets will keep their own first-rounder; if not, the Thunder will get the two most favorable picks of their own, the Heat’s, and the Rockets’, and Houston will get the least favorable.
  2. After the first step is complete, the Rockets will be left with at least one first-round pick, and possibly as many as three, since they’re also owed the Trail Blazers‘ first-rounder (top-14 protected) and the Pistons‘ first-rounder (top-16 protected). They would then have the right to swap any of those picks with the Nets‘ first-rounder (unprotected).

Here’s how this complex arrangement would work in practical terms: Based on the standings as of today (January 20), the Pistons are projected to have the No. 1 overall pick, followed by the Rockets at No. 4, the Heat at No. 8, the Thunder at No. 12 or 13, the Trail Blazers at No. 20 or 21, and the Nets at No. 23.

The Thunder wouldn’t be able to swap picks with Houston in this scenario, since the Rockets’ pick is protected at No. 4, so Houston would retain that pick and Oklahoma City would keep its own first-rounder, along with the Heat’s.

The Pistons would keep their protected pick, since it’s comfortably in the top 16, but the Rockets would get Portland’s pick, which is outside of the top 14. Because Houston’s picks would then be at No. 4 and No. 20/21, there would be no need to swap with the Nets, who are at No. 23.

Information from RealGM was used in the creation of this post.

Community Shootaround: Nets’ Title Chances

The oddsmakers and NBA bettors have spoken and they’re sold on the James Harden trade.

With the addition of Harden, the Nets are now a 3-1 proposition to win the NBA title, according to VegasInsider.com. Only the defending champion Lakers have lower odds at 5-2. In terms of the Eastern Conference, the Nets are a clear favorite over the other main contenders, the Bucks (7-1 to win it all), Sixers (14-1) and Celtics (18-1).

The trio of Harden, Kevin Durant and Kyrie Irving makes the Nets nearly impossible to guard, as long as they’re willing to make some sacrifices. The early returns on the Harden-Durant combo were promising, as they led the team to a two-point win over Milwaukee on Monday. They combined for 64 points, 18 assists and 15 rebounds.

Irving is expected to return to action on Wednesday after missing several games for personal reasons. No one quite knows what to expect from Irving at this point or his level of commitment. Just a few days ago, there was speculation he might even retire.

If Irving is focused on pursuing a championship, the Nets can overcome a number of other issues. They have no depth in the middle at the moment, with DeAndre Jordan being the only experienced hand on deck. Their defense could be suspect – Jordan is the only veteran who has been named to the league’s All-Defensive First or Second Team and his most recent appearance was five years ago.

Brooklyn’s bench looks a lot less imposing than it did at the start of the season. They gave up Jarrett Allen and Taurean Prince in the trade and lost Spencer Dinwiddie to a season-ending injury.

There’s also the volatility factor – will three headstrong stars like Durant, Harden and Irving be able to mesh their skills and leave their egos at the door during crunch time in the playoffs? And what happens when they face some adversity – will there be finger pointing or cohesiveness?

If the Nets win at least one championship with this group, the Harden trade will be considered the final piece to the puzzle and worth all the assets Brooklyn surrendered in the deal. If they come up short, they’ll be paying the price for the next decade with all the draft picks and players they sacrificed to bring in the former Most Valuable Player.

That leads us to our topic of the day: Will the addition of James Harden result in a Nets championship? Or will the combination of Harden, Durant and Irving turn out to be a toxic mix?

Please take to the comments section to weigh in on this topic. We look forward to your input.

2020/21 In-Season NBA Trades

As we did with 2020’s offseason trades and the in-season swaps from 2019/20, we’ll be keeping track of all the NBA trades completed this season as they become official, updating this post with each transaction. This post can be found anytime throughout the season on our desktop sidebar under “Hoops Rumors Features,” or in our mobile menu under “Features.”

Trades are listed here in reverse chronological order, with the latest on top. So, if a player has been dealt multiple times, the first team listed as having acquired him is the one that ended up with him. Trades listed in italics have been agreed upon but are not yet official. For more details on each trade, click the date above it.

For more information on the specific conditions dictating if and when draft picks involved in these deals will actually change hands, be sure to check out RealGM.com’s breakdown of the details on traded picks.

Here’s the full list of the trades completed during the 2020/21 NBA season:


March 25

  • Jazz acquire Matt Thomas.
  • Raptors acquire the Warriors’ 2021 second-round pick.

March 25

  • Nuggets acquire JaVale McGee.
  • Cavaliers acquire Isaiah Hartenstein, the Nuggets’ 2023 second-round pick (top-46 protected), and the Nuggets’ 2027 second-round pick.

March 25

March 25

  • Celtics acquire Evan Fournier.
  • Magic acquire Jeff Teague, either the Celtics’ or the Grizzlies’ 2025 second-round pick (whichever is less favorable), and the Celtics’ 2027 second-round pick.

March 25

  • Kings acquire Delon Wright.
  • Pistons acquire Cory Joseph, the Lakers’ 2021 second-round pick, and the Kings’ 2024 second-round pick.

March 25

March 25

March 25

  • Hornets acquire Brad Wanamaker, the Raptors’ 2022 second-round pick (top-54 protected), and cash ($2MM).
  • Warriors acquire the Hornets’ 2025 second-round pick (top-55 protected).

March 25

  • Heat acquire Victor Oladipo.
  • Rockets acquire Kelly Olynyk, Avery Bradley, and the right to swap the Rockets’ or Nets’ 2022 first-round pick with the Heat’s 2022 first-round pick (top-14 protected).
    • Note: If the Heat’s pick falls within its protected range, the Rockets would instead receive either the Nuggets’ or Sixers’ 2022 second-round pick (whichever is less favorable).

March 25

  • Kings acquire Terence Davis.
  • Raptors acquire Grizzlies’ 2021 second-round pick.

March 25

  • Clippers acquire Rajon Rondo.
  • Hawks acquire Lou Williams, the Trail Blazers’ 2023 second-round pick, the Clippers’ 2027 second-round pick, and cash ($1.25MM).

March 25

March 25

March 25

March 25

March 25

March 22

  • Kings acquire Mfiondu Kabengele, the Hawks’ 2022 second-round pick (top-55 protected), and cash ($2.75MM).
  • Clippers acquire the Kings’ 2022 second-round pick (top-54 protected).

March 19

  • Bucks acquire P.J. Tucker, Rodions Kurucs, and their own 2022 first-round pick (traded away in a previous deal).
  • Rockets acquire D.J. Augustin, D.J. Wilson, the Bucks’ 2023 first-round pick (unprotected), and the right to swap their own 2021 second-round pick with the Bucks’ 2021 first-round pick (top-nine protected).

March 18

March 17

March 13

February 8

January 22

  • Rockets acquire Kevin Porter Jr.
  • Cavaliers acquire the Warriors’ 2024 second-round pick (top-55 protected).

January 17

  • Nets acquire James Harden.
  • Rockets acquire Victor Oladipo, Dante Exum, Rodions Kurucs, the Nets’ 2022 first-round pick (unprotected), the Bucks’ 2022 first-round pick (unprotected; from Cavaliers), the Nets’ 2024 first-round pick (unprotected), the Nets’ 2026 first-round pick (unprotected), and the right to swap first-round picks with the Nets in 2021, 2023, 2025, and 2027 (all unprotected).
    • Note: Oklahoma City has the ability to swap first-round picks with the Rockets in 2021 (top-four protected) and 2025 (top-10 protected). Check RealGM for more details on how this affects the Rockets’ ability to swap with the Nets in those years.
  • Pacers acquire Caris LeVert, a 2023 second-round pick (least favorable of the Rockets’, Mavericks, and Heat’s picks; from Rockets), a 2024 second-round pick (least favorable of the Cavaliers’ and Jazz’s picks; from Cavaliers), and cash ($2.6MM; from Nets).
    • Note: If the Rockets’ 2023 second-round pick is No. 31 or No. 32, the Pacers will instead receive that pick.
  • Cavaliers acquire Jarrett Allen, Taurean Prince, and the draft rights to Aleksandar Vezenkov (from Nets).

2022 NBA Free Agents

Hoops Rumors’ up-to-date list of 2022 free agents is below. The player’s 2022 age is in parentheses.

These are players who are currently free agents. They finished the 2021/22 season on an NBA roster, appeared in at least 10 games in ’21/22, or appeared in at least one game in ’22/23. A small handful of other notable free agents are also listed.

You’ll be able to access this list anytime under the “Hoops Rumors Features” menu on the right sidebar on our desktop site, or in the “Free Agent Lists” section of our mobile menu. If you have any corrections or omissions, please contact us.

Updated 6-25-23 (6:23am CT)


Unrestricted Free Agents

Point Guards

Shooting Guards

Small Forwards

Power Forwards

Centers


Restricted Free Agents

Point Guards

  • None

Shooting Guards

  • None

Small Forwards

  • None

Power Forwards

Centers

  • None

Two-Way Restricted Free Agents

Note: All of this year’s two-way restricted free agents have been signed. The details can be found here.


Player Options

Note: All of this year’s player option decisions have been made. They can be found here.


Team Options

Note: All of this year’s team option decisions have been made. They can be found here.


Contract information from Basketball Insiders was used in the creation of this post.

2021 NBA Free Agents By Team

Hoops Rumors’ up-to-date list of 2021 free agents by team is below. These are players who were eligible for restricted or unrestricted free agency after the 2020/21 season. Restricted free agents are marked with (RFA).

This list will continue to be updated throughout the 2021 offseason, so be sure to use it and our list of 2021 free agents by position/type as points of reference.

Both lists can be found anytime under “Hoops Rumors Features” on the right-hand sidebar of our desktop site, or in the “Free Agent Lists” section of our mobile menu. If you have any corrections or omissions, please contact us.

Updated 10-16-21 (6:42am CT)


Atlanta Hawks

  1. Brandon Goodwin

Boston Celtics

  • None

Brooklyn Nets

  1. Tyler Johnson

Charlotte Hornets

  1. Bismack Biyombo
  2. Nate Darling (two-way UFA)

Read more

2020/21 NBA Game Postponement Tracker

As a result of the coronavirus pandemic and the protocols the NBA and the NBPA have designed to address it, the league entered the 2020/21 season expecting to have to postpone or cancel a number of games over the course of the year.

The schedule was designed with this complication in mind. The NBA only released the first half of its schedule last fall, announcing at the time that the second half would be released at some point this winter. The goal was to make it simpler to incorporate makeup games for those first-half postponements into the late-season slate.

With the number of postponements beginning to add up, we’re creating a space to track them all. The full list of postponed 2020/21 games is below. Once the NBA announces plans to reschedule these contests, we’ll add those details to our breakdown.

This tracker will continue to be updated throughout the ’20/21 league year, and can be found anytime in the “Hoops Rumors Features” menu on the right-hand sidebar of our desktop site, or in the “Features” menu on our mobile site.


Oklahoma City Thunder at Houston Rockets

  • Original date: December 23, 2020
  • Reason for postponement: The Rockets didn’t have the required minimum of eight players available.
  • New date: March 21, 2021

Miami Heat at Boston Celtics

  • Original date: January 10, 2021
  • Reason for postponement: The Heat didn’t have the required minimum of eight players available.
  • New date: May 11, 2021

New Orleans Pelicans at Dallas Mavericks

  • Original date: January 11, 2021
  • Reason for postponement: The Mavericks didn’t have the required minimum of eight players available.
  • New date: May 12, 2021

Boston Celtics at Chicago Bulls

  • Original date: January 12, 2021
  • Reason for postponement: The Celtics didn’t have the required minimum of eight players available.
  • New date: May 7, 2021

Orlando Magic at Boston Celtics

  • Original date: January 13, 2021
  • Reason for postponement: The Celtics didn’t have the required minimum of eight players available.
  • New date: March 21, 2021

Utah Jazz at Washington Wizards

  • Original date: January 13, 2021
  • Reason for postponement: The Wizards didn’t have the required minimum of eight players available.
  • New date: March 18, 2021

Atlanta Hawks at Phoenix Suns

  • Original date: January 13, 2021
  • Reason for postponement: The Suns didn’t have the required minimum of eight players available.
  • New date: March 30, 2021

Washington Wizards at Detroit Pistons

  • Original date: January 15, 2021
  • Reason for postponement: The Wizards didn’t have the required minimum of eight players available.
  • New date: April 1, 2021

Golden State Warriors at Phoenix Suns

  • Original date: January 15, 2021
  • Reason for postponement: The Suns didn’t have the required minimum of eight players available.
  • New date: March 4, 2021

Memphis Grizzlies at Minnesota Timberwolves

  • Original date: January 15, 2021
  • Reason for postponement: The Timberwolves didn’t have the required minimum of eight players available.
  • New date: May 5, 2021

Indiana Pacers at Phoenix Suns

  • Original date: January 16, 2021
  • Reason for postponement: The Suns didn’t have the required minimum of eight players available.
  • New date: March 13, 2021

Cleveland Cavaliers at Washington Wizards

  • Original date: January 17, 2021
  • Reason for postponement: The Wizards didn’t have the required minimum of eight players available.
  • New date: April 25, 2021

Philadelphia 76ers at Oklahoma City Thunder

  • Original date: January 17, 2021
  • Reason for postponement: The Sixers didn’t have the required minimum of eight players available.
  • New date: April 10, 2021

Cleveland Cavaliers at Washington Wizards

  • Original date: January 18, 2021
  • Reason for postponement: The Wizards didn’t have the required minimum of eight players available.
  • New date: May 14, 2021

Washington Wizards at Charlotte Hornets

  • Original date: January 20, 2021
  • Reason for postponement: The Wizards didn’t have the required minimum of eight players available.
  • New date: February 7, 2021

Memphis Grizzlies at Portland Trail Blazers

  • Original date: January 20, 2021
  • Reason for postponement: The Grizzlies didn’t have the required minimum of eight players available.
  • New date: April 23, 2021

Washington Wizards at Milwaukee Bucks

  • Original date: January 22, 2021
  • Reason for postponement: The Wizards were short on players and hadn’t been able to practice for a week.
  • New date: May 5, 2021

Memphis Grizzlies at Portland Trail Blazers

  • Original date: January 22, 2021
  • Reason for postponement: The Grizzlies were affected by contact tracing and had many unavailable players.
  • New date: April 25, 2021

Sacramento Kings at Memphis Grizzlies

  • Original date: January 24, 2021
  • Reason for postponement: The Grizzlies were affected by contact tracing and had many unavailable players.
  • New date: May 13, 2021

Sacramento Kings at Memphis Grizzlies

  • Original date: January 25, 2021
  • Reason for postponement: The Grizzlies were affected by contact tracing and had many unavailable players.
  • New date: May 14, 2021

San Antonio Spurs at New Orleans Pelicans

  • Original date: January 25, 2021
  • Reason for postponement: Neither the Spurs nor the Pelicans had the required minimum of eight players available.
  • New date: April 24, 2021

Chicago Bulls at Memphis Grizzlies

  • Original date: January 27, 2021
  • Reason for postponement: The Grizzlies were affected by contact tracing and had many unavailable players.
  • New date: April 12, 2021

Detroit Pistons at Denver Nuggets

  • Original date: February 1, 2021
  • Reason for postponement: The Pistons didn’t have the required minimum of eight players available.
  • New date: April 6, 2021

San Antonio Spurs at Detroit Pistons

  • Original date: February 16, 2021
  • Reason for postponement: The Spurs didn’t have the required minimum of eight players available.
  • New date: March 15, 2021

San Antonio Spurs at Cleveland Cavaliers

  • Original date: February 17, 2021
  • Reason for postponement: The Spurs didn’t have the required minimum of eight players available.
  • New date: March 19, 2021

Chicago Bulls at Charlotte Hornets

  • Original date: February 17, 2021
  • Reason for postponement: The Hornets were affected by contact tracing and had many unavailable players.
  • New date: May 6, 2021

Detroit Pistons at Dallas Mavericks

  • Original date: February 17, 2021
  • Reason for postponement: A weather-related state of emergency affected the Dallas area.
  • New date: April 21, 2021

Denver Nuggets at Charlotte Hornets

  • Original date: February 19, 2021
  • Reason for postponement: The Hornets were affected by contact tracing and had many unavailable players.
  • New date: May 11, 2021

Dallas Mavericks at Houston Rockets

  • Original date: February 19, 2021
  • Reason for postponement: A weather-related state of emergency resulted in a government shutdown of Houston’s Toyota Center.
  • New date: April 7, 2021

San Antonio Spurs at New York Knicks

  • Original date: February 20, 2021
  • Reason for postponement: The Spurs didn’t have the required minimum of eight players available.
  • New date: May 13, 2021

Indiana Pacers at Houston Rockets

  • Original date: February 20, 2021
  • Reason for postponement: A weather-related state of emergency resulted in a government shutdown of Houston’s Toyota Center.
  • New date: April 14, 2021

San Antonio Spurs at Indiana Pacers

  • Original date: February 22, 2021
  • Reason for postponement: The Spurs didn’t have the required minimum of eight players available.
  • New date: April 19, 2021

Chicago Bulls at Toronto Raptors

  • Original date: February 28, 2021
  • Reason for postponement: The Raptors didn’t have the required minimum of eight players available.
  • New date: April 8, 2021

Detroit Pistons at Toronto Raptors

  • Original date: March 2, 2021
  • Reason for postponement: The Raptors didn’t have the required minimum of eight players available.
  • New date: March 3, 2021

Brooklyn Nets at Minnesota Timberwolves

  • Original date: April 12, 2021
  • Reason for postponement: Unrest in Minneapolis in the wake of a police shooting.
  • New date: April 13, 2021

Note: This list doesn’t include games that were intentionally postponed well in advance for scheduling purposes, such as the Trail Blazers/Hornets game that was originally set to be played on February 7.