Hoops Rumors Originals

The Differences Between This Year’s Maximum Contracts

So far in August, eight players who have been eligible for either free agency or an extension have signed what we’d traditionally consider maximum-salary contracts, while another three have agreed to extensions worth the maximum they could be offered. Hardly any of these 11 contracts project to be worth the same amounts, providing a case study in just how different a “maximum” NBA contract can look from player to player.

With the help of our glossary entry on maximum salaries and contract data from Basketball Insiders and Spotrac, we’re going to break down these 11 deals and explain how the “maximum” values were determined in each case and why the contracts look so different.

Let’s dive in…


Kawhi Leonard

Of all the players who signed maximum-salary contracts this offseason, Leonard has perhaps the most straightforward deal. After he declined his player option for 2021/22 on August 1, the two-time Finals MVP entered free agency as a player with 10 years of NBA experience under his belt. That meant that he qualified for a starting salary worth 35% of the cap, which is the maximum for players with 10+ years of service.

Although the Clippers didn’t have the cap room to accommodate that sort of deal, they held Leonard’s Early Bird rights, which gave them the ability to offer either 175% of his previous salary or the league-wide max (35% of the cap), whichever was lesser. Leonard made approximately $34.4MM this past season, so 175% of that amount would’ve exceeded $60MM, far above the allowable maximum. Instead, he was limited to 35% of this year’s $112,414,000 cap, which worked out to a starting salary of $39,344,900.

Because he didn’t have full Bird rights, Leonard was only eligible to sign a contract of up to four years instead of five. There was some speculation that Kawhi might ink another short-term deal in order to gain full Bird rights in 2022 and sign a five-year contract at that point, but he opted for a four-year agreement instead.

Like all the other contracts on this list, Leonard’s new deal includes 8% annual raises. Here’s what it looks like:

Year Salary
2021/22 $39,344,900
2022/23 $42,492,492
2023/24 $45,640,084
2024/25 $48,787,676
Total $176,265,152

Luka Doncic

Doncic is entering the fourth year of his rookie scale contract, which made him one of two dozen players eligible for a rookie scale extension this offseason. Typically, an extension for a player with fewer than seven years of NBA experience can only be worth up to 25% of the cap in the first year of the deal. However, a CBA clause known colloquially as the “Rose rule” allows that number to increase to 30%.

Named after Derrick Rose, who won an MVP award in 2011 while still on his rookie scale contract, the Rose rule allows a player to qualify for that bump to 30% if he meets at least one of these three criteria at the end of his four-year rookie contract:

  • The player was named to an All-NBA team in the most recent season, or in two of the past three seasons.
  • The player was named Defensive Player of the Year in the most recent season, or in two of the past three seasons.
  • The player was named Most Valuable Player in any of the past three seasons.

Because rookie scale extensions are signed a year early (Doncic’s will begin in 2022/23), it’s rare for a player to have met any of these criteria by the time he signs his deal. For instance, if Doncic had earned his first All-NBA nod in 2020/21, he wouldn’t meet any of the above criteria, since ’20/21 isn’t the “most recent season” before his contract begins — he’d have to do it again in ’21/22 to meet the criteria.

However, because Doncic actually earned All-NBA spots in both 2019/20 and 2020/21, he has already met the required criteria and qualifies for a starting salary worth 30% of the 2022/23 cap. If he doesn’t make the All-NBA team again in ’21/22, he’ll still have done so in two of the three seasons before his extension begins.

Even with that knowledge, we don’t know yet exactly what Doncic’s second deal with the Mavericks will look like, since it hinges on the exact value of the 2022/23 cap. Still, we can map out a projection based on the NBA’s most recent estimate of a $119MM cap for ’22/23. If the cap comes in at $119MM, 30% would be $35,700,000, and Doncic’s extension would look like this:

Read more

Longest-Tenured NBA Head Coaches

As we detailed on Wednesday, 2021 has been an eventful year on the NBA’s coaching carousel. After two teams made in-season coaching changes, seven more hired new head coaches since the regular season ended, meaning nearly a third of the league’s 30 teams have replaced their head coaches since in the last six-plus months.

While some teams, such as the Pelicans and Pacers, sought new head coaches less than a year after making their previous hires, a number of the coaches who were replaced this offseason had been with their respective teams for quite a while.

Rick Carlisle (Mavericks), Terry Stotts (Trail Blazers), and Brad Stevens (Celtics) each ranked among the top five longest-tenured coaches in the league up until this spring. They’ve all since been replaced by new faces. Scott Brooks (Wizards) was also one of just nine coaches who had been with his club for at least five years. He’s gone too.

Given the turnover in the head coaching ranks, it’s time we update our list sorting the NBA’s 30 head coaches by when they were hired. Here’s the current breakdown of the league’s longest-tenured head coaches by team:


  1. Gregg Popovich, Spurs: December 1996
  2. Erik Spoelstra, Heat: April 2008
  3. Steve Kerr, Warriors: May 2014
  4. Quin Snyder, Jazz: June 2014
  5. Michael Malone, Nuggets: June 2015
  6. James Borrego, Hornets: May 10, 2018
  7. Mike Budenholzer, Bucks: May 17, 2018
  8. Dwane Casey, Pistons: June 11, 2018
  9. Nick Nurse, Raptors: June 14, 2018
  10. Luke Walton, Kings: April 2019
  11. Monty Williams, Suns: May 3, 2019
    • Note: Williams remained a Sixers assistant through the end of Philadelphia’s playoff run.
  12. Frank Vogel, Lakers: May 13, 2019
  13. Taylor Jenkins, Grizzlies: June 2019
  14. J.B. Bickerstaff, Cavaliers: February 2020
  15. Tom Thibodeau, Knicks: July 2020
  16. Steve Nash, Nets: September 3, 2020
  17. Billy Donovan, Bulls: September 22, 2020
  18. Doc Rivers, Sixers: October 3, 2020
  19. Tyronn Lue, Clippers: October 20, 2020
  20. Stephen Silas, Rockets: October 30, 2020
  21. Mark Daigneault, Thunder: November 2020
  22. Chris Finch, Timberwolves: February 2021
  23. Nate McMillan, Hawks: March 2021
    • Note: McMillan was an interim head coach until being named the permanent coach on July 8, 2021.
  24. Rick Carlisle, Pacers: June 24, 2021
  25. Chauncey Billups, Trail Blazers: June 27, 2021
  26. Ime Udoka, Celtics: June 28, 2021
  27. Jason Kidd, Mavericks: June 28, 2021
  28. Jamahl Mosley, Magic: July 11, 2021
  29. Wes Unseld Jr., Wizards: July 17, 2021
  30. Willie Green, Pelicans: July 22, 2021

2021 NBA Head Coaching Carousel Recap

Over the last few weeks, NBA teams have been overhauling their rosters, signing free agents, making trades, and locking up their draft picks to contracts. Prior to the draft and free agency though, several teams completed another major offseason change that shouldn’t be overlooked — over a quarter of the NBA’s clubs named a new permanent head coach.

One of the eight teams that named a new permanent coach this offseason simply retained a familiar face. Nate McMillan took over as the Hawks‘ interim coach halfway through the 2020/21 season, and the job he did the rest of the way, leading Atlanta to the Eastern Conference Finals, ensured the team wasn’t going to seek out a replacement.

The other seven teams, however, will have a new face on the sidelines to start the 2021/22. Here’s a recap of this offseason’s head coaching changes and a brief look at how they played out:


Boston Celtics

  • Hired: Ime Udoka (story)
  • Replaced: Brad Stevens (story)
  • Contract details: Multiyear deal (specifics unknown)
  • Other candidates who reportedly received consideration or interest: Jerome Allen, Chauncey Billups, Mike D’Antoni, Darvin Ham, Jay Larranaga, Charles Lee, Joe Mazzulla, Scott Morrison, Jamahl Mosley

The Celtics didn’t follow the usual script when making their head coaching change. Rather than being fired by the team, Stevens actually received a promotion to president of basketball operations, putting him in the unusual position of hiring his replacement.

Boston considered a mix of internal and external candidates before landing on Udoka, a former NBA player who was an assistant on Gregg Popovich‘s staff in San Antonio for seven years before also spending time with Philadelphia and Brooklyn. Udoka’s experience on Team USA’s staff at the 2019 World Cup worked in his favor, since he got to know Jayson Tatum, Jaylen Brown, and Marcus Smart during that event.


Dallas Mavericks

  • Hired: Jason Kidd (story)
  • Replaced: Rick Carlisle (story)
  • Contract details: Four-year deal
  • Other candidates who reportedly received consideration or interest: Jamahl Mosley, Terry Stotts

The Mavericks took another step forward in 2020/21, improving their regular season winning percentage for a third straight season. Although Dallas’ season ended with another first-round loss to the Clippers, those positive strides made it a little surprising that the team ended up making major changes to both its coaching staff and front office. Carlisle stepped down and the team parted ways with longtime president of basketball operations Donnie Nelson.

The searches for a new general manager and head coach occurred simultaneously, with owner Mark Cuban leading the process. He chose Nico Harrison to head up the team’s basketball operations department, and they quickly zeroed in on Kidd – a former All-Star and NBA champion with the Mavericks – as the choice for head coach.

The Mavs are hoping that Kidd learned from some of the mistakes he made during previous head coaching stints with the Nets and Bucks and will form a strong connection with franchise player Luka Doncic, who wasn’t always on the same page as Carlisle.


Indiana Pacers

  • Hired: Rick Carlisle (story)
  • Replaced: Nate Bjorkgren (story)
  • Contract details: Four-year, $29MM deal
  • Other candidates who reportedly received consideration or interest: Steve Clifford, Brian Shaw, Terry Stotts

The Pacers’ head coaching change in 2020 looks like one of the worst moves of that offseason in hindsight. The team dismissed Nate McMillan due to his lack of success in the playoffs, but his replacement – Bjorkgren – was unable to even get the team to the postseason during his lone season at the helm.

After Bjorkgren’s brief and disastrous tenure, the Pacers will seek stability by bringing back Carlisle, who coached the team from 2003-07 and has recorded the 15th-most wins of any coach in NBA history. He’ll assume control of a veteran squad that looks capable of bouncing back and potentially securing a top-six spot in the East with better health luck in 2021/22.


New Orleans Pelicans

  • Hired: Willie Green (story)
  • Replaced: Stan Van Gundy (story)
  • Contract details: Multiyear deal (specifics unknown)
  • Other candidates who reportedly received consideration or interest: Charles Lee, Jacque Vaughn, Fred Vinson, Teresa Weatherspoon

Like Bjorkgren in Indiana, Van Gundy proved to be a poor fit for his new team and lasted just one year before receiving his walking papers. When the Pelicans launched a search for their new head coach, they prioritized finding a candidate capable of connecting with the young players on the roster — especially Zion Williamson, who will be playing for his third coach in three years.

New Orleans initially appeared focused on Vaughn, but the Nets assistant withdrew from consideration in order to remain in Brooklyn. At that point, the Pelicans’ search narrowed to Green and Lee, with the Suns associate head coach ultimately winning out.

Green only has five years of experience as an assistant under his belt, but appeared in the NBA Finals in four of those five seasons with Golden State and Phoenix. And the fact that he’s only six years removed from being in the NBA as a player should help earn him some respect from a young Pelicans team.


Orlando Magic

  • Hired: Jamahl Mosley (story)
  • Replaced: Steve Clifford (story)
  • Contract details: Four-year deal
  • Other candidates who reportedly received consideration or interest: Chauncey Billups, Jarron Collins, Mike D’Antoni, Willie Green, Becky Hammon, Penny Hardaway, Jason Kidd, Charles Lee, Terry Stotts, Ime Udoka, Wes Unseld Jr.

It didn’t seem as if the Magic were particularly eager to move on from Clifford, but the veteran coach wasn’t enthusiastic about embarking on another rebuild, so the two sides mutually agreed to parted ways a few weeks after Orlando’s season ended.

While some of the candidates reported to be on the Magic’s radar had previous head coaching experience, most were assistants who had a strong record of player development and wouldn’t mind growing along with a young, lottery-bound team. Orlando eventually chose Mosley, who was an assistant for the Nuggets and Cavaliers before spending the last seven seasons under Rick Carlisle in Dallas.


Portland Trail Blazers

  • Hired: Chauncey Billups (story)
  • Replaced: Terry Stotts (story)
  • Contract details: Five-year deal
  • Other candidates who reportedly received consideration or interest: Jerome Allen, Brent Barry, Mike D’Antoni, Becky Hammon, Jason Kidd, Dawn Staley

Unable to get the Trail Blazers over the hump despite a long track record of regular season success, Stotts was let go by the Blazers this spring.

After reports stated that Damian Lillard would have a voice in Portland’s hiring process, the All-Star guard expressed public support for Kidd and Billups. When Kidd withdrew his name from consideration, reportedly uncomfortable with the idea of pursuing the job following Lillard’s public endorsement, Billups emerged as the frontrunner and beat out finalists D’Antoni and Hammon for the job.

Billups, who had a decorated career as a player, has long been viewed by people around the league as a good bet to be a successful NBA coach. He’ll get his chance in Portland, though the team could’ve handled the hiring better from a PR perspective.

The Blazers, who faced some backlash due to a 1997 sexual assault case involving the former All-Star guard, told reporters they thoroughly investigated that incident and came away confident that Billups hadn’t engaged in any wrongdoing. Subsequent reporting suggested that Portland’s investigation may not have been as exhaustive as the team claimed. However, any blow-back to the poorly-handled process seems more likely to affect president of basketball operations Neil Olshey than Billups.


Washington Wizards

  • Hired: Wes Unseld Jr. (story)
  • Replaced: Scott Brooks (story)
  • Contract details: Four-year deal
  • Other candidates who reportedly received consideration or interest: Sam Cassell, Chris Fleming, Willie Green, Darvin Ham, Charles Lee, Jamahl Mosley, Scott Morrison, Ronald Nored, Chris Quinn, Kevin Young

Halfway through the 2020/21 season, Brooks looked like the surest bet among the NBA’s 30 head coaches to be let go at season’s end. A second-half surge and a play-in tournament victory earned the Wizards a playoff berth and made the decision a little more difficult, but the team ultimately decided not to bring back Brooks, whose contract expired this year.

The Wizards, whose search focused exclusively on assistants without prior head coaching experience, narrowed their list down to four finalists — Unseld, Ham, Lee, and Mosley. After Mosley opted to take the Orlando job, Washington chose Unseld over the two Bucks assistants.

It was a logical choice for the Wizards, who gave Unseld his start as an assistant in 2005 and who employed his father (Wes Unseld Sr.) for years as a player, coach, and front office executive. However, Unseld Jr. earned the job on merit, not sentiment — he spent 16 years as an assistant in Washington, Golden State, Orlando, and Denver, and the Nuggets lobbied hard for him to get a head coaching opportunity they felt he deserved.

Community Shootaround: Which Team Has Had Best 2021 Offseason?

A handful of notable players – including Lauri Markkanen and Paul Millsap – remain available on the free agent market, and it’s possible we’ll still get action in the coming weeks on a trade involving a star like Ben Simmons or Damian Lillard. But for the time being, it looks like most NBA teams are finished with their major offseason roster moves.

With that in mind, David Aldridge of The Athletic ran through all 30 teams this week, ranking which clubs had the best and worst offseasons. As Aldridge explains within his piece(s), his list isn’t about which teams have the best roster heading into the 2021/22 season, but rather which teams made the summer moves he liked the most.

Even with that caveat in place, Aldridge’s top pick is still a bit of a surprise. The veteran reporter lists the Rockets as having the NBA’s No. 1 offseason, despite the fact that the team was fairly quiet on the trade market and made just one significant free agent addition (Daniel Theis). Houston’s offseason was primarily about adding four players draft in the top 24: Jalen Green, Alperen Sengun, Usman Garuba, and Josh Christopher.

While I didn’t see Aldridge’s top pick coming, I don’t believe that making big splashes in free agency and via trades is necessarily indicative of having a great offseason. For instance, no team made more noise on the free agent market than the Bulls, who added DeMar DeRozan, Lonzo Ball, and Alex Caruso. However, I didn’t like the price Chicago paid to get DeRozan, who will earn $27MM+ per year for the next three seasons and cost a first-round pick to acquire via sign-and-trade. Your mileage may vary — Aldridge ranked the Bulls at No. 4.

Rounding out Aldridge’s top five are the Clippers at No. 2, the Nets at No. 3, and the Lakers at No. 5. The Wizards, Hornets, Heat, Jazz, and Pistons also made the top 10.

I agree with some of those picks more than others. Aldridge’s rankings suggest a belief that the Russell Westbrook trade was a win-win for Los Angeles and Washington, but I preferred the Wizards’ return, since they badly needed to improve their depth and I’m not entirely sold yet on Westbrook’s fit with the Lakers.

A top-two ranking also seems a little generous for the Clippers, whose major moves were re-signing a star recovering from an ACL tear (Kawhi Leonard) to a four-year, maximum-salary deal and adding Eric Bledsoe, Justise Winslow, and a draft picks. Bledsoe is coming off a bad year and has struggled in the postseason, Winslow has had a hard time staying healthy, and those draftees are pretty raw.

However, I did like the team’s deals to bring back Reggie Jackson and Nicolas Batum — and if Leonard makes a full recovery and is back to his old self for the 2022/23 season, that investment should be worth it.

What do you think? Which clubs do you believe had the best offseasons in 2021? Are there any potential moves to be made in the coming weeks that could shake up your list?

Head to the comment section below to weigh in with your thoughts!

Longest-Tenured Players By NBA Team

It hasn’t even been nine months since we last checked in on the NBA’s longest-tenured players by team. Since then though, there has been some major roster turnover around the league. Of the NBA’s 30 teams, 12 have bid farewell to their longest-tenured player since last December.

That list includes Patty Mills, who left San Antonio for Brooklyn after being with the Spurs for over nine years. Nikola Vucevic and James Harden had been in Orlando and Houston, respectively, since 2012 until they were traded earlier this year. And Kyle Lowry left Toronto for Miami this summer after nine seasons with the Raptors.

Of course, some of the teams with a new longest-tenured player didn’t exactly lose a franchise legend. Blake Griffin, for instance, was the longest-tenured Piston until he was bought out this year. And no Thunder player had been in Oklahoma City longer than Hamidou Diallo before he was traded in March.

Here are the NBA’s current longest-tenured players by team:

(Note: This is a snapshot as of August 2021 and won’t be updated throughout the season.)


  1. Miami Heat: Udonis Haslem (free agent), August 2003
  2. Golden State Warriors: Stephen Curry (draft), June 2009
  3. Washington Wizards: Bradley Beal (draft), June 2012
  4. Portland Trail Blazers: Damian Lillard (draft), June 2012
  5. Milwaukee Bucks: Giannis Antetokounmpo (draft), June 2013
  6. Utah Jazz: Rudy Gobert (draft trade), June 2013
  7. Philadelphia 76ers: Joel Embiid (draft), June 2014
  8. Boston Celtics: Marcus Smart (draft), June 2014
  9. Denver Nuggets: Nikola Jokic (draft), June 2014
  10. Cleveland Cavaliers: Kevin Love (trade), August 2014
  11. Dallas Mavericks: Dwight Powell (trade), December 2014
  12. Minnesota Timberwolves: Karl-Anthony Towns (draft), June 2015
  13. Indiana Pacers: Myles Turner (draft), June 2015
  14. Phoenix Suns: Devin Booker (draft), June 2015
  15. Toronto Raptors: Pascal Siakam (draft), June 2016
  16. San Antonio Spurs: Dejounte Murray (draft), June 2016
  17. Houston Rockets: Eric Gordon (free agent), July 2016
  18. Brooklyn Nets: Joe Harris (free agent), July 2016
  19. Orlando Magic: Terrence Ross (trade), February 2017
  20. Sacramento Kings: Buddy Hield (trade), February 2017
  21. Atlanta Hawks: John Collins (draft), June 2017
  22. Chicago Bulls: Zach LaVine (draft trade), June 2017
    • Note: Lauri Markkanen was acquired by the Bulls in the same trade as LaVine and would share the title of Chicago’s longest-tenured player if he re-signs with the team.
  23. Memphis Grizzlies: Dillon Brooks (draft trade), June 2017
  24. New York Knicks: Kevin Knox (draft) / Mitchell Robinson (draft), June 2018
    • Note: Knox (No. 9 pick) and Robinson (No. 36) were drafted by the Knicks on the same night.
  25. Charlotte Hornets: Miles Bridges (draft trade), June 2018
  26. Los Angeles Lakers: LeBron James (free agent), July 2018
  27. New Orleans Pelicans: Zion Williamson (draft), June 2019
  28. Los Angeles Clippers: Ivica Zubac (trade), February 2019
  29. Detroit Pistons: Sekou Doumbouya (draft), June 2019
  30. Oklahoma City Thunder: Darius Bazley (trade) / Luguentz Dort (free agent), July 2019
    • Bazley and Dort officially joined the Thunder on the same day (July 6, 2019). The team reached agreements on draft night (June 20) to acquire Bazley and sign Dort.

How Teams Are Using 2021/22 Bi-Annual Exceptions

The bi-annual exception is one of the tools available to NBA teams who are over the cap, giving those clubs the flexibility to offer free agents more than the minimum salary. In 2021/22, the bi-annual exception is worth $3,732,000, and can be used to offer a deal worth up to $7,650,600 over two years.

However, the bi-annual exception isn’t available to every team. Clubs that go below the cap in order to use cap room lose access to the exception. Additionally, using the BAE imposes a hard cap of $143,002,000 (the tax apron) on a club. So if a team has surpassed the tax apron – or wants to retain the flexibility to do so – that team can’t use the bi-annual exception.

Finally, as its name suggests, the bi-annual exception can’t be used by a team in consecutive years. In 2020/21, four teams used the BAE — the Nuggets (Facundo Campazzo), Lakers (Wesley Matthews), and Bucks (Bobby Portis) As such, the exception isn’t available to those clubs during the 2021/22 league year. They’ll be able to use it again next summer.

With all those factors in mind, here’s a breakdown of how teams are using – or not using – their respective bi-annual exceptions in 2021/22:


Available Bi-Annual Exceptions:

Unused:

  • Atlanta Hawks
  • Boston Celtics
  • Cleveland Cavaliers
  • Houston Rockets
  • Indiana Pacers
  • Miami Heat
  • Minnesota Timberwolves
  • New Orleans Pelicans
  • Oklahoma City Thunder
  • Orlando Magic
  • Phoenix Suns
  • Portland Trail Blazers
  • Sacramento Kings
  • Toronto Raptors
  • Washington Wizards

Although all of these teams technically have the ability to use their bi-annual exceptions at some point in 2021/22, it’s more realistic for some than others. For instance, the Trail Blazers still have most of their mid-level exception available and are only about $7MM below the tax apron, so there’s virtually no chance they’ll end up using the BAE this season.

Used:

Typically, about three or four teams in a given league year use the bi-annual exception, but so far this season, Dallas is the only team that has done so. The Mavericks have shown a willingness to make use of the BAE when it’s available — they got it back this season after using it in 2019 to sign Boban Marjanovic.


Unavailable Bi-Annual Exceptions:

Went under cap:

  • Charlotte Hornets
  • Detroit Pistons
  • Memphis Grizzlies
  • New York Knicks
  • San Antonio Spurs

These five teams forfeited their right to the bi-annual exception when they went under the cap and used space this offseason.

Over (or near) tax apron:

  • Brooklyn Nets
  • Golden State Warriors
  • Los Angeles Clippers
  • Philadelphia 76ers
  • Utah Jazz

In theory, major cost-cutting moves by these teams could put them in position to use their bi-annual exceptions. In actuality though, that possibility is remote, especially for teams like the Nets, Warriors, and Clippers, who are far over the tax apron.

Used last year:

  • Denver Nuggets
  • Los Angeles Lakers
  • Milwaukee Bucks

As noted in the intro, these are the three teams that used their bi-annual exceptions in 2020/21 and, as a result, won’t have them again until 2022/23.


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

Community Shootaround: Lauri Markkanen

Most of the prominent free agents this summer have already been signed, but restricted free agent Lauri Markkanen remains in limbo.

The Bulls forward has been seeking a big offer sheet but that hasn’t come to fruition. With most teams having already eaten up their cap space, it’s unlikely to occur.

Markkanen could still be part of a sign-and-trade but there are complications. Teams such as the PelicansMavericks, Timberwolves and Celtics have been mentioned as potential destinations with the first two having the most interest.

The NBA’s investigation into the Lonzo Ball sign-and-trade makes it unlikely Chicago would pursue another sign-and-trade until the league completes its probe. The Bulls are also reportedly driving a hard bargain. They want a first-round pick in return and don’t want to take on a long-term contract. Some of Markkanen’s reported suitors can absorb his contract in a traded player exception, depending upon the starting salary Markkanen would accept.

The main alternative for Markkanen would be to sign his $9MM qualifying offer, which would allow him to become an unrestricted free agent next summer. Markkanen would likely be a second-unit player behind 2020 lottery pick Patrick Williams if he returns to Chicago.

This leads to our question of the day: Where do you think restricted free agent Lauri Markkanen will wind up this coming season?

Please take to the comments section to voice your opinion. We look forward to your input.

How Teams Are Using 2021/22 Mid-Level Exceptions

In addition to receiving approximately $112.4MM in cap room and being allowed to surpass that threshold in order to sign players using Bird Rights or the minimum salary exception, each NBA team also receives a mid-level exception. The value of this exception varies depending on a club’s total team salary.

A team that goes under the cap to use its available cap room, for instance, receives only a modest form of the MLE known as the room exception. An over-the-cap team receives the full mid-level exception, unless that team is also over the tax apron, in which case it gets a taxpayer version of the MLE that falls in between the full MLE and the room exception. We detailed the exact values of each form of mid-level exception earlier this offseason, but here’s a quick breakdown:

  • Room exception: Can be used for contracts up to two years, with a starting salary worth up to $4,910,000.
  • Taxpayer mid-level exception: Can be used for contracts up to three years, with a starting salary worth up to $5,890,000.
  • Full/non-taxpayer mid-level exception: Can be used for contracts up to four years, with a starting salary worth up to $9,536,000.
    • Note: Though its name suggests otherwise, using the non-taxpayer mid-level exception doesn’t mean a team can’t or won’t be above the tax line ($136,606,000) at season’s end; it simply means the team’s total salary can’t surpass the tax “apron” ($143,002,000).

Now that nearly all of the NBA’s teams have used up their cap space, it’s worth keeping an eye on which teams still have part or all of their mid-level exceptions available, which we’ll do in the space below. This list will be kept up to date throughout the 2021/22 league year.

Note: As of January 10, the value of the exceptions below began to prorate downward by 1/174th per day, based on the amount of the exception on Jan. 10. For instance, if a team had $1MM of its exception left on Jan. 10, it declines in value by $5,747 per day for the rest of the season.

Here’s where things currently stand:


Mid-Level Exception:

Non-taxpayer: $9,536,000
Taxpayer:
$5,890,000

Atlanta Hawks

Boston Celtics

Brooklyn Nets

  • Used: $5,890,000 (Patty Mills)
  • Note: Limited to taxpayer mid-level exception.

Chicago Bulls

Cleveland Cavaliers

Dallas Mavericks

Denver Nuggets

Golden State Warriors

  • Used: $0
  • Note: Limited to taxpayer mid-level exception.

Houston Rockets

Indiana Pacers

Los Angeles Clippers

Los Angeles Lakers

  • Used: $5,000,000 (Kendrick Nunn)
  • Note: Limited to taxpayer mid-level exception.

Miami Heat

Milwaukee Bucks

Minnesota Timberwolves

  • Used: $0

New Orleans Pelicans

Oklahoma City Thunder

Orlando Magic

Philadelphia 76ers

  • Used: $3,300,000 (Georges Niang); $925,258 (Charles Bassey)
  • Note: The Sixers could technically use more than taxpayer portion of mid-level exception, but are in the tax and likely won’t.

Phoenix Suns

Portland Trail Blazers

Sacramento Kings

Toronto Raptors

Utah Jazz

  • Used: $5,890,000 (Rudy Gay)
  • Note: Limited to taxpayer mid-level exception.

Washington Wizards


Room Exception:

Available: $4,910,000

Charlotte Hornets

Detroit Pistons

Memphis Grizzlies

New York Knicks

San Antonio Spurs


Salary information from Basketball Insiders and Spotrac was used in the creation of this post. Photos courtesy of USA Today Sports Images.

2021/22 NBA Draft-And-Stash Signings

Free agent signees, trade acquisitions, and 2021 draftees have been the most common additions to NBA rosters in recent weeks. However, a small number of players come via the draft-and-stash route, as teams bring aboard players drafted in previous years.

First-round draftees from the last three years – such as Leandro Bolmaro of the Timberwolves – are limited to the 2021 rookie scale. Players who were previously selected in the second round of a draft – or who were first-round picks more than three years ago – are free to sign any type of contract via cap room or exceptions.

Listed below are the draft-and-stash prospects who have signed so far this offseason, with contract details noted. If and when more teams add draft-and-stash players, we’ll update this list, which can be found at anytime on the right-hand sidebar of our desktop site under “Hoops Rumors Features,” or in the “Features” page in our mobile menu.


  • Chicago Bulls: Marko Simonovic, F/C (2020 draft; No. 44) (story)
    • Simonovic spent another season with Crvena Zvezda in Serbia after being selected in the second round of last year’s draft, but he was one of Arturas Karnisovas‘ first draft picks and the plan was always for him to come stateside at some point. The Bulls saved a portion of their mid-level exception for Simonovic to ensure they were able to give him a third non-guaranteed year on top of his two guaranteed seasons.
    • Contract: Three years, $4.32MM (minimum salary). First two years guaranteed.
  • Charlotte Hornets: Arnoldas Kulboka, F (2018 draft; No. 55) (story)
    • After being drafted in 2018, Kulboka remained with Brose Bamberg, his team in Germany, for another year. He then joined Bilbao in Spain for the next two seasons before coming stateside for the 2021/22 campaign. The 23-year-old will start his NBA career on a two-way deal, so he’ll be limited to 50 games at the NBA level this season unless he’s promoted to the 15-man roster.
    • Contract: Two-way contract.
  • Oklahoma City Thunder: Vit Krejci, G (2020 draft; No. 37) (story)
    • Krejci was still recovering from a knee injury when the Thunder acquired him in the 2020 draft, so he spent the season with the Oklahoma City Blue in the G League rehabbing that injury. A year later, the 21-year-old has officially signed his first NBA contract with the Thunder.
    • Contract: Four years, $6.31MM (minimum salary). First year guaranteed. Second year partially guaranteed.
  • Minnesota Timberwolves: Leandro Bolmaro, G (2020 draft; No. 23) (story)
    • Bolmaro was stashed for a year in Spain after the Timberwolves used one of their 2020 first-round picks to nab him. He won a Liga ACB championship and a Spanish Cup title with Barcelona in 2021, and was named the ACB Most Spectacular Player, proving he was ready to make the leap to the NBA.
    • Contract: Four years, $11.81MM. First two years guaranteed. Third- and fourth-year team options.
  • Denver Nuggets: Petr Cornelie, F (2016 draft; No. 53) (story)
    • Cornelie played for Denver’s Summer League team several times after being selected in the 2016 draft, but didn’t actually make the move stateside until this season, when he filled one of the team’s two-way contract slots. He had spent the last eight years (from 2013-21) playing in his home country of France, including for Elan Bearnais in 2020/21.
    • Contract: Two-way contract.

Trade Rumors App For iOS/Android

If you enjoy Hoops Rumors on your smartphone or tablet, be sure to check out our free Trade Rumors app!

Trade Rumors, available for iOS and Android, is the best way to consume our content on a mobile device. Here’s what it delivers, all for free:

  • All the articles from Hoops Rumors, MLB Trade Rumors, Pro Football Rumors, and Pro Hockey Rumors in an easy-to-navigate, eye-catching format. Swipe through stories to quickly consume all the news and rumors from our four sites. Not into all four sports? No problem – any sport can be easily removed.
  • Customize what you see. You can create feeds for any team or player across any of our sites.
  • Notifications. For any team or player, you can set up push notifications to ensure you always get breaking news instantly. Notifications can also be set up at the sport level.
  • Commenting. You can read and contribute comments on the app seamlessly.
  • Customer service. If you find a bug, we’ll fix it. If you have a feature request, we’ll consider it. The app is continually evolving and improving.
  • Did we mention Trade Rumors is a free app? What do you have to lose? Download it now!