Gavin McKenna has Jim Hiller walking into a Maple Leafs cap trap that gets worse if the rookie hits fast.

Toronto signed McKenna to a 3-year entry-level deal with a $1,075,000 cap hit, which looks harmless until you get to the bonus pile sitting behind it.

That is where the hidden problem starts. McKenna's contract carries up to $3,500,000 in bonuses each season, so a huge rookie year would not just help the Leafs on the ice. It could also hammer their next cap cycle.

And Toronto is already tight. PuckPedia currently shows the Leafs with a projected cap space of minus $2,752,382, which means they are not exactly operating with much breathing room.

That is why this matters more than a normal rookie contract story. McKenna's base number is easy to carry. The overage risk is the part that can bite later if he reaches the thresholds fast. That is an inference from his bonus structure and Toronto's projected cap position.

The bonus menu is not small, either. McKenna can earn money through Schedule A and Schedule B triggers, and the full package adds up to that $3,500,000 max in a season.

That means Toronto is in the strange spot of wanting its No. 1 pick to explode right away while also knowing every big milestone could leave an accounting bruise behind it. That is an inference from the contract design itself.

A new Gavin McKenna update changes everything for the Maple Leafs

This is the part fans miss with rookie deals. The Leafs are not just betting on McKenna becoming a star. They are also betting they can absorb the cap fallout if he becomes one immediately. That is an inference from standard bonus carryover mechanics and Toronto's current cap outlook.

McKenna was the first overall pick, so none of this should shock the front office. You draft that player expecting him to push for goals, points, ice time, and all-rookie recognition. Those are exactly the kinds of things that light up bonus clauses.

The bigger issue is timing. Auston Matthews only has 2 years left on his current contract, so John Chayka is trying to keep this roster dangerous now, not just clean later. That makes every future dollar matter a little more.

If McKenna has the kind of rookie year Toronto hopes for, the Leafs could end up paying for that breakout twice. Once in immediate bonus money, and again when any overage rolls forward and chips away at next summer's flexibility. That is an inference from the bonus setup and current cap squeeze.

None of this means the Leafs made a mistake. It means the price of landing a franchise-level rookie is not always sitting in the cap hit column where fans first look. That is why McKenna's contract matters already, before he has even played a preseason game.

POLL
1 HOUR AGO |236 ANSWERS
The Maple Leafs just got bad news involving Gavin McKenna

Will Gavin McKenna hit enough bonuses to hurt Toronto's cap next year?

Also read on Markerzone.com:
Connor Hellebuyck's next destination has been confirmed by David Pagnotta