The Toronto Maple Leafs and Joffrey Lupul have agreed on a five year, $26.25 million contract extension. The deal carries a $5.25 million salary cap hit through 2017-18. Lupul has a limited no-trade clause, which the Leafs can request a 14 team list that he would accept a trade too.
Lupul is in the last year of four year, $17 million deal that he originally signed with the Philadelphaia Flyers, and would have been an unrestricted free agent in the summer.
“Joffrey has proven to be a dynamic offensive player and since joining our hockey club he has fit in extremely well with our team,” said Leafs senior vice-president and general manager Dave Nonis in a statement. “His alternate captaincy is well deserved and, by signing this extension, we look forward to him playing a large role with the Leafs for many years to come.”
Lupul was drafted by the Anaheim Ducks in 2002, 7th overall.
The Maple Leafs acquired Lupul, Jake Gardiner and a conditionals 2013 draft pick from the Anaheim Ducks in 2010-11 for defenseman Francois Beauchemin. In 66 games last season, Lupul scored 25 goals and added 42 assists for 67 points.
After the 2005-06 season, the Ducks traded Lupul, defenseman Ladislav Smid and draft picks to the Oilers for defenseman Chris Pronger.
In July, 2007, the Oilers traded Lupul and Jason Smith to the Flyers for Joni Pitkanen, Geoff Sanderson and a 2007 3rd round pick.
At the 2009 NHL Entry Draft, the Flyers traded Lupul, Luca Sbisa and two first round picks to the Ducks for Chris Pronger.
While with the Flyers in 2008, he collided with teammate Darian Hatcher and was diagnosed with a spinal cord contusion. He returned a month later. In the following season he had back surgery which led to a blood infection, and caused him to miss the final 59 games and 28 games into the 2010-11 season.
In 515 career games, Lupul has scored 151 goals and added 172 assists for 323 points, while racking up 313 penalty minutes.