Skip to main content
Gavin McKenna's Entry-Level Contract Is the Leafs' Cap Weapon — and Its Trap

Photo: James DiBianco, Wikimedia Commons (BY-SA-2.0)

Analysis

Gavin McKenna's Entry-Level Contract Is the Leafs' Cap Weapon — and Its Trap

LeafsLurkerJul 29, 20267 min read

Table of Contents

The Gavin McKenna entry-level contract is Toronto's best asset

The Gavin McKenna entry-level contract is the single most valuable line on the Toronto Maple Leafs' cap sheet, and it is also the one nobody talks about. A three-year deal running through 2028-29 at a $1.075-million cap hit means the Leafs have the best prospect to enter the league in years occupying about one per cent of a $104-million payroll. For a team that is currently projected slightly over the ceiling, that is not a nice bonus. It is the structural reason John Chayka's retool has any chance of working on schedule.

It is also a clock. Entry-level deals expire, and the version of Toronto's roster that exists in 2029-30 will look nothing like the one that exists now. Understanding what the contract actually does — and the one way it can bite — is worth doing properly.

What the deal actually pays

McKenna signed his entry-level contract in early July, weeks after Toronto took him first overall in Buffalo. The structure, as reported:

  • Term: three years, running through the 2028-29 season.
  • Cap hit: $1.075 million.
  • Guaranteed money: roughly $3.225 million across the three years.
  • Performance bonuses: up to $3.5 million per season — $1 million in Schedule A bonuses and $2.5 million in Schedule B.
  • Maximum total earnings: about $13.725 million if he hits every bonus in all three years.

The important detail is that the $3.5 million in annual bonuses does not sit inside the $1.075-million cap hit. Bonuses are handled separately, which is the whole reason entry-level contracts are such powerful cap instruments. A player can be paid like a middle-six forward while being charged like a fourth-liner. We covered the signing itself when it landed, right down to the No. 72 problem — the number McKenna wore at development camp is also Sergei Bobrovsky's.

The new CBA changed the entry-level ceiling

McKenna's number is not arbitrary. Under the collective bargaining agreement taking effect for 2026-27, maximum entry-level compensation in a season is no longer tied to a player's draft year. It is now set at the league minimum salary for that season plus $175,000, with a maximum base salary of $1 million for the 2026 draft class.

Do the arithmetic and $1.075 million is the top of the scale. McKenna signed for every dollar he was allowed to sign for, which is exactly what you would expect for a first overall pick and exactly what Toronto should have wanted — there is no version of this negotiation where saving $50,000 mattered, and a maxed-out deal signals the organization is treating him as a day-one NHL player rather than a project.

The bonus schedule tells the same story. Schedule B bonuses at $2.5 million a season are award-level triggers: top-10 finishes in goals or points, major trophy voting, that tier of outcome. Toronto did not have to include them. It did.

Why a cheap star matters more now than it used to

The cap has risen from $88 million to $95.5 million to $104 million in three straight seasons, and it is scheduled to reach $113.5 million in 2027-28. In a rising-cap league, every contract signed in the old environment looks better each year, and every new contract costs more. That squeezes teams from both directions.

An entry-level contract is immune to all of it. McKenna's $1.075 million is fixed while the ceiling climbs 9 per cent per year. By 2028-29, the same cap hit represents a smaller share of a much bigger payroll — the surplus value grows even if his production stays flat.

Compare that to the alternative. If Toronto wanted McKenna's projected production from free agency, the price would be somewhere north of $9 million a season on a term the new CBA caps at six years. The Leafs are getting it for three years at roughly one-ninth the cost. That gap is the entire argument for having lost enough games to win the lottery, and it is why we argued McKenna belongs on the top power-play unit from opening night rather than sheltered in a depth role.

What he is walking in with

The production backs the treatment. At Penn State in 2025-26, McKenna put up 51 points — 15 goals, 36 assists — in 35 games, good for 1.46 points per game, second in the NCAA. He was a second-team All-American, a Hobey Baker top-10 finalist, the first Nittany Lion to win the Big Ten scoring title, and the conference's freshman of the year.

That is a teenager producing at close to a point and a half per game against a college field that now includes former major-junior players, following the rule change that opened NCAA hockey to CHL graduates. The competition he beat was materially stronger than the NCAA of five years ago. That matters when you are projecting him forward.

The hidden trap: bonus overages

Here is the part that gets skipped. Performance bonuses are not free.

If a team does not have enough cap space to absorb the bonuses a player earns, the excess does not vanish — it carries forward as a bonus overage charged against the following season's salary cap. Toronto is not a team with room to absorb $3.5 million in surprise charges. The Leafs are already projected over the $104-million limit and will be relying on long-term injured reserve relief and depth demotions just to be compliant on opening night, as we laid out in our cap compliance breakdown.

So the scenario is this: McKenna has the season everyone in Toronto is hoping for, triggers a chunk of his Schedule A and Schedule B bonuses, and the Leafs open 2027-28 with a seven-figure penalty already on the books — in the same summer Auston Matthews becomes extension-eligible.

That is a good problem. It is still a problem, and the correct response is not to hope he underperforms. It is to build in the slack now, which is one more argument for moving salary out before the season rather than after it.

The three-year window

Entry-level contracts are the shortest windows in hockey team-building. McKenna's runs out after 2028-29, at which point he becomes a restricted free agent with arbitration rights on the horizon and a cap that will be somewhere north of $120 million. Whatever the second contract costs, it will not be $1.075 million.

Which means Chayka has three seasons where he is fielding a roster with a first-line-calibre forward on a fourth-line cap hit. Every other move in this offseason — Bobrovsky in goal, the rebuilt bottom six, Jim Hiller behind the bench — makes more sense when you read it as an attempt to spend that surplus immediately rather than bank it.

What's next

Training camp in September is the first real checkpoint. Watch where Hiller deploys McKenna in the first week, watch the power-play units, and watch whether Toronto has cleared enough space to give itself bonus-overage breathing room. Every contract on the roster is tracked on our contracts page, the full 2026 class is on the draft page, and the roster picture lives on the players page.

The Gavin McKenna entry-level contract will not be the reason the Leafs win anything. It is the reason they can afford to try.

Frequently Asked Questions

How much is Gavin McKenna's entry-level contract worth?

McKenna signed a three-year entry-level contract running through 2028-29 with a $1.075-million cap hit and roughly $3.225 million in guaranteed money. He can earn up to $3.5 million per season in performance bonuses, for a maximum of about $13.725 million in total earnings.

Do NHL performance bonuses count against the salary cap?

Not against the cap hit itself. Bonuses are handled separately, but if a team lacks the cap space to absorb bonuses a player earns, the excess is charged as a bonus overage against the following season's salary cap. Toronto has very little room to absorb that.

What is the maximum NHL entry-level salary in 2026-27?

Under the collective bargaining agreement taking effect for 2026-27, maximum entry-level compensation is the league minimum salary for that season plus $175,000, with a $1-million maximum base salary for the 2026 draft class. McKenna's $1.075-million cap hit is the top of that scale.

How did Gavin McKenna perform at Penn State?

In 2025-26 McKenna recorded 51 points — 15 goals and 36 assists — in 35 games, a 1.46 points-per-game rate that ranked second in the NCAA. He was a second-team All-American, a Hobey Baker top-10 finalist, Big Ten scoring champion and Big Ten freshman of the year.

When does Gavin McKenna's entry-level contract expire?

The deal runs through the 2028-29 season, three years from its start. After that he becomes a restricted free agent, and his second contract will be negotiated against a salary cap projected well above the $104 million in place for 2026-27.

What number will Gavin McKenna wear for the Maple Leafs?

He wore No. 72 at development camp, the number he wore in junior and college, but has said it likely will not be his number at training camp because Sergei Bobrovsky wears 72 in Toronto. A new number is expected to be confirmed in September.

Are the Maple Leafs over the salary cap for 2026-27?

Toronto currently projects marginally over the $104-million upper limit with a full roster under contract. Teams may exceed the cap by 10 per cent during the offseason, but the Leafs must be compliant by opening night, likely through Max Domi's LTIR placement and depth demotions.

Share this article