Last summer was a nice calm uneventful period for the Maple Leafs where no one talked about contracts or cap hits. But if we cast our minds back a little, we might recall the summer where we all learned about offseason LTIR and how the salary cap is calculated from July 1 to the end of training camp. It’s time to look at that business again to see how much cap space the Leafs actually have right now to sign players.

Most people are familiar with the offseason salary cap cushion of 10% that allows teams to make deals and sign players without having to fit under the cap ceiling at all times. But there’s a couple of unanswered questions about this calculation: 10% of what, and just how do you add up the cap hit of a team when there is no roster?

Salary Cap Upper Limit

Sometime in June the NHL will announce the salary cap ceiling and floor for the coming season — the upper and lower limits. The NHL season runs from July 1 to June 30, so right now, this is still the 2018-2019 season and there’s no salary cap in effect as it was lifted as soon as the playoffs start.

Cap Friendly reports that the earliest the NHL has announced the new numbers is June 18 and the latest is June 29.

Once we know that new cap ceiling, then we can calculate the offseason salary cap cushion, which is 10% of the upper limit.

Calculating the Salary Cap of a team in the offseason

Not every NHL salary counts against the salary cap during the season. The 23-man NHL roster plus any amounts too big to bury in the AHL are what makes up the bulk of a team’s cap hit, but as soon as the trade deadline rolls around, there is no 23-man limit, and once July 1 arrives, there is no one in the AHL. All players are on the NHL roster, and stay there until they are assigned in training camp. But not all of their cap hits count. That would never work, and no team would ever be under the upper limit.

The rules for adding up what does count are fairly straightforward, if a little fiddly. First, only players under contract for the 2019-2020 season are considered, with the addition of all RFAs who have been issued qualifying offers. Then the cap hits are added up this way:

  1. All NHL contracts that are one-way
  2. All NHL two-way contracts, prorated by the number of days the player was in the NHL the prior year
  3. All unsigned RFAs at their qualifying offer amount, prorated by the number of days the players was in the NHL the prior year for two-way qualifying offers
  4. All other amounts such as retained salary or bonus rollovers

The current situation for the Maple Leafs looks like this:

Preliminary 2019 Maple Leafs Offseason Cap Hit

NameCap Hit (or Qualifying Offer)Days in NHL If 2-wayProrated Cap Hit
One-Way Contracts
Auston Matthews11,634,00011,634,000
John Tavares11,000,00011,000,000
William Nylander6,962,3666,962,366
Patrick Marleau6,250,0006,250,000
Nazem Kadri4,500,0004,500,000
Zach Hyman2,250,0002,250,000
Connor Brown2,100,0002,100,000
Trevor Moore775,000775,000
Nic Petan775,000775,000
Morgan Rielly5,000,0005,000,000
Nikita Zaitsev4,500,0004,500,000
Jake Muzzin4,000,0004,000,000
Justin Holl675,000675,000
Calle Rosen750,000750,000
Frederik Andersen5,000,0005,000,000
Garrett Sparks750,000750,000
Nathan Horton5,300,0005,300,000
Two-Way Contracts
Frederik Gauthier675,000180675,000
Travis Dermott863,333180863,333
Ilya Mikheyev925,00000
Egor Korshkov925,00000
Pierre Engvall925,00000
Jeremy Bracco842,50000
Semyon Der Arguchintsev783,33300
Mason Marchment767,50000
Adam Brooks759,16700
Dmytro Timashov694,44400
Rasmus Sandin894,16700
Timothy Liljegren863,33300
Joe Duszak800,00000
Mac Hollowell799,76600
Teemu Kivihalme792,50000
Jesper Lindgren775,83300
Andreas Borgman700,00000
Ian Scott805,83300
Joseph Woll800,00000
Kasimir Kaskisuo675,000622,500
Qualifying Offers
Andreas Johnsson862,875180862,875
Kasperi Kapanen874,125180874,125
Mitch Marner874,125874,125
Michael Carcone735,00000
Gabriel Gagne735,00000
Nicholas Baptiste826,87500
Jordan Subban715,00000
Eamon McAdam874,12514,856
Salary Cap83,000,000
10% overage8,300,000
Cap Space13,701,820


  1. I have taken the days in the NHL for Eamon McAdam and Kasimir Kaskisuo from the dates they were called up and down. If it’s off by a little, the effect is minimal.
  2. There is no bonus rollover this year.
  3. The cap ceiling will go up, but by how much isn’t known yet.
  4. No unsigned UFAs count, but they do as soon as they are signed if the deal is one-way.
  5. Teams have to include the amount in any offer sheet they have negotiated with a player, so the offering team has to have the room in this calculation at the time they negotiate the offer.

The Mitch Marner contract will eat up most of this cap space, and any UFA signed on July 1 has to fit in the remainder. However, as we learned a few years ago, the Leafs can put Nathan Horton on LTIR in the offseason. The above calculation includes his contract.

Just like in the regular season, it’s advantageous to be as close to the upper limit as a team can get before they place a player on LTIR. So for the Maple Leafs, they will coast along under the upper limit and the extra 10% until they get very close, and then they will make that LTIR move to provide a pool of $5.3 million to use for new contracts. LTIR pools are depleted by the AAV and the performance bonuses in a contract, so the Leafs will not sign a 35+ contract or ELC that includes bonuses if they can help it this offseason.

The other thing the Leafs have done very well is not having any extra one-way contracts on the books at the moment. They did have several AHL players on one-way deals during the season, but those have expired, and we should not expect to see any new ones signed until closer to the start of the season. If the Leafs were to sign a player who spent last season in the AHL to a two-way deal, this calculation is unaffected.

When the regular season starts, the calculations are all redone without the 10% cushion and using the actual 23-man roster, so that ultimate calculation has to be kept in mind as deals are made this season. The current calculation only includes 19 players, excepting the extra backup goalies, so the in-season cap calculation is going to be even tighter, and not just because there’s three RFAs to upgrade from qualifying offer amounts to contract amounts.

This calculation will be updated and re-posted as changes are made.