Today the Toronto Maple Leafs have announced they’ve signed Trevor Moore to a two-year extension.

The contract extension carries an average annual value of $775,000 ($750,000 in 2019-20, $800,000 in 2020-21).

The Leafs haven’t officially announced if this is a one-way deal, but that seems likely. Moore will lose his waiver exemption next season, and with his bargain contract, less than even a player on an ELC makes, he’s well placed to be on the Leafs roster out of training camp.

His AHL seasons have shown steady progression in important measures like shot rate and five-on-five points, all while he’s playing in a very un-sheltered role on the third line. This was the same process used to develop Kasperi Kapanen into the player he is today — capable of playing in multiple roles all over the ice. The main difference between Moore and Kapanen, after you consider their skill disparity, is that Moore has never played a lot of PK.

In six games with the Leafs so far this year, he’s shown he has what it takes to play a decent depth role, and we should expect to see him return to the Leafs lineup sometime this season. For now, he has things to accomplish in the AHL where he has turned himself into a serious scoring threat.

Updated with news: Trevor Moore will get bounced to the AHL when Zach Hyman returns