The Toronto Maple Leafs and star forward Mitch Marner have agreed on a six-year, $65.358 million contract extension.

The deal has an average annual value of $10.893 million.

.@SportChek Player Alert: The @MapleLeafs have agreed to terms with Mitch Marner on a six-year contract extension. The average annual value of the contract is $10.893 million.#LeafsForever pic.twitter.com/yzxdfPqzlU — Toronto Maple Leafs (@MapleLeafs) September 14, 2019

The deal will be heavily front-loaded with almost $61 million in bonus money, according to TSN Hockey Insider Darren Dreger.

Marner contract still needs to be filed, but as I suggested earlier it’s heavily frontloaded. Almost $61 million in bonus money. — Darren Dreger (@DarrenDreger) September 14, 2019

After agreeing to the deal with the Leafs, Marner tweeted, "I’m exactly where I want to be, in front of the greatest hockey fans in the world, proudly continuing the tradition with the @MapleLeafs. See you soon."

I’m exactly where I want to be, in front of the greatest hockey fans in the world, proudly continuing the tradition with the @MapleLeafs. See you soon. — Mitchell Marner (@Marner93) September 14, 2019

Both Marner and John Tavares are expected to join the Leafs at training camp in St. John's, Newfoundland on Saturday morning.

Marner and Tavares are expected to join their teammates tomorrow morning in NFLD. https://t.co/Mv5Izd5FVf — Darren Dreger (@DarrenDreger) September 14, 2019

The 22-year-old scored 26 goals and posted a career-high 94 points in 82 games this past season.

According to Cap Friendly the Leafs now have three of the top seven cap hits in the NHL with Marner's new deal. Auston Matthews ($11.634M) is third, Tavares ($11M) is sixth and Marner ($10.893M) is seventh.

Marner was taken in the first round (4th overall) by Toronto in the 2015 NHL Draft. He was named to the NHL’s All-Rookie Team in 2017.

He is coming off his three-year, entry-level contract.

The Canadian winger has 224 points in 241 NHL games.