Toronto Maple Leafs forward Joffrey Lupul failed an independent medical evaluation and was ruled unfit to play, TSN Hockey Insider Darren Dreger reports.

That means, then, that the National Hockey League has confirmed the Leafs' initial diagnosis from earlier this month and the 34-year-old Lupul will head onto long-term injury reserve. As such, the $5.25 million that Lupul is set to earn this season will not count towards the club's salary cap once the season begins.

A native of Fort Saskatchewan, Alberta, Lupul has not played since February 2016 when it was announced that he was being shut down for the remainder of the season to have a sports hernia operation. He failed a physical prior to last season and did not play at all.

Lupul, along with Jake Gardiner, was acquired by the Leafs in a 2011 trade with the Anaheim Ducks for defenceman Francois Beauchemin.

In 280 games over parts of six seasons with the Leafs, Lupul scored 88 goals and added 94 assists. He was selected to the 2012 All-Star Game.

Originally taken with the seventh overall selection in the 2002 NHL Entry Draft out of the Western Hockey League's Medicine Hat Tigers by the Ducks, Lupul has appeared in 701 career games over 12 seasons with the Ducks, Philadelphia Flyers, Edmonton Oilers and the Leafs. He's tallied 205 goals and 215 assists.